* [GIT PULL] space cache and mixed block groups
@ 2010-10-28 21:06 Josef Bacik
0 siblings, 0 replies; only message in thread
From: Josef Bacik @ 2010-10-28 21:06 UTC (permalink / raw)
To: chris.mason; +Cc: linux-btrfs
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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2010-10-28 21:06 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-28 21:06 [GIT PULL] space cache and mixed block groups Josef Bacik
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).