Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package powerpc-utils for openSUSE:Factory checked in at 2026-07-12 16:20:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/powerpc-utils (Old) and /work/SRC/openSUSE:Factory/.powerpc-utils.new.1991 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "powerpc-utils" Sun Jul 12 16:20:33 2026 rev:159 rq:1364874 version:1.3.14 Changes: -------- --- /work/SRC/openSUSE:Factory/powerpc-utils/powerpc-utils.changes 2026-05-24 19:35:10.050083583 +0200 +++ /work/SRC/openSUSE:Factory/.powerpc-utils.new.1991/powerpc-utils.changes 2026-07-12 16:21:04.211824088 +0200 @@ -1,0 +2,8 @@ +Fri Jul 10 08:22:25 UTC 2026 - Michal Suchanek <[email protected]> + +- Fix adding Ethernet entries in bootlist (bsc#1246281 ltc#214785): + * bootlist-set-ethernet-using-open-firmware-path-as-bo.patch +- Bring power mode reporting inline with PAPR and ASMI + * ppc64_cpu-bring-power-mode-reporting-inline-with-PAP.patch + +------------------------------------------------------------------- New: ---- bootlist-set-ethernet-using-open-firmware-path-as-bo.patch ppc64_cpu-bring-power-mode-reporting-inline-with-PAP.patch ----------(New B)---------- New:- Fix adding Ethernet entries in bootlist (bsc#1246281 ltc#214785): * bootlist-set-ethernet-using-open-firmware-path-as-bo.patch - Bring power mode reporting inline with PAPR and ASMI New:- Bring power mode reporting inline with PAPR and ASMI * ppc64_cpu-bring-power-mode-reporting-inline-with-PAP.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ powerpc-utils.spec ++++++ --- /var/tmp/diff_new_pack.x04g7V/_old 2026-07-12 16:21:05.471867186 +0200 +++ /var/tmp/diff_new_pack.x04g7V/_new 2026-07-12 16:21:05.471867186 +0200 @@ -36,6 +36,8 @@ Patch9: 0009-drmgr-Allow-signals-mentioned-in-new-sigset_t.patch Patch10: 0010-drmgr-Add-timeout-signal-handling-for-NUMA-memory-RE.patch Patch11: 0011-drmgr-Do-not-remove-LMBs-when-the-timer-expires.patch +Patch12: bootlist-set-ethernet-using-open-firmware-path-as-bo.patch +Patch13: ppc64_cpu-bring-power-mode-reporting-inline-with-PAP.patch Patch41: powerpc-utils-lsprop.patch Patch42: ofpathname_powernv.patch Patch43: fix_kexec_service_name_for_suse.patch ++++++ bootlist-set-ethernet-using-open-firmware-path-as-bo.patch ++++++ >From 9756f6cddad56722e843fb038c953105acdccdf6 Mon Sep 17 00:00:00 2001 From: Wen Xiong <[email protected]> Date: Thu, 9 Jul 2026 22:39:29 -0400 Subject: [PATCH] bootlist: set ethernet using open firmware path as boot list Bootlist cannot set ethernet using open firmware path as boot list. This patch fixes the issue. Signed-off-by: Wen Xiong <[email protected]> --- scripts/bootlist | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/scripts/bootlist b/scripts/bootlist index 58c090f..d94810a 100755 --- a/scripts/bootlist +++ b/scripts/bootlist @@ -525,9 +525,7 @@ while [[ -n $1 ]]; do exit -1 else # add this element to the array - if [[ "$1" == *"dm-"* ]] ; then - add_logical $1 - else + if [[ "$1" == *"nvme-of"* ]] || [[ "$1" == *"nvme"* ]] || [[ "$1" == *"namespace"* ]]; then if [[ "$1" == *"nvme-of"* ]] || [[ "$1" == *"namespace"* ]]; then ctrl_name=`get_logical_device_name $1` master_of_path=$1 @@ -559,10 +557,10 @@ while [[ -n $1 ]]; do fi DEVTYPE="multi-nvme" add_multipath_nvme $ctrl_name - else - add_logical $1 fi fi + else + add_logical $1 fi fi -- 2.51.0 ++++++ ppc64_cpu-bring-power-mode-reporting-inline-with-PAP.patch ++++++ >From 1ada5f8c469ad15e2a9761d67d09dd7037a079b5 Mon Sep 17 00:00:00 2001 From: Tyrel Datwyler <[email protected]> Date: Wed, 8 Jul 2026 15:31:11 -0700 Subject: [PATCH] ppc64_cpu: bring power mode reporting inline with PAPR and ASMI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Git-commit: 1ada5f8c469ad15e2a9761d67d09dd7037a079b5 Since Power8 the energy management power mode names have changed slightly and are reflected in the PAPR to be in line with Power9. This reporting is done through the H_GET_EM_PARMS hcall. The new energy scale interface is used instead for Power10 and onwards. However, we still need to support older processor generations in the field. Update the naming to reflect the PAPR definitions and add the missing power mode added for Power9. The naming change is slightly different than the modes reflected in the Power8 ASMI interface, but convey the same meaning for the available modes. Status Codes (bit offset within 2 byte field): Bits 0:5 Reserved (zero) Bits 6:8 Energy Management major code: 0b000: Non – floor modes: Bits 9:15 Energy Management minor code: 0x00: The energy management policy for this aggregation level is not specified. 0x01: Maximum Performance (Energy Management enabled – performance may exceed nominal) 0x02: Nominal Performance (Energy Management Disabled) 0x03: Static Power Saving Mode 0x04: Deterministic Performance (Energy Management enabled – consistent performance on a given work- load independent of environmental factors and component variances) 0x05 – 0x7F Reserved 0b001: Dynamic Power Management: Bits 9:15 Performance floor as a percentage of nominal (0% - 100%). 0b010:0b111 Reserved Signed-off-by: Tyrel Datwyler <[email protected]> --- src/ppc64_cpu.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/ppc64_cpu.c b/src/ppc64_cpu.c index 43becb4..a1650e7 100644 --- a/src/ppc64_cpu.c +++ b/src/ppc64_cpu.c @@ -786,11 +786,13 @@ static char *power_mode(uint64_t mode) { switch (mode) { case 0x0001: - return "Dynamic, Favor Performance\n"; + return "Maximum Performance\n"; case 0x0002: - return "None\n"; + return "Nominal\n"; case 0x0003: - return "Static\n"; + return "Static Power Saver\n"; + case 0x0004: + return "Dynamic Performance\n"; case 0x00ff: return "Dynamic, Favor Power\n"; default: -- 2.51.0
