The Btrfs pull request for the Linux 3.5 kernel
went in on Friday, but it's not particularly exciting.
While there aren't any new features in Btrfs for this next Linux kernel release that will suddenly make end-users of the Linux desktop exciting, there are improvements when it comes to write-back completion (better towards memory re-claim and lower latencies during a lot of synchronous I/O), some missing pieces for btrfs send/receive with sub-volume quotas (though neither of these are here for 3.5), and I/O failure tracking (via I/O errors, CRC errors, and generation checks per meta-data block).
Originally RAID5 and RAID6 support for Btrfs was going to be in Linux 3.5, but that's mow been pushed back to the Linux 3.6 kernel due to corruption issues.
The Btrfs 3.5 pull request can be viewed at LKML.org
. If you missed it, EXT4 now catches up in terms of CRC'ed meta-data
with this next kernel release.