Verification for Bionic Ran the xfstests (https://git.kernel.org/pub/scm/fs/xfs/xfstests- dev.git) on the current 5.4.0-109-generic #123~18.04.1-Ubuntu kernel and the -proposed kernel 5.4.0-110-generic #124~18.04.1-Ubuntu in a VM to exercise the XFS filesystem thoroughly. Detailed log files of the tests are attached.
The tests completed successfully on both kernels, with the -110 kernel showing no regressions relative to the -109 kernel. ** Attachment added: "110-xfs-bionic.log" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1966803/+attachment/5584116/+files/110-xfs-bionic.log -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1966803 Title: xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() Status in linux package in Ubuntu: Invalid Status in linux source package in Focal: Fix Committed Bug description: SRU Justification: [Impact] * The xfs filesystem suffers from a deadlock issue in kernels < 5.5. This hangs IO to/from the affected filesystem. Sample backtraces added as a comment. [Fix] * 93597ae8dac0149b5c00b787cba6bf7ba213e666 93597ae8dac0 "xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename()" * This is from the upstream 5.5 kernel. [Test Plan] * Set up an Ubuntu Bionic/Focal installation using kernel 5.4. * Create and mount an XFS filesystem on a block device. * Exercise the filesystem to verify that IO does not hang. [Where problems could occur] * This patch could cause locking issues on XFS filesystems, requiring a system restart to correct. [Other Info] * Bug is difficult to reproduce, a test kernel on affected systems with the above patch prevented the issue. * Backports to earlier (4.15 and earlier) kernels have been omitted as the upstream patch does not apply cleanly and the issue has not been reproduced on them. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1966803/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp