Hi folks, The for-next branch of the xfs-linux repository at: git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git has just been updated. Patches often get missed, so please check if your outstanding patches were in this update. If they have not been in this update, please resubmit them to linux-xfs@xxxxxxxxxxxxxxx so they can be picked up in the next update. The new head of the for-next branch is commit: ef3bdb8107c4 Merge branch 'xfs-6.17-merge' into for-next 18 new commits: Carlos Maiolino (2): [43b8ad99827e] Merge branch 'xfs-6.16-fixes' into for-next [ef3bdb8107c4] Merge branch 'xfs-6.17-merge' into for-next Christoph Hellwig (15): [8f89c581c0da] xfs: use xfs_trans_reserve_more in xfs_trans_reserve_more_inode [e13f9ce5bec1] xfs: don't use xfs_trans_reserve in xfs_trans_reserve_more [ddf9708277eb] xfs: decouple xfs_trans_alloc_empty from xfs_trans_alloc [b4e174c374f6] xfs: don't use xfs_trans_reserve in xfs_trans_roll [e967dc40d501] xfs: return the allocated transaction from xfs_trans_alloc_empty [149b5cf8c7d2] xfs: return the allocated transaction from xchk_trans_alloc_empty [a766ae6fe120] xfs: remove xrep_trans_{alloc,cancel}_hook_dummy [d9dbddd143db] xfs: remove the xlog_ticket_t typedef [a10f18bc6778] xfs: improve the xg_active_ref check in xfs_group_free [48510b0d8522] xfs: don't allocate the xfs_extent_busy structure for zoned RTGs [c11330b4ac11] xfs: use a uint32_t to cache i_used_blocks in xfs_init_zone [8a034f984dfe] xfs: rename oz_write_pointer to oz_allocated [7a779c6867fa] xfs: stop passing an inode to the zone space reservation helpers [8196283484ec] xfs: improve the comments in xfs_max_open_zones [e381d3e2c80d] xfs: improve the comments in xfs_select_zone_nowait Pranav Tyagi (1): [f161da941891] fs/xfs: replace strncpy with memtostr_pad() Code Diffstat: fs/xfs/libxfs/xfs_format.h | 2 +- fs/xfs/libxfs/xfs_group.c | 17 ++-- fs/xfs/libxfs/xfs_refcount.c | 4 +- fs/xfs/scrub/common.c | 7 +- fs/xfs/scrub/common.h | 2 +- fs/xfs/scrub/dir_repair.c | 8 +- fs/xfs/scrub/fscounters.c | 3 +- fs/xfs/scrub/metapath.c | 4 +- fs/xfs/scrub/nlinks.c | 8 +- fs/xfs/scrub/nlinks_repair.c | 4 +- fs/xfs/scrub/parent_repair.c | 12 +-- fs/xfs/scrub/quotacheck.c | 4 +- fs/xfs/scrub/repair.c | 36 -------- fs/xfs/scrub/repair.h | 4 - fs/xfs/scrub/rmap_repair.c | 14 +-- fs/xfs/scrub/rtrmap_repair.c | 14 +-- fs/xfs/scrub/scrub.c | 5 +- fs/xfs/xfs_attr_item.c | 5 +- fs/xfs/xfs_discard.c | 12 +-- fs/xfs/xfs_extent_busy.h | 8 ++ fs/xfs/xfs_file.c | 24 ++--- fs/xfs/xfs_fsmap.c | 4 +- fs/xfs/xfs_icache.c | 5 +- fs/xfs/xfs_inode.c | 7 +- fs/xfs/xfs_ioctl.c | 3 +- fs/xfs/xfs_iops.c | 4 +- fs/xfs/xfs_itable.c | 18 +--- fs/xfs/xfs_iwalk.c | 11 +-- fs/xfs/xfs_log.c | 6 +- fs/xfs/xfs_log_priv.h | 4 +- fs/xfs/xfs_notify_failure.c | 5 +- fs/xfs/xfs_qm.c | 10 +-- fs/xfs/xfs_rtalloc.c | 13 +-- fs/xfs/xfs_trace.h | 8 +- fs/xfs/xfs_trans.c | 207 ++++++++++++++++++++----------------------- fs/xfs/xfs_trans.h | 3 +- fs/xfs/xfs_zone_alloc.c | 45 +++++----- fs/xfs/xfs_zone_alloc.h | 4 +- fs/xfs/xfs_zone_gc.c | 18 ++-- fs/xfs/xfs_zone_info.c | 2 +- fs/xfs/xfs_zone_priv.h | 16 ++-- fs/xfs/xfs_zone_space_resv.c | 17 ++-- 42 files changed, 233 insertions(+), 374 deletions(-)