** Changed in: ubuntu-kernel-tests Status: New => In Progress ** Changed in: ubuntu-kernel-tests Assignee: (unassigned) => Po-Hsu Lin (cypressyew)
-- You received this bug notification because you are a member of Canonical Platform QA Team, which is subscribed to ubuntu-kernel-tests. https://bugs.launchpad.net/bugs/2078315 Title: creat07, execve04, ioctl_loop02, ioctl_loop06, ioctl_loop07 from ubuntu_ltp_syscalls failed on N-OEM-6.11 Status in ubuntu-kernel-tests: In Progress Bug description: Issue found on 6.11.0-1001.1 Investigation shows that we will need to update our LTP fork to the following commits: * creat07, execve04 - 12588eee syscalls/execve04,creat07: skip for kernels 6.11 and later * ioctl_loop02, ioctl_loop06, ioctl_loop07 - c02d8ddc lib: make tst_detach_device_by_fd() also close dev_fd Test output: COMMAND: /opt/ltp-upstream/bin/ltp-pan -e -S -a 147118 -n 147118 -p -f /tmp/ltp-qq6AS8PjLk/alltests -l /opt/ltp-upstream/results/LTP_RUN_ON-2024_08_29-07h_19m_37s.log -C /opt/ltp-upstream/output/LTP_RUN_ON-2024_08_29-07h_19m_37s.failed -T /opt/ltp-upstream/output/LTP_RUN_ON-2024_08_29-07h_19m_37s.tconf LOG File: /opt/ltp-upstream/results/LTP_RUN_ON-2024_08_29-07h_19m_37s.log FAILED COMMAND File: /opt/ltp-upstream/output/LTP_RUN_ON-2024_08_29-07h_19m_37s.failed TCONF COMMAND File: /opt/ltp-upstream/output/LTP_RUN_ON-2024_08_29-07h_19m_37s.tconf Running tests....... <<<test_start>>> tag=creat07 stime=1724915977 cmdline="creat07" contacts="" analysis=exit <<<test_output>>> tst_test.c:1806: TINFO: LTP version: 20240524-101-gc5d95b6d3 tst_test.c:1650: TINFO: Timeout per run is 0h 00m 30s creat07.c:37: TFAIL: creat() succeeded unexpectedly Test timeouted, sending SIGKILL! tst_test.c:1698: TINFO: Killed the leftover descendant processes tst_test.c:1704: TINFO: If you are running on slow machine, try exporting LTP_TIMEOUT_MUL > 1 tst_test.c:1706: TBROK: Test killed! (timeout?) Summary: passed 0 failed 1 broken 1 skipped 0 warnings 0 <<<execution_status>>> initiation_status="ok" duration=30 termination_type=exited termination_id=3 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=execve04 stime=1724916007 cmdline="execve04" contacts="" analysis=exit <<<test_output>>> tst_test.c:1806: TINFO: LTP version: 20240524-101-gc5d95b6d3 tst_test.c:1650: TINFO: Timeout per run is 0h 00m 30s execve_child.c:27: TFAIL: execve_child shouldn't be executed tst_test.c:1698: TINFO: Killed the leftover descendant processes Summary: passed 0 failed 1 broken 0 skipped 0 warnings 0 <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=1 corefile=no cutime=0 cstime=1 <<<test_end>>> <<<test_start>>> tag=ioctl_loop02 stime=1724916007 cmdline="ioctl_loop02" contacts="" analysis=exit <<<test_output>>> tst_test.c:1806: TINFO: LTP version: 20240524-101-gc5d95b6d3 tst_test.c:1650: TINFO: Timeout per run is 0h 00m 30s tst_device.c:96: TINFO: Found free device 0 '/dev/loop0' tst_buffers.c:57: TINFO: Test is using guarded buffers ioctl_loop02.c:56: TINFO: Using LOOP_SET_FD to setup loopdevice ioctl_loop02.c:67: TPASS: /sys/block/loop0/ro = 1 ioctl_loop02.c:68: TPASS: /sys/block/loop0/loop/backing_file = '/tmp/ltp-qq6AS8PjLk/LTP_iocWAhE0P/test.img' ioctl_loop02.c:77: TPASS: lo_flags only has default LO_FLAGS_READ_ONLY flag ioctl_loop02.c:83: TPASS: Can not write data in RO mode: EPERM (1) ioctl_loop02.c:89: TPASS: LOOP_CHANGE_FD succeeded ioctl_loop02.c:90: TPASS: /sys/block/loop0/ro = 1 ioctl_loop02.c:91: TPASS: /sys/block/loop0/loop/backing_file = '/tmp/ltp-qq6AS8PjLk/LTP_iocWAhE0P/test1.img' ioctl_loop02.c:97: TPASS: LOOP_CHANGE_FD failed as expected: EINVAL (22) ioctl_loop02.c:56: TINFO: Using LOOP_CONFIGURE with read_only flag ioctl_loop02.c:63: TBROK: ioctl(5,(0x4C0A),...) failed: EBUSY (16) Summary: passed 8 failed 0 broken 1 skipped 0 warnings 0 <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=2 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=ioctl_loop06 stime=1724916007 cmdline="ioctl_loop06" contacts="" analysis=exit <<<test_output>>> tst_test.c:1806: TINFO: LTP version: 20240524-101-gc5d95b6d3 tst_test.c:1650: TINFO: Timeout per run is 0h 00m 30s tst_device.c:96: TINFO: Found free device 0 '/dev/loop0' ioctl_loop06.c:74: TINFO: Using LOOP_SET_BLOCK_SIZE with arg < 512 ioctl_loop06.c:65: TPASS: Set block size failed as expected: EINVAL (22) ioctl_loop06.c:74: TINFO: Using LOOP_SET_BLOCK_SIZE with arg > PAGE_SIZE ioctl_loop06.c:65: TPASS: Set block size failed as expected: EINVAL (22) ioctl_loop06.c:74: TINFO: Using LOOP_SET_BLOCK_SIZE with arg != power_of_2 ioctl_loop06.c:65: TPASS: Set block size failed as expected: EINVAL (22) ioctl_loop06.c:74: TINFO: Using LOOP_CONFIGURE with block_size < 512 ioctl_loop06.c:67: TFAIL: Set block size failed expected EINVAL got: EBUSY (16) ioctl_loop06.c:74: TINFO: Using LOOP_CONFIGURE with block_size > PAGE_SIZE ioctl_loop06.c:67: TFAIL: Set block size failed expected EINVAL got: EBUSY (16) ioctl_loop06.c:74: TINFO: Using LOOP_CONFIGURE with block_size != power_of_2 ioctl_loop06.c:67: TFAIL: Set block size failed expected EINVAL got: EBUSY (16) Summary: passed 3 failed 3 broken 0 skipped 0 warnings 0 <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=1 corefile=no cutime=0 cstime=0 <<<test_end>>> <<<test_start>>> tag=ioctl_loop07 stime=1724916007 cmdline="ioctl_loop07" contacts="" analysis=exit <<<test_output>>> incrementing stop tst_test.c:1806: TINFO: LTP version: 20240524-101-gc5d95b6d3 tst_test.c:1650: TINFO: Timeout per run is 0h 00m 30s tst_device.c:96: TINFO: Found free device 0 '/dev/loop0' ioctl_loop07.c:128: TINFO: original loop size 2048 sectors ioctl_loop07.c:86: TINFO: When sizelimit is greater than loopsize by using LOOP_SET_STATUS64 ioctl_loop07.c:65: TPASS: /sys/block/loop0/size = 2048 ioctl_loop07.c:66: TPASS: /sys/block/loop0/loop/sizelimit = 4194304 ioctl_loop07.c:69: TPASS: LOOP_GET_STATUS64 gets correct lo_sizelimit(4194304) ioctl_loop07.c:86: TINFO: When sizelimit is less than loopsize by using LOOP_SET_STATUS64 ioctl_loop07.c:65: TPASS: /sys/block/loop0/size = 1024 ioctl_loop07.c:66: TPASS: /sys/block/loop0/loop/sizelimit = 524288 ioctl_loop07.c:69: TPASS: LOOP_GET_STATUS64 gets correct lo_sizelimit(524288) ioctl_loop07.c:86: TINFO: When sizelimit is greater than loopsize by using LOOP_CONFIGURE ioctl_loop07.c:59: TBROK: ioctl(4,(0x4C0A),...) failed: EBUSY (16) HINT: You _MAY_ be missing kernel fixes: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=79e5dc59e297 Summary: passed 6 failed 0 broken 1 skipped 0 warnings 0 <<<execution_status>>> initiation_status="ok" duration=0 termination_type=exited termination_id=2 corefile=no cutime=0 cstime=1 <<<test_end>>> To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2078315/+subscriptions -- Mailing list: https://launchpad.net/~canonical-ubuntu-qa Post to : canonical-ubuntu-qa@lists.launchpad.net Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa More help : https://help.launchpad.net/ListHelp