Activity log for bug #1886890

Date Who What changed Old value New value Message
2020-07-09 02:00:14 Po-Hsu Lin bug added bug
2020-07-09 02:00:36 Po-Hsu Lin tags 4.4 aws kqa-blocker sru-20200629 ubuntu-ltp-syscalls xenial
2020-07-09 05:15:28 Po-Hsu Lin bug task added linux (Ubuntu)
2020-07-09 05:15:36 Po-Hsu Lin nominated for series Ubuntu Xenial
2020-07-09 05:15:36 Po-Hsu Lin bug task added linux (Ubuntu Xenial)
2020-07-09 05:30:09 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2020-07-09 05:30:11 Ubuntu Kernel Bot linux (Ubuntu Xenial): status New Incomplete
2020-07-09 09:56:11 Po-Hsu Lin description This is a new test case added 2 days ago. Issue found on X-aws 4.4.0-1111 startup='Wed Jul 8 10:36:58 2020' tst_test.c:1247: INFO: Timeout per run is 0h 05m 00s sched_rr_get_interval01.c:43: INFO: Testing variant: vDSO or syscall with libc spec sched_rr_get_interval01.c:60: PASS: sched_rr_get_interval() passed sched_rr_get_interval01.c:68: PASS: Time quantum 0s 100000000ns sched_rr_get_interval01.c:75: FAIL: /proc/sys/kernel/sched_rr_timeslice_ms != 100 got 25 tst_test.c:1247: INFO: Timeout per run is 0h 05m 00s sched_rr_get_interval01.c:43: INFO: Testing variant: syscall with old kernel spec sched_rr_get_interval01.c:60: PASS: sched_rr_get_interval() passed sched_rr_get_interval01.c:68: PASS: Time quantum 0s 100000000ns sched_rr_get_interval01.c:75: FAIL: /proc/sys/kernel/sched_rr_timeslice_ms != 100 got 25 HINT: You _MAY_ be missing kernel fixes, see: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=975e155ed873 Summary: passed 4 failed 2 skipped 0 warnings 0 tag=sched_rr_get_interval01 stime=1594204618 dur=0 exit=exited stat=1 core=no cu=0 cs=0 == SRU Justification == A new regression test case "sched_rr_get_interval01" for commit 975e155ed873 ("sched/rt: Show the 'sched_rr_timeslice' SCHED_RR timeslice tuning knob in milliseconds"). Has been added to the LTP syscalls test suite. On Xenial 4.4.0-186.216, this test is failing with:  startup='Wed Jul 8 10:36:58 2020'  tst_test.c:1247: INFO: Timeout per run is 0h 05m 00s  sched_rr_get_interval01.c:43: INFO: Testing variant: vDSO or syscall with libc spec  sched_rr_get_interval01.c:60: PASS: sched_rr_get_interval() passed  sched_rr_get_interval01.c:68: PASS: Time quantum 0s 100000000ns  sched_rr_get_interval01.c:75: FAIL: /proc/sys/kernel/sched_rr_timeslice_ms != 100 got 25  tst_test.c:1247: INFO: Timeout per run is 0h 05m 00s  sched_rr_get_interval01.c:43: INFO: Testing variant: syscall with old kernel spec  sched_rr_get_interval01.c:60: PASS: sched_rr_get_interval() passed  sched_rr_get_interval01.c:68: PASS: Time quantum 0s 100000000ns  sched_rr_get_interval01.c:75: FAIL: /proc/sys/kernel/sched_rr_timeslice_ms != 100 got 25  HINT: You _MAY_ be missing kernel fixes, see:  https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=975e155ed873  Summary:  passed 4  failed 2  skipped 0  warnings 0  tag=sched_rr_get_interval01 stime=1594204618 dur=0 exit=exited stat=1 core=no cu=0 cs=0 == Fixes == 975e155ed873 ("sched/rt: Show the 'sched_rr_timeslice' SCHED_RR timeslice tuning knob in milliseconds") This patch can be cherry-picked in to the affected Xenial kernel. It's already been applied in newer kernels. == Test == Test kernel can be found here: https://people.canonical.com/~phlin/kernel/lp-1886890-sched_rr_get_interval01/ With the patch applied, this test will pass without any issue.
2020-07-09 12:55:43 Po-Hsu Lin description == SRU Justification == A new regression test case "sched_rr_get_interval01" for commit 975e155ed873 ("sched/rt: Show the 'sched_rr_timeslice' SCHED_RR timeslice tuning knob in milliseconds"). Has been added to the LTP syscalls test suite. On Xenial 4.4.0-186.216, this test is failing with:  startup='Wed Jul 8 10:36:58 2020'  tst_test.c:1247: INFO: Timeout per run is 0h 05m 00s  sched_rr_get_interval01.c:43: INFO: Testing variant: vDSO or syscall with libc spec  sched_rr_get_interval01.c:60: PASS: sched_rr_get_interval() passed  sched_rr_get_interval01.c:68: PASS: Time quantum 0s 100000000ns  sched_rr_get_interval01.c:75: FAIL: /proc/sys/kernel/sched_rr_timeslice_ms != 100 got 25  tst_test.c:1247: INFO: Timeout per run is 0h 05m 00s  sched_rr_get_interval01.c:43: INFO: Testing variant: syscall with old kernel spec  sched_rr_get_interval01.c:60: PASS: sched_rr_get_interval() passed  sched_rr_get_interval01.c:68: PASS: Time quantum 0s 100000000ns  sched_rr_get_interval01.c:75: FAIL: /proc/sys/kernel/sched_rr_timeslice_ms != 100 got 25  HINT: You _MAY_ be missing kernel fixes, see:  https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=975e155ed873  Summary:  passed 4  failed 2  skipped 0  warnings 0  tag=sched_rr_get_interval01 stime=1594204618 dur=0 exit=exited stat=1 core=no cu=0 cs=0 == Fixes == 975e155ed873 ("sched/rt: Show the 'sched_rr_timeslice' SCHED_RR timeslice tuning knob in milliseconds") This patch can be cherry-picked in to the affected Xenial kernel. It's already been applied in newer kernels. == Test == Test kernel can be found here: https://people.canonical.com/~phlin/kernel/lp-1886890-sched_rr_get_interval01/ With the patch applied, this test will pass without any issue. == SRU Justification == A new regression test case "sched_rr_get_interval01" for commit 975e155ed873 ("sched/rt: Show the 'sched_rr_timeslice' SCHED_RR timeslice tuning knob in milliseconds"). Has been added to the LTP syscalls test suite. On Xenial 4.4.0-186.216, this test is failing with:  startup='Wed Jul 8 10:36:58 2020'  tst_test.c:1247: INFO: Timeout per run is 0h 05m 00s  sched_rr_get_interval01.c:43: INFO: Testing variant: vDSO or syscall with libc spec  sched_rr_get_interval01.c:60: PASS: sched_rr_get_interval() passed  sched_rr_get_interval01.c:68: PASS: Time quantum 0s 100000000ns  sched_rr_get_interval01.c:75: FAIL: /proc/sys/kernel/sched_rr_timeslice_ms != 100 got 25  tst_test.c:1247: INFO: Timeout per run is 0h 05m 00s  sched_rr_get_interval01.c:43: INFO: Testing variant: syscall with old kernel spec  sched_rr_get_interval01.c:60: PASS: sched_rr_get_interval() passed  sched_rr_get_interval01.c:68: PASS: Time quantum 0s 100000000ns  sched_rr_get_interval01.c:75: FAIL: /proc/sys/kernel/sched_rr_timeslice_ms != 100 got 25  HINT: You _MAY_ be missing kernel fixes, see:  https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=975e155ed873  Summary:  passed 4  failed 2  skipped 0  warnings 0  tag=sched_rr_get_interval01 stime=1594204618 dur=0 exit=exited stat=1 core=no cu=0 cs=0 == Fixes == 975e155ed873 ("sched/rt: Show the 'sched_rr_timeslice' SCHED_RR timeslice tuning knob in milliseconds") This patch can be cherry-picked in to the affected Xenial kernel. It's already been applied in newer kernels. == Test == Test kernel can be found here: https://people.canonical.com/~phlin/kernel/lp-1886890-sched_rr_get_interval01/ With the patch applied, this test will pass without any issue. And it can be simply tested with: # echo 100 > /proc/sys/kernel/sched_rr_timeslice_ms # cat /proc/sys/kernel/sched_rr_timeslice_ms 100 (was 25 before the patch)
2020-07-10 06:10:24 Po-Hsu Lin tags 4.4 aws kqa-blocker sru-20200629 ubuntu-ltp-syscalls xenial 4.4 amd64 aws kqa-blocker sru-20200629 ubuntu-ltp-syscalls xenial
2020-07-13 10:58:40 Po-Hsu Lin tags 4.4 amd64 aws kqa-blocker sru-20200629 ubuntu-ltp-syscalls xenial 4.4 amd64 aws kqa-blocker ppc64el s390x sru-20200629 ubuntu-ltp-syscalls xenial
2020-07-22 08:11:54 Po-Hsu Lin linux (Ubuntu): status Incomplete Invalid
2020-07-22 08:11:56 Po-Hsu Lin linux (Ubuntu Xenial): status Incomplete In Progress
2020-07-28 08:39:09 Po-Hsu Lin linux (Ubuntu Xenial): status In Progress Fix Released
2020-07-28 08:39:10 Po-Hsu Lin ubuntu-kernel-tests: status New Fix Released