Chris Mason 
								
							 
						 
						
							
							
								
							
							
	b1a4d96509  
						 
						
							
							
								
								
								Btrfs: tweak the inode-map and free extent search starts on cold mount  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-04-04 15:27:52 -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 
								
							 
						 
						
							
							
								
							
							
	9d64272cd3  
						 
						
							
							
								
								
								Btrfs: don't wait on uptodate buffers on read  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-04-03 11:43:19 -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 
								
							 
						 
						
							
							
								
							
							
	30ae846748  
						 
						
							
							
								
								
								Btrfs: btree address space fixes  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-29 09:59:15 -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 
								
							 
						 
						
							
							
								
							
							
	71951f35a6  
						 
						
							
							
								
								
								Btrfs: add generation field to file extent  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-27 09:16:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	9a6f11ed8f  
						 
						
							
							
								
								
								Btrfs: split out level field in struct header  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-27 09:06:38 -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 
								
							 
						 
						
							
							
								
							
							
	b52d63fece  
						 
						
							
							
								
								
								Btrfs: TODO update  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-26 11:01:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	8ef97622ca  
						 
						
							
							
								
								
								Btrfs: add a radix back bit tree  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-26 10:15:30 -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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	1261ec42b3  
						 
						
							
							
								
								
								Btrfs: Better block record keeping, real mkfs  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-20 20:35:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	293ffd5fd3  
						 
						
							
							
								
								
								Btrfs: change dir-test to insert inode_items  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-20 15:57:25 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	313a013bb9  
						 
						
							
							
								
								
								Btrfs: Update TODO  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-20 14:51:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	9f5fae2fe6  
						 
						
							
							
								
								
								Btrfs: Add inode map, and the start of file extent items  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-20 14:38:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	631d7d950a  
						 
						
							
							
								
								
								Btrfs: add transaction.h to the Makefile  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-20 09:13:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	4068947886  
						 
						
							
							
								
								
								Btrfs: minor comments  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-17 14:29:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	e089f05c18  
						 
						
							
							
								
								
								Btrfs: transaction handles everywhere  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-16 16:20:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	88fd146c27  
						 
						
							
							
								
								
								Btrfs: pin freed blocks from the FS tree too  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-16 08:56:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	a8a2ee0c60  
						 
						
							
							
								
								
								Btrfs: add a name_len to dir items, reorder key  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-16 08:46:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	1e1d27017c  
						 
						
							
							
								
								
								Btrfs: add inode item  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-15 19:03:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	1d4f6404de  
						 
						
							
							
								
								
								Btrfs: directory testing code and dir item fixes  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-15 15:18:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	24af03ea5e  
						 
						
							
							
								
								
								Btrfs: add hash.h  
							
							... 
							
							
							
							Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-15 12:57:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Mason 
								
							 
						 
						
							
							
								
							
							
	62e2749e03  
						 
						
							
							
								
								
								Btrfs: Use a chunk of the key flags to record the item type.  
							
							... 
							
							
							
							Add (untested and simple) directory item code
Fix comp_keys to use the new key ordering
Add btrfs_insert_empty_item
Signed-off-by: Chris Mason <chris.mason@oracle.com> 
							
						 
						
							2007-03-15 12:56:47 -04:00