Powerpc-utils project home

News

April 20, 2009
Powerpc-utils-papr 1.1.6 is out. This contains a big update to the drmgr to implement error recovery during failed DLPAR operations.

April 3, 2009
New powerpc-utils-1.1.3 tarball available. This update fixes a couple of bugs in the ofpathanme script, see changelog for details.

March 23, 2009
There is a new development snapshot of the latest pwoerpc-utils-papr build available. This includes a few bug fixes as well as the amssstat command. I have one additional drmgr bug that is being worked that I would like to include. Once it is resolved, expect a new release.

December 15, 2008
Powerpc-utils-papr-1.1.4 is official. There is nothing new that was not in the last development snapshot of the package.

October 2, 2008
Another updated release of powerpc-utils-papr (version 1.1.3) is available. This contains two bug fixes, see Changelog for details. The reason for an upate with just two bug fixes is that one of them has the potential to cause a kernel oops by attempting to remove a non-existant lmb.

September 11, 2008
Updated release of powerpc-utils-papr available. The latest version now depends on libservicelog-1.0. Previously, the drmgr code did a dlopen to avoid the dependancy, but now just links with the library directly. This update also handles the new API in libservicelog.

The latest libservicelog is available at http://linux-diag.sourceforge.net/servicelog/.

July 21. 2008
New release of the powerpc-utils* packages.

One small update to powerpc-utils to support virtual fibre channel devices in the ofpathname script. Numerous updates to the powerpc-utils-papr package, mainly in the drmgr command. See the Changelog for more details.

January 16, 2008
Another new release of both the powerpc-utils and powerpc-utils-papr packages. Both of which contain new commands, most noteably the addition of the DLPAR tools to the powerpc-utils-papr package. Check the Changelog for other updates and visit Zombie Process for additional updates.

August 24, 2007
New release for powrepc-utils that includes changes to the ofpathaname to support PATA devices and add an option to print device aliases from the device tree

July 17, 2007
The last development snapshots have been promoted to the latest releases for both packages. Enjoy.

April 19, 2007
A new development snapshot is available with an update to ofpathname to proerly parse device paths for SAS drives. There is also a new ppc64_cpu command to allow viewing/seeting of the cpu SMT, DSCR and smt-snooze-delay settings.

The powerpc-utils and powerpc-utils-papr packages contain utilities for powerpc based Linux machines. Powerpc-utils contains utilities that are generic to all powerpc platforms and powerpc-utils-papr contains utilities that are specific to powerpc platforms that conforming to the POWER Architecture Platform Reference (read: IBM powerpc machines).

Powerpc-utils Overview

The powerpc-utils package provides the utilities listed below which are intended for the maintenance of powerpc platforms. Further documentation for each of the utilities is available from their respective man pages.

nvram - A utility to view and format the contents of the system's NVRAM.

bootlist - boot configuration utility used to set and view the systems boot device order.

ofpathname - translate logical device names to OF names and vice versa.

snap - system configuration snapshot tool to gather system configuration data.

ppc64_cpu - cpu settings utility to view and set the cpu SMT, DSCR, and smt-snooze-delaysettings.

Powerpc-utils-papr Overview

The powerpc-utils-papr package provides the utilities listed below which are intended for the maintenance of IBM powerpc platforms that follow the POWER Architecture Platform Reference (sorry, still an IBM internal document). Further documentation for each of the utilities is available from their respective man pages and doxygen design documents. The powerpc-utils-papr package does require the librtas package available at librtas.ozlabs.org

activate_firmware - concurrent firmware activation tool used for updating firmware.

hvcsadmin - HVCS driver administration utility

ibmvscsis.sh - IBMVSCSIS driver init script. When symlinked into start and stop run levels this script can provide vscsi server operation automation.

rtas_dump - dump the contents of a rtas event, front end script for rtas_event_decode.

rtas_event_decode - workhorse for dumping the contents of a rtas event.

rtas_ibm_get_vpd Used by the lsvpd utility to gather Vital Product Data.

serv_config/uspchrp - Configure service processor settingsi in NVRAM.

set_poweron_time - configure time for system power-on.

uesensor - A utility to view the state of environental sensors on powerpc machines.

update_flash - system firmware update utility

usysattn, usysfault - A utility to view the status of the system attention (fault) indicators (LEDs), and to turn the indicators off after an event has been serviced.

usysident - Identification indicator utility to view and manipulate the device identification indicators (LEDs).

vscsisadmin - IBM Virtual SCSI Server (ibmvscsis) administration utility which simplifies configuration, starting, and stopping of an IBM virtual SCSI server.

drmgr - Dynamic Resource Manager. Utility used to perform DLPAR operations on a client partition.

lsslot - Utility to list DLPAR and hotplug capable slots.

amsvis - This tool helps visualize metrics associated with Active Memory Sharing (AMS). The tool can be run locally but it can also be run remotely as either a data server or visualization client.

The powerpc-utils and powerpc-utils-papr packages are released under the IBM Common Public License

Releases

Source tarballpowerpc-utils-1.1.3.tar.gz 47.9kB
Recent changesChangelog.powerpc-utils 804.0B
Source tarballpowerpc-utils-papr-1.1.6.tar.gz 225.9kB
Recent changesChangelog.powerpc-utils-papr 3.2kB

Older versions are available here.

Development snapshots

Source tarballpowerpc-utils-papr-1.1.6-20090331.tar.gz 226.3kB
Recent changesChangelog.powerpc-utils-papr 4.0kB

Older versions are available here.

Authors

The utilities in the powerpc-utils package were written by the following individuals.

The utilities in the powerpc-utils-papr package were written by the following individuals.

General questions regarding the powerpc-utils or powerpc-utils-papr packages can be sent to Nathan Fontenot and Michael Strosaker.