******************************************************************* * HP-UX 11i Version 3 (B.11.31) * Hardware Enablement Bundle README File * September 2008 ******************************************************************* Contents of this Document ------------------------- 1. Online Bundle Information 2. Bundle Notes 3. Bundle Contents 3.1 Patch List 3.2 Changes from Previous Release 4. Patches with Dependencies in this Bundle 4.1 Patch Dependencies 4.2 Other Dependencies 5. Patches with Special Installation Instructions 5.1 Patch List 5.2 Special Instructions to Install the Patches 6. Patch ID List 7. Legal Notices ************************************************************************ 1. Online Bundle Information ************************************************************************ You can find the latest patch status information on the HP IT Resource Center (ITRC) web site. This resource can help you manage your patch bundle upgrade, providing up-to-date warning information and replacement patches. At the ITRC you will also find bundle readme files, user guides, links to patch text files, and more. To find the latest Quality Pack information at the ITRC, use these steps: 1. Go to http://itrc.hp.com. Make sure you are at the correct geographic site: Americas/Asia-Pacific or Europe. 2. If you already have a UserID and password, select "Login" from the left navigation menu and log in to the ITRC. If you do not, then under "New Users", click "register". Note that registering at the ITRC is free. 3. Select "maintenance and support (hp products)". 4. Select "standard patch bundles - find patch bundles" under the patching section. 5. Select "HP-UX patch bundles". You are now at the "standard HP-UX patch bundles index" home page. From this home page you will see a table with releases for the past year. 6. Choose the release (by release date and operating system) that your bundle is found in. If you are unsure about the release date of your bundle, use swlist(1M) to get bundle information from your mounted cd or local depot. 7. Once you are at the individual release page, you will find a table with the available bundles. Select your bundle from the table. 8. On the bundle page, you will see two tables: The "select item(s) for download" table that lists any patches in the bundle with warnings and the "Complete Bundle Contents" table that lists all the original patches for the bundle. Note: All patches are linked to their individual patch text information. For each patch with a warning, you should read the warning text to determine if you will be affected, then decide if you want to keep the patch or download a superseding patch. If a superseding patch is available and has reached a level 2 or 3, that patch will be selected by default for download as the "recommended patch". 9. If you decide to download any of the recommended patches that replace those with warnings, you can either download just those patches or the bundle and the recommended patches together. 10. After making the appropriate selections click the "add to selected patch list" button to download. 11. Any dependencies for selected recommended patches will be displayed and preselected for you. Always download the dependencies for proper installation. Select your download method (zip,gzip,tar). "Unpack" the downloaded file, for example: # gunzip patches.tgz # tar -xvf patches.tar 12. After unpacking the file you will see the following: The bundle .depot file, individual patch shell archive files, README_hp-ux, and create_depot_hp-ux_11 script for creating a single depot. 13. If you have downloaded individual recommended patches with or without the bundle, it is recommended that you create a single depot for installation to avoid multiple reboots. To do so, execute the create_depot_hp-ux_11 script as root user in the same directory where you unpacked the download file. This will create a new depot to install from called "depot". It will contain all of the individual patches you downloaded and the original bundle if it was downloaded. It will also create a bundle called "BUNDLE" that lists the new recommended patches you downloaded. HP recommends installing standard patch bundles using the patch_match_target option. For example: # swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/depot You can also register this depot for network access from other machines. For detailed information regarding HP-UX patching, please refer to the Patch Management User Guide for HP-UX 11.x Systems which can be found at the following URL: http://docs.hp.com/en/oshpux11iv2.html#Patch%20Management ************************************************************************ 2. Bundle Notes ************************************************************************ The following entries describe problems or important notes from previous releases and/or the current release. If the description applies to your system, it is recommended you perform the action. --------------------------------------------------------------------------- Managing a Network Depot with Patch Bundles You must use the updated Ignite-UX and Update-UX tools from September 2007 OE Update release (or later) to correctly install patches and HP-UX 11i v3 patch bundles. HP supports the following cold-install or update cases with a network depot that includes HP-UX patches or patch bundles. To cold-install HP-UX 11i v3 using a network depot, use any release of HP-UX 11i v3 to create the network depot, and then copy the desired patch bundles into that depot. Use Ignite-UX version C.7.3 (or later) to cold-install HP-UX 11i v3. Get the latest Ignite-UX version from the IUX Download page: http://docs.hp.com/en/IUX/download.html To update to the latest release of HP-UX 11i v3, start with the desired HP-UX 11i v3 OE bundles from the September 2007 release (or later) to create the depot, and then copy the desired patch bundles into the depot. Updates to a network depot with the HP-UX 11i v3 OE bundles from February 2007 *and* 11i v3 patch bundles from September 2007 release or later cannot be supported, due to known problems with the initial release of 11.31 HP-UX software management tools (that get installed with OE bundles from February 2007). --------------------------------------------------------------------------- Dynamic Root Disk The downtime needed to install patches to HP-UX 11i v3 can be reduced by using the Dynamic Root Disk (DRD) toolset. The DRD toolset is used to clone an HP-UX system image to an inactive disk for software maintenance and recovery. The DRD product is available for free as a download from the following HP web-site: http://docs.hp.com/en/DRD In order for a software package to be eligible for management with DRD, installation of the package, including execution of all control scripts except configure, must leave the booted system unchanged. Such a package is called DRD-safe. You must obtain the latest version of the drd_unsafe_patch_list file that contains a list of all patches that are not DRD-safe, before using the DRD product. See the following web page for directions on updating this file: http://docs.hp.com/en/DRD/patch.html Further information on planning patch installations with DRD is available in the white paper, Managing Rare DRD-unsafe Patches, from the DRD information library: http://docs.hp.com/en/DRD/infolib.html --------------------------------------------------------------------------- ********************************************************************** 3. Bundle Contents ********************************************************************** This section contains a list of all patches in this bundle and the changes in the bundle since it was last released. ============== 3.1 Patch List ============== +------------+------------------------------------------------------------- | Patch ID | Description +------------+------------------------------------------------------------- | PHCO_36250 | scsimgr cumulative patch | PHCO_36254 | uptime(1) cumulative patch | PHCO_36371 | olrad(1m) cumulative patch | PHCO_36489 | machinfo updates for new hardware | PHCO_36530 | Software Distributor Cumulative Patch | PHCO_36550 | crashconf(1m) patch to fix display precision | PHCO_36555 | idisk(1M) cumulative patch | PHKL_35973 | IDE/ATAPI cumulative patch | PHKL_36117 | Crash dump patch | PHKL_36248 | esctl cumulative patch | PHKL_36249 | esdisk cumulative patch | PHKL_36251 | ACPI changes for PCIe OLRAD support | PHKL_36322 | SCSI cumulative I/O patch | PHKL_36334 | Cumulative WSIO patch | PHKL_36376 | Panic or hang on Itanium-2 processor based systems | PHKL_36389 | Firmware interface support for MCA recovery | PHKL_36390 | Error record decoding support for MCA recovery | PHKL_36393 | Cumulative diag2 driver defect fixes | PHKL_36442 | PCI Error Recovery Enablement | PHKL_36443 | PCI Error Recovery,Dynamic NPartitions | PHKL_36450 | Gvid graphics driver I/O Port patch | PHKL_36470 | EFI decoding support for MCA recovery | PHKL_36477 | acpi cumulative patch | PHKL_36534 | Man page for mca_recovery_on tunable | PHKL_36620 | Stack trace support for DLKM modules | PHKL_36654 | Power Mgmt enablement for pwr module | PHKL_36768 | Cumulative IPMI defect patch | PHKL_36790 | Fibre Channel Mass Storage Patch | PHKL_36984 | I.O port space access fix for Audio Driver | PHKL_37278 | setboot with switched slots, disk sector sizes | PHKL_37325 | Non-blocking FW calls | PHKL_37329 | PCI to PCI bridge support for PCIe hotplug, PCIe ER | PHKL_37330 | hp_eba_ext changes for PCIe ER | PHKL_37331 | cmc changes for PCIe ER | PHKL_37405 | OSC Byte swap _OSC arguments and return data | PHKL_37441 | Enable HP internal firmware logging support tools | PHKL_37510 | Slot Node features for PCIe OLRAD support,PCIe ER | PHKL_37724 | Power Mgmt enablement for cec_hp module | PHKL_38035 | svc cumulative patch | PHKL_38039 | GIO cumulative patch | PHKL_38040 | Kernel debugger cumulative patch | PHKL_38083 | acpica cumulative patch | PHKL_38085 | fabric cumulative patch | PHKL_38090 | pci cumulative patch | PHKL_38094 | shutdown cumulative patch | PHKL_38098 | cec_psm cumulative patch | PHKL_38099 | cec_gen cumulative patch | PHKL_38109 | cumulative gvid patch | PHKL_38251 | io cumulative patch | PHNE_36373 | 100BT unified driver cumulative patch | PHSS_37621 | Xserver cumulative patch | PHSS_37871 | 3.2.1 cumulative patch +------------+------------------------------------------------------------- ================================= 3.2 Changes from Previous Release ================================= This bundle was last refreshed for the March 2008 release. +-------------------------------------------------------------------------- | NEW PATCHES +------------+------------------------------------------------------------- | Patch ID | Description +------------+------------------------------------------------------------- | PHKL_38085 | fabric cumulative patch | PHKL_38098 | cec_psm cumulative patch | PHKL_38109 | cumulative gvid patch | PHKL_38251 | io cumulative patch | PHSS_37871 | 3.2.1 cumulative patch +------------+------------------------------------------------------------- +-------------------------------------------------------------------------- | SUPERSEDED PATCHES +------------+------------+------------------------------------------------ | Old Patch | New Patch | Description +------------+------------+------------------------------------------------ | PHKL_36332 | PHKL_38039 | GIO cumulative patch | PHKL_36387 | PHKL_38094 | shutdown cumulative patch | PHKL_36388 | PHKL_38035 | svc cumulative patch | PHKL_37031 | PHKL_37724 | Power Mgmt enablement for cec_hp module | PHKL_37032 | PHKL_38099 | cec_gen cumulative patch | PHKL_37099 | PHKL_38090 | pci cumulative patch | PHKL_37467 | PHKL_38040 | Kernel debugger cumulative patch | PHKL_37648 | PHKL_38083 | acpica cumulative patch | PHSS_36123 | PHSS_37621 | Xserver cumulative patch +------------+------------+------------------------------------------------ ******************************************************************** 4. Patches with Dependencies in this Bundle ******************************************************************** ====================== 4.1 Patch Dependencies ====================== The following table lists patch dependencies for patches in this bundle. +----------------+--------------------------------------------------------- | Patch ID | | Dep. Patch | Description +----------------+--------------------------------------------------------- | PHCO_36250 | scsimgr cumulative patch | PHKL_36248 | esctl cumulative patch | PHKL_36249 | esdisk cumulative patch | PHKL_36249 | esdisk cumulative patch | PHKL_36248 | esctl cumulative patch | PHKL_36322 | SCSI cumulative I/O patch | PHCO_36371 | olrad(1m) cumulative patch | PHKL_38039 | GIO cumulative patch | PHKL_38094 | shutdown cumulative patch | PHKL_36376 | Panic or hang on Itanium-2 processor based systems | PHKL_38035 | svc cumulative patch | PHKL_36389 | Firmware interface support for MCA recovery | PHKL_38094 | shutdown cumulative patch | PHKL_36654 | Power Mgmt enablement for pwr module | PHKL_36477 | acpi cumulative patch | PHKL_37724 | Power Mgmt enablement for cec_hp module | PHKL_38083 | acpica cumulative patch | PHKL_38099 | cec_gen cumulative patch | PHKL_37330 | hp_eba_ext changes for PCIe ER | PHKL_37329 | PCI to PCI bridge support for PCIe hotplug, PCIe ER | PHKL_37331 | cmc changes for PCIe ER | PHKL_37405 | OSC Byte swap _OSC arguments and return data | PHKL_37510 | Slot Node features for PCIe OLRAD support,PCIe ER | PHKL_38083 | acpica cumulative patch | PHKL_38090 | pci cumulative patch | PHKL_38035 | svc cumulative patch | PHKL_36376 | Panic or hang on Itanium-2 processor based systems | PHKL_38040 | Kernel debugger cumulative patch | PHKL_38039 | GIO cumulative patch | PHKL_36334 | Cumulative WSIO patch | PHKL_38085 | fabric cumulative patch | PHKL_38090 | pci cumulative patch | PHKL_38090 | pci cumulative patch | PHKL_37329 | PCI to PCI bridge support for PCIe hotplug, PCIe ER | PHKL_38094 | shutdown cumulative patch | PHKL_36389 | Firmware interface support for MCA recovery | PHKL_36390 | Error record decoding support for MCA recovery | PHKL_36470 | EFI decoding support for MCA recovery | PHKL_36620 | Stack trace support for DLKM modules | PHKL_38035 | svc cumulative patch | PHKL_38040 | Kernel debugger cumulative patch | PHNE_36373 | 100BT unified driver cumulative patch | PHCO_36371 | olrad(1m) cumulative patch | PHKL_38039 | GIO cumulative patch | PHKL_38094 | shutdown cumulative patch +----------------+--------------------------------------------------------- ====================== 4.2 Other Dependencies ====================== The following patches have non-patch dependencies, such as dependencies on other software products or hardware, or are conditional on other patches. If you are loading these patches, please read the instructions carefully. PHKL_36389 Firmware interface support for MCA recovery On systems installed with the recommended man pages, the following patch should also be installed. PHKL_36534 - Man page for mca_recovery_on tunable PHKL_36390 Error record decoding support for MCA recovery On systems installed with the recommended man pages, the following patch should also be installed. PHKL_36534 - Man page for mca_recovery_on tunable PHKL_36470 EFI decoding support for MCA recovery On systems installed with the recommended man pages, the following patch should also be installed. PHKL_36534 - Man page for mca_recovery_on tunable PHKL_36790 Fibre Channel Mass Storage Patch Yes. FibrChanl-02 (version B.11.31.0803), which will be available from the HP-UX 11i v3 Application Release March 2008 (AR0803) medium, containing the fclp driver is required in order to use fcmsutil(1M) command for managing Fibre Channel host bus adapters that use the fclp driver. PHKL_38035 svc cumulative patch On systems installed with the recommended man pages, the following patch should also be installed. PHKL_36534 - Man page for mca_recovery_on tunable PHKL_38094 shutdown cumulative patch On systems installed with the recommended man pages, the following patch should also be installed. PHKL_36534 - Man page for mca_recovery_on tunable On systems prior to the 11.31 September 2007 Update Release, you must install Software Distributor patch PHCO_36530, or install the B.11.31.0709.308 or later revision of the Software Distributor product from http:/docs.hp.com/en/SD. If updated or patched Software Distributor is not in place, a necessary reboot might not be performed during installation of the 11.31 I/O drivers with the new DLKM functionality. ******************************************************************** 5. Patches with Special Installation Instructions ******************************************************************** The following list shows patches that have special installation instructions. If you are loading these patches, please read the information following the table. ============== 5.1 Patch List ============== +------------+------------------------------------------------------------- | Patch ID | Description +------------+------------------------------------------------------------- | PHSS_37871 | 3.2.1 cumulative patch +------------+------------------------------------------------------------- =============================================== 5.2 Special Instructions to Install the Patches =============================================== PHSS_37871 3.2.1 cumulative patch If you have installed the web-released version of kwdb (a web-released version of kwdb can be either of KWDB_3,KWDBIPF_3,KWDBPA_3, KWDB_3_2_0 products) on your system, you would not be able to install this patch as the web-released versions of kwdb are incompatible with this patch version of kwdb. In those cases, you must take the following steps before installing the patch: 1.swremove (where "web-version-of-kwdb" in the above instruction refers to the particular web version of kwdb that is currently in your system. It should be one of KWDB_3, KWDBIPF_3, KWDBPA_3, KWDB_3_2_0 products). 2.swinstall -s KWDB ********************************************************************** 6. Patch ID List ********************************************************************** This section contains a simple list of all patches in this bundle. This list can be copied and pasted into the Patch Assessment Tool, available at the IT Resource Center http://itrc.hp.com, when creating an assessment profile. PHCO_36250 PHCO_36254 PHCO_36371 PHCO_36489 PHCO_36530 PHCO_36550 PHCO_36555 PHKL_35973 PHKL_36117 PHKL_36248 PHKL_36249 PHKL_36251 PHKL_36322 PHKL_36334 PHKL_36376 PHKL_36389 PHKL_36390 PHKL_36393 PHKL_36442 PHKL_36443 PHKL_36450 PHKL_36470 PHKL_36477 PHKL_36534 PHKL_36620 PHKL_36654 PHKL_36768 PHKL_36790 PHKL_36984 PHKL_37278 PHKL_37325 PHKL_37329 PHKL_37330 PHKL_37331 PHKL_37405 PHKL_37441 PHKL_37510 PHKL_37724 PHKL_38035 PHKL_38039 PHKL_38040 PHKL_38083 PHKL_38085 PHKL_38090 PHKL_38094 PHKL_38098 PHKL_38099 PHKL_38109 PHKL_38251 PHNE_36373 PHSS_37621 PHSS_37871 ********************************************************************** 7. Legal Notices ********************************************************************** (C)Copyright 1996-2008 Hewlett-Packard Development Company L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or ommisions contained herein. UNIX(R) is a registered trademark of The Open Group. ***********************************************************************