All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RESEND 6.1 v2 0/5] Backport of XFS umount hang fixes
@ 2026-10-13  9:38 Siddh Raman Pant
  2026-10-13  9:38 ` [PATCH RESEND 6.1 v2 1/5] xfs: xfs_ifree_cluster vs xfs_iflush_shutdown_abort deadlock Siddh Raman Pant
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Siddh Raman Pant @ 2026-10-13  9:38 UTC (permalink / raw)
  To: Darrick J . Wong, linux-xfs, stable
  Cc: Dave Chinner, linux-kernel, Sasha Levin, Mark Tinguely

Backport of this series:
https://lore.kernel.org/all/20250625224957.1436116-1-david@fromorbit.com/

I have added information in commit message upon conflict resolutions.

v2: Address Sasha's comments to v1 in the below mail:
https://lore.kernel.org/stable/2026-10-01-1-daily-reply-0012-re-xfs-umount-hang-backports@kernel.org/

xfstests_xfs testing results:
	Generic:
		Ran: 001 to 771 (672 tests; gaps)

		Failures before changes:
			Count: 15
			IDs: 075, 083, 091, 112, 127, 231, 263,
			     269, 270, 363, 365, 645, 753, 759,
			     760

		Failures after changes:
			Count: 13
			IDs: 075, 083, 091, 127, 263, 269, 270,
			     363, 365, 645, 753, 759, 760

		New successes after changes:
			Count: 2
			IDs: 112, 231

		No new failure after changes.

	XFS:
		Ran: 001 to 789 (311 tests; gaps)

		Failures before changes:
			Count: 7
			IDs: 104, 168, 300, 442, 597, 598, 609

		Failures after changes:
			Count: 7
			IDs: 104, 168, 300, 442, 597, 598, 609

		No new success or failure after changes.

Thanks,
Siddh

Dave Chinner (5):
  xfs: xfs_ifree_cluster vs xfs_iflush_shutdown_abort deadlock
  xfs: catch stale AGF/AGF metadata
  xfs: rearrange code in xfs_buf_item.c
  xfs: factor out stale buffer item completion
  xfs: fix unmount hang with unflushable inodes stuck in the AIL

 fs/xfs/libxfs/xfs_alloc.c  |  46 ++++--
 fs/xfs/libxfs/xfs_ialloc.c |  32 +++-
 fs/xfs/xfs_buf_item.c      | 299 ++++++++++++++++++++++---------------
 fs/xfs/xfs_buf_item.h      |   3 +-
 fs/xfs/xfs_icache.c        |   8 +
 fs/xfs/xfs_inode.c         |   2 +-
 6 files changed, 256 insertions(+), 134 deletions(-)

-- 
2.53.0


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-10-13  9:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-13  9:38 [PATCH RESEND 6.1 v2 0/5] Backport of XFS umount hang fixes Siddh Raman Pant
2026-10-13  9:38 ` [PATCH RESEND 6.1 v2 1/5] xfs: xfs_ifree_cluster vs xfs_iflush_shutdown_abort deadlock Siddh Raman Pant
2026-10-13  9:38 ` [PATCH RESEND 6.1 v2 2/5] xfs: catch stale AGF/AGF metadata Siddh Raman Pant
2026-10-13  9:38 ` [PATCH RESEND 6.1 v2 3/5] xfs: rearrange code in xfs_buf_item.c Siddh Raman Pant
2026-10-13  9:38 ` [PATCH RESEND 6.1 v2 4/5] xfs: factor out stale buffer item completion Siddh Raman Pant
2026-10-13  9:38 ` [PATCH RESEND 6.1 v2 5/5] xfs: fix unmount hang with unflushable inodes stuck in the AIL Siddh Raman Pant

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.