FYI, we noticed the following commit (built with gcc-7):
commit: 71d01519c1dab0f8c00358597259418b91c85d97 ("[PATCH 3/3] shmem: Add support for
using full width of ino_t")
url:
https://github.com/0day-ci/linux/commits/Chris-Down/fs-inode-shmem-Reduce...
in testcase: ltp
with following parameters:
disk: 1HDD
fs: btrfs
test: syscalls_part2
test-description: The LTP testsuite contains a collection of tools for testing the Linux
kernel and related features.
test-url:
http://linux-test-project.github.io/
on test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 8G
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 <rong.a.chen(a)intel.com>
Starting Preprocess NFS configuration...
Starting Notify NFS peers of a restart...
Starting NFS status monitor for NFSv2/3 locking....
[ 283.268352] device-mapper: uevent: version 1.0.3
[ 283.290118] device-mapper: ioctl: 4.41.0-ioctl (2019-09-16) initialised:
dm-devel(a)redhat.com
[ 283.836343] raid6: sse2x4 gen() 1210 MB/s
[ 283.868301] raid6: sse2x4 xor() 515 MB/s
[ 283.896218] raid6: sse2x2 gen() 851 MB/s
[ 283.921097] raid6: sse2x2 xor() 830 MB/s
[ 283.946222] raid6: sse2x1 gen() 886 MB/s
[ 283.976265] raid6: sse2x1 xor() 416 MB/s
[ 283.984951] raid6: using algorithm sse2x4 gen() 1210 MB/s
[ 283.994221] raid6: .... xor() 515 MB/s, rmw enabled
[ 284.002807] raid6: using ssse3x2 recovery algorithm
[ 284.173524] xor: measuring software checksum speed
[ 284.193055] prefetch64-sse: 1924.000 MB/sec
[ 284.211081] generic_sse: 1668.000 MB/sec
[ 284.219630] xor: using function: prefetch64-sse (1924.000 MB/sec)
[ 285.075525] Btrfs loaded, crc32c=crc32c-intel
[ 285.092791] BTRFS: device fsid 8a4aa4b2-b3e2-49b7-9787-ab29baba7d65 devid 1 transid 5
/dev/vda scanned by mkfs.btrfs (2114)
[ 285.258397] BTRFS info (device vda): disk space caching is enabled
[ 285.274572] BTRFS info (device vda): has skinny extents
[ 285.284100] BTRFS info (device vda): flagging fs with big metadata feature
[ 285.328783] BTRFS info (device vda): creating UUID tree
[ 287.495662] random: crng init done
[ 287.504060] random: 7 urandom warning(s) missed due to ratelimiting
[ 288.275524] tmpfs: Cannot retroactively change inode number size
[ 309.085960]
RESULT_ROOT=/result/ltp/1HDD-btrfs-syscalls_part2/vm-snb/debian-x86_64-2019-11-14.cgz/x86_64-rhel-7.6/gcc-7/71d01519c1dab0f8c00358597259418b91c85d97/6
[ 309.086117]
[ 309.210318]
job=/lkp/jobs/scheduled/vm-snb-05112554ca82/ltp-1HDD-btrfs-syscalls_part2-debian-x86_64-2019-11-14.cgz-71d01519c1da-20200102-6443-1lnq9no-5.yaml
[ 309.210349]
[ 324.327957] mount: /tmp not mounted or bad option
[ 324.328053]
[ 324.396507]
[ 326.688276] loop: module loaded
[ 327.100421] LTP: starting getcpu01
[ 327.293958] LTP: starting getcwd01
[ 327.436766] LTP: starting getcwd02
[ 327.610399] LTP: starting getcwd03
[ 327.728710] LTP: starting getcwd04
[ 332.773960] LTP: starting getdents01
[ 332.809863] LTP: starting getdents02
[ 332.832823] LTP: starting getdents01_64 (getdents01 -l)
[ 332.867825] LTP: starting getdents02_64 (getdents02 -l)
[ 332.895723] LTP: starting getdomainname01
[ 332.927956] LTP: starting getdtablesize01
[ 333.042341] LTP: starting getegid01
[ 333.094931] LTP: starting getegid01_16
[ 333.133468] LTP: starting getegid02
[ 333.179952] LTP: starting getegid02_16
[ 333.246218] LTP: starting geteuid01
[ 333.297136] LTP: starting geteuid01_16
[ 333.332723] LTP: starting geteuid02
[ 333.383650] LTP: starting geteuid02_16
[ 333.412026] LTP: starting getgid01
[ 333.458224] LTP: starting getgid01_16
[ 333.488229] LTP: starting getgid03
[ 333.514683] LTP: starting getgid03_16
[ 333.535995] LTP: starting getgroups01
[ 333.593485] LTP: starting getgroups01_16
[ 333.656728] LTP: starting getgroups03
[ 333.711282] LTP: starting getgroups03_16
[ 333.739738] LTP: starting gethostbyname_r01
[ 333.787831] LTP: starting gethostid01
[ 333.982985] LTP: starting gethostname01
[ 334.030574] LTP: starting getitimer01
[ 334.091122] LTP: starting getitimer02
[ 334.132547] LTP: starting getitimer03
[ 334.186680] LTP: starting getpagesize01
[ 334.223682] LTP: starting getpeername01
[ 334.288736] LTP: starting getpgid01
[ 334.323573] LTP: starting getpgid02
[ 334.348305] LTP: starting getpgrp01
[ 334.392548] LTP: starting getpid01
[ 334.423675] LTP: starting getpid02
[ 334.448407] LTP: starting getppid01
[ 334.490205] LTP: starting getppid02
[ 334.513650] LTP: starting getpriority01
[ 334.570751] LTP: starting getpriority02
[ 334.634491] LTP: starting getrandom01
[ 340.025393] In some cases useful info is found in syslog - try
[ 340.025487]
[ 340.079513] dmesg | tail or so.
[ 340.079545]
[ 340.539720] result_service=inn:/result, RESULT_MNT=/inn/result,
RESULT_ROOT=/inn/result/ltp/1HDD-btrfs-syscalls_part2/vm-snb/debian-x86_64-2019-11-14.cgz/x86_64-rhel-7.6/gcc-7/71d01519c1dab0f8c00358597259418b91c85d97/6
[ 340.539785]
[ 340.602698] mount.nfs: try 1 time... mount.nfs -o vers=3 inn:/result /inn/result
To reproduce:
# build kernel
cd linux
cp config-5.5.0-rc3-00003-g71d01519c1dab .config
make HOSTCC=gcc-7 CC=gcc-7 ARCH=x86_64 olddefconfig prepare modules_prepare bzImage
modules
make HOSTCC=gcc-7 CC=gcc-7 ARCH=x86_64 INSTALL_MOD_PATH=<mod-install-dir>
modules_install
cd <mod-install-dir>
find lib/ | cpio -o -H newc --quiet | gzip > modules.cgz
git clone
https://github.com/intel/lkp-tests.git
cd lkp-tests
bin/lkp qemu -k <bzImage> -m modules.cgz job-script # job-script is attached
in this email
Thanks,
Rong Chen