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 |
|