| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: powerpc-utils | Distribution: SUSE Linux Enterprise 15 |
| Version: 1.3.12 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 150600.2.1 | Build date: Wed Apr 3 20:20:10 2024 |
| Group: System/Management | Build host: ibs-power9-13 |
| Size: 2072628 | Source RPM: powerpc-utils-1.3.12-150600.2.1.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://github.com/ibm-power-utilities/powerpc-utils | |
| Summary: Utilities for PowerPC Hardware | |
The powerpc-utils package provides a set of tools and utilities and utilities for maintaining and enabling certain features of Linux on Power.
GPL-2.0-or-later
* Tue Apr 02 2024 msuchanek@suse.com
- Fix SMT control on powernv with the new kernel interface (bsc#1222163)
* Refresh ppc64_cpu-Clean-up-sysfs-smt-control-error-handling.patch
* Fri Feb 09 2024 msuchanek@suse.com
- Do not print an error when the kernel does not support sysfs smt interface
* ppc64_cpu-Clean-up-sysfs-smt-control-error-handling.patch
* Thu Feb 08 2024 msuchanek@suse.com
- Update to version 1.3.12
* Add drmgr CPU DLPAR hooks
* Fix lsslot output (bsc#1219716 ltc#204541)
- Drop upstreamed patches
* lparstat-Fix-negative-values-seen-while-running-lpar.patch
* lparstat-report-mixed-SMT-state.patch
* lparstat-Fix-offline-threads-uninitialized-entries.patch
* powerpc-utils-scripts-ofpathname-handle-nsid-of-nvme.patch
* bootlist-Support-multiple-dev-paths-for-a-nvme-boot-.patch
* rtas_dbg-Fix-the-large-negative-values-in-rtas_dbg.patch
* powerpc-nvram-fix-segmentation-fault-issue-in-print-.patch
* powerpc-nvram-Fix-Segmentation-fault-issue-in-nvram-.patch
* nvram-man-page-and-help-output-are-not-in-sync.patch
* ppc64_cpu-info-fix-bad-report-when-non-continuous-CP.patch
* hcn-init-Split-services-per-connection-manager.patch
* Mon Feb 05 2024 msuchanek@suse.com
- Use separate hcn-init service for wicked and NM (bsc#1200731 ltc#198485)
* hcn-init-Split-services-per-connection-manager.patch
* Thu Feb 01 2024 msuchanek@suse.com
- Support muliple NVMe device paths in bootlist (bsc#1219234 ltc#204975)
* bootlist-Support-multiple-dev-paths-for-a-nvme-boot-.patch
- Add fixes merged upstream (bsc#1219433)
* rtas_dbg-Fix-the-large-negative-values-in-rtas_dbg.patch
* powerpc-nvram-fix-segmentation-fault-issue-in-print-.patch
* powerpc-nvram-Fix-Segmentation-fault-issue-in-nvram-.patch
* nvram-man-page-and-help-output-are-not-in-sync.patch
* ppc64_cpu-info-fix-bad-report-when-non-continuous-CP.patch
* Thu Jan 04 2024 msuchanek@suse.com
- Fix support for nvme devices with nsid greater than 10 (bsc#1217925 ltc#204474)
+ powerpc-utils-scripts-ofpathname-handle-nsid-of-nvme.patch
* Tue Aug 15 2023 msuchanek@suse.com
- Tell kernel about the SMT value set by ppc64_cpu (bsc#1214285 bsc#1205462 ltc#200161 ltc#200588).
+ ppc64_cpu-Support-partial-SMT-level-through-SYS-FS-s.patch
* Mon Jun 05 2023 msuchanek@suse.com
- Fix negative utilization value reported by lparstat -E (bsc#1212031)
+ lparstat-Fix-negative-values-seen-while-running-lpar.patch
- Fix lparstat error with mixed SMT state (bsc#1211883 ltc#02144)
+ lparstat-report-mixed-SMT-state.patch
+ lparstat-Fix-offline-threads-uninitialized-entries.patch
* Wed Jan 25 2023 msuchanek@suse.com
- Update to version 1.3.11 (jsc#PED-560)
- Add support for drmgr hooks.
- Drop upstreamed patches
- Support-multiple-dev-paths-for-a-nvmf-boot-device.patch
- bootlist-Add-install-boot-support-for-nvmf-devices.patch
- hcnmgr-Fix-setting-primary-slave-across-reboots.patch
- lparstat-Fix-array-overflow-issue.patch
- lparstat-Fix-display-of-mode-for-dedicated-donating-.patch
- lsslot-Explicity-declare-that-lmb_address-be-display.patch
- lsslot-Fix-lsslot-c-mem-output-when-using-4GB-LMB-si.patch
- ofpathname-Fix-several-issues-in-nvmf-boot-install-s.patch
- ofpathname-Handle-nsid-as-hex-in-nvmf-boot-install-s.patch
* Mon Jan 02 2023 msuchanek@suse.com
- Fix lparstat cpu mode display in a dedicated-donating LPAR (bsc#1206518 ltc#200949)
+ lparstat-Fix-display-of-mode-for-dedicated-donating-.patch
- Fix cpu utilization display
+ lparstat-Fix-array-overflow-issue.patch
- Fix setting primaty HNV link when using NM (bsc#1195404 ltc#196259).
+ hcnmgr-Fix-setting-primary-slave-across-reboots.patch
* Tue Dec 27 2022 lnussel@suse.com
- Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Wed Nov 30 2022 msuchanek@suse.com
- Support multiple dev paths for a nvmf boot device (bsc#1205696 ltc#200595)
+ Support-multiple-dev-paths-for-a-nvmf-boot-device.patch
* Thu Nov 24 2022 msuchanek@suse.com
- nsid of nvmf device needs to be lowercase (bsc#1205697 ltc#200594)
+ ofpathname-Handle-nsid-as-hex-in-nvmf-boot-install-s.patch
* Mon Nov 14 2022 msuchanek@suse.com
- NVMf boot support (bsc#1205351 ltc#200481)
+ bootlist-Add-install-boot-support-for-nvmf-devices.patch
+ ofpathname-Fix-several-issues-in-nvmf-boot-install-s.patch
* Tue Oct 04 2022 msuchanek@suse.com
- Fix "lsslot -c mem" output when LMB size is set to 4GB (bsc#1202777 ltc#199300)
+ lsslot-Fix-lsslot-c-mem-output-when-using-4GB-LMB-si.patch
+ lsslot-Explicity-declare-that-lmb_address-be-display.patch
* Wed Jun 15 2022 msuchanek@suse.com
- Update to upstream version 1.3.10
* ppc64_cpu: Add support to parse PAPR information for energy and frequency (bsc#1200465 ltc#197256 jsc#SLE-18129 jsc#PED-519)
* powerpc-utils: Enhance error message when lparstat -E fails on max config systems (bsc#1198956 ltc#196850)
* drmgr: Add support for 'acc' command (jsc#SLE-18644)
* hcn-init.service: Add RemainAfterExit=yes
* man/drmgr: fix multiple typos
* hcnmgr: Add new feature "wicked" in HNV FEATURE list
* hcnmgr: Update Makefile and powerpc-utils spec file to support HNV and wicked
* hcnmgr: Fix NM HNV setting primary slave
* hcnmgr: Add hcn-init.service.suse
* hcnmgr: maintain hcnid state for later cleanup
* hcnmgr: Support wicked HNV using new wicked functions for bonding
* hcnmgr: Add new wicked functions for SuSE to manage bonding
* hcnmgr: Factor out NetworkManager nmcli code
* hcnmgr: Validate connection manager and add tracing option
* bootlist: fix invalid hex number message
* bootlist: fix passing -l flag to kpartx as -p delimiter value
* lsslot: fix memory leak when listing IO slots
* lsslot: Add new DRC type description strings for latest PCIe slot types
* lparstat: report LPAR name from lparcfg
* errinjct: sanitize devspec output of a newline if one is present
* lparstat: Fix reported online memory in legacy format
* ofpathname: Add support for NVMf devices
* ofpathname: Fix nvme support in ANA mode
* hcnmgr: Support vNIC as backup device
* hcnmgr: Avoid hexdump squeezing consecutive identical bytes.
* lsdevinfo: optimize criteria filtering
* Remove upstreamed patches
- lsdevinfo-optimize-criteria-filtering.patch
- hcnmgr-Avoid-hexdum-squeezing-consecutive-identical-.patch
- 0001-hcnmgr-Support-vNIC-as-backup-device.patch
- 0002-hcnmgr-Remove-some-dead-code.patch
- 0003-ofpathname-Fix-nvme-support-in-ANA-mode.patch
- 0004-ofpathname-Add-support-for-NVMf-devices.patch
- lparstat-Fix-reported-online-memory-in-legacy-format.patch
- errinjct-sanitize-devspec-output-of-a-newline-if-one.patch
- lparstat-report-LPAR-name-from-lparcfg.patch
- lsslot-Add-new-DRC-type-description-strings.patch
- 0001-Validate-connection-manager-and-add-option-to-trace-.patch
- 0002-Factor-out-NetworkManager-nmcli-code.patch
- 0003-Add-new-wicked-functions-from-suse-to-manage-bonding.patch
- 0004-Support-wicked-HNV-using-new-wicked-functions-for-bo.patch
- 0005-hcnmgr-maintain-hcnid-state-for-later-cleanup.patch
- 0006-Add-hcn-init.service.suse.patch
- 0007-Fix-NM-HNV-setting-primary-slave.patch
* Fri Feb 25 2022 msuchanek@suse.com
- Fix lsslot showing "Unknown slot type" for recent PCIe slot types (bsc#1196411 ltc#196505).
- lsslot-Add-new-DRC-type-description-strings.patch
* Fri Feb 25 2022 msuchanek@suse.com
- Fix setting HNV primary slave with NM (bsc#1195404 ltc#196259).
- 0007-Fix-NM-HNV-setting-primary-slave.patch
* Thu Feb 17 2022 msuchanek@suse.com
- lparstat: report LPAR name from lparcfg (bsc#1187716 ltc#193451).
+ lparstat-report-LPAR-name-from-lparcfg.patch
* Thu Feb 17 2022 msuchanek@suse.com
- Update HNV implementation (bsc#1195404 ltc#196259 jsc#SLE-23855).
+ 0001-Validate-connection-manager-and-add-option-to-trace-.patch
+ 0002-Factor-out-NetworkManager-nmcli-code.patch
* 0003-Add-new-wicked-functions-from-suse-to-manage-bonding.patch
+ 0004-Support-wicked-HNV-using-new-wicked-functions-for-bo.patch
+ 0005-hcnmgr-maintain-hcnid-state-for-later-cleanup.patch
+ 0006-Add-hcn-init.service.suse.patch
- 0001-Validate-connection-manager.patch
- 0002-factor-out-NetworkManager-nmcli-code.patch
- 0004-Support-wicked-HNV-using-new-wicked-interfaces-for.patch
- 0005-Set-modprobe-bonding-max_bonds-0-option.patch
- 0006-cleanup-hcnmgr-distro-and-service-detection.patch
- 0007-Remove-wicked-ifup-calls-that-just-run-into-timeouts.patch
- 0008-add-note-about-comma-in-hcnmgr-BONDOPTIONS.patch
- 0009-Fix-to-call-wicked-ifreload-directly.patch
- 0010-Fix-incorrect-parameters-to-suse_ifcfg_bond_create.patch
- 0011-Fix-comment-about-setting-primary.patch
- 0012-Description-and-indenting-corrections.patch
- 0013-adjust-sourcing-path-of-the-functions.suse-library.patch
- 0014-Enable-the-network-service-checks.patch
- 0015-add-hcn-init.service.suse-service-covering-wicked.patch
- 0016-functions.suse-fix-suse-wlist-utility-functions.patch
- 0017-functions.suse-don-t-implicitly-set-primary-to-1st-s.patch
- 0018-hcnmgr-add-x-option-to-trace-hcnmgr-script-execution.patch
- 0019-check-platform-service-after-getopts-parsing.patch
- 0020-call-less-intrusive-ifdown-ifup-in-rmdev_wicked.patch
- 0021-call-ifup-instead-ifreload-in-config_vdevice_wicked.patch
- 0022-split-scanhcn-function-into-nm-wicked-variants.patch
- 0023-hcnmgr-merged-scanhcn_wicked-id-fix-and-comments.patch
- 0024-Fix-race-with-udev-renaming-and-hcn-configure.patch
- 0025-hcnmgr-remove-ifcfg-file-dump-from-scanhcn_wicked.patch
- 0026-hcnmgr-move-sourcing-functions.suse-to-wicked-case.patch
- 0027-hcnmgr-extend-suse-os-release-match.patch
* Mon Feb 07 2022 msuchanek@suse.com
- Fix HNV migration and other HNV issues (bsc#1195404 ltc#196259).
+ 0016-functions.suse-fix-suse-wlist-utility-functions.patch
+ 0017-functions.suse-don-t-implicitly-set-primary-to-1st-s.patch
+ 0018-hcnmgr-add-x-option-to-trace-hcnmgr-script-execution.patch
+ 0019-check-platform-service-after-getopts-parsing.patch
+ 0020-call-less-intrusive-ifdown-ifup-in-rmdev_wicked.patch
+ 0021-call-ifup-instead-ifreload-in-config_vdevice_wicked.patch
+ 0022-split-scanhcn-function-into-nm-wicked-variants.patch
+ 0023-hcnmgr-merged-scanhcn_wicked-id-fix-and-comments.patch
+ 0024-Fix-race-with-udev-renaming-and-hcn-configure.patch
+ 0025-hcnmgr-remove-ifcfg-file-dump-from-scanhcn_wicked.patch
+ 0026-hcnmgr-move-sourcing-functions.suse-to-wicked-case.patch
+ 0027-hcnmgr-extend-suse-os-release-match.patch
* Wed Feb 02 2022 msuchanek@suse.com
- Install smt.state as config file (bsc#1195413 ltc#193325).
* Thu Jan 27 2022 msuchanek@suse.com
- Add HNV wicked support (bsc#1193543 jsc#SLE-18127).
+ 0001-Validate-connection-manager.patch
+ 0002-factor-out-NetworkManager-nmcli-code.patch
+ 0003-Add-new-wicked-functions-from-suse-to-manage-bonding.patch
+ 0004-Support-wicked-HNV-using-new-wicked-interfaces-for.patch
+ 0005-Set-modprobe-bonding-max_bonds-0-option.patch
+ 0006-cleanup-hcnmgr-distro-and-service-detection.patch
+ 0007-Remove-wicked-ifup-calls-that-just-run-into-timeouts.patch
+ 0008-add-note-about-comma-in-hcnmgr-BONDOPTIONS.patch
+ 0009-Fix-to-call-wicked-ifreload-directly.patch
+ 0010-Fix-incorrect-parameters-to-suse_ifcfg_bond_create.patch
+ 0011-Fix-comment-about-setting-primary.patch
+ 0012-Description-and-indenting-corrections.patch
+ 0013-adjust-sourcing-path-of-the-functions.suse-library.patch
+ 0014-Enable-the-network-service-checks.patch
+ 0015-add-hcn-init.service.suse-service-covering-wicked.patch
- Install SUSE-specific scripts
* Wed Jan 12 2022 msuchanek@suse.com
- errinjct: sanitize devspec output of a newline if one is present (bsc#1194579 ltc#195746).
+ errinjct-sanitize-devspec-output-of-a-newline-if-one.patch
* Wed Jan 05 2022 msuchanek@suse.com
- Fix reported online memory in legacy format (bsc#1191147).
+ lparstat-Fix-reported-online-memory-in-legacy-format.patch
* Wed Jan 05 2022 msuchanek@suse.com
- Add support for vnic backup device for HNV (jsc#SLE-23097).
+ 0001-hcnmgr-Support-vNIC-as-backup-device.patch
+ 0002-hcnmgr-Remove-some-dead-code.patch
- Add support for NVMf devices (jsc#SLE-18643, bsc#1198728, ltc#197650).
+ 0003-ofpathname-Fix-nvme-support-in-ANA-mode.patch
+ 0004-ofpathname-Add-support-for-NVMf-devices.patch
* Fri Oct 29 2021 msuchanek@suse.de
- Avoid error with HCN IDs containing same consecutive bytes (bsc#1192095 ltc#194963).
+ hcnmgr-Avoid-hexdum-squeezing-consecutive-identical-.patch
* Fri Sep 03 2021 msuchanek@suse.de
- Optimize lsdevinfo filtering to prevent LPM timeouts (bsc#1189571 ltc#193419).
+ lsdevinfo-optimize-criteria-filtering.patch
* Fri Jul 30 2021 msuchanek@suse.de
- Update to version 1.3.9 (jsc#SLE-18645, bsc#1189015).
- Remove upstreamed patches
- 0001-HNV-fixes-for-qrydev-and-remove-lsdevinfo.patch
- 0002-Disable-vnic-as-backup-vdevice-for-migratable-SR_IOV.patch
- 0003-Clean-up-dead-network-config-interface-after-inactiv.patch
- powerpc-utils-sys_ident-Skip-length-field-from-search.patch
- 0001-hcnmgr-Avoid-cleanup-of-bond-interface-at-boot-time-.patch
- 0002-hcnmgr-Wait-for-sysfs-device-ready-when-looking-up-d.patch
- 0003-hcnmgr-Avoid-using-ifcfg-file-for-checking-bonding-i.patch
- 0004-hcnmgr-Avoid-using-xargs-to-process-NM-show-connecti.patch
- powerpc-utils-hcn-init-NM.patch
- ofpathname-Use-NVMe-controller-physical-nsid.patch
- powerpc-utils-Fix-ofpathname-race-with-udev-rename.patch
- powerpc-utils-Update-ppc64-cpu-usage.patch
- 0001-drmgr-don-t-open-sysfs-file-for-each-command.patch
- 0002-drmgr-read-the-CPU-NUMA-topology.patch
- 0003-drmgr-introduce-NUMA-based-LMB-removal.patch
- drmgr-fix-remove-by-index-operation.patch
- 0005-hcnmgr-When-trying-to-detect-HNV-bond-list-all-conne.patch
- 0006-hcnmgr-Set-autoconnect-slaves-on-HNV-connections.patch
* Tue Jun 22 2021 msuchanek@suse.de
- Bring up the members of HNV link together with the HNV link
(bsc#1187182 ltc#192954).
+ 0006-hcnmgr-Set-autoconnect-slaves-on-HNV-connections.patch
* Thu Jun 10 2021 msuchanek@suse.de
- When detecting HNV connection list all connections, not only active ones
(bsc#1187148 ltc#192985).
+ 0005-hcnmgr-When-trying-to-detect-HNV-bond-list-all-conne.patch
* Wed Jun 02 2021 schwab@suse.de
- Don't install /sbin/lsprop if usrmerged
* Mon Apr 19 2021 msuchanek@suse.com
- Fix memore remove by index (bsc#1183958 ltc#192149).
+ drmgr-fix-remove-by-index-operation.patch
* Thu Apr 08 2021 msuchanek@suse.com
- Take into account NUMA topology when removing memory (bsc#1183958 ltc#192149).
+ 0001-drmgr-don-t-open-sysfs-file-for-each-command.patch
+ 0002-drmgr-read-the-CPU-NUMA-topology.patch
+ 0003-drmgr-introduce-NUMA-based-LMB-removal.patch
* Tue Apr 06 2021 msuchanek@suse.de
- The Install section of hcn-init should also refer to NetworkManager
(bsc#1184136 ltc#192155).
* Refresh powerpc-utils-hcn-init-NM.patch
* Tue Mar 30 2021 msuchanek@suse.com
- Require vim when NetworkManager is installed (bsc#1184136 ltc#192155).
- Start hcn-init with NetworkManager (bsc#1184136 ltc#192155).
+ powerpc-utils-hcn-init-NM.patch
* Thu Mar 18 2021 msuchanek@suse.de
- Add --version option to the ppc64_cpu usage (bsc#1183695 ltc#189235).
+ powerpc-utils-Update-ppc64-cpu-usage.patch
* Mon Mar 15 2021 msuchanek@suse.de
- ofpathname: Use NVMe controller physical nsid (bsc#1182020 ltc#191360).
+ ofpathname-Use-NVMe-controller-physical-nsid.patch
- HNV fixes (only NetworkManager supported) (jsc#SLE-13837 bsc#1181956 ltc#190722).
+ 0001-hcnmgr-Avoid-cleanup-of-bond-interface-at-boot-time-.patch
+ 0002-hcnmgr-Wait-for-sysfs-device-ready-when-looking-up-d.patch
+ 0003-hcnmgr-Avoid-using-ifcfg-file-for-checking-bonding-i.patch
+ 0004-hcnmgr-Avoid-using-xargs-to-process-NM-show-connecti.patch
- Fix ofpathname race with udev rename (bsc#1183496 ltc#191534).
+ powerpc-utils-Fix-ofpathname-race-with-udev-rename.patch
* Mon Jan 04 2021 msuchanek@suse.de
- sys_ident: Skip length field from search (bsc#1180540 ltc#190620).
+ powerpc-utils-sys_ident-Skip-length-field-from-search.patch
* Wed Dec 30 2020 msuchanek@suse.de
- Fixes for hybrid network virtualization (jsc#SLE-13837 bsc#1180129 ltc#190387)
+ 0001-HNV-fixes-for-qrydev-and-remove-lsdevinfo.patch
+ 0002-Disable-vnic-as-backup-vdevice-for-migratable-SR_IOV.patch
+ 0003-Clean-up-dead-network-config-interface-after-inactiv.patch
* Fri Sep 11 2020 msuchanek@suse.com
- Update to upstream version 1.3.8 (jsc#SLE-13291, jsc#SLE-13292,
bsc#1180854 ltc#170517, bsc#1186487 ltc#177613)
- Drop version suffix hack
- Fix --with-systemd argument
- Drop unneeded patch
- systemd-dir.patch
- Drop upstreamed patches
- bug-1158312-parse-ibm-drc-info-property.patch
- 0001-powerpc-utils-Suppress-errors-reading-kernel-files.patch
- bsc1164726-search-only-part-of-sys.patch
- bsc1171892-get-rid-of-trainling-NUL.patch
- Fix-ofpathname-Could-not-retrieve-logical-device-nam.patch
- ofpathname-Fix-udevadm-location.patch
- ofpathname-make-goto_dir-canonicalize-directory-argu.patch
- Drop compatibility patch - we are no longer near compatible with 1.3.6
- Revert-lparstat-Show-available-physical-processors-i.patch
* Wed Jul 29 2020 ro@suse.de
- add patch fix_kexec_service_name_for_suse.patch
on SUSE the service is called kexec-load.service instead
of kexec.service (bsc#1174666)
* Fri Jun 26 2020 msuchanek@suse.de
- ofpathname: Fix lookup of disk partitions (bsc#1173403 ltc#186427)
* Added ofpathname-make-goto_dir-canonicalize-directory-argu.patch
* Mon May 25 2020 msuchanek@suse.de
- Add patch metadata, refresh to upstream version where available.
* Refreshed 0001-powerpc-utils-Suppress-errors-reading-kernel-files.patch
- The above patch was modified to fix bsc#1164068. Add a separate patch for
that (bsc#1164068).
* Added Fix-ofpathname-Could-not-retrieve-logical-device-nam.patch
- Stop using /sbin/udevadm symlink (boo#1160890).
* Added ofpathname-Fix-udevadm-location.patch
* Wed May 20 2020 josef.moellers@suse.com
- Remove a trailing NUL ('\0') byte from a vendor_id contents.
[bsc#1171892, bsc1171892-get-rid-of-trainling-NUL.patch]
* Wed May 20 2020 josef.moellers@suse.com
- Reduce the number of searches of /sys by searching directly in
/sys/class/block. This patch obsoletes
0002-Reduce-number-of-searches-of-sys-hierarchy.patch
[bsc#1164726,
0002-Reduce-number-of-searches-of-sys-hierarchy.patch,
bsc1164726-search-only-part-of-sys.patch]
* Fri Feb 28 2020 josef.moellers@suse.com
- Reduce the number of searches of /sys by each invocation
of 'ofpathname' to at most one (1) by caching the content of a
single search into a file in /tmp, and using 'grep' to identify
the appropriate files for further examination.
[bsc#1164726,
0002-Reduce-number-of-searches-of-sys-hierarchy.patch]
* Wed Feb 26 2020 josef.moellers@suse.com
- Fixed one instance where the previous change corrupted the
exit status of a command.
Redirected two error messages to stderr.
[bsc#1164068,
0001-powerpc-utils-Suppress-errors-reading-kernel-files.patch]
* Wed Jan 15 2020 josef.moellers@suse.com
- * Deal with error messages returned sometimes by evaluation
of ${devspec} in 'ofpathname'.
* Strip embedded nulls from values provided by kernel files.
* Redirect more error messages to /dev/null
[bsc#1116561,
0001-powerpc-utils-Suppress-errors-reading-kernel-files.patch]
* Tue Dec 03 2019 josef.moellers@suse.com
- Parse new DRC Info: Define data structures to support parsing
the new "ibm,drc-info" device tree property. Integrate the new
property information into the existing search mechanisms of the
userspace 'drmgr' driver.
[jsc#SLE-11094, jsc#SLE-11193, jsc#SLE-11092, jsc#SLE-11319, jsc#ECO-935,
bsc#1158312, bsc#1161925, fate#326955
bug-1158312-parse-ibm-drc-info-property.patch]
- Bump package version to be able to tell the fix for jsc#SLE-11092 is included
Kernel can depend on the fixed version this way.
* Wed Jul 03 2019 jmoellers@suse.de
- Change the file permissions of smt_off.service to 644
[powerpc-utils.spec, bsc#1139777]
* Thu Jun 27 2019 msuchanek@suse.de
- Drop compat patch on SLE 12 SP5.
- Remove unused macro
* Tue Jun 11 2019 josef.moellers@suse.com
- Update to version 1.3.7 (jsc#SLE-6176, bsc#1139456).
- lparstat:
- add an option to print the lparstat report similar to
legacy lparstat tool
- introduce the help command line option to print
lparstat usage
- restrict the physc and entc attribute values to two decimal
places
- correct calculation of physc to use tbr
- Enable desired and maximum memory stats
- Show available physical processors in the shared pool
- scripts: Improve handling of errors from subsidiary scripts
- man/update_flash:
- Add details to extract rpm format image
- Fix man page
- ppc64_cpu: Limit number of CPUs for frequency calculation
- lsslot:
- Add ibm,dynamic-memory-v2 parsing capability
- Split dynamic-memory v1 parsing into separate routine
- Patch to display logical name using bootlist -o option
- Refresh ofpathname_powernv.patch, systemd-dir.patch,
Revert-lparstat-Show-available-physical-processors-i.patch
* Fri Jan 18 2019 msuchanek@suse.com
- ibmvscsis module we ship no longer needs support in powerpc-utils
(bsc#1120474).
- Remove Revert-ibmvscsis-remove-deprecated-ibmvscsis-scripts.patch
* Mon Dec 17 2018 msuchanek@suse.de
- Update to upstream v1.3.6 (FATE#326519, bsc#1120474)
(see Changelog under powerpc-utils-1.3.6/Changelog)
- remove upstreamed patches
- bootlist-Display-logical-name-using-bootlist-o-option.patch
- lsslot-Add-ibm-dynamic-memory-v2-parsing-capability.patch
- lsslot-Split-dynamic-memory-v1-parsing-into-separate.patch
- powerpc-utils.bug-1109046_cpu-Limit-number-of-CPUs-for-frequency-calc.patch
- Patch to preserve compatibility with v1.3.4, v1.3.5
+ Revert-lparstat-Show-available-physical-processors-i.patch
- Keep support for ibmvscsis which we still ship
+ Revert-ibmvscsis-remove-deprecated-ibmvscsis-scripts.patch
* Mon Sep 24 2018 jloeser@suse.com
- limit number of CPUs for frequency calculation (bsc#1109046)
- added patches:
* powerpc-utils.bug-1109046_cpu-Limit-number-of-CPUs-for-frequency-calc.patch
* Wed Aug 08 2018 msuchanek@suse.com
- Add support for ibm,dynamic-memory-v2 devicetree property (bsc#1103283)
* lsslot-Split-dynamic-memory-v1-parsing-into-separate.patch
* lsslot-Add-ibm-dynamic-memory-v2-parsing-capability.patch
- Display logical name using bootlist -o option (bsc#1099910)
* bootlist-Display-logical-name-using-bootlist-o-option.patch
* Wed Jun 20 2018 jloeser@suse.com
- version update to 1.3.5 (fate#324948)
(see Changelog under powerpc-utils-1.3.5/Changelog)
- removed patches:
* drmgr-load-rpadlpar_io-on-C-as-well.patch
* Revert-lsslot-free-lmb_list-on-error.patch
* Wed Apr 04 2018 tchvatal@suse.com
- Fix build failure (bsc#1088577)
* Thu Mar 22 2018 tchvatal@suse.com
- Use spec-cleaner to get %license and SPDX-3.0 string
* Wed Mar 21 2018 msuchanek@suse.com
- Revert-lsslot-free-lmb_list-on-error.patch (bsc#1086268)
* Thu Dec 14 2017 msuchanek@suse.com
- Update drmgr-load-rpadlpar_io-on-C-as-well.patch to more robust solution.
* Thu Nov 30 2017 msuchanek@suse.com
- drmgr: load rpadlpar_io on -C as well (bnc#1064039, bsc#1070113)
* drmgr-load-rpadlpar_io-on-C-as-well.patch
* Fri Oct 20 2017 jloeser@suse.com
- version update to 1.3.4 (fate#323767)
(see Changelog under powerpc-utils-1.3.4/Changelog)
- modified patches:
* libvirt-service-dep.patch
* ofpathname_powernv.patch
* powerpc-utils-lsprop.patch
* systemd-dir.patch
- deleted paches:
* powerpc-utils.bug-1039711_ofpathname-avoid-duplicate-entries-of-vFC-devices.patch
* powerpc-utils.bug-1040076_test-for-zlib-presence-at-configuration-time.patch
* powerpc-utils.bug-1041531_lsdevinfo-Add-support-for-vNIC-devices.patch
* powerpc-utils.bug-1041531_ofpathname-Add-support-for-vNIC-devices.patch
* powerpc-utils.bug-1042239_lsslot-Rectify-usr_drc_name-check.patch
* powerpc-utils.bug-1043569_drmgr-Correct-drc-type-checking-in-check_kmods.patch
* Mon Jun 12 2017 msuchanek@suse.com
- add powerpc-utils.bug-1043569_drmgr-Correct-drc-type-checking-in-check_kmods.patch
drmgr does not load rpadlpar_io module automatically (bsc#1043569)
* Fri Jun 02 2017 msuchanek@suse.com
- add powerpc-utils.bug-1042239_lsslot-Rectify-usr_drc_name-check.patch
lsslot doesn't display the slot information (bsc#1042239)
* Tue May 30 2017 msuchanek@suse.com
- add patches to enable support for vNIC devices (bsc#1041531)
* powerpc-utils.bug-1041531_lsdevinfo-Add-support-for-vNIC-devices.patch
* powerpc-utils.bug-1041531_ofpathname-Add-support-for-vNIC-devices.patch
* Mon May 29 2017 jloeser@suse.com
- avoid duplicate entries of a Open Firmware device path to logical
device path for vfc-client devices (bsc#1039711)
- test for zlib presence at configuration time (bsc#1040076)
- added patches:
* powerpc-utils.bug-1039711_ofpathname-avoid-duplicate-entries-of-vFC-devices.patch
* powerpc-utils.bug-1040076_test-for-zlib-presence-at-configuration-time.patch
* Mon Apr 03 2017 jloeser@suse.com
- version update to 1.3.3 (fate#321598)
(see Changelog under powerpc-utils-1.3.3/Changelog)
- adjust url/source
- modified patches:
* ofpathname_powernv.patch
* powerpc-utils-lsprop.patch
* systemd-dir.patch
- removed patches:
* powerpc-utils-Include_GPL_header.patch
* powerpc-utils-fix_integer_to_float_cast.patch
* powerpc-utils-lparstat_Fix_segfault_when_parsing_proc_interrupts.patch
* powerpc-utils-lparstat_Ignore_whitespace_at_beginning_of_proc_interrupts_SPU_line.patch
* powerpc-utils-ofpathname_no_infinit_loop.patch
* Mon Nov 28 2016 normand@linux.vnet.ibm.com
- new powerpc-utils-ofpathname_no_infinit_loop.patch boo#1011529
* Mon Sep 12 2016 pth@suse.de
- Include the following new patches (bsc#998330):
powerpc-utils-fix_integer_to_float_cast.patch
powerpc-utils-Include_GPL_header.patch
powerpc-utils-lparstat_Fix_segfault_when_parsing_proc_interrupts.patch
powerpc-utils-lparstat_Ignore_whitespace_at_beginning_of_proc_interrupts_SPU_line.patch
* Mon Jul 18 2016 rw@suse.com
- Update to version 1.3.2. (bsc#986926, bsc#987687)
(see Changelog under powerpc-utils-1.3.2/Changelog)
- dropped obsolete patch:
* powerpc-utils.bug-982728_eeh_inject_error.patch
* Tue Jun 14 2016 tchvatal@suse.com
- Cleanup slightly with spec-cleaner and sort the dependencies
- Run the systemd scriptlets
- Provide the SUSE rc<service> compat link
* Mon Jun 13 2016 normand@linux.vnet.ibm.com
- Update to version 1.3.1+git20160328.57a03e8:
+ rtas_dbg: Do not exit on failure to read rtas token
+ drmgr: close opened dir
+ drmgr: free allocated hpdev in error path
+ ofpathanme: Convert logical device path to OF device path for NVMe devices
+ ofpathname: Convert OF device path to logical device path for NVMe devices
+ nvram: Correct valid partition name checking
+ lsslot: Update man page/usage statement to document required argument
+ drmgr: Load kernel modules for pci hotplug
+ snap: PowerNV platform is not correctly checked
+ Prep for powerpc-utils-1.3.1.
- change osc _service file to use tar_scm service (disabled by default)
* Tue Jun 07 2016 jloeser@suse.com
- fix error injection for EHH (extended error handling) (bsc#982728)
- added patches:
* powerpc-utils.bug-982728_eeh_inject_error.patch
* Tue May 24 2016 dvaleev@suse.com
- Adjust dependant libvirt service name (libvirt-service-dep.patch)
* Tue May 24 2016 dvaleev@suse.com
- package smt-off.service (systemd-dir.patch)
* Thu Apr 14 2016 jloeser@suse.com
- version update to 1.3.1 (FATE#319933)
- modified patches:
* ofpathname_powernv.patch
* powerpc-utils-lsprop.patch
- removed patches:
* 0001-nvram-Correct-valid-partition-name-checking.patch
* Tue Mar 29 2016 dvaleev@suse.com
- Fix nvram 0001-nvram-Correct-valid-partition-name-checking.patch
(bsc#970463)
* Wed Mar 02 2016 jloeser@suse.com
- version update to 1.3.0 (FATE#319933)
- see Changelog under powerpc-utils-1.3.0/Changelog
- including fix for dynamic addition of memory (bsc#957445)
- removed patches:
* powerpc-utils.bug-936383_snap-deprecated_warning_sles.patch
* powerpc-utils.bug-945968_allocate-workarea-memory-instead-of-using-stac.patch
* powerpc-utils.bug-945968_drmgr-Combine-the-init_node-and-examine_child-routin.patch
* powerpc-utils.bug-948430-drmgr-Generate-error-message-when-PHB-is-not-found.patch
* powerpc-utils.bug-952323_drmgr-free_slot_nodes_before_adding_slots.patch
* powerpc-utils.bug-957448-correct_node_add_buffer_overflow.patch
* Thu Dec 03 2015 jloeser@suse.com
- fix for adding Houston adapter (bsc#957448)
- added patches:
* powerpc-utils.bug-957448-correct_node_add_buffer_overflow.patch
* Thu Oct 29 2015 jloeser@suse.com
- free slot nodes before adding slots (bsc#952323)
- added patches:
* powerpc-utils.bug-952323_drmgr-free_slot_nodes_before_adding_slots.patch
* Wed Oct 07 2015 jloeser@suse.com
- generate error message when PHB is not found (bsc#948430)
- added patches:
* powerpc-utils.bug-948430-drmgr-Generate-error-message-when-PHB-is-not-found.patch
* Thu Oct 01 2015 jloeser@suse.com
- fix for adding spookfish 8GB FC adapter for DLPAR operations
(bsc#945968)
- warn users about deprecated support SLES 12 onwards (bsc#936383)
- added patches:
* powerpc-utils.bug-945968_allocate-workarea-memory-instead-of-using-stac.patch
* powerpc-utils.bug-945968_drmgr-Combine-the-init_node-and-examine_child-routin.patch
* powerpc-utils.bug-936383_snap-deprecated_warning_sles.patch
* Mon Jul 27 2015 dvaleev@suse.com
- Don't require tgt. Linux as VIO server is not supported (bsc#940462)
* Fri Jul 24 2015 jloeser@suse.com
- version update to 1.2.26 (FATE#318009)
- see Changelog under powerpc-utils-1.2.26/Changelog
- including fix for drmgr -R replace issue (bsc#930153),
- use sysfs migration store to initiate migration (bsc#926348),
- fix for broken memory support for little endian (bsc#911679),
- and do not remove the last CPU (bsc#901216)
- removed patches:
* powerpc-utils.ofpathname.bootlist.patch
* Mon Jun 08 2015 dvlaeev@suse.com
- ofpathname_powernv.patch (boo#933651)
If ofpathname is not supported on a platform, exit with 0.
This will pevent grub2-install fail on PowerNV platform
* Mon Jun 08 2015 dvlaeev@suse.com
- Update to 1.2.24
ofpathname: Convert logical path to OF device path for virtio-scsi devices
Add support to convert logical device path to Open firmware device path
for virtio-scsi devices.
lsslot/drmgr: little endian support for memory
This patch adds some support for memory slot listing
and memory hotplugging on little endian systems.
drmgr: Correct -s option handling
The usage statement for drmgr claims that we can add/remove memory and cpus
by drc name or drc index. The current code though assumes that any
use of the -s flag to specify this defaults to drc name.
This patch updates the option checking for memory and cpu operations to
allow users to specify a drc index with the -s option. This will be
handled the same way the -s option for pci devices is handled, assume it
is a drc name unless it starts with '0x', indicating the string is
really a hex value, and switching it to a drc index.
drmgr: Correct null pointer usage
We can't de-reference NULL pointers, it's not a nice thing to do.
I found these during some debugging, correcting to avoid future bugs.
ofpathname: Fix checking for hbtl
Fix checking for hbtl in of2l_scsi ().
snap in powerpc-utils 1.2.20 produces an archive with fstab and
yaboot.conf files potentially containing cleartext passwords, and lacks
a warning about reviewing this archive to detect included passwords,
which might allow remote attackers to obtain sensitive information by
leveraging access to a technical-support data stream.
Solution:
print a warning that confidential data may be collected via snap
lparstat: using get_smt_mode when showing SMT info
get_smt_state is used in the system_data structure to display both the
shared_processor_mode and the smt_state members. After reviewing code and
documentation, it seems that the information in smt_state is meant to be
acquired from ppc64_cpu instead of lparcfg. With this change, the SMT listin
will be determined by the output of ppc64_cpu --smt.
ppc64_cpu: Allow builds without librtas
Currently, --without-librtas disables ppc64_cpu.
However, we only need librtas for the run-mode determination; other
functions will work fine without it.
This change allows ppc64_cpu to be built without librtas, by
conditionally enabling run-mode, and restoring ppc64_cpu to be built
when --without-librtas is given.
We need to re-work src/Makefile.am a little here - we use the +=
operator to include rtas-specific functionality, which means the
with-librtas cases need to be listed before the without ones.
We also need to #include stdint.h, as ppc64_cpu.c uses inttypes from
here.
drmgr: Correct the -s option handling correction
In response to my earlier patch that attempted to correct the -s option hand
for drmgr I introduced a bug in which the usr_drc_name could be NULL causing
a segfault when attempting to use it.
This patch adds a check to make sure it is not NULL.
lparstat: using get_smt_mode when showing SMT info
get_smt_state is used in the system_data structure to display both the
shared_processor_mode and the smt_state members. After reviewing code and
documentation, it seems that the information in smt_state is meant to be
acquired from ppc64_cpu instead of lparcfg. With this change, the SMT listin
will be determined by the output of ppc64_cpu --smt.
drmgr: Correct the -s option handling correction
In response to my earlier patch that attempted to correct the -s option hand
for drmgr I introduced a bug in which the usr_drc_name could be NULL causing
a segfault when attempting to use it.
This patch adds a check to make sure it is not NULL.
lparstat: remove "On" from possible smt output
The SMT row will only display the number of enabled SMT threads if
SMT is enabled.
ppc64_cpu: output only the number of SMT threads when smt is on
This patch removes "SMT is on" as a possible output when the smt option
is used. Instead, only the number of SMT threads will be displayed.
- Drop upstreamed patches
powerpc-utils-bug-886123_01-l2of_scsi.patch
powerpc-utils-bug-886123_02-of2l_scsi.patch
powerpc-utils.snap-confidential_config_files_warning.patch
* Thu Mar 19 2015 dvaleev@suse.com
- Get rid of tgt dependency. We're no longer interested in running
Linux as VIO scsi server.
* Thu Mar 12 2015 p.drouand@gmail.com
- Remove dependency on fillup and insserv; the package provides
neither sysconfig file nor sysvinit script
* Tue Oct 28 2014 jloeser@suse.com
- add a warning that confidential data may be collected via snap
(bnc#883174, CVE-2014-4040)
- added patches:
* powerpc-utils.snap-confidential_config_files_warning.patch
/sbin/lsprop /usr/bin/amsstat /usr/lib/powerpc-utils /usr/lib/powerpc-utils/functions.suse /usr/lib/systemd/system/hcn-init-NetworkManager.service /usr/lib/systemd/system/hcn-init-wicked.service /usr/lib/systemd/system/smt_off.service /usr/lib/systemd/system/smtstate.service /usr/sbin/activate_firmware /usr/sbin/bootlist /usr/sbin/drmgr /usr/sbin/drmig_chrp_pmig /usr/sbin/drslot_chrp_cpu /usr/sbin/drslot_chrp_hea /usr/sbin/drslot_chrp_mem /usr/sbin/drslot_chrp_pci /usr/sbin/drslot_chrp_phb /usr/sbin/drslot_chrp_slot /usr/sbin/errinjct /usr/sbin/hcncfgdrc /usr/sbin/hcnmgr /usr/sbin/hcnqrydev /usr/sbin/hcnrmdev /usr/sbin/hcnrmhcn /usr/sbin/hcnversion /usr/sbin/hvcsadmin /usr/sbin/lparnumascore /usr/sbin/lparstat /usr/sbin/ls-vdev /usr/sbin/ls-veth /usr/sbin/ls-vscsi /usr/sbin/lsdevinfo /usr/sbin/lsprop /usr/sbin/lsslot /usr/sbin/nvram /usr/sbin/nvsetenv /usr/sbin/ofpathname /usr/sbin/ppc64_cpu /usr/sbin/pseries_platform /usr/sbin/rcsmt_off /usr/sbin/rtas_dbg /usr/sbin/rtas_dump /usr/sbin/rtas_event_decode /usr/sbin/rtas_ibm_get_vpd /usr/sbin/serv_config /usr/sbin/set_poweron_time /usr/sbin/smtstate /usr/sbin/snap /usr/sbin/sys_ident /usr/sbin/uesensor /usr/sbin/update_flash /usr/sbin/update_flash_nv /usr/sbin/uspchrp /usr/sbin/vcpustat /usr/share/doc/packages/powerpc-utils /usr/share/doc/packages/powerpc-utils/Changelog /usr/share/doc/packages/powerpc-utils/README /usr/share/licenses/powerpc-utils /usr/share/licenses/powerpc-utils/COPYING /usr/share/man/man1/amsstat.1.gz /usr/share/man/man5/lparcfg.5.gz /usr/share/man/man8/activate_firmware.8.gz /usr/share/man/man8/bootlist.8.gz /usr/share/man/man8/drmgr-hooks.8.gz /usr/share/man/man8/drmgr.8.gz /usr/share/man/man8/errinjct.8.gz /usr/share/man/man8/hvcsadmin.8.gz /usr/share/man/man8/lparnumascore.8.gz /usr/share/man/man8/lparstat.8.gz /usr/share/man/man8/lsslot.8.gz /usr/share/man/man8/nvram.8.gz /usr/share/man/man8/ofpathname.8.gz /usr/share/man/man8/ppc64_cpu.8.gz /usr/share/man/man8/rtas_dbg.8.gz /usr/share/man/man8/rtas_dump.8.gz /usr/share/man/man8/rtas_ibm_get_vpd.8.gz /usr/share/man/man8/serv_config.8.gz /usr/share/man/man8/set_poweron_time.8.gz /usr/share/man/man8/smtstate.8.gz /usr/share/man/man8/snap.8.gz /usr/share/man/man8/sys_ident.8.gz /usr/share/man/man8/uesensor.8.gz /usr/share/man/man8/update_flash.8.gz /usr/share/man/man8/uspchrp.8.gz /usr/share/man/man8/vcpustat.8.gz /var/lib/powerpc-utils /var/lib/powerpc-utils/smt.state
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Feb 9 17:18:57 2026