]>
www.infradead.org Git - users/willy/pagecache.git/log 
Chris Mason [Thu, 28 Jun 2007 20:35:09 +0000  (16:35 -0400)] 
 
Btrfs: Added tag v0.5 for changeset 
080c0640a527 
Signed-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 28 Jun 2007 19:57:36 +0000  (15:57 -0400)] 
 
Btrfs: crash recovery fixesSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 26 Jun 2007 16:20:46 +0000  (12:20 -0400)] 
 
Btrfs: Allow find_free_extent callers to pass in an exclusion rangeSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 26 Jun 2007 14:06:50 +0000  (10:06 -0400)] 
 
Btrfs: Fix super block updates during transaction commitSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Mon, 25 Jun 2007 14:09:33 +0000  (10:09 -0400)] 
 
Btrfs: Fix mtime and ctime updates on parent dirsSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 22 Jun 2007 18:50:30 +0000  (14:50 -0400)] 
 
Btrfs: Added tag v0.4 for changeset 
d4bf0a71f074 
Signed-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 22 Jun 2007 18:49:31 +0000  (14:49 -0400)] 
 
Btrfs: Documentation updateSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 22 Jun 2007 18:16:25 +0000  (14:16 -0400)] 
 
Btrfs: Add the ability to find and remove dead roots after a crash.Signed-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 22 Jun 2007 18:16:25 +0000  (14:16 -0400)] 
 
Btrfs: Audit callers and return codes to make sure -ENOSPC gets up the stackSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 22 Jun 2007 18:16:24 +0000  (14:16 -0400)] 
 
Btrfs: Switch to libcrc32c to avoid problems with cryptomgr on highmem machinesSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 19 Jun 2007 20:23:05 +0000  (16:23 -0400)] 
 
Btrfs: reada while dropping snapshotsSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 19 Jun 2007 19:50:51 +0000  (15:50 -0400)] 
 
Btrfs: cache the extent tree preallocationSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Mon, 18 Jun 2007 14:32:44 +0000  (10:32 -0400)] 
 
Btrfs: Added tag v0.3 for changeset 
edfcc0faa35c 
Signed-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Mon, 18 Jun 2007 13:57:58 +0000  (09:57 -0400)] 
 
Subject: Rework btrfs_file_write to only allocate while page locks are heldSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 15 Jun 2007 17:50:00 +0000  (13:50 -0400)] 
 
Btrfs: patch queue: page_mkwriteSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Aneesh [Wed, 13 Jun 2007 20:18:26 +0000  (16:18 -0400)] 
 
btrfs: Code cleanupSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 13 Jun 2007 15:53:31 +0000  (11:53 -0400)] 
 
Btrfs: Added tag v0.2 for changeset 
8edac0ff7fb5 
Signed-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 12 Jun 2007 15:36:58 +0000  (11:36 -0400)] 
 
Btrfs: i386 fixes from axboeSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 12 Jun 2007 13:07:21 +0000  (09:07 -0400)] 
 
Btrfs: add GPLv2Signed-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 12 Jun 2007 12:21:35 +0000  (08:21 -0400)] 
 
Btrfs: no slashes in subvolume namesSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 12 Jun 2007 11:50:13 +0000  (07:50 -0400)] 
 
Btrfs: printk fixesSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 12 Jun 2007 11:43:08 +0000  (07:43 -0400)] 
 
Btrfs: 64 bit div fixesSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 12 Jun 2007 10:35:45 +0000  (06:35 -0400)] 
 
Btrfs: split up super.cSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 12 Jun 2007 01:33:38 +0000  (21:33 -0400)] 
 
Btrfs: fix oops after block group lookupSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Sat, 9 Jun 2007 13:22:25 +0000  (09:22 -0400)] 
 
Btrfs: remove device treeSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Sat, 9 Jun 2007 12:19:57 +0000  (08:19 -0400)] 
 
Btrfs: reap dead roots right after commitSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 8 Jun 2007 22:11:48 +0000  (18:11 -0400)] 
 
Btrfs: get forced transaction commits via workqueueSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 8 Jun 2007 19:33:54 +0000  (15:33 -0400)] 
 
Btrfs: add compat ioctlSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 8 Jun 2007 02:13:21 +0000  (22:13 -0400)] 
 
Btrfs: d_type optimizationSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 30 May 2007 14:22:12 +0000  (10:22 -0400)] 
 
Btrfs: use a separate flag for search_start vs a hint in find_free_extentSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 29 May 2007 20:52:18 +0000  (16:52 -0400)] 
 
Btrfs: block group switchingSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 29 May 2007 19:17:08 +0000  (15:17 -0400)] 
 
