Activity log for bug #1974433

Date Who What changed Old value New value Message
2022-05-20 11:39:22 bugproxy bug added bug
2022-05-20 11:39:25 bugproxy tags architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin---
2022-05-20 11:39:26 bugproxy attachment added Add new extended counter set for IBM z16 https://bugs.launchpad.net/bugs/1974433/+attachment/5591550/+files/bz198322-u22-z16-extended-counter-set.patch
2022-05-20 11:39:29 bugproxy attachment added s390/cpumf: Add new extended counter set for IBM z16 for ubuntu 20 https://bugs.launchpad.net/bugs/1974433/+attachment/5591551/+files/bz198322-u20-z16-extended-counter-set.patch
2022-05-20 11:39:31 bugproxy ubuntu: assignee Skipper Bug Screeners (skipper-screen-team)
2022-05-20 11:39:34 bugproxy affects ubuntu linux (Ubuntu)
2022-05-20 11:58:08 Frank Heimes bug task added ubuntu-z-systems
2022-05-20 11:58:23 Frank Heimes ubuntu-z-systems: assignee Skipper Bug Screeners (skipper-screen-team)
2022-05-20 11:58:27 Frank Heimes ubuntu-z-systems: importance Undecided Medium
2022-05-20 11:58:30 Frank Heimes linux (Ubuntu): importance Undecided Medium
2022-05-20 11:59:18 Frank Heimes nominated for series Ubuntu Focal
2022-05-20 11:59:18 Frank Heimes bug task added linux (Ubuntu Focal)
2022-05-20 11:59:18 Frank Heimes nominated for series Ubuntu Impish
2022-05-20 11:59:18 Frank Heimes bug task added linux (Ubuntu Impish)
2022-05-20 13:18:28 Frank Heimes summary [UBUNTU 20.04] CPU-MF: add extended counter set definitions for new IBM z16 [UBUNTU 20.04] CPU-MF: add extended counter set definitions for new IBM z16
2022-05-20 13:25:52 Frank Heimes nominated for series Ubuntu Jammy
2022-05-20 13:25:52 Frank Heimes bug task added linux (Ubuntu Jammy)
2022-05-20 13:25:52 Frank Heimes nominated for series Ubuntu Kinetic
2022-05-20 13:25:52 Frank Heimes bug task added linux (Ubuntu Kinetic)
2022-05-20 13:26:15 Frank Heimes bug task deleted linux (Ubuntu Kinetic)
2022-05-20 17:30:27 Frank Heimes description For IBM z16 machine the extended counter set needs to be exported by the PMU device driver CPU MF. The upstream commit from linux-next is commit-id: c9311de71635 s390/cpumf: add new extended counter set for IBM z16 The same patch will be imported into linux repo in the next merge window. Required patches are attached. They apply cleanly and compile without errors on focal (20.04) and jammy (22.04). SRU Justification: ================== [Impact] * This is a hardware enablement SRU * and adds support for (new) IBM z16 counters * by exporting the extended counter set counters of the IBM z16 via sysfs. [Fix] * c9311de71635 c9311de71635d3eaa158df8516b9b99a92d60a0c "s390/cpumf: add new extended counter set for IBM z16" [Test Case] * Prepare an IBM z16 LPAR with Ubuntu 20.04, 21.10 or 22.04 (incl. this patch). * At LPARs activation profile, navigate to the Security page and within the counter facility options, select each counter set you want to use. (One may just select all for testing purposes.) * Use 'perf list' to determine if the new counters are listed. For comparing the new counters see: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git\ /commit/?id=c9311de71635d3eaa158df8516b9b99a92d60a0c * Use 'perf stat -e' to enable and make use of these counters. [What can go wrong] * Only new code is added by this commit - none is changed nor removed. * The new code may have syntactical errors, which would become visible during a test compile. * Initialization of the new struct cpumcf_z16_pmu_event_attr could be wrong. * The hex code for the counters could be wrong or mixed up, or the names might be wrong or mixed up, in which case one will get wrong or unexpected results. * The expansion of the case statement to determine the correct (z16) hardware might be wrong, using wrong case hex numbers. Which would lead to potentially counters, that may not match to the underlying hardware. __________ For IBM z16 machine the extended counter set needs to be exported by the PMU device driver CPU MF. The upstream commit from linux-next is commit-id: c9311de71635 s390/cpumf: add new extended counter set for IBM z16 The same patch will be imported into linux repo in the next merge window. Required patches are attached. They apply cleanly and compile without errors on focal (20.04) and jammy (22.04).
2022-05-20 17:36:15 Frank Heimes description SRU Justification: ================== [Impact] * This is a hardware enablement SRU * and adds support for (new) IBM z16 counters * by exporting the extended counter set counters of the IBM z16 via sysfs. [Fix] * c9311de71635 c9311de71635d3eaa158df8516b9b99a92d60a0c "s390/cpumf: add new extended counter set for IBM z16" [Test Case] * Prepare an IBM z16 LPAR with Ubuntu 20.04, 21.10 or 22.04 (incl. this patch). * At LPARs activation profile, navigate to the Security page and within the counter facility options, select each counter set you want to use. (One may just select all for testing purposes.) * Use 'perf list' to determine if the new counters are listed. For comparing the new counters see: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git\ /commit/?id=c9311de71635d3eaa158df8516b9b99a92d60a0c * Use 'perf stat -e' to enable and make use of these counters. [What can go wrong] * Only new code is added by this commit - none is changed nor removed. * The new code may have syntactical errors, which would become visible during a test compile. * Initialization of the new struct cpumcf_z16_pmu_event_attr could be wrong. * The hex code for the counters could be wrong or mixed up, or the names might be wrong or mixed up, in which case one will get wrong or unexpected results. * The expansion of the case statement to determine the correct (z16) hardware might be wrong, using wrong case hex numbers. Which would lead to potentially counters, that may not match to the underlying hardware. __________ For IBM z16 machine the extended counter set needs to be exported by the PMU device driver CPU MF. The upstream commit from linux-next is commit-id: c9311de71635 s390/cpumf: add new extended counter set for IBM z16 The same patch will be imported into linux repo in the next merge window. Required patches are attached. They apply cleanly and compile without errors on focal (20.04) and jammy (22.04). SRU Justification: ================== [Impact]  * This is a hardware enablement SRU  * and adds support for (new) IBM z16 counters  * by exporting the extended counter set counters of the IBM z16 via sysfs. [Fix]  * c9311de71635 c9311de71635d3eaa158df8516b9b99a92d60a0c    "s390/cpumf: add new extended counter set for IBM z16" [Test Case]  * Prepare an IBM z16 LPAR with Ubuntu 20.04, 21.10 or 22.04 (incl. this patch).  * At LPARs activation profile, navigate to the Security page    and within the counter facility options, select each counter set you want to use.    (One may just select all for testing purposes.)  * Use 'perf list' to determine if the new counters are listed.    For comparing the new counters see:    https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git\    /commit/?id=c9311de71635d3eaa158df8516b9b99a92d60a0c  * Use 'perf stat -e' to enable and make use of these counters. [What can go wrong]  * Only new code is added by this commit - none is changed nor removed.  * The new code may have syntactical errors,    which would become visible during a test compile.  * Initialization of the new struct cpumcf_z16_pmu_event_attr could be wrong.  * The hex code for the counters could be wrong or mixed up,    or the names might be wrong or mixed up,    in which case one will get wrong or unexpected results.  * The expansion of the case statement to determine the correct (z16) hardware    might be wrong, using wrong case hex numbers.    Which would lead to potentially counters,    that may not match to the underlying hardware. [ Other info] * The commit will be upstream accepted with 5.18. (It's was brought upstream 'next-20220517'.) * Since the planned target kernel for kinetic is 5.19, this will be included. * Hence the SRU is for Focal, Impish and Jammy only. __________ For IBM z16 machine the extended counter set needs to be exported by the PMU device driver CPU MF. The upstream commit from linux-next is commit-id: c9311de71635 s390/cpumf: add new extended counter set for IBM z16 The same patch will be imported into linux repo in the next merge window. Required patches are attached. They apply cleanly and compile without errors on focal (20.04) and jammy (22.04).
2022-05-20 17:45:04 Frank Heimes linux (Ubuntu): status New Invalid
2022-05-20 19:19:41 Frank Heimes linux (Ubuntu Focal): importance Undecided Medium
2022-05-20 19:19:45 Frank Heimes linux (Ubuntu Impish): importance Undecided Medium
2022-05-20 19:19:48 Frank Heimes linux (Ubuntu Jammy): importance Undecided Medium
2022-05-20 19:20:04 Frank Heimes linux (Ubuntu Focal): assignee Canonical Kernel Team (canonical-kernel-team)
2022-05-20 19:20:15 Frank Heimes linux (Ubuntu Impish): assignee Canonical Kernel Team (canonical-kernel-team)
2022-05-20 19:20:23 Frank Heimes linux (Ubuntu Jammy): assignee Canonical Kernel Team (canonical-kernel-team)
2022-05-20 19:20:29 Frank Heimes linux (Ubuntu Jammy): status New In Progress
2022-05-20 19:20:33 Frank Heimes linux (Ubuntu Impish): status New In Progress
2022-05-20 19:20:37 Frank Heimes linux (Ubuntu Focal): status New In Progress
2022-05-20 19:20:41 Frank Heimes ubuntu-z-systems: status New In Progress
2022-05-27 08:44:36 Kleber Sacilotto de Souza linux (Ubuntu Focal): status In Progress Fix Committed
2022-05-27 08:44:38 Kleber Sacilotto de Souza linux (Ubuntu Impish): status In Progress Fix Committed
2022-05-27 08:44:40 Kleber Sacilotto de Souza linux (Ubuntu Jammy): status In Progress Fix Committed
2022-05-27 08:52:39 Frank Heimes ubuntu-z-systems: status In Progress Fix Committed
2022-06-03 10:41:59 Ubuntu Kernel Bot tags architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin--- architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin--- verification-needed-jammy
2022-06-07 18:25:55 Frank Heimes tags architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin--- verification-needed-jammy architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin--- verification-done-jammy
2022-06-16 22:16:35 Ubuntu Kernel Bot tags architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin--- verification-done-jammy architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin--- verification-done-jammy verification-needed-focal
2022-06-16 22:42:47 Ubuntu Kernel Bot tags architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin--- verification-done-jammy verification-needed-focal architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin--- verification-done-jammy verification-needed-focal verification-needed-impish
2022-06-20 09:05:42 Frank Heimes tags architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin--- verification-done-jammy verification-needed-focal verification-needed-impish architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin--- verification-done-impish verification-done-jammy verification-needed-focal
2022-06-20 09:27:05 Frank Heimes tags architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin--- verification-done-impish verification-done-jammy verification-needed-focal architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin--- verification-done-focal verification-done-impish verification-done-jammy
2022-06-22 15:04:22 Launchpad Janitor linux (Ubuntu Focal): status Fix Committed Fix Released
2022-06-22 15:04:22 Launchpad Janitor cve linked 2022-28388
2022-06-22 15:04:36 Launchpad Janitor linux (Ubuntu Impish): status Fix Committed Fix Released
2022-06-22 15:04:51 Launchpad Janitor linux (Ubuntu Jammy): status Fix Committed Fix Released
2022-06-22 15:13:52 Frank Heimes ubuntu-z-systems: status Fix Committed Fix Released
2022-08-01 14:59:55 bugproxy tags architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin--- verification-done-focal verification-done-impish verification-done-jammy architecture-s39064 bugnameltc-198322 severity-high targetmilestone-inin2004 verification-done-focal verification-done-impish verification-done-jammy