Patch Name: PHKL_17282 Patch Description: s700 10.26 SIG_IGN/SIGCLD,LVM,JFS,PCI/SCSI cumulative patch Creation Date: 99/08/09 Post Date: 99/08/17 Hardware Platforms - OS Releases: s700: 10.26 Products: N/A Filesets: BLS.BLS-CORE JournalFS.VXFS-BASE-KRN LVM.LVM-KRN OS-Core.CORE-KRN ProgSupport.C-INC Automatic Reboot?: Yes Status: General Release Critical: Yes PHKL_17282: PANIC HANG ABORT CORRUPTION Path Name: /hp-ux_patches/s700/10.X/PHKL_17282 Symptoms: PHKL_17282: 1. Port PHKL_16750 SIG_IGN/SIGCLD,LVM,JFS,PCI/SCSI cumulative patch 2. VxFS deadlock may occur during hard pageout causing hung processes. Defect Description: PHKL_17282: Additional bugs have been found with the VxFs system since the PHKL_15742 code was merged into our system. Resolution: Port of 10.20 PHKL_16750 SR: 0000000000 Patch Files: /usr/conf/lib/libhp-ux.a(flkmgr_mm.o) /usr/conf/lib/libhp-ux.a(flkmgr_main.o) /usr/conf/lib/libhp-ux.a(init_main.o) /usr/conf/lib/libhp-ux.a(lv_config.o) /usr/conf/lib/libhp-ux.a(scsi_c720.o) /usr/conf/lib/libhp-ux.a(scsi_ctl.o) /usr/conf/lib/libhp-ux.a(scsi_tape.o) /usr/conf/lib/libhp-ux.a(scsi_disk.o) /usr/conf/lib/libhp-ux.a(asio0.o) /usr/conf/lib/libhp-ux.a(hdl_policy.o) /usr/conf/lib/libhp-ux.a(ufs_mchdep.o) /usr/conf/lib/libhp-ux.a(clock.o) /usr/conf/lib/libhp-ux.a(lo_vnops.o) /usr/conf/lib/libhp-ux.a(lo_vfsops.o) /usr/conf/lib/libhp-ux.a(lo_subr.o) /usr/conf/lib/libhp-ux.a(ufs_dsort.o) /usr/conf/lib/libhp-ux.a(vm_pregion.o) /usr/conf/lib/libhp-ux.a(vm_page.o) /usr/conf/lib/libhp-ux.a(vm_mmap.o) /usr/conf/lib/libhp-ux.a(vfs_vnode.o) /usr/conf/lib/libhp-ux.a(vfs_bio.o) /usr/conf/lib/libhp-ux.a(vfs.o) /usr/conf/lib/libhp-ux.a(fssdefault.o) /usr/conf/lib/libhp-ux.a(pm_signal.o) /usr/conf/lib/libhp-ux.a(pm_context.o) /usr/conf/lib/liblvm.a(lv_hp.o) /usr/conf/lib/liblvm.a(lv_malloc.o) /usr/conf/lib/liblvm.a(lv_strategy.o) /usr/conf/lib/libpci.a(dino3.o) /usr/conf/lib/libpci.a(dino_cdio.o) /usr/conf/lib/libpci.a(h2p_iface.o) /usr/conf/lib/libprm.a(kern_fss.o) /usr/conf/lib/libufs.a(ufs_vnops.o) /usr/conf/lib/libufs.a(ufs_inode.o) /usr/conf/lib/libufs.a(ufs_dsort.o) /usr/conf/lib/libvxfs_base.a(vx_vnops.o) /usr/conf/lib/libvxfs_base.a(vx_vm.o) /usr/conf/lib/libvxfs_base.a(vx_rdwri.o) /usr/conf/lib/libvxfs_base.a(vx_chain.o) /usr/conf/lib/libvxfs_base.a(vx_bio1.o) /usr/conf/lib/libvxfs_base.a(vx_bio.o) /usr/conf/h/mtio.h /usr/include/sys/mtio.h /usr/conf/wsio/dino3.h /usr/include/sys/dino3.h /usr/conf/wsio/dino_cdio.h /usr/include/sys/dino_cdio.h /usr/conf/wsio/pci.h /usr/include/sys/pci.h /usr/conf/wsio/pci_busdep_opts.h /usr/include/sys/pci_busdep_opts.h /usr/conf/wsio/scsi_tape.h what(1) Output: /usr/conf/lib/libhp-ux.a(flkmgr_mm.o): 99/08/09 kern/flkmgr/flkmgr_mm.c, hpux, hpux_10.26, ic5bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(flkmgr_main.o): 99/08/09 kern/flkmgr/flkmgr_main.c, hpux, hpux_10.26 , ic5bu Revision 1.3 PATCH_10.26 (PHKL_17282 ) /usr/conf/lib/libhp-ux.a(init_main.o): 99/03/30 kern/sys/init_main.c, hpux, hpux_10.26, ic5 bu Revision 1.10 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(lv_config.o): 99/08/09 kern/lvm/lv_config.c, hpux, hpux_10.26, ic5 bu Revision 1.6 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(scsi_c720.o): 99/08/09 kern/wsio/scsi_c720.c, hpux, hpux_10.26, ic 5bu Revision 1.4 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(scsi_ctl.o): 99/08/09 kern/wsio/scsi_ctl.c, hpux, hpux_10.26, ic5 bu Revision 1.6 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(scsi_tape.o): 99/08/09 kern/wsio/scsi_tape.c, hpux, hpux_10.26, ic 5bu Revision 1.7 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(scsi_disk.o): 99/08/09 kern/wsio/scsi_disk.c, hpux, hpux_10.26, ic 5bu Revision 1.7 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(asio0.o): 99/08/09 kern/wsio/asio0.c, hpux, hpux_10.26, ic5bu Revision 1.5 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(hdl_policy.o): 99/08/09 kern/machine/hdl_policy.c, hpux, hpux_10.26 , ic5bu Revision 1.3 PATCH_10.26 (PHKL_17282 ) /usr/conf/lib/libhp-ux.a(ufs_mchdep.o): 99/08/09 kern/machine/ufs_mchdep.c, kernel, hpux_10. 26, ic5bu Revision 1.6 PATCH_10.26 (PHKL_172 82) /usr/conf/lib/libhp-ux.a(clock.o): 99/08/09 kern/machine/clock.c, kernel, hpux_10.26, i c5bu Revision 1.5 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(lo_vnops.o): 99/08/09 kern/lofs/lo_vnops.c, hpux, hpux_10.26, ic5 bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(lo_vfsops.o): 99/08/09 kern/lofs/lo_vfsops.c, hpux, hpux_10.26, ic 5bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(lo_subr.o): 99/08/09 kern/lofs/lo_subr.c, hpux, hpux_10.26, ic5b u Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(ufs_dsort.o): 99/08/09 kern/ufs/ufs_dsort.c, hpux, hpux_10.26, ic5 bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(vm_pregion.o): 99/08/09 kern/sys/vm_pregion.c, hpux, hpux_10.26, ic 5bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(vm_page.o): 99/08/09 kern/sys/vm_page.c, hpux, hpux_10.26, ic5bu Revision 1.7 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(vm_mmap.o): 99/08/09 kern/sys/vm_mmap.c, hpux, hpux_10.26, ic5bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(vfs_vnode.o): 99/08/09 kern/sys/vfs_vnode.c, hpux, hpux_10.26, ic5 bu Revision 1.7 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(vfs_bio.o): 99/08/09 kern/sys/vfs_bio.c, hpux, hpux_10.26, ic5bu Revision 1.9 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(vfs.o): 99/08/09 kern/sys/vfs.c, hpux, hpux_10.26, ic5bu Rev ision 1.6 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(fssdefault.o): 99/08/09 kern/sys/fssdefault.c, hpux, hpux_10.26, ic 5bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(pm_signal.o): 99/08/09 kern/sys/pm_signal.c, hpux, hpux_10.26, ic5 bu Revision 1.4 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libhp-ux.a(pm_context.o): 99/08/09 kern/sys/pm_context.c, hpux, hpux_10.26, ic 5bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/liblvm.a(lv_hp.o): 99/08/09 kern/lvm/lv_hp.c, hpux, hpux_10.26, ic5bu R evision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/liblvm.a(lv_malloc.o): 99/08/09 kern/lvm/lv_malloc.c, hpux, hpux_10.26, ic5 bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/liblvm.a(lv_strategy.o): 99/08/09 kern/lvm/lv_strategy.c, hpux, hpux_10.26, i c5bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libpci.a(dino3.o): 99/08/09 kern/wsio/dino3.c, hpux, hpux_10.26, ic5bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libpci.a(dino_cdio.o): 99/08/09 kern/wsio/dino_cdio.c, hpux, hpux_10.26, ic 5bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libpci.a(h2p_iface.o): 99/08/09 kern/wsio/h2p_iface.c, hpux, hpux_10.26, ic 5bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libprm.a(kern_fss.o): 99/08/09 kern/sys/kern_fss.c, hpux, hpux_10.26, ic5b u Revision 1.6 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libufs.a(ufs_vnops.o): 99/08/09 kern/ufs/ufs_vnops.c, hpux, hpux_10.26, ic5 bu Revision 1.6 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libufs.a(ufs_inode.o): 99/08/09 kern/ufs/ufs_inode.c, hpux, hpux_10.26, ic5 bu Revision 1.7 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libufs.a(ufs_dsort.o): 99/08/09 kern/ufs/ufs_dsort.c, hpux, hpux_10.26, ic5 bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libvxfs_base.a(vx_vnops.o): 99/08/09 kern/vxfs/vx_vnops.c, hpux, hpux_10.26, ic5 bu Revision 1.14 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libvxfs_base.a(vx_vm.o): 99/08/09 kern/vxfs/vx_vm.c, hpux, hpux_10.26, ic5bu Revision 1.4 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libvxfs_base.a(vx_rdwri.o): 99/08/09 kern/vxfs/vx_rdwri.c, hpux, hpux_10.26, ic5 bu Revision 1.10 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libvxfs_base.a(vx_chain.o): 99/08/09 kern/vxfs/vx_chain.c, hpux, hpux_10.26, ic5 bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libvxfs_base.a(vx_bio1.o): 99/08/09 kern/vxfs/vx_bio1.c, hpux, hpux_10.26, ic5b u Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/lib/libvxfs_base.a(vx_bio.o): 99/08/09 kern/vxfs/vx_bio.c, hpux, hpux_10.26, ic5bu Revision 1.3 PATCH_10.26 (PHKL_17282) /usr/conf/h/mtio.h: 99/03/30 kern/h/mtio.h, hpux, hpux_10.26, ic5bu Revi sion 1.4 PATCH_10.26 (PHKL_17282) /usr/include/sys/mtio.h: 99/03/30 kern/h/mtio.h, hpux, hpux_10.26, ic5bu Revi sion 1.4 PATCH_10.26 (PHKL_17282) /usr/conf/wsio/dino3.h: dino3.h # @(#) 99/08/09 kern/wsio/dino3.h, hp ux, hpux_10.26, ic5bu Revision 1.3 PATCH_10. 26 (PHKL_17282) /usr/include/sys/dino3.h: dino3.h # @(#) 99/08/09 kern/wsio/dino3.h, hp ux, hpux_10.26, ic5bu Revision 1.3 PATCH_10. 26 (PHKL_17282) /usr/conf/wsio/dino_cdio.h: dino_cdio.h # @(#) 99/08/09 kern/wsio/dino_cdio.h , hpux, hpux_10.26, ic5bu Revision 1.3 PATCH _10.26 (PHKL_17282) /usr/include/sys/dino_cdio.h: dino_cdio.h # @(#) 99/08/09 kern/wsio/dino_cdio.h , hpux, hpux_10.26, ic5bu Revision 1.3 PATCH _10.26 (PHKL_17282) /usr/conf/wsio/pci.h: pci.h: # @(#) 99/08/09 kern/wsio/pci.h, hpux, hpux _10.26, ic5bu Revision 1.3 PATCH_10.26 (PHKL _17282) /usr/include/sys/pci.h: pci.h: # @(#) 99/08/09 kern/wsio/pci.h, hpux, hpux _10.26, ic5bu Revision 1.3 PATCH_10.26 (PHKL _17282) /usr/conf/wsio/pci_busdep_opts.h: 99/03/30 kern/wsio/pci_busdep_opts.h, hpux, hpux_10. 26, ic5bu Revision 1.4 PATCH_10.26 (PHKL_172 82) /usr/include/sys/pci_busdep_opts.h: 99/03/30 kern/wsio/pci_busdep_opts.h, hpux, hpux_10. 26, ic5bu Revision 1.4 PATCH_10.26 (PHKL_172 82) /usr/conf/wsio/scsi_tape.h: 99/03/30 kern/wsio/scsi_tape.h, kernel, hpux_10.26, ic5bu Revision 1.5 PATCH_10.26 (PHKL_17282) cksum(1) Output: 2599974607 3592 /usr/conf/lib/libhp-ux.a(flkmgr_mm.o) 3943169325 8544 /usr/conf/lib/libhp-ux.a(flkmgr_main.o) 3485161651 18516 /usr/conf/lib/libhp-ux.a(init_main.o) 2503384768 30392 /usr/conf/lib/libhp-ux.a(lv_config.o) 525677435 104784 /usr/conf/lib/libhp-ux.a(scsi_c720.o) 638941034 72748 /usr/conf/lib/libhp-ux.a(scsi_ctl.o) 703329816 71808 /usr/conf/lib/libhp-ux.a(scsi_tape.o) 3189151231 20768 /usr/conf/lib/libhp-ux.a(scsi_disk.o) 4117330697 17060 /usr/conf/lib/libhp-ux.a(asio0.o) 4038313374 12472 /usr/conf/lib/libhp-ux.a(hdl_policy.o) 2594399759 10668 /usr/conf/lib/libhp-ux.a(ufs_mchdep.o) 681009427 21500 /usr/conf/lib/libhp-ux.a(clock.o) 1089297626 7388 /usr/conf/lib/libhp-ux.a(lo_vnops.o) 1371752992 3532 /usr/conf/lib/libhp-ux.a(lo_vfsops.o) 389327584 5920 /usr/conf/lib/libhp-ux.a(lo_subr.o) 3270935084 10292 /usr/conf/lib/libhp-ux.a(ufs_dsort.o) 1758943298 12340 /usr/conf/lib/libhp-ux.a(vm_pregion.o) 515571837 23956 /usr/conf/lib/libhp-ux.a(vm_page.o) 2997461178 21984 /usr/conf/lib/libhp-ux.a(vm_mmap.o) 2067369015 9516 /usr/conf/lib/libhp-ux.a(vfs_vnode.o) 3755848794 30516 /usr/conf/lib/libhp-ux.a(vfs_bio.o) 370794317 22332 /usr/conf/lib/libhp-ux.a(vfs.o) 2559039893 1244 /usr/conf/lib/libhp-ux.a(fssdefault.o) 1992824743 12720 /usr/conf/lib/libhp-ux.a(pm_signal.o) 3970136018 2500 /usr/conf/lib/libhp-ux.a(pm_context.o) 2288508186 98876 /usr/conf/lib/liblvm.a(lv_hp.o) 3941575820 2012 /usr/conf/lib/liblvm.a(lv_malloc.o) 4174178897 7732 /usr/conf/lib/liblvm.a(lv_strategy.o) 1459540411 9816 /usr/conf/lib/libpci.a(dino3.o) 2881451678 18480 /usr/conf/lib/libpci.a(dino_cdio.o) 2067686862 9856 /usr/conf/lib/libpci.a(h2p_iface.o) 840993296 13100 /usr/conf/lib/libprm.a(kern_fss.o) 4245234902 32572 /usr/conf/lib/libufs.a(ufs_vnops.o) 1714504822 25672 /usr/conf/lib/libufs.a(ufs_inode.o) 3270935084 10292 /usr/conf/lib/libufs.a(ufs_dsort.o) 2681672179 30620 /usr/conf/lib/libvxfs_base.a(vx_vnops.o) 317040166 13632 /usr/conf/lib/libvxfs_base.a(vx_vm.o) 3985130729 36588 /usr/conf/lib/libvxfs_base.a(vx_rdwri.o) 3684055188 5704 /usr/conf/lib/libvxfs_base.a(vx_chain.o) 4209080223 7152 /usr/conf/lib/libvxfs_base.a(vx_bio1.o) 18750607 11924 /usr/conf/lib/libvxfs_base.a(vx_bio.o) 2393417935 27621 /usr/conf/h/mtio.h 2393417935 27621 /usr/include/sys/mtio.h 1829066059 9444 /usr/conf/wsio/dino3.h 1829066059 9444 /usr/include/sys/dino3.h 3788902883 8987 /usr/conf/wsio/dino_cdio.h 3788902883 8987 /usr/include/sys/dino_cdio.h 3227561861 24947 /usr/conf/wsio/pci.h 3227561861 24947 /usr/include/sys/pci.h 1350338360 9499 /usr/conf/wsio/pci_busdep_opts.h 1350338360 9499 /usr/include/sys/pci_busdep_opts.h 569382368 11736 /usr/conf/wsio/scsi_tape.h Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: PHKL_17283: s800: 10.26 Patch Package Size: 1140 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_17282 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHKL_17282.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHKL_17282. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. WARNING: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHKL_17282.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHKL_17282.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None