[PATCHSET 6.12] xfs: backported fixes from upstream

"Darrick J. Wong" <[email protected]> Mon, 28 Apr 2025 11:39:14 -0700
Newsgroups dev.linux.lists.xfs-stable,org.kernel.vger.stable
Message-ID <174586545357.480536.7498456094082551730.stgit@frogsfrogsfrogs>
Hi all,

Here's a bunch of hand-ported bug fixes for 6.12 LTS.

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=next-6.12.y
---
Commits in this patchset:
 * xfs: do not check NEEDSREPAIR if ro,norecovery mount.
 * xfs: Do not allow norecovery mount with quotacheck
 * xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate
 * xfs: flush inodegc before swapon
---
 fs/xfs/xfs_aops.c   |   41 +++++++++++++++++++++++++++++++++++++----
 fs/xfs/xfs_qm_bhv.c |   49 ++++++++++++++++++++++++++++++++++---------------
 fs/xfs/xfs_super.c  |    8 ++++++--
 3 files changed, 77 insertions(+), 21 deletions(-)