2019-10-10 10:59:21 |
bugproxy |
bug |
|
|
added bug |
2019-10-10 10:59:25 |
bugproxy |
tags |
|
architecture-s39064 bugnameltc-181842 severity-high targetmilestone-inin1910 |
|
2019-10-10 10:59:26 |
bugproxy |
ubuntu: assignee |
|
Skipper Bug Screeners (skipper-screen-team) |
|
2019-10-10 10:59:29 |
bugproxy |
affects |
ubuntu |
linux (Ubuntu) |
|
2019-10-10 10:59:30 |
bugproxy |
bug |
|
|
added subscriber CDE Administration |
2019-10-10 10:59:32 |
bugproxy |
bug |
|
|
added subscriber Heinz-Werner Seeck |
2019-10-10 10:59:34 |
bugproxy |
bug |
|
|
added subscriber Frank Heimes |
2019-10-10 10:59:36 |
bugproxy |
bug |
|
|
added subscriber Lou Peers |
2019-10-10 11:19:16 |
Frank Heimes |
bug task added |
|
ubuntu-z-systems |
|
2019-10-10 11:19:28 |
Frank Heimes |
ubuntu-z-systems: status |
New |
Triaged |
|
2019-10-10 11:19:36 |
Frank Heimes |
ubuntu-z-systems: importance |
Undecided |
Medium |
|
2019-10-11 06:48:10 |
Frank Heimes |
ubuntu-z-systems: assignee |
|
Frank Heimes (frank-heimes) |
|
2019-10-11 06:49:06 |
Frank Heimes |
ubuntu-z-systems: status |
Triaged |
Incomplete |
|
2019-10-14 07:57:26 |
Frank Heimes |
tags |
architecture-s39064 bugnameltc-181842 severity-high targetmilestone-inin1910 |
architecture-s39064 bugnameltc-181842 s390x severity-high targetmilestone-inin1910 |
|
2019-10-15 19:08:35 |
Frank Heimes |
linux (Ubuntu): status |
New |
In Progress |
|
2019-10-15 19:08:39 |
Frank Heimes |
ubuntu-z-systems: status |
Incomplete |
In Progress |
|
2019-10-15 19:09:25 |
Frank Heimes |
description |
Description:
s390/cpumsf: Check for CPU Measurement sampling
s390 IBM z15 introduces a check if the CPU Mesurement Facility
sampling is temporarily unavailable. If this is the case return -EBUSY
and abort the setup of CPU Measuement facility sampling.
Business Value:
With z15 the CPU Measurement sampling facility hardware may be in use when the Linux kernel CPU Measurement sampling facility device driver sets up sampling. This results in loss of sampling data and has to be avoided.
With z15 the CPU Measurement facility sampling hardware indicates being in use and the linux device driver can check for this situation and can abort any hardware access.
kernel 5.4
Git Commit: 932bfc5aae08f3cb20c1c9f051542f5933710151 |
SRU Justification:
==================
[Impact]
* Check for CPU Measurement sampling to avoid potential loss of sampling data
[Fix]
* 932bfc5aae08f3cb20c1c9f051542f5933710151 932bfc5 "s390/cpumsf: Check for CPU Measurement sampling"
[Test Case]
* Have an LPAR configured with counter and sampling facilities anabled
* Use lscpumf to check the facilities available for your hardware
* Start a benchmark (like mem_alloc) and execute perf top
* Canonical can only do regression testing, functional testing is currently only doable by IBM
[Regression Potential]
* There is as always some regression potential with having new code in and other code changed
* but this particular change is limited to the s390x architecture,
* again to the counter and sampling facilities, that need to be activated by intention
* and is only for compatibility with the latest and newest hw generation only (z15 and L1III)
[Other Info]
* The fix/patch got upstream accepted with v5.4-rc2, hence it needs to be applied to E, D and B
* The patch/commit neraly applied cleanly for me on E, D and B except a little conflict that is easily solveable
* or can even be even automatically be solved by cherry-pick-ing with '-X theirs'
* This is not relevant for Eoan GA, can be added with the help of an SRU cycle to Eoan post-GA
__________
Description:
s390/cpumsf: Check for CPU Measurement sampling
s390 IBM z15 introduces a check if the CPU Mesurement Facility
sampling is temporarily unavailable. If this is the case return -EBUSY
and abort the setup of CPU Measuement facility sampling.
Business Value:
With z15 the CPU Measurement sampling facility hardware may be in use when the Linux kernel CPU Measurement sampling facility device driver sets up sampling. This results in loss of sampling data and has to be avoided.
With z15 the CPU Measurement facility sampling hardware indicates being in use and the linux device driver can check for this situation and can abort any hardware access.
kernel 5.4
Git Commit: 932bfc5aae08f3cb20c1c9f051542f5933710151 |
|
2019-10-15 19:10:35 |
Frank Heimes |
information type |
Private |
Public |
|
2019-10-17 09:18:13 |
Kleber Sacilotto de Souza |
nominated for series |
|
Ubuntu Eoan |
|
2019-10-17 09:18:13 |
Kleber Sacilotto de Souza |
bug task added |
|
linux (Ubuntu Eoan) |
|
2019-10-17 09:18:13 |
Kleber Sacilotto de Souza |
nominated for series |
|
Ubuntu Disco |
|
2019-10-17 09:18:13 |
Kleber Sacilotto de Souza |
bug task added |
|
linux (Ubuntu Disco) |
|
2019-10-17 09:18:13 |
Kleber Sacilotto de Souza |
nominated for series |
|
Ubuntu Bionic |
|
2019-10-17 09:18:13 |
Kleber Sacilotto de Souza |
bug task added |
|
linux (Ubuntu Bionic) |
|
2019-10-17 09:29:31 |
Kleber Sacilotto de Souza |
linux (Ubuntu Bionic): status |
New |
Fix Committed |
|
2019-10-17 09:29:35 |
Kleber Sacilotto de Souza |
linux (Ubuntu Disco): status |
New |
Fix Committed |
|
2019-10-17 09:29:38 |
Kleber Sacilotto de Souza |
linux (Ubuntu Eoan): status |
In Progress |
Fix Committed |
|
2019-10-17 09:31:56 |
Frank Heimes |
ubuntu-z-systems: status |
In Progress |
Fix Committed |
|
2019-10-22 15:02:23 |
Ubuntu Kernel Bot |
tags |
architecture-s39064 bugnameltc-181842 s390x severity-high targetmilestone-inin1910 |
architecture-s39064 bugnameltc-181842 s390x severity-high targetmilestone-inin1910 verification-needed-disco |
|
2019-10-22 15:47:56 |
Ubuntu Kernel Bot |
tags |
architecture-s39064 bugnameltc-181842 s390x severity-high targetmilestone-inin1910 verification-needed-disco |
architecture-s39064 bugnameltc-181842 s390x severity-high targetmilestone-inin1910 verification-needed-bionic verification-needed-disco |
|
2019-10-24 16:03:24 |
Ubuntu Kernel Bot |
tags |
architecture-s39064 bugnameltc-181842 s390x severity-high targetmilestone-inin1910 verification-needed-bionic verification-needed-disco |
architecture-s39064 bugnameltc-181842 s390x severity-high targetmilestone-inin1910 verification-needed-bionic verification-needed-disco verification-needed-eoan |
|
2019-10-25 08:22:24 |
Frank Heimes |
attachment added |
|
regression_test_disco.txt https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1847590/+attachment/5299982/+files/regression_test_disco.txt |
|
2019-10-25 08:22:45 |
Frank Heimes |
tags |
architecture-s39064 bugnameltc-181842 s390x severity-high targetmilestone-inin1910 verification-needed-bionic verification-needed-disco verification-needed-eoan |
architecture-s39064 bugnameltc-181842 s390x severity-high targetmilestone-inin1910 verification-done-disco verification-needed-bionic verification-needed-eoan |
|
2019-10-25 08:23:44 |
Frank Heimes |
attachment added |
|
regression_test_bionic.txt https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1847590/+attachment/5299983/+files/regression_test_bionic.txt |
|
2019-10-25 08:24:04 |
Frank Heimes |
tags |
architecture-s39064 bugnameltc-181842 s390x severity-high targetmilestone-inin1910 verification-done-disco verification-needed-bionic verification-needed-eoan |
architecture-s39064 bugnameltc-181842 s390x severity-high targetmilestone-inin1910 verification-done-bionic verification-done-disco verification-needed-eoan |
|
2019-10-25 08:24:36 |
Frank Heimes |
attachment added |
|
regression_test_eoan.txt https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1847590/+attachment/5299985/+files/regression_test_eoan.txt |
|
2019-10-25 08:24:56 |
Frank Heimes |
tags |
architecture-s39064 bugnameltc-181842 s390x severity-high targetmilestone-inin1910 verification-done-bionic verification-done-disco verification-needed-eoan |
architecture-s39064 bugnameltc-181842 s390x severity-high targetmilestone-inin1910 verification-done-bionic verification-done-disco verification-done-eoan |
|
2019-11-12 22:18:04 |
Launchpad Janitor |
linux (Ubuntu Eoan): status |
Fix Committed |
Fix Released |
|
2019-11-12 22:18:04 |
Launchpad Janitor |
cve linked |
|
2018-12207 |
|
2019-11-12 22:18:04 |
Launchpad Janitor |
cve linked |
|
2019-0154 |
|
2019-11-12 22:18:04 |
Launchpad Janitor |
cve linked |
|
2019-0155 |
|
2019-11-12 22:18:04 |
Launchpad Janitor |
cve linked |
|
2019-11135 |
|
2019-11-12 22:18:04 |
Launchpad Janitor |
cve linked |
|
2019-15793 |
|
2019-11-12 22:18:04 |
Launchpad Janitor |
cve linked |
|
2019-17666 |
|
2019-11-12 22:21:40 |
Launchpad Janitor |
linux (Ubuntu Disco): status |
Fix Committed |
Fix Released |
|
2019-11-12 22:21:40 |
Launchpad Janitor |
cve linked |
|
2019-15098 |
|
2019-11-12 22:21:40 |
Launchpad Janitor |
cve linked |
|
2019-17052 |
|
2019-11-12 22:21:40 |
Launchpad Janitor |
cve linked |
|
2019-17053 |
|
2019-11-12 22:21:40 |
Launchpad Janitor |
cve linked |
|
2019-17054 |
|
2019-11-12 22:21:40 |
Launchpad Janitor |
cve linked |
|
2019-17055 |
|
2019-11-12 22:21:40 |
Launchpad Janitor |
cve linked |
|
2019-17056 |
|
2019-11-12 22:24:59 |
Launchpad Janitor |
linux (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2019-12-06 15:57:44 |
Launchpad Janitor |
linux (Ubuntu): status |
Fix Committed |
Fix Released |
|
2019-12-06 15:57:44 |
Launchpad Janitor |
cve linked |
|
2019-15794 |
|
2019-12-06 16:30:25 |
Frank Heimes |
ubuntu-z-systems: status |
Fix Committed |
Fix Released |
|