Activity log for bug #1960118

Date Who What changed Old value New value Message
2022-02-05 04:49:19 bugproxy bug added bug
2022-02-05 04:49:21 bugproxy tags architecture-s39064 bugnameltc-196343 severity-high targetmilestone-inin2204
2022-02-05 04:49:22 bugproxy ubuntu: assignee Skipper Bug Screeners (skipper-screen-team)
2022-02-05 04:49:24 bugproxy affects ubuntu linux (Ubuntu)
2022-02-05 04:49:26 bugproxy bug added subscriber CDE Administration
2022-02-05 04:49:27 bugproxy bug added subscriber Boris Barth
2022-02-05 07:43:20 Frank Heimes affects linux (Ubuntu) libpfm4 (Ubuntu)
2022-02-05 07:43:32 Frank Heimes bug task added ubuntu-z-systems
2022-02-05 07:43:52 Frank Heimes ubuntu-z-systems: assignee Skipper Bug Screeners (skipper-screen-team)
2022-02-05 07:43:54 Frank Heimes ubuntu-z-systems: importance Undecided High
2022-02-05 07:43:56 Frank Heimes libpfm4 (Ubuntu): importance Undecided High
2022-02-05 07:43:58 Frank Heimes libpfm4 (Ubuntu): status New Incomplete
2022-02-05 07:44:00 Frank Heimes ubuntu-z-systems: status New Incomplete
2022-08-29 10:33:32 Frank Heimes nominated for series Ubuntu Kinetic
2022-08-29 10:33:32 Frank Heimes bug task added libpfm4 (Ubuntu Kinetic)
2022-08-29 10:33:32 Frank Heimes nominated for series Ubuntu Jammy
2022-08-29 10:33:32 Frank Heimes bug task added libpfm4 (Ubuntu Jammy)
2022-08-29 10:34:53 Frank Heimes libpfm4 (Ubuntu Kinetic): status Incomplete Fix Released
2022-08-29 10:34:57 Frank Heimes libpfm4 (Ubuntu Kinetic): assignee Skipper Bug Screeners (skipper-screen-team)
2022-08-29 10:35:08 Frank Heimes libpfm4 (Ubuntu Jammy): assignee Skipper Bug Screeners (skipper-screen-team)
2022-08-29 10:35:17 Frank Heimes libpfm4 (Ubuntu Jammy): importance Undecided High
2022-08-29 10:35:24 Frank Heimes ubuntu-z-systems: status Incomplete In Progress
2022-08-29 11:42:12 Frank Heimes description Add new CPU-MF Counters for new IBM Z Hardware - libpfm 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 SRU Justification: ------------------ [Impact] * This is an hardware enablement SRU, that adds support for the new IBM zSystems hardware in libpfm4. * It's in particular to add new CPU-MF Counters for new the IBM z16 hardware. * Otherwise z16-specific CPU performance measurement facility counters cannot be used with libpfm4. [Fix] * b03a81 b03a81ea006658b3aa478e22f4d0b7741cf7346f "s390: Update counter definition for IBM z16" [Test Plan] * Since libpfm4 is a library, the best was to test it is with the help of a brief test program. * Install libpfm4-dev_4.11.1+git32-gd0b85fb-1ubuntu0.1_s390x.deb and libpfm4_4.11.1+git32-gd0b85fb-1ubuntu0.1_s390x.deb on an IBM z16 system (with hardware counters enabled). and navigate to /usr/share/doc/libpfm4-dev/examples/ to find the two example programs 'check_events' and 'showevtinfo' and build or compile them. * Alternatively do this based on the raw project sources: git clone git://perfmon2.git.sourceforge.net/gitroot/perfmon2/libpfm4 cd libpfm4 make * Now run the 'showevtinfo' program (in examples subdirectory) to get a list of all available events, masks and modifiers that are supported and look (grep) for z16 related events as they are listed in the commit above. [Where problems could occur] * There is not much that can go wrong, other than: * syntactical errors (will be identified by a test compile) * making use of 'LIBPFM_ARRAY_SIZE(cpumcf_z16_counters)' for the wrong machine types (but 3931 and 3932 are z16) * or someone added/assigned the wrong set of counters for the z16 hardware and machine types. * A test package was build for all major architectures and is available via this PPA: https://launchpad.net/~fheimes/+archive/ubuntu/lp1960118 [Other Info] * Version libpfm4 4.11.1+git74-g5140ce5 in kinetic has the commit/patch already included, since it's a snapshot that was taken after b03a81 was brought upstream. __________ Add new CPU-MF Counters for new IBM Z Hardware - libpfm 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
2022-08-29 11:47:07 Frank Heimes attachment added debdiff_libpfm4_jammy_from_libpfm4_4.11.1+git32-gd0b85fb-1_to_libpfm4_4.11.1+git32-gd0b85fb-1ubuntu0.1.diff https://bugs.launchpad.net/ubuntu/+source/libpfm4/+bug/1960118/+attachment/5612359/+files/debdiff_libpfm4_jammy_from_libpfm4_4.11.1+git32-gd0b85fb-1_to_libpfm4_4.11.1+git32-gd0b85fb-1ubuntu0.1.diff
2022-08-29 11:47:16 Frank Heimes libpfm4 (Ubuntu Jammy): status New In Progress
2022-08-29 11:47:33 Frank Heimes information type Private Public
2022-08-29 11:48:30 Frank Heimes bug added subscriber Ubuntu Sponsors Team
2022-08-30 16:21:10 Frank Heimes libpfm4 (Ubuntu Jammy): assignee Skipper Bug Screeners (skipper-screen-team)
2022-09-29 14:47:08 Frank Heimes description SRU Justification: ------------------ [Impact] * This is an hardware enablement SRU, that adds support for the new IBM zSystems hardware in libpfm4. * It's in particular to add new CPU-MF Counters for new the IBM z16 hardware. * Otherwise z16-specific CPU performance measurement facility counters cannot be used with libpfm4. [Fix] * b03a81 b03a81ea006658b3aa478e22f4d0b7741cf7346f "s390: Update counter definition for IBM z16" [Test Plan] * Since libpfm4 is a library, the best was to test it is with the help of a brief test program. * Install libpfm4-dev_4.11.1+git32-gd0b85fb-1ubuntu0.1_s390x.deb and libpfm4_4.11.1+git32-gd0b85fb-1ubuntu0.1_s390x.deb on an IBM z16 system (with hardware counters enabled). and navigate to /usr/share/doc/libpfm4-dev/examples/ to find the two example programs 'check_events' and 'showevtinfo' and build or compile them. * Alternatively do this based on the raw project sources: git clone git://perfmon2.git.sourceforge.net/gitroot/perfmon2/libpfm4 cd libpfm4 make * Now run the 'showevtinfo' program (in examples subdirectory) to get a list of all available events, masks and modifiers that are supported and look (grep) for z16 related events as they are listed in the commit above. [Where problems could occur] * There is not much that can go wrong, other than: * syntactical errors (will be identified by a test compile) * making use of 'LIBPFM_ARRAY_SIZE(cpumcf_z16_counters)' for the wrong machine types (but 3931 and 3932 are z16) * or someone added/assigned the wrong set of counters for the z16 hardware and machine types. * A test package was build for all major architectures and is available via this PPA: https://launchpad.net/~fheimes/+archive/ubuntu/lp1960118 [Other Info] * Version libpfm4 4.11.1+git74-g5140ce5 in kinetic has the commit/patch already included, since it's a snapshot that was taken after b03a81 was brought upstream. __________ Add new CPU-MF Counters for new IBM Z Hardware - libpfm 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 SRU Justification: ------------------ [Impact] * This is an hardware enablement SRU, that adds support for the new IBM zSystems hardware in libpfm4. * It's in particular to add new CPU-MF Counters for new the IBM z16 hardware. * Otherwise z16-specific CPU performance measurement facility counters cannot be used with libpfm4. [Fix] * b03a81 b03a81ea006658b3aa478e22f4d0b7741cf7346f "s390: Update counter definition for IBM z16" [Test Plan] * Since libpfm4 is a library, the best was to test it is with the help of a brief test program. * Install libpfm4-dev_4.11.1+git32-gd0b85fb-1ubuntu0.1_s390x.deb and libpfm4_4.11.1+git32-gd0b85fb-1ubuntu0.1_s390x.deb on an IBM z16 system (with hardware counters enabled). and navigate to /usr/share/doc/libpfm4-dev/examples/ to find the two example programs 'check_events' and 'showevtinfo' and build or compile them. * Alternatively do this based on the raw project sources: git clone git://perfmon2.git.sourceforge.net/gitroot/perfmon2/libpfm4 cd libpfm4 make * Now run the 'showevtinfo' program (in examples subdirectory) to get a list of all available events, masks and modifiers that are supported and look (grep) for z16 related events as they are listed in the commit above. [Where problems could occur] * There is not much that can go wrong, other than: * syntactical errors (will be identified by a test compile) * making use of 'LIBPFM_ARRAY_SIZE(cpumcf_z16_counters)' for the wrong machine types (but 3931 and 3932 are z16) * or someone added/assigned the wrong set of counters for the z16 hardware and machine types. * A test package was build for all major architectures and is available via this PPA: https://launchpad.net/~fheimes/+archive/ubuntu/lp1960118 [Other Info] * Version libpfm4 4.11.1+git74-g5140ce5 in kinetic has the commit/patch already included, since it's a snapshot that was taken after b03a81 was brought upstream. __________ Add new CPU-MF Counters for new IBM Z Hardware - libpfm 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 --- External link: https://warthogs.atlassian.net/browse/PEI-31
2022-09-29 14:47:09 Frank Heimes tags architecture-s39064 bugnameltc-196343 severity-high targetmilestone-inin2204 architecture-s39064 bugnameltc-196343 pei-31 severity-high targetmilestone-inin2204
2022-10-24 16:29:24 Dan Bungert removed subscriber Ubuntu Sponsors Team
2022-11-18 21:03:07 Steve Langasek libpfm4 (Ubuntu Jammy): status In Progress Fix Committed
2022-11-18 21:03:09 Steve Langasek bug added subscriber Ubuntu Stable Release Updates Team
2022-11-18 21:03:11 Steve Langasek bug added subscriber SRU Verification
2022-11-18 21:03:16 Steve Langasek tags architecture-s39064 bugnameltc-196343 pei-31 severity-high targetmilestone-inin2204 architecture-s39064 bugnameltc-196343 pei-31 severity-high targetmilestone-inin2204 verification-needed verification-needed-jammy
2022-11-23 10:20:07 bugproxy tags architecture-s39064 bugnameltc-196343 pei-31 severity-high targetmilestone-inin2204 verification-needed verification-needed-jammy architecture-s39064 bugnameltc-196343 pei-31 severity-high targetmilestone-inin2204 verification-done verification-done-jammy
2022-11-29 20:57:38 Launchpad Janitor libpfm4 (Ubuntu Jammy): status Fix Committed Fix Released
2022-11-29 20:57:42 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2022-11-30 05:59:50 Frank Heimes ubuntu-z-systems: status In Progress Fix Released