lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Thu, 1 Jul 2021 10:19:28 +0800
From:   kernel test robot <oliver.sang@...el.com>
To:     Arthur Williams <taaparthur@...il.com>
Cc:     0day robot <lkp@...el.com>, LKML <linux-kernel@...r.kernel.org>,
        lkp@...ts.01.org, linux-fsdevel@...r.kernel.org,
        viro@...iv.linux.org.uk, Arthur Williams <taaparthur@...il.com>
Subject: [fs]  87f196bed3: xfstests.generic.157.fail



Greeting,

FYI, we noticed the following commit (built with gcc-9):

commit: 87f196bed33473d8f0d114089b7acf5c1e278cee ("[PATCH] fs: Allow open with O_CREAT to succeed if existing dir is specified")
url: https://github.com/0day-ci/linux/commits/Arthur-Williams/fs-Allow-open-with-O_CREAT-to-succeed-if-existing-dir-is-specified/20210619-190246
base: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git 9ed13a17e38e0537e24d9b507645002bf8d0201f

in testcase: xfstests
version: xfstests-x86_64-76d2a91-1_20210628
with following parameters:

	disk: 4HDD
	fs: btrfs
	test: generic-group-07
	ucode: 0x21

test-description: xfstests is a regression test suite for xfs and other files ystems.
test-url: git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git


on test machine: 8 threads 1 sockets Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz with 16G memory

caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):




If you fix the issue, kindly add following tag
Reported-by: kernel test robot <oliver.sang@...el.com>

2021-12-01 20:44:11 export TEST_DIR=/fs/sdb1
2021-12-01 20:44:11 export TEST_DEV=/dev/sdb1
2021-12-01 20:44:11 export FSTYP=btrfs
2021-12-01 20:44:11 export SCRATCH_MNT=/fs/scratch
2021-12-01 20:44:11 mkdir /fs/scratch -p
2021-12-01 20:44:11 export SCRATCH_DEV_POOL="/dev/sdb2 /dev/sdb3 /dev/sdb4"
2021-12-01 20:44:11 sed "s:^:generic/:" //lkp/benchmarks/xfstests/tests/generic-group-07
2021-12-01 20:44:11 ./check generic/140 generic/141 generic/142 generic/143 generic/144 generic/145 generic/146 generic/147 generic/148 generic/149 generic/150 generic/151 generic/152 generic/153 generic/154 generic/155 generic/156 generic/157 generic/158 generic/159
FSTYP         -- btrfs
PLATFORM      -- Linux/x86_64 lkp-ivb-d01 5.13.0-rc6-00250-g87f196bed334 #1 SMP Mon Jun 21 06:24:48 CST 2021
MKFS_OPTIONS  -- /dev/sdb2
MOUNT_OPTIONS -- /dev/sdb2 /fs/scratch

generic/140	 1s
generic/141	 1s
generic/142	 4s
generic/143	 5s
generic/144	 1s
generic/145	[not run] xfs_io fcollapse  failed (old kernel/wrong fs?)
generic/146	 1s
generic/147	[not run] xfs_io finsert  failed (old kernel/wrong fs?)
generic/148	 1s
generic/149	 1s
generic/150	 1s
generic/151	 1s
generic/152	 1s
generic/153	[not run] xfs_io fcollapse  failed (old kernel/wrong fs?)
generic/154	 2s
generic/155	 2s
generic/156	[not run] xfs_io funshare  failed (old kernel/wrong fs?)
generic/157	- output mismatch (see /lkp/benchmarks/xfstests/results//generic/157.out.bad)
    --- tests/generic/157.out	2021-06-28 16:41:45.000000000 +0000
    +++ /lkp/benchmarks/xfstests/results//generic/157.out.bad	2021-12-01 20:44:35.949001218 +0000
    @@ -14,7 +14,7 @@
     Try to reflink a device
     XFS_IOC_CLONE_RANGE: Invalid argument
     Try to reflink to a dir
    -TEST_DIR/test-157/dir1: Is a directory
    +XFS_IOC_CLONE_RANGE: Is a directory
     Try to reflink to a device
     XFS_IOC_CLONE_RANGE: Invalid argument
    ...
    (Run 'diff -u /lkp/benchmarks/xfstests/tests/generic/157.out /lkp/benchmarks/xfstests/results//generic/157.out.bad'  to see the entire diff)
generic/158	- output mismatch (see /lkp/benchmarks/xfstests/results//generic/158.out.bad)
    --- tests/generic/158.out	2021-06-28 16:41:45.000000000 +0000
    +++ /lkp/benchmarks/xfstests/results//generic/158.out.bad	2021-12-01 20:44:37.783001265 +0000
    @@ -18,7 +18,7 @@
     Try to dedupe a device
     XFS_IOC_FILE_EXTENT_SAME: Invalid argument
     Try to dedupe to a dir
    -TEST_DIR/test-158/dir1: Is a directory
    +XFS_IOC_FILE_EXTENT_SAME: Is a directory
     Try to dedupe to a device
     XFS_IOC_FILE_EXTENT_SAME: Invalid argument
    ...
    (Run 'diff -u /lkp/benchmarks/xfstests/tests/generic/158.out /lkp/benchmarks/xfstests/results//generic/158.out.bad'  to see the entire diff)
generic/159	 1s
Ran: generic/140 generic/141 generic/142 generic/143 generic/144 generic/145 generic/146 generic/147 generic/148 generic/149 generic/150 generic/151 generic/152 generic/153 generic/154 generic/155 generic/156 generic/157 generic/158 generic/159
Not run: generic/145 generic/147 generic/153 generic/156
Failures: generic/157 generic/158
Failed 2 of 20 tests




To reproduce:

        git clone https://github.com/intel/lkp-tests.git
        cd lkp-tests
        bin/lkp install                job.yaml  # job file is attached in this email
        bin/lkp split-job --compatible job.yaml  # generate the yaml file for lkp run
        bin/lkp run                    generated-yaml-file



---
0DAY/LKP+ Test Infrastructure                   Open Source Technology Center
https://lists.01.org/hyperkitty/list/lkp@lists.01.org       Intel Corporation

Thanks,
Oliver Sang


View attachment "config-5.13.0-rc6-00250-g87f196bed334" of type "text/plain" (174142 bytes)

View attachment "job-script" of type "text/plain" (5927 bytes)

Download attachment "dmesg.xz" of type "application/x-xz" (5408 bytes)

View attachment "xfstests" of type "text/plain" (3105 bytes)

View attachment "job.yaml" of type "text/plain" (4785 bytes)

View attachment "reproduce" of type "text/plain" (931 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