Hi all, This is v2 of the indlen split fixup series. The indlen patches are mostly the same except for changes to use do_div() rather than built-in division, which causes problems on 32-bit arches. Patches 1-2 are new and facilitate testing. Patch 1 fixes a couple issues in buffered write failure handling that I ran into. Patch 2 reintroduces the "fail writes" mechanism as a "drop writes" mechanism to re-enable the ability to test the indlen code from userspace. I will follow up with xfstests patches shortly that use this mechanism to reproduce both issues fixed by patches 3 and 4. Thoughts, reviews, flames appreciated. Brian v2: - Use do_div() to fix 32-bit builds. - Prepend patches 1-2 to re-enable indlen testing from xfstests. v1: http://www.spinics.net/lists/linux-xfs/msg04083.html Brian Foster (4): xfs: clear delalloc and cache on buffered write failure xfs: resurrect debug mode drop buffered writes mechanism xfs: handle indlen shortage on delalloc extent merge xfs: split indlen reservations fairly when under reserved fs/xfs/libxfs/xfs_bmap.c | 70 +++++++++++++++++++++++++++++++++--------------- fs/xfs/xfs_iomap.c | 9 +++++++ fs/xfs/xfs_mount.h | 15 ++++++----- fs/xfs/xfs_sysfs.c | 14 +++++----- 4 files changed, 73 insertions(+), 35 deletions(-) -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe linux-xfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html