Patch Name: PHKL_28569 Patch Description: s700_800 11.11 INTRMIGR enabler, WSIO support patch Creation Date: 03/03/25 Post Date: 03/05/06 Hardware Platforms - OS Releases: s700: 11.11 s800: 11.11 Products: N/A Filesets: 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 Category Tags: defect_repair hardware_enablement enhancement general_release Path Name: /hp-ux_patches/s700_800/11.X/PHKL_28569 Symptoms: PHKL_28569: ( SR:8606300424 CR:JAGae63893 ) This product update delivers the functionality required by the FibrChanl-01 bundle, which enables the products - A6826A (2 port 2 Gig FibreChannel card) and A9782A (Fibre Channel and Gigabit Ethernet combo card). If this bundle is not installed, this patch will have no impact on your system. ( SR:8606300919 CR:JAGae64389 ) This product update delivers the functionality required by the HP StorageWorks Secure Path Version 3.0C product. If this product is not installed, this patch will have no impact on your system. PHKL_26196: ( SR:8606235268 CR:JAGae04443 ) This product update is part of a set needed to enable the optional HP-UX Interrupt Migration feature. Upon installation, the HP-UX Interrupt Migration bundle (IM11i) will install the full set of product updates (including this one) necessary to enable the Interrupt Migration feature. If the HP-UX Interrupt Migration product is not installed, this product update to HP-UX will have no impact on your system. PHKL_23999: ( SR:8606188024 CR:JAGad57232 ) When a user tries to open a valid device file, the open() fails and returns ENXIO (no such device or address). One instance of this is the chardrv parallel driver on K, J, D, A, and B-class systems. Defect Description: PHKL_28569: ( SR:8606300424 CR:JAGae63893 ) This product update delivers the functionality required by the FibrChanl-01 bundle. Resolution: This product update provides new functions that are used by the FibrChanl-01 (fcd) driver to register the hardware paths for virtual buses. ( SR:8606300919 CR:JAGae64389 ) This product update delivers the functionality required by the HP StorageWorks Secure Path Version 3.0C product. Resolution: This product update modifies code and data structures to allow the Secure Path product to claim the hardware paths of devices that it owns and to register pseudo-device hardware paths that can be claimed by the default disk driver. PHKL_26196: ( SR:8606235268 CR:JAGae04443 ) This product update contains minor enhancements required to enable the HP-UX Interrupt Migration product. Resolution: Modified interrupt object allocation (IO subsystem) routines and added migration capabilities. PHKL_23999: ( SR:8606188024 CR:JAGad57232 ) This defect affects device drivers that are coupled with interface drivers and the combined length of their class names exceeds 16 ( for example, the chardrv character driver and the Centronics interface driver with the class name - centronics_chardrv). Attempts to open device files associated with such drivers fail with the error ENXIO. Resolution: The fix is to check that only the length of the interface class name is < 16 and not the combined length of the interface and device classes. Enhancement: No (superseded patches contained enhancements) PHKL_28569: Enhancements were delivered in a patch this one has superseded. Please review the Defect Description text for more information. SR: 8606188024 8606235268 8606300424 8606300919 Patch Files: OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP: /usr/conf/lib/libwsio.a(wsio_cdio.o) /usr/conf/lib/libwsio.a(wsio_intr.o) /usr/conf/lib/libwsio.a(wsio_probe.o) /usr/conf/lib/libwsio.a(wsio_util.o) OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP: /usr/conf/lib/libwsio.a(wsio_cdio.o) /usr/conf/lib/libwsio.a(wsio_intr.o) /usr/conf/lib/libwsio.a(wsio_probe.o) /usr/conf/lib/libwsio.a(wsio_util.o) what(1) Output: OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP: /usr/conf/lib/libwsio.a(wsio_cdio.o): wsio_cdio.c $Date: 2003/03/23 18:44:18 $Revision: r1 1.11/3 PATCH_11.11 (PHKL_28569) /usr/conf/lib/libwsio.a(wsio_intr.o): wsio_intr.c $Date: 2002/03/20 13:17:49 $Revision: r1 1.11/1 PATCH_11.11 (PHKL_26196) /usr/conf/lib/libwsio.a(wsio_probe.o): wsio_probe.c $Date: 2003/03/23 18:46:41 $Revision: r 11.11/1 PATCH_11.11 (PHKL_28569) /usr/conf/lib/libwsio.a(wsio_util.o): wsio_util.c $Date: 2003/03/23 18:45:36 $Revision: r1 1.11/2 PATCH_11.11 (PHKL_28569) OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP: /usr/conf/lib/libwsio.a(wsio_cdio.o): wsio_cdio.c $Date: 2003/03/23 18:44:18 $Revision: r1 1.11/3 PATCH_11.11 (PHKL_28569) /usr/conf/lib/libwsio.a(wsio_intr.o): wsio_intr.c $Date: 2002/03/20 13:17:49 $Revision: r1 1.11/1 PATCH_11.11 (PHKL_26196) /usr/conf/lib/libwsio.a(wsio_probe.o): wsio_probe.c $Date: 2003/03/23 18:46:41 $Revision: r 11.11/1 PATCH_11.11 (PHKL_28569) /usr/conf/lib/libwsio.a(wsio_util.o): wsio_util.c $Date: 2003/03/23 18:45:36 $Revision: r1 1.11/2 PATCH_11.11 (PHKL_28569) cksum(1) Output: OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP: 860061525 47208 /usr/conf/lib/libwsio.a(wsio_cdio.o) 128465127 12024 /usr/conf/lib/libwsio.a(wsio_intr.o) 2910114202 4920 /usr/conf/lib/libwsio.a(wsio_probe.o) 1323671472 35724 /usr/conf/lib/libwsio.a(wsio_util.o) OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP: 1968105612 107056 /usr/conf/lib/libwsio.a(wsio_cdio.o) 4214778825 31152 /usr/conf/lib/libwsio.a(wsio_intr.o) 3722486712 12864 /usr/conf/lib/libwsio.a(wsio_probe.o) 70392047 92880 /usr/conf/lib/libwsio.a(wsio_util.o) Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHKL_26196 PHKL_23999 Equivalent Patches: None Patch Package Size: 370 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_28569 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHKL_28569.depot By default swinstall will archive the original software in /var/adm/sw/save/PHKL_28569. 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_28569.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHKL_28569.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHKL_28569.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None