Btrfs: fixup various fsx failuresSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 24 May 2007 17:35:57 +0000  (13:35 -0400)] 
 
Btrfs: sparse files!Signed-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 24 May 2007 12:34:10 +0000  (08:34 -0400)] 
 
Btrfs: symlinks and hard linksSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 23 May 2007 19:44:28 +0000  (15:44 -0400)] 
 
Btrfs: renameSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Mon, 21 May 2007 18:05:12 +0000  (14:05 -0400)] 
 
Btrfs: 2.6.21-git fixesSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 18 May 2007 17:28:27 +0000  (13:28 -0400)] 
 
Btrfs: allocator optimizations, truncate readaheadSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 11 May 2007 15:33:21 +0000  (11:33 -0400)] 
 
Btrfs: patch queue: fix corruption when splitting large itemsSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 10 May 2007 16:36:17 +0000  (12:36 -0400)] 
 
Btrfs: switch to crc32c instead of sha256Signed-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 10 May 2007 15:24:42 +0000  (11:24 -0400)] 
 
Btrfs: fix check_node and check_leaf to use less cpuSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 10 May 2007 00:13:14 +0000  (20:13 -0400)] 
 
Btrfs: many allocator fixes, pretty solidSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 8 May 2007 00:03:49 +0000  (20:03 -0400)] 
 
Btrfs: allocator and tuningSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Sun, 6 May 2007 14:15:01 +0000  (10:15 -0400)] 
 
Btrfs: more allocator enhancementsSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 3 May 2007 13:06:49 +0000  (09:06 -0400)] 
 
Btrfs: early metadata/data splitSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 2 May 2007 19:53:43 +0000  (15:53 -0400)] 
 
Btrfs: fix page cache memory leakSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 1 May 2007 12:53:32 +0000  (08:53 -0400)] 
 
Btrfs: directory readaheadSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Mon, 30 Apr 2007 19:25:45 +0000  (15:25 -0400)] 
 
Btrfs: allocator improvements, inode block groupsSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Sat, 28 Apr 2007 19:17:08 +0000  (15:17 -0400)] 
 
Btrfs: prealloc more blocks for the extent mapSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Sat, 28 Apr 2007 13:29:35 +0000  (09:29 -0400)] 
 
Btrfs: smarter transaction writebackSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Sat, 28 Apr 2007 12:48:10 +0000  (08:48 -0400)] 
 
Btrfs: try to drop dead cow pages from ramSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 27 Apr 2007 15:42:05 +0000  (11:42 -0400)] 
 
Btrfs: allocator tweaksSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 27 Apr 2007 14:08:34 +0000  (10:08 -0400)] 
 
Btrfs: more block allocator workSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 26 Apr 2007 20:46:15 +0000  (16:46 -0400)] 
 
Btrfs: start of block group codeSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 25 Apr 2007 19:52:25 +0000  (15:52 -0400)] 
 
Btrfs: change around extent-tree preallocSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 24 Apr 2007 16:44:26 +0000  (12:44 -0400)] 
 
Btrfs: fixup dirty_inode related deadlocksSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 24 Apr 2007 16:07:39 +0000  (12:07 -0400)] 
 
Btrfs: get rid of the extent_item type fieldSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 24 Apr 2007 15:52:22 +0000  (11:52 -0400)] 
 
Btrfs: add dirty_inode callSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Mon, 23 Apr 2007 23:10:49 +0000  (19:10 -0400)] 
 
Btrfs: new subvolume oops fixSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Mon, 23 Apr 2007 21:01:05 +0000  (17:01 -0400)] 
 
Btrfs: fix extent owner/type setting on extent tree blocksSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Sat, 21 Apr 2007 00:23:12 +0000  (20:23 -0400)] 
 
Btrfs: add owner and type fields to the extents aand block headersSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 20 Apr 2007 17:48:57 +0000  (13:48 -0400)] 
 
Btrfs: node balance optimizationsSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 20 Apr 2007 17:16:02 +0000  (13:16 -0400)] 
 
Btrfs: write barriers on commit, balance level before splitSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 20 Apr 2007 01:01:03 +0000  (21:01 -0400)] 
 
Btrfs: early fsync supportSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 19 Apr 2007 19:36:27 +0000  (15:36 -0400)] 
 
Btrfs: directory inode index is backSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 19 Apr 2007 17:37:44 +0000  (13:37 -0400)] 
 
Btrfs: many file_write fixes, inline dataSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 18 Apr 2007 20:15:28 +0000  (16:15 -0400)] 
 
Btrfs: working file_write, reorganized key flagsSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 17 Apr 2007 19:39:32 +0000  (15:39 -0400)] 
 
