Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP1:Update
powerpc-utils.14254
powerpc-utils.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File powerpc-utils.changes of Package powerpc-utils.14254
------------------------------------------------------------------- Wed Jan 15 08:37:36 UTC 2020 - Josef Möllers <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 3 15:55:46 UTC 2019 - Josef Möllers <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. ------------------------------------------------------------------- Tue Dec 3 15:55:46 UTC 2019 - Josef Möllers <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. [bsc#1158312, bug-1158312-parse-ibm-drc-info-property.patch] ------------------------------------------------------------------- Wed Jul 3 06:59:23 UTC 2019 - jmoellers@suse.de - Change the file permissions of smt_off.service to 644 [powerpc-utils.spec, bsc#1139777] ------------------------------------------------------------------- Thu Jun 27 15:35:42 UTC 2019 - Michal Suchanek <msuchanek@suse.de> - Drop compat patch on SLE 12 SP5. - Remove unused macro ------------------------------------------------------------------- Tue Jun 11 15:15:48 UTC 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 23:18:49 UTC 2019 - Michal Suchanek <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 12:26:15 UTC 2018 - Michal Suchanek <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 09:35:18 UTC 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 8 11:46:06 UTC 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 09:54:04 UTC 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 4 10:36:11 UTC 2018 - tchvatal@suse.com - Fix build failure (bsc#1088577) ------------------------------------------------------------------- Thu Mar 22 11:11:15 UTC 2018 - tchvatal@suse.com - Use spec-cleaner to get %license and SPDX-3.0 string ------------------------------------------------------------------- Wed Mar 21 16:31:46 UTC 2018 - msuchanek@suse.com - Revert-lsslot-free-lmb_list-on-error.patch (bsc#1086268) ------------------------------------------------------------------- Thu Dec 14 13:45:35 UTC 2017 - msuchanek@suse.com - Update drmgr-load-rpadlpar_io-on-C-as-well.patch to more robust solution. ------------------------------------------------------------------- Thu Nov 30 17:41:30 UTC 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 08:56:52 UTC 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 10:13:52 UTC 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 2 11:03:13 UTC 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 08:50:53 UTC 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 06:36:47 UTC 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 3 10:32:51 UTC 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 15:32:56 UTC 2016 - normand@linux.vnet.ibm.com - new powerpc-utils-ofpathname_no_infinit_loop.patch boo#1011529 ------------------------------------------------------------------- Mon Sep 12 12:34:45 CEST 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 12:58:53 UTC 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 14:37:34 UTC 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 15:26:57 UTC 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 7 12:23:15 UTC 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 23:17:02 UTC 2016 - dvaleev@suse.com - Adjust dependant libvirt service name (libvirt-service-dep.patch) ------------------------------------------------------------------- Tue May 24 23:01:49 UTC 2016 - dvaleev@suse.com - package smt-off.service (systemd-dir.patch) ------------------------------------------------------------------- Thu Apr 14 11:38:50 UTC 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 22:27:52 UTC 2016 - dvaleev@suse.com - Fix nvram 0001-nvram-Correct-valid-partition-name-checking.patch (bsc#970463) ------------------------------------------------------------------- Wed Mar 2 12:08:00 UTC 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 3 10:40:37 UTC 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 08:34:04 UTC 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 7 10:16:45 UTC 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 1 09:22:31 UTC 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 08:34:13 UTC 2015 - dvaleev@suse.com - Don't require tgt. Linux as VIO server is not supported (bsc#940462) ------------------------------------------------------------------- Fri Jul 24 10:10:55 UTC 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 8 20:36:48 UTC 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 8 20:28:51 UTC 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 09:21:32 UTC 2015 - dvaleev@suse.com - Get rid of tgt dependency. We're no longer interested in running Linux as VIO scsi server. ------------------------------------------------------------------- Thu Mar 12 09:44:35 UTC 2015 - p.drouand@gmail.com - Remove dependency on fillup and insserv; the package provides neither sysconfig file nor sysvinit script ------------------------------------------------------------------- Tue Oct 28 10:42:23 UTC 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 ------------------------------------------------------------------- Fri Sep 19 09:55:35 UTC 2014 - stefan.fent@suse.com - Fix OF Patchnames with vscsi (bnc #886123) - added patches: powerpc-utils-bug-886123_01-l2of_scsi.patch powerpc-utils-bug-886123_02-of2l_scsi.patch ------------------------------------------------------------------- Thu Sep 4 13:06:31 UTC 2014 - jloeser@suse.com - version update to 1.2.22 (BNC#894855) - ppc64_cpu: Be verbose about inconsistant SMT state - ppc64_cpu: Remove parameter from do_info - nvram: Handle endianness in the nvram --unzip option - drmgr/lsslot: increase number of max cpu threads - lsslot/drmgr: little endian support for memory - lsslot/drmgr: little endian support for cpu - removed patches: * powerpc-utils.endianness_for_unzip_option.patch ------------------------------------------------------------------- Wed Jul 16 13:58:42 UTC 2014 - jloeser@suse.com - fix for nvram --unzip option to handle endianness (BNC#887275) - added patch: * powerpc-utils.endianness_for_unzip_option.patch ------------------------------------------------------------------- Thu Jul 3 13:35:14 CEST 2014 - pth@suse.de - Update to 1.2.21 (bnc#884709): * uesensor: remove unused platform variable * nvram: restrict --nvram-size to 16 byte multiples * nvram: fix memory corruption when nvram->nbytes is less than actual nvram size * set_power_on: handle endianess reading max latency * ppc64_cpu: handle endianess in rtas sysparm buffer * uesensor: fix endian issues reading device-tree * serv_config: handle endianess in sysparm buffer * lsslot: fix segfault when lmb_list->lmbs is NULL * ppc64_cpu: update access validation routines * update_flash: Fix typo in man page * update_flash_nv: Display current FW version * snap: Fix typo in output display * ppc64_cpu: Let kernel validate subcore options * ofpathname: Convert OF path to logical names for usb devices * ofpathname: Convert logical device path to OF format for usb devices * drmgr: Update action option validation * ppc64_cpu: Add option --threads-per-core * Move librtas error code to common directory. * add sys/time.h and gettimeofday detection to configure.ac courtesy autoscan * check for and use gcc hardening flags if available * remove autogenerated files - Refresh powerpc-utils.ofpathname.bootlist.patch. - Remove Autor line and clean section from spec file. - Add Changelog to documentation. ------------------------------------------------------------------- Tue Mar 25 12:23:19 UTC 2014 - jloeser@suse.com - version update to 1.2.20 (BNC#869852) see changelog for changes ------------------------------------------------------------------- Tue Mar 4 12:28:16 UTC 2014 - jloeser@suse.com - version update to 1.2.19 (BNC#866675) see changelog for changes ------------------------------------------------------------------- Tue Feb 11 15:14:39 UTC 2014 - dvlaeev@suse.com - Change license to CPL-1.0 ------------------------------------------------------------------- Fri Jan 10 16:58:09 UTC 2014 - jloeser@suse.com - version update to 1.2.18 (FATE#315785, FATE#316153, FATE#315495) See changelog for changes ------------------------------------------------------------------- Mon Dec 9 15:04:48 UTC 2013 - dvaleev@suse.com - add ppc64le ------------------------------------------------------------------- Fri Jul 12 14:48:28 UTC 2013 - dvaleev@suse.com - update to 1.2.17 See changelog for changes ------------------------------------------------------------------- Mon Jul 1 13:41:54 UTC 2013 - dvaleev@suse.com - Recommend powerpc-utils-python instead of Requireing it. The pacakge is not mandatory ------------------------------------------------------------------- Sun Feb 24 16:37:47 UTC 2013 - dvaleev@suse.com - Update to 1.2.16 * The drmgr command does not currently allow users to specify the drc index of the resource they wish to add/remove. This patch updates the drmgr command so that users can specify either a drc name or a drc index with the -s option. * This functionality is needed for the upcoming userspace handling of PRRN RTAS events. The rtas_errd will already have the drc index for the resources it needs, adding the capability to parse drc names from the device tree is not supported in rtas_errd though. * Update the man page for update_flash which had an out of date link to instructions for resetting a managed system to a non-partitioned configuration. * The upstream kernel has a feature in the pseries PCI code called DDW that inserts TCEs transparently to device drivers. The upstream kernel was recently sent a fix for DLPAR that ensured those TCEs would get cleared upon DLPAR remove (http://patchwork.ozlabs.org/patch/213735/), but for it to work, we need a corresponding change to drmgr for, at least, PHB remove, so that the notifier chain has fired before we call into the slot isolate code. Without such a change, there is no way to ensure the DDW TCEs are cleared, and the DLPAR will always fail. * Add and use dt_swap_int() to byte swap on little endian. * Also declare buf as unsigned char, so that we don't sign extend when printing values from it. ------------------------------------------------------------------- Thu Dec 20 09:59:34 UTC 2012 - dvaleev@suse.com - Update to 1.2.15 * The frequency determination for a system can fail if we can not open enough files to make the determination. This patch pre-emptively updates the rlimit to ensure we can open all the files necessary. * The latest firmware levels allow for setting different power savings modes. This updates the ppc64_cpu command to display the power savings mode that is currently set for the partition, or for the partition and the system if they are different, when displaying the results for the --frequency option. * Add support to convert device-mapper multipath device names to OFW device path. As multipath devices are seen by the OFW as multiple (equivalent) devices, only one of them is printed so we don't break user scripts expecting one line output. We can add an option later to print all the paths to the multipath device. * We have introduced full fledged Light Path Diagnostics support on PowerLinux. To bring all Light Path Diagnostics related code into common tree and re-use common functionalities across tools, we have re-implemented usysident/usysattn commands. Light Path Diagnostics including new implentation of usysident/usysattn will be hosted in PowerLinux diagnostic package (ppc64-diag). ppc64-diag source: http://sourceforge.net/projects/linux-diag/files/ppc64-diag This will introduce package conflict between ppc64-diag and powerpc-utils. To avoid the conflict we need to deprecate the usysident/usysattn commands from powerpc-utils. This patch deprecates usysident/usysattn commands. * Update the values reported in the ppc64_cpu --frequency output to be displayed to three digits of precision instead of two. This update to help with test teams that are making this update to their code base already so as to get this precision in the reporting. - Comment Obsoletes/Provides for now, there is no such packages for long time already. Let see if somebody will complain - Require powerpc-utils-python package ------------------------------------------------------------------- Tue Dec 18 18:02:04 UTC 2012 - dvaleev@suse.com - Update to 1.2.14 - The latest kernels allow for users to get/set the DSCR value on a per proces This allows for more refined DSCR setting in applications. This is implement by using the ptrace peekuser capabilites in the kernel and simply doing a ptrace attach and peek from the ppc64_cpu command. Note: this does not actua stop the process we are attaching to while under ptrace control. The patch does a little more than just adding this functionality since the --dscr commad now takes an optional -p <pid> option. This required an updated to the command parsing code to allow this. - Includes the status field for Ethernet devices. This field is necessary for the End-to-End Virtual Device View feature. The field is blindly set to 1 because we're trying to mimic AIX's lsdevinfo behavior that always sets it t unless the device doesn't have a driver, which can't happen in Linux. - Adding more power specific files/commands to snap - There are two parameters on lparstat, count and interval, that were undocumented on the man page. This patch adds these parameters to the option section in the lparstat manpage. - snap uses temporary directory to gather system data (files and command output), and finally creates compressed output file in tar or tar.gz format. We do not need to keep the temporary directory. snap now deletes the temprory directory it used. - Currently by default snap output is stored in snap.tar.gz file. This makes difficult to identify when the snap output was collected. This patch introduces new option -t which adds hostname adds and system time to output filename. With -t output filename will be snap-<hostname>-<systemtime>.tar.gz. This patch also creates snap_commands directory inside $outdir to save output of commands executed by snap. - Restrict the unsafe constructs by using "use strict" perl pragma and hence make snap code better. - Adds support for physical ethernet devices so that the HMCs end-to-end virtual device view can show SR-IOV VFs. Moves common virtual and physical ethernet code to show_eth() function ------------------------------------------------------------------- Fri Aug 10 22:30:28 UTC 2012 - dvaleev@suse.com - add wrapper for nvsetenv which just wraps nvram ------------------------------------------------------------------- Sun Jun 10 12:28:53 UTC 2012 - dvaleev@suse.com - Update to 1.2.12 Fix update_flash man page - Adjust Requires ------------------------------------------------------------------- Wed Nov 2 16:31:36 UTC 2011 - dvaleev@suse.com - Update to 1.2.11 Drop powerpc-utils.insserv-ibmvscsis.patch as script no longer shipped with tarball - Adds support to the bootlist script to be able to supply a multipath device as a parameter. The script will now properly handle setting up the bootlist for all paths to a multipath device. - Fixes ofpathname OF to logical conversion for LUN zero for VFC devices. - Add --unzip and --ascii options to nvram command, for examination of oops/panic reports captured in lnx,oops-log or ibm,rtas-log. - On newer kernels the dscr value is a per-process value and a new interface (dscr_default) is used to update the dscr value for all new processes on the system. - require librtas-devel as librtas has been splitted ------------------------------------------------------------------- Thu Aug 4 13:31:54 UTC 2011 - dvaleev@novell.com - Update to 1.2.10 release - Man page for lparstat - Adds support to ofpathname for HFI network devices. Since the current driver does not attach to any bus and there is no way to correlate between the devi ce tree and the hf device in sysfs, we have to make some assumptions in how the two are related. - Adds support for some new ipr SAS adapters which have a new device path representation in Open Firmware. This also fixes the OF to logical translation for LSI based SAS adapters as well as fixes issues seen with some FC devices. - Adds the page coalescing statistics to the output of amsstat - The number removable memory sections can not be determined if AMS is active because LMBs that are not marked 'is_removable' could still be removed if the balloon driver owns that memory. Therefore the check comparing the user-specified quanity of LMBs to add/remove is invalid. If AMS ballooning is active, skip the check for how many LMBs are removable and try the operation. - The snap man page indicates that the file /var/log/platform is collected. This is not always true and can cause some confusion since the file does not exist on newer systems. To avoid confusing users who might think the file should be collected, remove it from the man page listing of files. The /var/log/platform file is where the rtas_errd daemon used to write its data before the advent of servicelog. On older systems that may still be running an older rtas_errd daemon (diagela package) this file would still exist so we should still try to collect it in the snap command if its present. - The get_bus_id function takes a location code and then searches /sys/bus/pci/slots/*/phy_location for a slot with the matching location code. Without this patch the comparison only considers the characters up to the length of the input location which can cause a false match. For example, the following to would match. Input location: U5877.001.00H4031-P1 False match: U5877.001.00H4031-P10 ^ Comparison stops here The length of the input is 23 characters and the first 23 characters are compared, this leaves off the last '0' on the string to compare and erroneously returns the wrong bus. In the case of a PHB remove operation, this can cause the incorrect slot (and associated devices) to be powered off. - lparstat command. ------------------------------------------------------------------- Tue Jan 11 12:24:39 UTC 2011 - dvaleev@novell.com Changes in 1.2.6 version: - Introduce the lsdevinfo utility. This command is used to provide the HMC or IVM with name information for virtual devices so they can be matched against the VIOS names. - The OpenFirmware binding for Fibre Channel devices permits any leading zeros in the LUN field to be stripped, but does not require it. Fix ofpathname to handle this case when translating OF pathname to logical device name. - According to PAPR, we need to call activate-firmware after a migration, which we weren't doing. Add this call after updating the device tree. - Add another device tree update call after it to ensure the SLB size is correctly updated in the kernel. - The ppc64_cpu command needs to properly turn off the smt snooze delay. The current code does not handle the option 'off', it should as this is regarded as a delay of -1. - The /usr/sbin/rsct/bin/refrsrc command forces a refresh of the HMC/IVM and RMC status after a migration occurs. We should do this from the drmgr command instead of assuming servicelog is installed. A failure to invoke this command can cause additional migrations to be delayed for up to 10 minutes while the framework refreshes itself. - This is really more of a re-write than an update. The ppc64_cpu command is being ported from Perl to C to support new functionality. This update introduces two new pieces of functionality to the command. - New amsstat command. amsstat - display a list of Active Memory Sharing (AMS) statistics. - Update the find command in get_vfc_wwpn() to handle being passed a symbolic link. Previously this lead to an infinite loop due to the possible circular nature of sysfs. - Change the name format for vio devices and correct indentation. - The sysfs_dev_path member of the dr_node struct is a char[] and needs to be treated as such. this fixes a bug where the sysfs_dev_path is treated as a char * and returning invalid info when the buffer is actually empty. - Cpu add failures need to return 1 instead of -1. A return code of -1 causes the IVM to think there has been a really bad error and the IVM will wait 15 minutes prior to re-trying the operation. - Logical device name to open firmware path translation for fibre-channel devices can fail on systems where the fc_remote_ports file in sysfs has a slightly different name. On some systems this file appears as fc_remote_ports:rport-X:Y-Z. This patch corrects the lookup of this file. - The logic in get_node_by_name() currently does not return when it finds a child with the name being search for. This would mean that a command such as `drmgr -Q -c port -s "Port 1" -w 0 -d 3` would always return: drmgr: Port 1 not owned by partition - DR commands shouldn't take long to complete, but having both an entry and exit timestamp eliminates the guessing and can point people in the correct direction while they debug issues. ------------------------------------------------------------------- Mon Jan 3 12:05:22 UTC 2011 - dvaleev@novell.com - move %post to %install ------------------------------------------------------------------- Wed Dec 29 18:18:59 UTC 2010 - dvaleev@novell.com - as-needed fix ------------------------------------------------------------------- Thu Dec 23 17:12:21 UTC 2010 - dvaleev@novell.com - update to version 1.2.6 - drop unneeded patches - papr sources merged to main tree upstream ------------------------------------------------------------------- Tue Dec 16 09:19:22 CET 2008 - olh@suse.de - fix endless loop in nvsetenv when /dev/nvram contains only zeros ------------------------------------------------------------------- Tue Oct 28 14:59:48 CET 2008 - olh@suse.de - Release hotplug children of slots on dlpar remove (bnc#439491 - LTC48584) ------------------------------------------------------------------- Mon Oct 27 13:45:58 CET 2008 - olh@suse.de - use linux,phandle for memory add when ibm,phandle is not available. (bnc#438685 - LTC49075) ------------------------------------------------------------------- Wed Oct 15 17:28:36 CEST 2008 - olh@suse.de - fix memory hotplug remove (bnc#435181 - LTC48640) - provide compat symlinks (bnc#435543 - LTC49095) ------------------------------------------------------------------- Wed Oct 15 08:09:57 CEST 2008 - olh@suse.de - require tgt unconditionally ------------------------------------------------------------------- Thu Oct 9 16:52:32 CEST 2008 - olh@suse.de - require tgt because the ibmvscsis kernel driver is SLES10 only (bnc#433956) ------------------------------------------------------------------- Mon Oct 6 08:59:00 CEST 2008 - sassmann@suse.de - update powerpc-utils-papr to 1.1.3 (bnc#430790) * Corrected string length calculation in of_to_full_path() * Removed call to release_lmb() during recovery of memory add. In certain cases this can leead to an oops becasue we try to remove non-existant lmbs. - remove patch powerpc-utils-papr.lsslot.patch (upstream) ------------------------------------------------------------------- Tue Sep 30 08:54:23 CEST 2008 - olh@suse.de - fix malloc size lsslot (bnc#430790 - LTC48583) ------------------------------------------------------------------- Mon Sep 15 16:56:00 CEST 2008 - olh@suse.de - update powerpc-utils-papr to 1.1.2 (bnc#417533) compile with new libservicelog sources ------------------------------------------------------------------- Fri Aug 29 12:25:08 CEST 2008 - olh@suse.de - updated powerpc-utils and -papr to version 1.1.1 (bnc#417555) support for virtual FC devices ------------------------------------------------------------------- Thu Aug 28 11:37:03 CEST 2008 - olh@suse.de - move Required-Start/Stop to ShouldStart/Stop ------------------------------------------------------------------- Thu Aug 7 01:14:05 CEST 2008 - ro@suse.de - add exclusivearch to specfile ------------------------------------------------------------------- Thu Jun 26 10:14:17 CEST 2008 - olh@suse.de - fix open flags in drmgr, fix buffer handling in serv_config.c - updated powerpc-utils-papr to version 1.1.0 (fate#304103) * Add drmgr and lsslot commands * Updated serv_config with processor-module-info parameter ------------------------------------------------------------------- Fri May 9 17:04:45 CEST 2008 - olh@suse.de - sysfs layout changed once again look for directories when searching for kernel device names to avoid multiple matches ------------------------------------------------------------------- Thu Mar 6 11:27:21 CET 2008 - sassmann@suse.de - updated powerpc-utils to version 1.1.0 * Added lsprop command. * ofpathname updated to detect PATA devices, whitespace cleanup, add platform detection and add -a option to print device tree aliases. * ofpathaname: Updates to properly parse paths for SAS drives. * Added ppc64_cpu script from Anton Blanchard which allows you to set the cpu SMT, DSCR and smt-snooze-delay settings. - adapted patch powerpc-utils-lsprop.patch to new release - adapted patch powerpc-utils-nvsetenv.patch to new release ------------------------------------------------------------------- Tue Mar 4 14:18:37 CET 2008 - sassmann@suse.de - removed petitboot from powerpc-utils (handled in separate package petitboot now) ------------------------------------------------------------------- Thu Jan 17 16:08:59 CET 2008 - sassmann@suse.de - use kernel 2.6.24-rc8 for booting petitboot - update kernel config file to 2.6.24 - update geninitrd.sh * spawn ttys for debugging * syslog to tty8 * update udev rule * include setctsid - update to petitboot-0.2 - adapt patches to petitboot-0.2 - update to libtwin-0.0.3 (required for petitboot-0.2) ------------------------------------------------------------------- Thu Jan 17 09:25:54 CET 2008 - olh@suse.de - update ofpathname for the sysfslayout of the week, to fix bootlist -m normal eth1 ------------------------------------------------------------------- Fri Jan 4 14:36:33 CET 2008 - sassmann@suse.de - add sixaxis joypad support to petitboot - enable joystick support in kernel config - split petitboot patches into small components - patch libtwin to latest b9b2acf28d1ebad52de372a181dadf73455ad4de snapshot from git://anongit.freedesktop.org/git/twin ------------------------------------------------------------------- Thu Oct 18 16:50:29 CEST 2007 - sassmann@suse.de - reapplied fixed patch powerpc-utils.ofpathname.show_of_path.patch - patch powerpc-utils.ofpathname.correct-vscsi-scan.patch obsolete - patch powerpc-utils.bootlist.easy-network-dev.patch obsolete ------------------------------------------------------------------- Tue Oct 16 15:34:58 CEST 2007 - sassmann@suse.de - update to powerpc-utils-1.0.6 - update to powerpc-utils-papr-1.0.4 - disabled patches Patch2: powerpc-utils.ofpathname.show_of_path.patch Patch3: powerpc-utils.ofpathname.correct-vscsi-scan.patch Patch4: powerpc-utils.bootlist.easy-network-dev.patch ------------------------------------------------------------------- Tue Sep 11 08:59:01 CEST 2007 - sassmann@suse.de - rework of petitboot patches ------------------------------------------------------------------- Tue Aug 28 13:37:55 CEST 2007 - sassmann@suse.de - added ps3 network shutdown patch (ps3-gelic-fix-ifup-hangup.diff) - petitboot-editor fix right shift key not working correctly ------------------------------------------------------------------- Fri Aug 24 15:36:23 CEST 2007 - sassmann@suse.de - petitboot now reads timeout from config file (petitboot.timeout-from-config.patch) ------------------------------------------------------------------- Thu Aug 23 14:41:53 CEST 2007 - sassmann@suse.de - fixed bug in libtwin which reversed key_up/key_down handling (libtwin.key-up-down.patch) - petitboot-editor now handles ctrl and shift keys (petitboot-editor-enhancement.patch) ------------------------------------------------------------------- Wed Aug 22 16:07:38 CEST 2007 - sassmann@suse.de - changed ps3fb size from 18 to 9MB to save RAM in ps3config ------------------------------------------------------------------- Mon Aug 20 10:37:56 CEST 2007 - sassmann@suse.de - added missing '-' key to petitboot editor - enable /proc/config.gz (CONFIG_IKCONFIG_PROC=y) - added udevinfo to initrd ------------------------------------------------------------------- Wed Aug 15 15:48:47 CEST 2007 - sassmann@suse.de - added kernel patch for HDMI/DVI autodetection - added Samsung226bw to monitor quirk list - added ps3-storage-fix-probe-region-loop.diff to fix random misdetection of storage devices - added patch to prevent focus disappearing when switching windows petitboot.focus-disappear-on-switch-fix.patch - improved petitboot editor to support more keys ------------------------------------------------------------------- Tue Aug 14 11:29:51 CEST 2007 - sassmann@suse.de - changed petitboot editor keyboard layout to QWERTY - removed debug output from petitboot - improved event handling in petitboot ------------------------------------------------------------------- Mon Aug 13 14:50:06 CEST 2007 - sassmann@suse.de - added rudimentary editor for petitboot - resized petitboot loading jpg to gain some space - disabled wireless extension in kernel config ------------------------------------------------------------------- Fri Aug 10 09:59:52 CEST 2007 - sassmann@suse.de - added petitboot features * implemented timeout handling * default timeout of 20s * added fancy loading screen - fixed ps3-utils naming issue in petitboot - fixed dhcp handling, now sets subnet mask correctly ------------------------------------------------------------------- Tue Aug 7 11:22:04 CEST 2007 - olh@suse.de - fix filelist to not include /usr/lib/debug, to fix build bz2 sources remove unclosed if run ldconfig also in postun because rpmlint wants it that way ------------------------------------------------------------------- Tue Jul 31 09:28:29 CEST 2007 - sassmann@suse.de - added ps3-utils to installation section ------------------------------------------------------------------- Tue Jul 24 11:50:44 CEST 2007 - sassmann@suse.de - fixed dns resolving for ps3 - network configuration with ifconfig ------------------------------------------------------------------- Mon Jul 23 16:41:44 CEST 2007 - sassmann@suse.de - updated ps3-utils to git tag 99570babcccbb964aeb402cb4458406d3ca02773 - cleanup of geninitrd.sh - smaller ps3-kernel - added patch for reboot problem ------------------------------------------------------------------- Fri Jul 13 13:15:36 CEST 2007 - sassmann@suse.de - updated otheros.bld to build from kernel source 2.6.22 updated .config file ------------------------------------------------------------------- Thu Jun 21 10:26:56 CEST 2007 - sassmann@suse.de - updated ps3-utils to git tag 99570babcccbb964aeb402cb4458406d3ca02773 ------------------------------------------------------------------- Thu Jun 21 09:14:08 CEST 2007 - sassmann@suse.de - autoselect first boot entry in petitboot ------------------------------------------------------------------- Wed May 16 18:53:14 CEST 2007 - olh@suse.de - add vim-base to Buildrequires, for xxd ------------------------------------------------------------------- Fri May 11 11:11:47 CEST 2007 - sassmann@suse.de - fixed udev on ps3 to detect devices properly (geninitrd.sh) added icons for petitboot ------------------------------------------------------------------- Mon May 7 16:35:35 CEST 2007 - sassmann@suse.de - generate otheros.bld from kernel source 2.6.16 added libtwin added petitboot added ps3pf-utils ------------------------------------------------------------------- Mon Feb 19 14:08:40 CET 2007 - olh@suse.de - handle network devices with flat device-tree ------------------------------------------------------------------- Fri Oct 13 13:48:56 CEST 2006 - olh@suse.de - handle short writes to /dev/nvram, current kernels limit write size to PAGE_SIZE ------------------------------------------------------------------- Mon May 15 11:25:31 CEST 2006 - olh@suse.de - the kernel ibmvscsis patch was updated to provide the type field again. remove last patch again (173880 - LTC23729) ------------------------------------------------------------------- Sat Apr 29 14:25:10 CEST 2006 - olh@suse.de - /sys/bus/vio/drivers/ibmvscsis/30000003/bus0/target0/type was removed from sles10, it was always unused. remove it from vscsisadmin and ibmvscsis.conf man page ------------------------------------------------------------------- Tue Mar 28 14:40:10 CEST 2006 - olh@suse.de - allow bootlist -m normal eth0, no further options required ------------------------------------------------------------------- Mon Feb 20 16:43:17 CET 2006 - olh@suse.de - correct vscsi path detection (#142637) update to powerpc-utils 1.0.0 * Added devball target to builds. update to powerpc-utils-papr 1.0.1 * Updated usysident with the ability to manipulate SES-controlled LEDs. ------------------------------------------------------------------- Mon Feb 6 15:45:22 CET 2006 - olh@suse.de - use show_of_path.sh in ofpathname for scsi (#142637) ------------------------------------------------------------------- Tue Jan 31 18:48:17 CET 2006 - olh@suse.de - strip neededforbuild, remove libselinux ------------------------------------------------------------------- Fri Jan 27 11:28:39 CET 2006 - olh@suse.de - move lsprop and nvsetenv from util-linux ------------------------------------------------------------------- Mon Jan 23 12:01:00 CET 2006 - olh@suse.de - rename to powerpc-utils 0.0.1, includes further fixes (fate #140406 - 144758) ------------------------------------------------------------------- Fri Oct 28 13:17:51 CEST 2005 - olh@suse.de - update to version 2.5.3 (130214 - LTC19273) fixes for ofpathname ------------------------------------------------------------------- Wed Oct 26 14:37:53 CEST 2005 - olh@suse.de - add LSB header to ibmvscsis runlevel script ------------------------------------------------------------------- Wed Oct 26 14:10:47 CEST 2005 - olh@suse.de - update to version 2.5.2 (130214 - LTC19273) small fix for rtas_dump ------------------------------------------------------------------- Wed Oct 19 10:02:11 CEST 2005 - olh@suse.de - update to version 2.5, many new cmdline utils ------------------------------------------------------------------- Mon Oct 18 17:59:52 CEST 2004 - olh@suse.de - update to version 1.1 (#47323 - LTC11869) force of the block size to 4k in update_flash; this is required for flasing firmware on power5 systems (the firmware image will be corrupted otherwise) ------------------------------------------------------------------- Sun Jun 13 18:38:08 CEST 2004 - meissner@suse.de - Updated to latest IBM requested version. LTC#9266/SUSE#41907 - lots of enhancements to nvram, and update_flash. ------------------------------------------------------------------- Sun Dec 14 12:22:18 CET 2003 - olh@suse.de - read nvram in small chunks, not at once ------------------------------------------------------------------- Mon Sep 8 13:02:37 CEST 2003 - olh@suse.de - update to current version ------------------------------------------------------------------- Thu Feb 6 11:05:23 CET 2003 - olh@suse.de - inital package version 0.4
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor