On 8/19/20 12:50 PM, Greg KH wrote:
On Wed, Aug 19, 2020 at 11:54:18AM -0400, Rachel Sibley wrote:
On 8/19/20 11:48 AM, CKI Project wrote:
Hello,
We ran automated tests on a recent commit from this kernel tree:
Kernel repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
Commit: ad8c735b1497 - Linux 5.8.2
The results of these automated tests are provided below.
Overall result: FAILED (see details below)
Merge: OK
Compile: OK
Tests: FAILED
All kernel binaries, config files, and logs are available for download here:
https://cki-artifacts.s3.us-east-2.amazonaws.com/index.html?prefix=datawarehouse/2020/08/19/612293
One or more kernel tests failed:
s390x:
❌ LTP
ppc64le:
❌ LTP
aarch64:
❌ LTP
For both s390x/aarch64 failures looks like we're missing the following kernel fixes for stable:
1 <<<test_start>>>
2 tag=ioctl_loop01 stime=1597824830
3 cmdline="ioctl_loop01"
4 contacts=""
5 analysis=exit
6 <<<test_output>>>
7 tst_test.c:1245: INFO: Timeout per run is 0h 05m 00s
8 tst_device.c:88: INFO: Found free device 0 '/dev/loop0'
9 ioctl_loop01.c:85: PASS: /sys/block/loop0/loop/partscan = 0
10 ioctl_loop01.c:86: PASS: /sys/block/loop0/loop/autoclear = 0
11 ioctl_loop01.c:87: PASS: /sys/block/loop0/loop/backing_file = '/mnt/testarea/ltp-4l1XyCNbu8/h6pPv5/test.img'
12 ioctl_loop01.c:57: PASS: get expected lo_flag 12
13 ioctl_loop01.c:59: PASS: /sys/block/loop0/loop/partscan = 1
14 ioctl_loop01.c:60: PASS: /sys/block/loop0/loop/autoclear = 1
15 ioctl_loop01.c:71: FAIL: access /dev/loop0p1 fails
16 ioctl_loop01.c:75: PASS: access /sys/block/loop0/loop0p1 succeeds
17 ioctl_loop01.c:91: INFO: Test flag can be clear
18 ioctl_loop01.c:57: PASS: get expected lo_flag 8
19 ioctl_loop01.c:59: PASS: /sys/block/loop0/loop/partscan = 1
20 ioctl_loop01.c:60: PASS: /sys/block/loop0/loop/autoclear = 0
21 ioctl_loop01.c:71: FAIL: access /dev/loop0p1 fails
22 ioctl_loop01.c:77: FAIL: access /sys/block/loop0/loop0p1 fails
23
24 HINT: You _MAY_ be missing kernel fixes, see:
25
26 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=10c70d95c0f2
27 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=6ac92fb5cdff
https://cki-artifacts.s3.us-east-2.amazonaws.com/datawarehouse/2020/08/19/612293/build_aarch64_redhat%3A958531/tests/LTP/8699601_aarch64_1_syscalls.fail.log
https://cki-artifacts.s3.us-east-2.amazonaws.com/datawarehouse/2020/08/19/612293/build_s390x_redhat%3A958533/tests/LTP/8699609_s390x_1_syscalls.fail.log
That doesn't make much sense as 10c70d95c0f2 ("block: remove the
bd_openers checks in blk_drop_partitions") was in the 5.7 kernel release
(and 5.6.11) and 6ac92fb5cdff ("loop: Fix wrong masking of status
flags") is in the 5.8 kernel release.
So if you were testing 5.8.2, those hints aren't that relevant :)
Oops, should have double checked the hints to confirm it's truth, following up with the LTP folks now, sorry for the noise :-)
thanks,
greg k-h