[PATCHSET] xfs: LLM-inspired bug fixes, part 5

"Darrick J. Wong" <[email protected]> Wed, 29 Jul 2026 22:26:12 -0700
Newsgroups org.kernel.vger.linux-xfs,org.kernel.vger.stable
Message-ID <178538912844.4070956.17029198681620903700.stgit@frogsfrogsfrogs>
Hi all,

Here's a fifth batch of xfs fixes resulting from a LLaMma.  Mwa mwa
mwa...

If you're going to start using this code, I strongly recommend pulling
from my git trees, which are linked below.

With a bit of luck, this should all go splendidly.
Comments and questions are, as always, welcome.

--D

kernel git tree:
https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-linux.git/log/?h=llm-fixes-5
---
Commits in this patchset:
 * xfs: fix unit conversions in per_binval computation
 * xfs: fix short ifork reaping computation in xreap_bmapi_binval
 * xfs: fix name string recording in slowpath pptr tracepoints
 * xfs: don't leak dqacct if rhashtable insertion fails
 * xfs: adjust datadev sector count to reflect internal rt volumes
 * xfs: fix the rtrmap and rtrefcount _maxlevels_ondisk functions
---
 fs/xfs/scrub/trace.h                 |    2 +-
 fs/xfs/libxfs/xfs_rtrefcount_btree.c |    7 +++++--
 fs/xfs/libxfs/xfs_rtrmap_btree.c     |    4 +++-
 fs/xfs/scrub/quotacheck.c            |    4 +++-
 fs/xfs/scrub/reap.c                  |    6 +++---
 fs/xfs/xfs_buf_item_recover.c        |   12 ++++++++++--
 fs/xfs/xfs_super.c                   |   11 ++++++++++-
 7 files changed, 35 insertions(+), 11 deletions(-)