Hi, the preparatory patchset has been split from the core subpage-blocksize so we can merge it in smaller pieces. It has been pending for a long time and IMHO should be merged so we can focus on the core patchset.
The branch contains the unmodified v10, partial reviews from Josef and Liu Bo, tested it by fstests. Please pull to 4.6. ---------------------------------------------------------------- The following changes since commit e410e34fad913dd568ec28d2a9949694324c14db: Revert "btrfs: synchronize incompat feature bits with sysfs files" (2016-01-29 08:19:37 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git chandan/prep-subpage-blocksize for you to fetch changes up to 65bfa6580791f8c01fbc9cd8bd73d92aea53723f: Btrfs: btrfs_ioctl_clone: Truncate complete page after performing clone operation (2016-02-01 19:24:29 +0100) ---------------------------------------------------------------- Chandan Rajendra (12): Btrfs: __btrfs_buffered_write: Reserve/release extents aligned to block size Btrfs: Compute and look up csums based on sectorsized blocks Btrfs: Direct I/O read: Work on sectorsized blocks Btrfs: fallocate: Work with sectorsized blocks Btrfs: btrfs_page_mkwrite: Reserve space in sectorsized units Btrfs: Search for all ordered extents that could span across a page Btrfs: Use (eb->start, seq) as search key for tree modification log Btrfs: btrfs_submit_direct_hook: Handle map_length < bio vector length Btrfs: Limit inline extents to root->sectorsize Btrfs: Fix block size returned to user space Btrfs: Clean pte corresponding to page straddling i_size Btrfs: btrfs_ioctl_clone: Truncate complete page after performing clone operation fs/btrfs/ctree.c | 34 +++---- fs/btrfs/ctree.h | 5 +- fs/btrfs/extent_io.c | 3 +- fs/btrfs/file-item.c | 92 ++++++++++++------- fs/btrfs/file.c | 99 ++++++++++++-------- fs/btrfs/inode.c | 248 ++++++++++++++++++++++++++++++++++++--------------- fs/btrfs/ioctl.c | 5 +- 7 files changed, 321 insertions(+), 165 deletions(-) -- 2.6.3 -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html