Hi all, this series optimizes the local fork handling by making ownership of the memory used for the local fork more flexible and thus removing various extra buffer allocations. Diffstat: xfs_attr_leaf.c | 14 - xfs_bmap.c | 13 - xfs_bmap.h | 2 xfs_dir2_block.c | 46 ---- xfs_dir2_priv.h | 17 + xfs_dir2_sf.c | 570 ++++++++++++++++++++++--------------------------------- xfs_exchmaps.c | 8 7 files changed, 260 insertions(+), 410 deletions(-)