Patch Name: PHKL_30309 Patch Description: s700_800 11.23 Fibre Channel Mass Storage Patch Creation Date: 04/03/22 Post Date: 04/04/29 Hardware Platforms - OS Releases: s700: 11.23 s800: 11.23 Products: N/A Filesets: FCMassStorage.FCMS-ENG-A-MAN,fr=B.11.23,fa=HP-UX_B.11.23_IA/PA,v=HP FCMassStorage.FCMS-KRN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP FCMassStorage.FCMS-RUN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP Automatic Reboot?: Yes Status: General Release Critical: Yes PHKL_30309: HANG Category Tags: defect_repair hardware_enablement general_release critical halts_system Path Name: /hp-ux_patches/s700_800/11.X/PHKL_30309 Symptoms: PHKL_30309: ( SR:8606344737 CR:JAGaf05587 ) Executing ioscan(1M) command in a server that is part of a SAN with 9000 LUNs configured, will take few hours to complete. ( SR:8606346126 CR:JAGaf06953 ) fcmsutil(1M) hangs when invoked with some incorrect device files. Defect Description: PHKL_30309: ( SR:8606344737 CR:JAGaf05587 ) The bus drivers' code didn't have a flag indicating support for parallel scan. Due to this the I/O probe was done in serial fashion. Since the SAN has very large LUN count, the serial probing (or discovery) took very long time, to the extent of few hours. Resolution: Enabled parallel scan to reduce ioscan(1M) completion time. ( SR:8606346126 CR:JAGaf06953 ) fcmsutil(1M) and its manpage do not support Dual Port Fibrechannel A6826A and FC-GigE Combo A9782A adapters. Resolution: fcmsutil(1M) is modified to support Dual Port A6826A Fibrechannel and FC-GigE Combo A9782A adapters and its manpage is modified to reflect the change. Enhancement: No SR: 8606344737 8606346126 Patch Files: FCMassStorage.FCMS-ENG-A-MAN,fr=B.11.23, fa=HP-UX_B.11.23_IA/PA,v=HP: /usr/share/man/man1m.Z/fcmsutil.1m FCMassStorage.FCMS-KRN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: /usr/conf/lib/libfcms.a FCMassStorage.FCMS-RUN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: /opt/fcms/bin/fcmsutil what(1) Output: FCMassStorage.FCMS-ENG-A-MAN,fr=B.11.23, fa=HP-UX_B.11.23_IA/PA,v=HP: /usr/share/man/man1m.Z/fcmsutil.1m: None FCMassStorage.FCMS-KRN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: /usr/conf/lib/libfcms.a: fcpmux.c $Date: 2004/03/01 15:09:02 $Revision: r11.2 3/1 PATCH_11.23 (PHKL_30309) fcpdev.c $Date: 2004/03/01 15:09:02 $Revision: r11.2 3/1 PATCH_11.23 (PHKL_30309) fcparray.c $Date: 2004/03/01 15:09:02 $Revision: r11 .23/1 PATCH_11.23 (PHKL_30309) fcp_cdio.c $Date: 2004/03/01 15:09:02 $Revision: r11 .23/1 PATCH_11.23 (PHKL_30309) fcms_cdio.c $Date: 2004/03/01 15:09:02 $Revision: r1 1.23/1 PATCH_11.23 (PHKL_30309) $Revision: libfcms.a: @(#) lib/libfcms.a R11.23_B L2004_0322_1 PATCH_11.23 PHKL_30309 Mon Mar 22 13:18:04 PST 2004 $ FCMassStorage.FCMS-RUN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: /opt/fcms/bin/fcmsutil: fcmsutil.c $Date: 2004/03/01 15:09:02 $Revision: r11 .23/1 PATCH_11.23 (PHKL_30309) cksum(1) Output: FCMassStorage.FCMS-ENG-A-MAN,fr=B.11.23, fa=HP-UX_B.11.23_IA/PA,v=HP: 1018999179 10145 /usr/share/man/man1m.Z/fcmsutil.1m FCMassStorage.FCMS-KRN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: 3526188396 412832 /usr/conf/lib/libfcms.a FCMassStorage.FCMS-RUN,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: 4285257990 43204 /opt/fcms/bin/fcmsutil Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 190 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_30309 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHKL_30309.depot By default swinstall will archive the original software in /var/adm/sw/save/PHKL_30309. 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_30309.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHKL_30309.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHKL_30309.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None