2020-05-11 08:01:30 |
Po-Hsu Lin |
bug |
|
|
added bug |
2020-05-11 08:15:21 |
Po-Hsu Lin |
ubuntu-kernel-tests: assignee |
|
Po-Hsu Lin (cypressyew) |
|
2020-05-11 08:15:25 |
Po-Hsu Lin |
bug task added |
|
linux (Ubuntu) |
|
2020-05-11 08:15:37 |
Po-Hsu Lin |
nominated for series |
|
Ubuntu Focal |
|
2020-05-11 08:15:37 |
Po-Hsu Lin |
bug task added |
|
linux (Ubuntu Focal) |
|
2020-05-11 08:15:37 |
Po-Hsu Lin |
nominated for series |
|
Ubuntu Eoan |
|
2020-05-11 08:15:37 |
Po-Hsu Lin |
bug task added |
|
linux (Ubuntu Eoan) |
|
2020-05-11 08:30:12 |
Ubuntu Kernel Bot |
linux (Ubuntu): status |
New |
Incomplete |
|
2020-05-11 08:30:16 |
Ubuntu Kernel Bot |
linux (Ubuntu Eoan): status |
New |
Incomplete |
|
2020-05-11 08:30:19 |
Ubuntu Kernel Bot |
linux (Ubuntu Focal): status |
New |
Incomplete |
|
2020-05-11 10:15:54 |
Po-Hsu Lin |
nominated for series |
|
Ubuntu Bionic |
|
2020-05-11 10:15:54 |
Po-Hsu Lin |
bug task added |
|
linux (Ubuntu Bionic) |
|
2020-05-11 10:16:00 |
Po-Hsu Lin |
linux (Ubuntu Bionic): assignee |
|
Po-Hsu Lin (cypressyew) |
|
2020-05-11 10:16:02 |
Po-Hsu Lin |
linux (Ubuntu Eoan): assignee |
|
Po-Hsu Lin (cypressyew) |
|
2020-05-11 10:16:04 |
Po-Hsu Lin |
linux (Ubuntu Focal): assignee |
|
Po-Hsu Lin (cypressyew) |
|
2020-05-11 10:16:06 |
Po-Hsu Lin |
ubuntu-kernel-tests: status |
New |
In Progress |
|
2020-05-11 10:16:09 |
Po-Hsu Lin |
linux (Ubuntu Eoan): status |
Incomplete |
In Progress |
|
2020-05-11 10:16:11 |
Po-Hsu Lin |
linux (Ubuntu Focal): status |
Incomplete |
In Progress |
|
2020-05-11 10:16:14 |
Po-Hsu Lin |
linux (Ubuntu Bionic): status |
New |
In Progress |
|
2020-05-12 03:05:01 |
Po-Hsu Lin |
nominated for series |
|
Ubuntu Xenial |
|
2020-05-12 03:05:01 |
Po-Hsu Lin |
bug task added |
|
linux (Ubuntu Xenial) |
|
2020-05-12 03:09:37 |
Po-Hsu Lin |
linux (Ubuntu Xenial): status |
New |
In Progress |
|
2020-05-12 03:09:39 |
Po-Hsu Lin |
linux (Ubuntu Xenial): assignee |
|
Po-Hsu Lin (cypressyew) |
|
2020-05-12 03:09:40 |
Po-Hsu Lin |
linux (Ubuntu): assignee |
|
Po-Hsu Lin (cypressyew) |
|
2020-05-12 03:09:42 |
Po-Hsu Lin |
linux (Ubuntu): status |
Incomplete |
In Progress |
|
2020-05-12 09:25:27 |
Po-Hsu Lin |
description |
There are some test cases in ftrace from ubuntu_kernel_selftests that would need some kernel configs to be enabled.
bug 1869347
bug 1869349
bug 1869349
We should not treat unresolved test case as a failure, as it's expected to fail with no correlated configs enabeled.
https://github.com/torvalds/linux/commit/b730d668138cb3dd9ce78f8003986d1adae5523a#diff-33d74da785cbc5da20f71eb1af106d68 |
== SRU Justification ==
There are some test cases in ftrace from ubuntu_kernel_selftests that would need some kernel configs to be enabled or have some special HW requirement.
https://pad.lv/1869347 - missing CONFIG_SAMPLE_TRACE_PRINTK=m
https://pad.lv/1869349 - missing CONFIG_SAMPLE_TRACE_PRINTK=m
https://pad.lv/1874198 - nproc > 1
If the requirement was not met, these test will fail with "unresolved" and return 1. So even these is no failed test case, the ftrace test will still be marked as "failed" with the presence of unresolved test case:
# # of passed: 28
# # of failed: 0
# # of unresolved: 1
# # of untested: 0
# # of unsupported: 58
# # of xfailed: 0
# # of undefined(test bug): 0
not ok 1 selftests: ftrace: ftracetest # exit=1
== Fix ==
* b730d668138c ("ftrace/selftest: make unresolved cases cause failure if --fail-unresolved set")
This patch will only make unresolved test case return 1 if we ask it to fail with unresolved test case.
It can be cherry-picked to kernels starting from Disco.
For Bionic and Xenial it needs to be backported with some context adjustment as it's missing some other patches to the testing tools.
== Test ==
With the patch applied, the ftrace test will not be marked as failed with the presence of unresolved test case:
# # of passed: 28
# # of failed: 0
# # of unresolved: 1
# # of untested: 0
# # of unsupported: 58
# # of xfailed: 0
# # of undefined(test bug): 0
ok 1 selftests: ftrace: ftracetest
== Regression Potential ==
Low, changes limited to testing tools, no actual impacts to our kernels.
The worst case is to cause false negative in test reports, but in that case it's probably a test case issue (a failed case should be treated as a failed one, instead of unresolved)
== Original Bug Report ==
There are some test cases in ftrace from ubuntu_kernel_selftests that would need some kernel configs to be enabled.
bug 1869347
bug 1869349
We should not treat unresolved test case as a failure, as it's expected to fail with no correlated configs enabeled.
https://github.com/torvalds/linux/commit/b730d668138cb3dd9ce78f8003986d1adae5523a#diff-33d74da785cbc5da20f71eb1af106d68 |
|
2020-05-12 09:28:48 |
Po-Hsu Lin |
description |
== SRU Justification ==
There are some test cases in ftrace from ubuntu_kernel_selftests that would need some kernel configs to be enabled or have some special HW requirement.
https://pad.lv/1869347 - missing CONFIG_SAMPLE_TRACE_PRINTK=m
https://pad.lv/1869349 - missing CONFIG_SAMPLE_TRACE_PRINTK=m
https://pad.lv/1874198 - nproc > 1
If the requirement was not met, these test will fail with "unresolved" and return 1. So even these is no failed test case, the ftrace test will still be marked as "failed" with the presence of unresolved test case:
# # of passed: 28
# # of failed: 0
# # of unresolved: 1
# # of untested: 0
# # of unsupported: 58
# # of xfailed: 0
# # of undefined(test bug): 0
not ok 1 selftests: ftrace: ftracetest # exit=1
== Fix ==
* b730d668138c ("ftrace/selftest: make unresolved cases cause failure if --fail-unresolved set")
This patch will only make unresolved test case return 1 if we ask it to fail with unresolved test case.
It can be cherry-picked to kernels starting from Disco.
For Bionic and Xenial it needs to be backported with some context adjustment as it's missing some other patches to the testing tools.
== Test ==
With the patch applied, the ftrace test will not be marked as failed with the presence of unresolved test case:
# # of passed: 28
# # of failed: 0
# # of unresolved: 1
# # of untested: 0
# # of unsupported: 58
# # of xfailed: 0
# # of undefined(test bug): 0
ok 1 selftests: ftrace: ftracetest
== Regression Potential ==
Low, changes limited to testing tools, no actual impacts to our kernels.
The worst case is to cause false negative in test reports, but in that case it's probably a test case issue (a failed case should be treated as a failed one, instead of unresolved)
== Original Bug Report ==
There are some test cases in ftrace from ubuntu_kernel_selftests that would need some kernel configs to be enabled.
bug 1869347
bug 1869349
We should not treat unresolved test case as a failure, as it's expected to fail with no correlated configs enabeled.
https://github.com/torvalds/linux/commit/b730d668138cb3dd9ce78f8003986d1adae5523a#diff-33d74da785cbc5da20f71eb1af106d68 |
== SRU Justification ==
There are some test cases in ftrace from ubuntu_kernel_selftests that
would need some kernel configs to be enabled or have some special HW
requirements:
* https://pad.lv/1869347 - missing CONFIG_SAMPLE_TRACE_PRINTK=m
* https://pad.lv/1869349 - missing CONFIG_SAMPLE_TRACE_PRINTK=m
* https://pad.lv/1874198 - nproc > 1
If the requirement was not met, these test will fail with "unresolved"
and return 1. So even these is no failed test case, the ftrace test
will still be marked as "failed" with the presence of unresolved test:
# # of passed: 28
# # of failed: 0
# # of unresolved: 1
# # of untested: 0
# # of unsupported: 58
# # of xfailed: 0
# # of undefined(test bug): 0
not ok 1 selftests: ftrace: ftracetest # exit=1
== Fix ==
* b730d668138c ("ftrace/selftest: make unresolved cases cause failure if --fail-unresolved set")
This patch will only make unresolved test case return 1 if we ask it
to fail with unresolved test case.
It can be cherry-picked to kernels starting from Disco.
For Bionic and Xenial it needs to be backported with some context
adjustment as they're missing some other patches to the testing tool.
== Test ==
With the patch applied, the ftrace test will not be marked as failed
with the presence of unresolved test case:
# # of passed: 28
# # of failed: 0
# # of unresolved: 1
# # of untested: 0
# # of unsupported: 58
# # of xfailed: 0
# # of undefined(test bug): 0
ok 1 selftests: ftrace: ftracetest
== Regression Potential ==
Low, changes limited to testing tools, no actual impacts to our kernels.
The worst case is to cause false negative in test reports, but in that
case it's probably a test case issue since a failed case should be
treated as a failed one, instead of unresolved.
== Original Bug Report ==
There are some test cases in ftrace from ubuntu_kernel_selftests that would need some kernel configs to be enabled.
bug 1869347
bug 1869349
We should not treat unresolved test case as a failure, as it's expected to fail with no correlated configs enabeled.
https://github.com/torvalds/linux/commit/b730d668138cb3dd9ce78f8003986d1adae5523a#diff-33d74da785cbc5da20f71eb1af106d68 |
|
2020-05-12 09:31:33 |
Po-Hsu Lin |
tags |
|
bionic disco eoan focal xenial |
|
2020-05-14 03:54:59 |
Khaled El Mously |
linux (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2020-05-14 03:55:01 |
Khaled El Mously |
linux (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2020-05-14 03:55:02 |
Khaled El Mously |
linux (Ubuntu Eoan): status |
In Progress |
Fix Committed |
|
2020-05-14 03:55:04 |
Khaled El Mously |
linux (Ubuntu Focal): status |
In Progress |
Fix Committed |
|
2020-05-19 14:32:32 |
Ubuntu Kernel Bot |
tags |
bionic disco eoan focal xenial |
bionic disco eoan focal verification-needed-focal xenial |
|
2020-05-19 18:06:16 |
Ubuntu Kernel Bot |
tags |
bionic disco eoan focal verification-needed-focal xenial |
bionic disco eoan focal verification-needed-bionic verification-needed-focal xenial |
|
2020-05-19 18:08:18 |
Ubuntu Kernel Bot |
tags |
bionic disco eoan focal verification-needed-bionic verification-needed-focal xenial |
bionic disco eoan focal verification-needed-bionic verification-needed-focal verification-needed-xenial xenial |
|
2020-05-28 01:56:42 |
Ubuntu Kernel Bot |
tags |
bionic disco eoan focal verification-needed-bionic verification-needed-focal verification-needed-xenial xenial |
bionic disco eoan focal verification-needed-bionic verification-needed-eoan verification-needed-focal verification-needed-xenial xenial |
|
2020-06-09 06:52:43 |
Po-Hsu Lin |
tags |
bionic disco eoan focal verification-needed-bionic verification-needed-eoan verification-needed-focal verification-needed-xenial xenial |
bionic disco eoan focal verification-done-focal verification-needed-bionic verification-needed-eoan verification-needed-xenial xenial |
|
2020-06-09 06:53:53 |
Po-Hsu Lin |
tags |
bionic disco eoan focal verification-done-focal verification-needed-bionic verification-needed-eoan verification-needed-xenial xenial |
bionic disco eoan focal verification-done-bionic verification-done-eoan verification-done-focal verification-done-xenial xenial |
|
2020-06-09 21:04:04 |
Launchpad Janitor |
linux (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2020-06-09 21:04:04 |
Launchpad Janitor |
cve linked |
|
2020-0543 |
|
2020-06-09 21:06:57 |
Launchpad Janitor |
linux (Ubuntu Eoan): status |
Fix Committed |
Fix Released |
|
2020-06-09 21:06:57 |
Launchpad Janitor |
cve linked |
|
2020-12114 |
|
2020-06-09 21:09:10 |
Launchpad Janitor |
linux (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2020-06-09 21:16:45 |
Launchpad Janitor |
linux (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2020-06-09 21:16:45 |
Launchpad Janitor |
cve linked |
|
2020-12769 |
|
2020-06-09 21:16:45 |
Launchpad Janitor |
cve linked |
|
2020-1749 |
|
2020-07-28 00:57:39 |
Launchpad Janitor |
linux (Ubuntu): status |
In Progress |
Fix Released |
|
2020-07-28 00:57:39 |
Launchpad Janitor |
cve linked |
|
2019-16089 |
|
2020-07-28 00:57:39 |
Launchpad Janitor |
cve linked |
|
2019-19642 |
|
2020-07-28 00:57:39 |
Launchpad Janitor |
cve linked |
|
2020-11935 |
|
2020-07-28 11:26:11 |
Po-Hsu Lin |
ubuntu-kernel-tests: status |
In Progress |
Fix Released |
|