Hello,
Here is part 2 of my outstanding patches, they are in
git://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs-work.git for-chris
and have just the disk space caching stuff and the mixed block groups patches.
It should apply cleanly onto the bug-fixes branch. I would have combined them
but I screwed up my tree again somehow. Below is the shortlog and diffstat,
thanks
Josef Bacik (7):
Btrfs: create special free space cache inode
Btrfs: write out free space cache
Btrfs: load free space cache if it exists
Btrfs: check cache->caching_ctl before returning if caching has started
Btrfs: add support for mixed data+metadata block groups
Btrfs: Add a clear_cache mount option
Btrfs: let the user know space caching is enabled
fs/btrfs/ctree.h | 86 +++++-
fs/btrfs/disk-io.c | 20 +-
fs/btrfs/extent-tree.c | 361 ++++++++++++++++++++-
fs/btrfs/free-space-cache.c | 750 +++++++++++++++++++++++++++++++++++++++++++
fs/btrfs/free-space-cache.h | 18 +
fs/btrfs/inode.c | 155 ++++++++--
fs/btrfs/relocation.c | 91 +++++-
fs/btrfs/super.c | 11 +-
fs/btrfs/transaction.c | 43 ++-
fs/btrfs/transaction.h | 4 +
10 files changed, 1473 insertions(+), 66 deletions(-)
Josef
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs"
in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html