I've confirmed that this test fails with xfsprogs 4.3.0 in xenial and zesty, and passes with xfsprogs 4.9.0 in artful.
** Description changed: Problem Description ---------------------------- xfstests fails with Metadata corruption at leaf on xfs filesystem Environment ------------------ Kernel Build: 4.12.1-041201-generic System Name : ltc-test-ci2 Model : 8247-22L Platform : PowerNV ( P8 ) Uname output ------------------- # uname -a Linux ltc-test-ci2 4.12.1-041201-generic #201707121132 SMP Wed Jul 12 17:03:25 UTC 2017 ppc64le ppc64le ppc64le GNU/Linux Steps to reproduce: ---------------------------------------- - 1. Create a loop device with xfs filesystem - 2. git clone git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git; cd xfstests-dev - 3. make - 4. Create a local.config for running with created loop device - 5. Run xfstests-dev test : ./check tests/xfs/288 - + 1. dd if=/dev/null of=/tmp/loop.img bs=$((1024*1024*1024)) count=0 seek=5 + 2. dd if=/dev/null of=/tmp/loop2.img bs=$((1024*1024*1024)) count=0 seek=5 + 3. sudo apt install libaio-dev acl-dev attr-dev xfslibs-dev xfsprogs attr bc + 4. git clone git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git; cd xfstests-dev + 5. make + 6. LOOP=$(sudo losetup -f --show /tmp/loop.img) + 7. LOOP2=$(sudo losetup -f --show /tmp/loop2.img) + 6. $ cat > local.config <<EOF + export TEST_DEV=$LOOP + export TEST_DIR=/mnt/test + export SCRATCH_DEV=$LOOP2 + export SCRATCH_MNT=/mnt/scratch + EOF + 7. sudo mkdir -p /mnt/test /mnt/scratch + 8. Run xfstests-dev test : sudo ./check tests/xfs/288 + 9. sudo rmdir -p /mnt/test /mnt/scratch + 10. sudo losetup -d $LOOP LOOP2 + 11. rm /tmp/loop.img /tmp/loop2.img FSTYP -- xfs (non-debug) PLATFORM -- Linux/ppc64le ltc-test-ci2 4.12.1-041201-generic MKFS_OPTIONS -- -f -bsize=4096 /dev/loop6 MOUNT_OPTIONS -- /dev/loop6 /mnt/scratch xfs/288 [failed, exit status 1] - output mismatch (see /root/harish/xfstests-dev/results//xfs/288.out.bad) - --- tests/xfs/288.out 2017-07-13 06:04:36.276322778 -0400 - +++ /root/harish/xfstests-dev/results//xfs/288.out.bad 2017-07-17 06:08:53.590779133 -0400 - @@ -1,2 +1,3 @@ - QA output created by 288 - -Silence is golden - +xfs_repair didn't junk the empty attr leaf - +(see /root/harish/xfstests-dev/results//xfs/288.full for details) - ... - (Run 'diff -u tests/xfs/288.out /root/harish/xfstests-dev/results//xfs/288.out.bad' to see the entire diff) + --- tests/xfs/288.out 2017-07-13 06:04:36.276322778 -0400 + +++ /root/harish/xfstests-dev/results//xfs/288.out.bad 2017-07-17 06:08:53.590779133 -0400 + @@ -1,2 +1,3 @@ + QA output created by 288 + -Silence is golden + +xfs_repair didn't junk the empty attr leaf + +(see /root/harish/xfstests-dev/results//xfs/288.full for details) + ... + (Run 'diff -u tests/xfs/288.out /root/harish/xfstests-dev/results//xfs/288.out.bad' to see the entire diff) _check_xfs_filesystem: filesystem on /dev/loop6 is inconsistent (r) (see /root/harish/xfstests-dev/results//xfs/288.full for details) Ran: xfs/288 Failures: xfs/288 Failed 1 of 1 tests Nothing observed in dmesg. Full log is attached. - - Found https://patchwork.kernel.org/patch/9678821/ related. + Found https://patchwork.kernel.org/patch/9678821/ related. . - xfsprogs source (https://launchpad.net/ubuntu/+source/xfsprogs/4.3.0+nmu1ubuntu4) - is downloaded and check for the commit and not able to see this commit integrated. + xfsprogs source (https://launchpad.net/ubuntu/+source/xfsprogs/4.3.0+nmu1ubuntu4) + is downloaded and check for the commit and not able to see this commit integrated. https://git.kernel.org/pub/scm/fs/xfs/xfsprogs- dev.git/commit/?id=f71401617acd8fccb2461dcd03d8868f8c87c07b ** Changed in: xfsprogs (Ubuntu) Status: New => Fix Released ** Changed in: xfsprogs (Ubuntu) Assignee: Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) => Canonical Foundations Team (canonical-foundations) ** Changed in: ubuntu-power-systems Assignee: Canonical Foundations Team (canonical-foundations) => (unassigned) ** Changed in: xfsprogs (Ubuntu) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1704932 Title: xfstests fails with Metadata corruption at leaf on xfs filesystem To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/1704932/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
