XFS users reported last week that after upgrading to the Linux 6.3.3 maintenance release update, metadata failures occurred. The kernel developer released a dynamic update recently, saying that the cause of the problem has been locked, because a line of code was deleted in the update, resulting in the lack of corresponding patches.
Dave Chinner, an XFS developer at Red Hat, released a patch last Saturday to help users suffering from XFS metadata corruption. Chinner said: “This patch just fixes the XFS filesystem’s livelock on stripe. I guess in some cases, this problem does not have repeated failures on allocating livelocks, but corrupted mappings returned to writeback code. Thus misleading writeback IO”.
Note: Rune Kleveland, who has been actively dealing with this issue, said that after installing the patch, the hardware has been stable for more than 90 minutes, so I think this patch is effective.