Patch Name: PHKL_30219 Patch Description: s700_800 11.11 early dump,CDUMP,dump menu and messages,EVA Creation Date: 04/02/09 Post Date: 04/04/15 Hardware Platforms - OS Releases: s700: 11.11 s800: 11.11 Products: N/A Filesets: OS-Core.CORE-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP ProgSupport.C-INC,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP Automatic Reboot?: Yes Status: General Release Critical: No (superseded patches were critical) PHKL_29700: HANG A hang can occur in the crash dump path if firmware were to relocate the console device in memory. Category Tags: defect_repair hardware_enablement enhancement general_release critical halts_system manual_dependencies Path Name: /hp-ux_patches/s700_800/11.X/PHKL_30219 Symptoms: PHKL_30219: ( SR:8606337575 CR:JAGae98582 ) Dump to EVA devices with path failover is not supported. PHKL_29700: ( SR:8606299526 CR:JAGae63020 ) During a crash dump, some messages queued to be printed may not be displayed, including the message prompt to change the default dump type. In rare cases, hangs during a crash dump are also possible. ( SR:8606324682 CR:JAGae86988 ) The crashdump completion percentage indicator can display an incorrect percentage or invalid characters when the dump is larger than 81GB. PHKL_29667: ( SR:8606302265 CR:JAGae65624 ) In a VPars environment, the selection menu shown during the crash dump to choose between different dump options may be lost, leaving the user out of context and not knowing what options are available. PHKL_28239: ( SR:8606287463 CR:JAGae51402 ) This patch is a member of a set needed to enable the optional HP-UX Compressed Dump feature. Upon installation, the HP-UX Compressed Dump bundle (CDUMP11i) will install the full set of product updates (including this one) to enable the Compressed Dump feature. If the HP-UX Compressed Dump product is not installed, this product update will have no impact on your system. PHKL_25761: ( SR:8606178808 CR:JAGad48033 ) Early dump (crashdump before dump device configuration is done) fails on Superdome and rp8400 systems. Error messages will look like the following: *** A system crash has occurred. (See the above messages *** for details.) *** The system is now preparing to dump physical memory *** to disk, for use in debugging the crash. Attempting early dump. ERROR: can't initialize device through firmware. ERROR: Can't open early dump device to query size. Dump aborted. Defect Description: PHKL_30219: ( SR:8606337575 CR:JAGae98582 ) EVA devices have multiple paths to the system and support path failover. Dump does not support path failover on EVA devices. This needs to be supported. Resolution: Dump on EVA devices with path failover is now supported. Path failover on EVA devices is supported for dump while the system is up and running. Path failover is not supported after the system has crashed or before dump initialization during boot. PHKL_29700: ( SR:8606299526 CR:JAGae63020 ) HP-UX makes a firmware call to prepare the I/O system for a crash dump. This call reinitializes the console device, and may even move it in memory. Consequently, messages that were waiting to be displayed as well as subsequent messages may be lost if the console driver isn't reset. Resolution: Before and after the firmware call to prepare the I/O system for a crash dump, HP-UX will reinitialize the console to flush any pending messages and reacquire the console if it has been relocated. ( SR:8606324682 CR:JAGae86988 ) The crashdump completion percentage indicator is calculated using 32-bit integers. This can cause overflow, resulting in incorrect percentage values being displayed. Resolution: The crashdump completion percentage indicator will now be calculated using 64-bit integers. PHKL_29667: ( SR:8606302265 CR:JAGae65624 ) While a crash dump is going on, the user is given a menu to select between none, selective, partial or full dump. If the option selected by the user is not one among the options given, a message "*** Unrecognized response. Please try again.", is shown and the user is given another chance to select an option. However the menu is not shown again. In a VPars environment the selection menu may be lost and the user may not be aware of what options are available. Resolution: If the user enters an invalid key , along with the "*** Unrecognized response. Please try again." message, the menu options are also printed. PHKL_28239: ( SR:8606287463 CR:JAGae51402 ) This product update contains minor enhancements required to enable the HP-UX Compressed Dump product. Resolution: Enhancements added to support the new dump format for Compressed Dump product. PHKL_25761: ( SR:8606178808 CR:JAGad48033 ) On Superdome and rp8400 systems, the early crash dump code did not call the correct dump device initialization routine, and thus failed to properly initialize the dump device. Resolution: Call correct dump device initialization routine during early dump. Enhancement: No (superseded patches contained enhancements) PHKL_28239: Support for the Compressed Dump feature. SR: 8606178808 8606287463 8606299526 8606302265 8606324682 8606337575 Patch Files: OS-Core.CORE-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: /usr/conf/sys/dumphdr.h ProgSupport.C-INC,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: /usr/include/sys/dumphdr.h OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP: /usr/conf/lib/libdump-pdk.a(dumpdev.o) /usr/conf/lib/libdump-pdk.a(dumpsys.o) OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP: /usr/conf/lib/libdump-pdk.a(dumpdev.o) /usr/conf/lib/libdump-pdk.a(dumpsys.o) what(1) Output: OS-Core.CORE-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: /usr/conf/sys/dumphdr.h: dumphdr.h $Date: 2002/11/20 01:49:39 $Revision: r11. 11/1 PATCH_11.11 (PHKL_28239) ProgSupport.C-INC,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: /usr/include/sys/dumphdr.h: dumphdr.h $Date: 2002/11/20 01:49:39 $Revision: r11. 11/1 PATCH_11.11 (PHKL_28239) OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP: /usr/conf/lib/libdump-pdk.a(dumpdev.o): dumpdev.c $Date: 2004/02/08 21:24:50 $Revision: r11. 11/4 PATCH_11.11 (PHKL_30219) /usr/conf/lib/libdump-pdk.a(dumpsys.o): dumpsys.c $Date: 2003/09/08 11:46:10 $Revision: r11. 11/5 PATCH_11.11 (PHKL_29700) OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP: /usr/conf/lib/libdump-pdk.a(dumpdev.o): dumpdev.c $Date: 2004/02/08 21:24:50 $Revision: r11. 11/4 PATCH_11.11 (PHKL_30219) /usr/conf/lib/libdump-pdk.a(dumpsys.o): dumpsys.c $Date: 2003/09/08 11:46:10 $Revision: r11. 11/5 PATCH_11.11 (PHKL_29700) cksum(1) Output: OS-Core.CORE-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: 3027869316 9928 /usr/conf/sys/dumphdr.h ProgSupport.C-INC,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: 3027869316 9928 /usr/include/sys/dumphdr.h OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP: 822418002 15332 /usr/conf/lib/libdump-pdk.a(dumpdev.o) 2344783912 26880 /usr/conf/lib/libdump-pdk.a(dumpsys.o) OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP: 2021234900 33048 /usr/conf/lib/libdump-pdk.a(dumpdev.o) 4121728130 61720 /usr/conf/lib/libdump-pdk.a(dumpsys.o) Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: To enable dump support on EVA devices with path failover, the following software updates must be installed: PHKL_30219 and PHKL_30218. These two software updates can be installed in any order. If either software update is not installed, this new feature is not enabled in your system. Supersedes: PHKL_25761 PHKL_29700 PHKL_29667 PHKL_28239 Equivalent Patches: None Patch Package Size: 100 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHKL_30219 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHKL_30219.depot By default swinstall will archive the original software in /var/adm/sw/save/PHKL_30219. If you do not wish to retain a copy of the original software, include the patch_save_files option in the swinstall command above: -x patch_save_files=false WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHKL_30219.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHKL_30219.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHKL_30219.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None