Bugzilla – Bug 1211815
xfs corruption when stripe alignment specified
Last modified: 2023-05-30 09:33:27 UTC
A bug has been introduced in 6.3 kernel in XFS filesystem which can cause page writeback to write blocks to incorrect place and as a result cause filesystem corruption which was actually observed in the wild by multiple users. More details can be found in Fedora bugzilla here: https://bugzilla.redhat.com/show_bug.cgi?id=2208553 The commit fixing the issue is 9419092fb263 ("xfs: fix livelock in delayed allocation at ENOSPC").
Anthony, can you please make sure this gets merged to the ALP kernel sooner rather than later? Given the policy around XFS and stable trees I'm not sure when the fix gets there and through there to our ALP branch... Thanks!
(In reply to Jan Kara from comment #1) > Anthony, can you please make sure this gets merged to the ALP kernel sooner > rather than later? Given the policy around XFS and stable trees I'm not sure > when the fix gets there and through there to our ALP branch... Thanks! It's already queued for stable [1], but I suppose it doesn't hurt to have it already while waiting for v6.3.5 to be tagged. [1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree/queue-6.3/xfs-fix-livelock-in-delayed-allocation-at-enospc.patch
Well, Jiri was faster than me, so it is now in ALP-current [1] :-) [1] commit 2c66b1f47067 ("xfs: fix livelock in delayed allocation at ENOSPC (brc#2208553 xfs-issue).")