Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	5be6f7f174
						 | 
						
							
							
								
								
								Btrfs: dirindex optimizations
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-04-05 13:35:25 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	7fcde0e329
						 | 
						
							
							
								
								
								Btrfs: finish off inode indexing in dirs, add overflows
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-04-05 12:13:21 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	5f26f772e5
						 | 
						
							
							
								
								
								Btrfs: more inode indexed directory work
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-04-05 10:38:44 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	bae45de03c
						 | 
						
							
							
								
								
								Btrfs: add dir inode index
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-04-04 21:22:22 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	e8f05c4508
						 | 
						
							
							
								
								
								Btrfs: disable inline data code for now
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-04-04 14:30:09 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	d4dbff953e
						 | 
						
							
							
								
								
								Btrfs: support for items bigger than 1/2 the blocksize
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-04-04 14:08:15 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	df24a2b9c9
						 | 
						
							
							
								
								
								Btrfs: early inline file data code
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-04-04 09:36:31 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	2da566edd8
						 | 
						
							
							
								
								
								Btrfs: csum_verify_file_block locking fix
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-04-02 15:43:21 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	7cfcc17e7f
						 | 
						
							
							
								
								
								Btrfs: corruptions fixed
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-04-02 14:53:59 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	5caf2a0029
						 | 
						
							
							
								
								
								Btrfs: dynamic allocation of path struct
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-04-02 11:20:42 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	2c90e5d658
						 | 
						
							
							
								
								
								Btrfs: still corruption hunting
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-04-02 10:50:19 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	d602557953
						 | 
						
							
							
								
								
								Btrfs: corruption hunt continues
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-30 14:27:56 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	22b0ebda6c
						 | 
						
							
							
								
								
								Btrfs: hunting slab corruption
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-30 08:47:31 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	f254e52c1c
						 | 
						
							
							
								
								
								Btrfs: verify csums on read
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-29 15:15:27 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	75dfe3960e
						 | 
						
							
							
								
								
								btrfs_file_write -- first pass
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-29 11:56:46 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	87cbda5c1f
						 | 
						
							
							
								
								
								Btrfs: sha256 csums on metadata
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-28 19:44:27 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	d98237b3ed
						 | 
						
							
							
								
								
								Btrfs: use a btree inode instead of sb_getblk
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-28 13:57:48 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	5f443fd280
						 | 
						
							
							
								
								
								btrfs_rmdir
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-27 13:42:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	9773a78868
						 | 
						
							
							
								
								
								Btrfs: byte offsets for file keys
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-27 11:26:26 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	f4b9aa8d3b
						 | 
						
							
							
								
								
								btrfs_truncate
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-27 11:05:53 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	6407bf6d7c
						 | 
						
							
							
								
								
								Btrfs: reference counts on data extents
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-27 06:33:00 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	dee26a9f7a
						 | 
						
							
							
								
								
								btrfs_get_block, file read/write
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-26 16:00:06 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	4730a4bc5b
						 | 
						
							
							
								
								
								btrfs_dirty_inode
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-26 12:00:39 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	f7922033ef
						 | 
						
							
							
								
								
								btrfs_mkdir
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-25 20:17:36 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	dcea79152c
						 | 
						
							
							
								
								
								Btrfs: very simple readdir readahead
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-25 14:03:08 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	134e973134
						 | 
						
							
							
								
								
								Btrfs: unlink and delete_inode
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-25 13:44:56 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	78fae27ebf
						 | 
						
							
							
								
								
								Btrfs: leak fixes, pinning fixes
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-25 11:35:08 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	d561c025ee
						 | 
						
							
							
								
								
								Btrfs: very minimal locking
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-23 19:47:49 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	7f5c15160e
						 | 
						
							
							
								
								
								Add generation number to btrfs_header, readdir fixes, hash collision fixes
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-23 15:56:19 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	df2ce34c88
						 | 
						
							
							
								
								
								Btrfs: properly set new buffers for new blocks up to date
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-23 11:00:45 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	d571976292
						 | 
						
							
							
								
								
								btrfs_create, btrfs_write_super, btrfs_sync_fs
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-23 10:01:08 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	79154b1b5b
						 | 
						
							
							
								
								
								Btrfs: transaction rework
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-22 15:59:16 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	e20d96d64f
						 | 
						
							
							
								
								
								Mountable btrfs, with readdir
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-22 12:13:20 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Chris Mason
								
							 
						 | 
						
							
							
								
							
							
	2e635a2783
						 | 
						
							
							
								
								
								Btrfs: initial move to kernel module land
							
							
							
							
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 | 
						
							2007-03-21 11:12:56 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |