copy_file_range changed behavior on 5.3, which would cause such failures. LTP changes to accomodate that were committed on September 30th and October 29th, though.
Maybe this could be caused by the combination of linux 5.3, glibc 2.27 and whatever ltp version was used. Do we track the ltp commit id that was tested somehow? Cascardo. -- 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/1851653 Title: copy_file_range02 from ubuntu_ltp_syscalls failed on B-hwe-edge 5.3 Status in ubuntu-kernel-tests: New Status in linux package in Ubuntu: Incomplete Bug description: copy_file_range02 from ubuntu_ltp_syscalls failed on i386 node pepe with B-hwe-edge 5.3 kernel Test failed with: copy_file_range02.c:141: FAIL: copy_file_range failed unexpectedly; expected EOVERFLOW, but got: EFBIG (27) Test output: startup='Thu Nov 7 09:22:16 2019' tst_device.c:238: INFO: Using test device LTP_DEV='/dev/loop0' tst_mkfs.c:90: INFO: Formatting /dev/loop0 with ext2 opts='' extra opts='' mke2fs 1.44.1 (24-Mar-2018) tst_test.c:1217: INFO: Timeout per run is 0h 05m 00s copy_file_range.h:36: INFO: Testing libc copy_file_range() tst_device.c:87: INFO: Found free device 1 '/dev/loop1' Setting up swapspace version 1, size = 36 KiB (36864 bytes) no label, UUID=d68e7005-a932-41eb-a444-3aff47d5cf84 copy_file_range02.c:108: INFO: Test #0: readonly file copy_file_range02.c:137: PASS: copy_file_range failed as expected: EBADF (9) copy_file_range02.c:108: INFO: Test #1: directory copy_file_range02.c:137: PASS: copy_file_range failed as expected: EISDIR (21) copy_file_range02.c:108: INFO: Test #2: append to file copy_file_range02.c:137: PASS: copy_file_range failed as expected: EBADF (9) copy_file_range02.c:108: INFO: Test #3: closed file descriptor copy_file_range02.c:137: PASS: copy_file_range failed as expected: EBADF (9) copy_file_range02.c:108: INFO: Test #4: invalid flags copy_file_range02.c:137: PASS: copy_file_range failed as expected: EINVAL (22) copy_file_range02.c:108: INFO: Test #5: immutable file copy_file_range02.c:137: PASS: copy_file_range failed as expected: EPERM (1) copy_file_range02.c:108: INFO: Test #6: swap file copy_file_range02.c:137: PASS: copy_file_range failed as expected: ETXTBSY (26) copy_file_range02.c:108: INFO: Test #7: overlaping range copy_file_range02.c:137: PASS: copy_file_range failed as expected: EINVAL (22) copy_file_range02.c:108: INFO: Test #8: block device copy_file_range02.c:137: PASS: copy_file_range failed as expected: EINVAL (22) copy_file_range02.c:108: INFO: Test #9: char device copy_file_range02.c:137: PASS: copy_file_range failed as expected: EINVAL (22) copy_file_range02.c:108: INFO: Test #10: fifo copy_file_range02.c:137: PASS: copy_file_range failed as expected: EINVAL (22) copy_file_range02.c:108: INFO: Test #11: pipe copy_file_range02.c:137: PASS: copy_file_range failed as expected: EINVAL (22) copy_file_range02.c:108: INFO: Test #12: max length lenght copy_file_range02.c:141: FAIL: copy_file_range failed unexpectedly; expected EOVERFLOW, but got: EFBIG (27) copy_file_range02.c:108: INFO: Test #13: max file size copy_file_range02.c:137: PASS: copy_file_range failed as expected: EFBIG (27) tst_test.c:1217: INFO: Timeout per run is 0h 05m 00s copy_file_range.h:39: INFO: Testing __NR_copy_file_range syscall tst_device.c:87: INFO: Found free device 1 '/dev/loop1' Setting up swapspace version 1, size = 36 KiB (36864 bytes) no label, UUID=7ef630e1-d0f3-4072-91ec-ae49ab13c6dc copy_file_range02.c:108: INFO: Test #0: readonly file copy_file_range02.c:137: PASS: copy_file_range failed as expected: EBADF (9) copy_file_range02.c:108: INFO: Test #1: directory copy_file_range02.c:137: PASS: copy_file_range failed as expected: EISDIR (21) copy_file_range02.c:108: INFO: Test #2: append to file copy_file_range02.c:137: PASS: copy_file_range failed as expected: EBADF (9) copy_file_range02.c:108: INFO: Test #3: closed file descriptor copy_file_range02.c:137: PASS: copy_file_range failed as expected: EBADF (9) copy_file_range02.c:108: INFO: Test #4: invalid flags copy_file_range02.c:137: PASS: copy_file_range failed as expected: EINVAL (22) copy_file_range02.c:108: INFO: Test #5: immutable file copy_file_range02.c:137: PASS: copy_file_range failed as expected: EPERM (1) copy_file_range02.c:108: INFO: Test #6: swap file copy_file_range02.c:137: PASS: copy_file_range failed as expected: ETXTBSY (26) copy_file_range02.c:108: INFO: Test #7: overlaping range copy_file_range02.c:137: PASS: copy_file_range failed as expected: EINVAL (22) copy_file_range02.c:108: INFO: Test #8: block device copy_file_range02.c:137: PASS: copy_file_range failed as expected: EINVAL (22) copy_file_range02.c:108: INFO: Test #9: char device copy_file_range02.c:137: PASS: copy_file_range failed as expected: EINVAL (22) copy_file_range02.c:108: INFO: Test #10: fifo copy_file_range02.c:137: PASS: copy_file_range failed as expected: EINVAL (22) copy_file_range02.c:108: INFO: Test #11: pipe copy_file_range02.c:137: PASS: copy_file_range failed as expected: EINVAL (22) copy_file_range02.c:108: INFO: Test #12: max length lenght copy_file_range02.c:141: FAIL: copy_file_range failed unexpectedly; expected EOVERFLOW, but got: EFBIG (27) copy_file_range02.c:108: INFO: Test #13: max file size copy_file_range02.c:137: PASS: copy_file_range failed as expected: EFBIG (27) Summary: passed 26 failed 2 skipped 0 warnings 0 tag=copy_file_range02 stime=1573118536 dur=1 exit=exited stat=1 core=no cu=2 cs=7 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1851653/+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