Btrfs: rework csums and extent item orderingSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 17 Apr 2007 17:26:50 +0000  (13:26 -0400)] 
 
Btrfs: progress on file_writeSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Mon, 16 Apr 2007 13:22:45 +0000  (09:22 -0400)] 
 
Btrfs: early work to file_write in big extentsSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 12 Apr 2007 16:14:00 +0000  (12:14 -0400)] 
 
Btrfs: add a device id to device itemsSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 12 Apr 2007 14:43:05 +0000  (10:43 -0400)] 
 
Btrfs: add disk ioctl, mostly workingSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 11 Apr 2007 19:53:25 +0000  (15:53 -0400)] 
 
Btrfs: create a logical->phsyical block number mapping schemeSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 11 Apr 2007 17:57:44 +0000  (13:57 -0400)] 
 
Btrfs: early support for multiple devicesSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 11 Apr 2007 12:59:20 +0000  (08:59 -0400)] 
 
Btrfs: use a dedicated inode num for root root dirSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 11 Apr 2007 00:07:20 +0000  (20:07 -0400)] 
 
Btrfs: detect duplicate subvol namesSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 10 Apr 2007 20:58:11 +0000  (16:58 -0400)] 
 
Btrfs: subvolumesSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 10 Apr 2007 18:22:02 +0000  (14:22 -0400)] 
 
Btrfs: when forced to cow for file_write, get the page uptodate firstSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 10 Apr 2007 17:51:41 +0000  (13:51 -0400)] 
 
Btrfs: only cow in get_block when create==1Signed-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 10 Apr 2007 17:20:21 +0000  (13:20 -0400)] 
 
Btrfs: cow file extents before writingSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 10 Apr 2007 16:36:36 +0000  (12:36 -0400)] 
 
Btrfs: drop owner and parentidSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 10 Apr 2007 16:13:09 +0000  (12:13 -0400)] 
 
Btrfs: drop the inode map treeSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 10 Apr 2007 13:27:04 +0000  (09:27 -0400)] 
 
Btrfs: snapshot progressSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Mon, 9 Apr 2007 14:42:37 +0000  (10:42 -0400)] 
 
Btrfs: groundwork for subvolume and snapshot rootsSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 6 Apr 2007 19:37:36 +0000  (15:37 -0400)] 
 
Btrfs: start of support for many FS volumesSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 5 Apr 2007 18:28:50 +0000  (14:28 -0400)] 
 
Btrfs: uuidsSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 5 Apr 2007 17:35:25 +0000  (13:35 -0400)] 
 
Btrfs: dirindex optimizationsSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 5 Apr 2007 16:13:21 +0000  (12:13 -0400)] 
 
Btrfs: finish off inode indexing in dirs, add overflowsSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 5 Apr 2007 14:38:44 +0000  (10:38 -0400)] 
 
Btrfs: more inode indexed directory workSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Thu, 5 Apr 2007 01:22:22 +0000  (21:22 -0400)] 
 
Btrfs: add dir inode indexSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 4 Apr 2007 19:27:52 +0000  (15:27 -0400)] 
 
Btrfs: tweak the inode-map and free extent search starts on cold mountSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 4 Apr 2007 18:30:09 +0000  (14:30 -0400)] 
 
Btrfs: disable inline data code for nowSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 4 Apr 2007 18:08:15 +0000  (14:08 -0400)] 
 
Btrfs: support for items bigger than 1/2 the blocksizeSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Wed, 4 Apr 2007 13:36:31 +0000  (09:36 -0400)] 
 
Btrfs: early inline file data codeSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Tue, 3 Apr 2007 15:43:19 +0000  (11:43 -0400)] 
 
Btrfs: don't wait on uptodate buffers on readSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Mon, 2 Apr 2007 19:43:21 +0000  (15:43 -0400)] 
 
Btrfs: csum_verify_file_block locking fixSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Mon, 2 Apr 2007 18:53:59 +0000  (14:53 -0400)] 
 
Btrfs: corruptions fixedSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Mon, 2 Apr 2007 15:20:42 +0000  (11:20 -0400)] 
 
Btrfs: dynamic allocation of path structSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Mon, 2 Apr 2007 14:50:19 +0000  (10:50 -0400)] 
 
Btrfs: still corruption huntingSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 30 Mar 2007 18:27:56 +0000  (14:27 -0400)] 
 
Btrfs: corruption hunt continuesSigned-off-by: Chris Mason <chris.mason@oracle.com> 
Chris Mason [Fri, 30 Mar 2007 12:47:31 +0000  (08:47 -0400)] 
 
Btrfs: hunting slab corruptionSigned-off-by: Chris Mason <chris.mason@oracle.com>