[Bug 1960119] Re: [22.04 FEAT] Add new CPU-MF Counters for new IBM Z Hardware - s390-tools part
Launchpad Bug Tracker
1960119 at bugs.launchpad.net
Tue Jul 5 20:35:13 UTC 2022
This bug was fixed in the package s390-tools - 2.20.0-0ubuntu3.1
---------------
s390-tools (2.20.0-0ubuntu3.1) jammy; urgency=medium
* Fix chreipl-fcp-mpath (LP: #1971993)
- Move chreipl-fcp-mpath* from /lib/udev/rules.d to /lib/udev.
- d/control:
+ Build-Depend on bsdextrautils for hexdump
+ Add multiple explicit Depends on udev
+ s390-tools-chreipl-fcp-mpath: drop unnecessary Depends on lvm2
- No longer change attributes of chreipl-fcp-mpath-common.sh to 755,
since only the input script '.in' has a she-bang, but not the '.sh'
anymore (was done with commit c2f8988).
- Add d/p/0d15a07-chreipl-fcp-mpath-bundle-a-pre-cooked-man-page.patch
to bundle a pre-cooked version of the man page for chreipl-fcp-mpath
Required minor context adjustment for CHANGELOG.md hunk
and changes in d/rules.
- Add missing README.md to s390-tools-chreipl-fcp-mpath.doc
(and with that also the README.md for genprotimg to s390-tools.docs).
* Add new CPU-MF Counters for new IBM Z hardware (LP: #1960119) by:
- d/p/2515832-util_arch-Add-IBM-z16-as-known-machine.patch and
- d/p/cce5f51-cpumf-lscpumf-Add-IBM-z16-extended-counter-set-def.patch
* Add exploitation support of new IBM Z crypto hardware (LP: #1959548) with:
- d/p/b16a6d4f-lszcrypt-add-CEX8S-support.patch
- d/p/bcbb6fca-zcryptstats-add-CEX8-support.patch
- d/p/4382901d-lszcrypt-show-AP-bus-msg-size-limit-capability.patch
- d/p/27dce331-lszcrypt-add-support-for-checkstop-state.patch
- d/p/a29b3c89-lszcrypt-new-options-to-show-only-accel-cca-or-ep11-.patch
- d/p/a8b0d7ac-lszcrypt-new-options-to-filter-cards-queues-only.patch
- d/p/46fd42af-lszcrypt-new-option-to-show-the-serial-numbers-of-CC.patch
* Stabilization of data collection in dbginfo.sh script (LP: #1971959)
by adding several upstream patches:
- d/p/*-dbginfo.sh-*.patch
- whereas one needed minor context adjutment for the CHANGELOG.md hunk:
d/p/50a4740-dbginfo.sh-replace-which-by-builtin-command-type-for.patch
* Fix cmsfs-fuse mount failure due to unknown option '-o hard_remove'
(LP: #1978323) with:
d/p/0981df6-cmsfs-fuse-fix-enabling-of-hard_remove-option.patch
-- Frank Heimes <frank.heimes at canonical.com> Fri, 20 May 2022 13:48:34
+0200
** Changed in: s390-tools (Ubuntu Jammy)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to s390-tools-signed in Ubuntu.
https://bugs.launchpad.net/bugs/1960119
Title:
[22.04 FEAT] Add new CPU-MF Counters for new IBM Z Hardware -
s390-tools part
Status in Ubuntu on IBM z Systems:
Fix Committed
Status in s390-tools package in Ubuntu:
Fix Released
Status in s390-tools-signed package in Ubuntu:
Fix Released
Status in s390-tools source package in Focal:
New
Status in s390-tools-signed source package in Focal:
New
Status in s390-tools source package in Impish:
New
Status in s390-tools-signed source package in Impish:
New
Status in s390-tools source package in Jammy:
Fix Released
Status in s390-tools-signed source package in Jammy:
Fix Committed
Status in s390-tools source package in Kinetic:
Fix Released
Status in s390-tools-signed source package in Kinetic:
Fix Released
Bug description:
SRU Justification:
==================
[Impact]
* This in a hardware enablement SRU,
* and adds support for (new) IBM z16 counters
* to the s390-tools package.
[Test Plan]
* 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.
[Where problems could occur]
* The machine type, model or name could be mixed up,
which may lead to wrong counters for the machines identified.
* Initialization of the new struct cpumcf_z16_counters 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, which would lead to potentially counters,
that may not match to the underlying hardware.
* The new code may have syntactical errors,
which would become visible during a test compile.
* Only new code is added by this commit - none is changed nor
removed.
[Other Info]
* The new IBM z16 was announced after jammy feature freeze,
hence the name and details need to be added now, after the 22.04 release.
__________
Add new CPU-MF Counters for new IBM Z Hardware - s390-tools part
Description:
Add new CPU-MF Counters for new IBM Z Hardware.
Has a kernel, s390utils/s390-tools and libpfm part.
Request Type: Package - Update Version
Upstream Acceptance: In Progress
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1960119/+subscriptions
More information about the foundations-bugs
mailing list