[GIT PULL] XFS: Fixes for v7.2-rc4
Carlos Maiolino <[email protected]>
| Newsgroups | org.kernel.vger.linux-xfs |
|---|---|
| Message-ID | <[email protected]> |
Hello Linus, Could you please pull patches included in the tag below? An attempt merge against your current TOT has been successful. This contains mostly a series of bug fixes found by different LLM models Thanks, Carlos "The following changes since commit e4281086ae6caf006b6ef0670479eb5f96880fb9: xfs: simplify __xfs_buf_ioend (2026-07-01 12:29:50 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/xfs-fixes-7.2-rc4 for you to fetch changes up to 59c462b0f5cfa107794228051724b34ae9334168: xfs: don't zap bmbt forks if they are MAXLEVELS tall (2026-07-14 11:01:47 +0200) ---------------------------------------------------------------- xfs: fixes for v7.2-rc4 Signed-off-by: Carlos Maiolino <[email protected]> ---------------------------------------------------------------- Andrey Albershteyn (1): xfs: fix null pointer dereference in tracepoint Cen Zhang (1): xfs: tie zoned sysfs lifetime to zone info Darrick J. Wong (15): xfs: resample the data fork mapping after cycling ILOCK xfs: don't replace the wrong part of the cow fork xfs: make cow repair somewhat flaky when debugging knob enabled xfs: move cow_replace_mapping to xfs_bmap_util.c xfs: don't wrap around quota ids in dqiterate xfs: use rtrefcount btree cursor in xchk_xref_is_rt_cow_staging xfs: use the rt version of the cow staging checker xfs: write the rg superblock when fixing it xfs: grab rtrmap btree when checking rgsuper xfs: set xfarray killable sort correctly xfs: fix off-by-one error when calling xchk_xref_has_rt_owner xfs: handle non-inode owners for rtrmap record checking xfs: fully check the parent handle when it points to the rootdir xfs: clamp timestamp nanoseconds correctly xfs: don't zap bmbt forks if they are MAXLEVELS tall Jinliang Zheng (1): xfs: use xfs_csn_t for xlog_cil_push_now() push_seq parameter Weiming Shi (3): xfs: drop ASSERT(0) on unrecognized log item type xfs: splice unsorted log items back to the transaction after the loop xfs: fail recovery on a committed log item with no regions fs/xfs/libxfs/xfs_defer.c | 2 +- fs/xfs/scrub/cow_repair.c | 177 +++++++++++++++++++++----------------------- fs/xfs/scrub/dirtree.c | 16 ++-- fs/xfs/scrub/dqiterate.c | 2 +- fs/xfs/scrub/inode_repair.c | 4 +- fs/xfs/scrub/rgsuper.c | 14 +++- fs/xfs/scrub/rtbitmap.c | 2 +- fs/xfs/scrub/rtrefcount.c | 2 +- fs/xfs/scrub/rtrmap.c | 8 +- fs/xfs/scrub/scrub.h | 6 +- fs/xfs/scrub/trace.h | 35 --------- fs/xfs/scrub/xfarray.c | 3 +- fs/xfs/xfs_bmap_util.c | 89 ++++++++++++++++++++++ fs/xfs/xfs_bmap_util.h | 4 + fs/xfs/xfs_log_cil.c | 2 +- fs/xfs/xfs_log_recover.c | 26 +++++-- fs/xfs/xfs_reflink.c | 36 +++++++++ fs/xfs/xfs_sysfs.c | 28 ++++--- fs/xfs/xfs_sysfs.h | 2 + fs/xfs/xfs_trace.h | 41 ++++++++++ fs/xfs/xfs_zone_alloc.c | 8 ++ 21 files changed, 339 insertions(+), 168 deletions(-)"