From: Chris Mason <chris.mason@oracle.com>
To: linux-kernel@vger.kernel.org, linux-btrfs@vger.kernel.org,
Linus Torvalds <torvalds@linux-foundation.org>
Subject: [GIT PULL] Btrfs updates for 2.6.32-rc
Date: Wed, 11 Nov 2009 16:25:54 -0500 [thread overview]
Message-ID: <20091111212554.GA2898@think> (raw)
Hello everyone,
The master branch of the btrfs-unstable repo has an assortment of fixes
and speedups.
git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git master
These are mostly minor fixes, but there is an important fix for using
btrfs and ceph together. Josef has a block group caching performance
patch that reduces his boot time dramatically, which is the biggest
change in the bunch.
We also now handle enospc with mount -o compress, before this was
actually more likely to fail than uncompressed mounts because mount -o
compress expected to be able to find multi-block contiguous extents on
disk.
I know Linus likes to look for obvious rebases, and I did rebase this
morning before pushing out to drop a small mount option patch that we
don't strictly need for .32.
Chris Mason (1) commits (+2/-2):
Btrfs: allow more metadata chunk preallocation
Dan Carpenter (1) commits (+1/-1):
Btrfs: avoid null deref in unpin_extent_cache()
Josef Bacik (7) commits (+180/-45):
Btrfs: cleanup transaction starting and fix journal_info usage (+13/-6)
Btrfs: fix panic when trying to destroy a newly allocated (+10/-0)
Btrfs: fallback on uncompressed io if compressed io fails (+23/-8)
Btrfs: fix how we set max_size for free space clusters (+1/-1)
Btrfs: find ideal block group for caching (+86/-23)
Btrfs: fix some metadata enospc issues (+31/-5)
Btrfs: fix data allocation hint start (+16/-2)
Li Dongyang (1) commits (+0/-2):
Btrfs: skip btrfs_release_path in btrfs_update_root and btrfs_del_root
Total: (10) commits
fs/btrfs/extent-tree.c | 113 ++++++++++++++++++++++++++++++++++----------
fs/btrfs/extent_map.c | 2
fs/btrfs/free-space-cache.c | 2
fs/btrfs/inode.c | 95 +++++++++++++++++++++++++++++++-----
fs/btrfs/root-tree.c | 2
fs/btrfs/transaction.c | 19 +++++--
6 files changed, 183 insertions(+), 50 deletions(-)
next reply other threads:[~2009-11-11 21:25 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-11-11 21:25 Chris Mason [this message]
-- strict thread matches above, loose matches on Subject: below --
2009-10-09 17:29 [GIT PULL] Btrfs updates for 2.6.32-rc Chris Mason
2009-10-02 0:30 Chris Mason
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20091111212554.GA2898@think \
--to=chris.mason@oracle.com \
--cc=linux-btrfs@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.