[GIT PULL] jfs updates for 6.17

From: Dave Kleikamp
Date: Thu Jul 31 2025 - 10:06:43 EST


The following changes since commit bc9ff192a6c940d9a26e21a0a82f2667067aaf5f:

Merge tag 'net-6.16-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-07-10 09:18:53 -0700)

are available in the Git repository at:

git@xxxxxxxxxx:kleikamp/linux-shaggy.git tags/jfs-6.17

for you to fetch changes up to 856db37592021e9155384094e331e2d4589f28b1:

jfs: fix metapage reference count leak in dbAllocCtl (2025-07-29 08:34:57 -0500)

----------------------------------------------------------------
Fixes and cleanups for JFS filesystem

----------------------------------------------------------------
Arnaud Lecomte (1):
jfs: upper bound check of tree index in dbAllocAG

Christoph Hellwig (1):
jfs: stop using write_cache_pages

Edward Adam Davis (1):
jfs: Regular file corruption check

Lizhi Xu (1):
jfs: truncate good inode pages when hard link is 0

Suchit Karunakaran (1):
jfs: jfs_xtree: replace XT_GETPAGE macro with xt_getpage()

Zheng Yu (1):
jfs: fix metapage reference count leak in dbAllocCtl

fs/jfs/file.c | 3 ++
fs/jfs/inode.c | 2 +-
fs/jfs/jfs_dmap.c | 10 +++-
fs/jfs/jfs_metapage.c | 8 +--
fs/jfs/jfs_xtree.c | 142 +++++++++++++++++++++++++++-----------------------
5 files changed, 96 insertions(+), 69 deletions(-)