Patch Name: PHKL_9827 Patch Description: s700 9.0X Infinite sleep/wakeup loop with semop(2) Creation Date: 97/01/15 Post Date: 97/01/17 Hardware Platforms - OS Releases: s700: 9.03 9.05 9.07 Products: N/A Filesets: KERN-BLD Automatic Reboot?: Yes Status: General Release Critical: Yes PHKL_9827: HANG Path Name: /hp-ux_patches/s700/9.X/PHKL_9827 Symptoms: PHKL_9827: Poor system performance and possibly system hang when calling semop() with marginal arguments. Defect Description: PHKL_9827: Marginal semop() calls could cause the system to run into an infinite sleep/wakeup loop and this would cause the system to suffer from poor performance and to possibly hang. SR: 4701344648 Patch Files: /etc/conf/libhp-ux.a(sysV_sem.o) what(1) Output: /etc/conf/libhp-ux.a(sysV_sem.o): sysV_sem.c $Date: 97/01/15 09:57:48 $ $Revision: 1. 25.61.5 $ PATCH_9.03 (PHKL_9827) sum(1) Output: 11829 19 /etc/conf/libhp-ux.a(sysV_sem.o) Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: PHKL_9744: s700: 10.01 PHKL_9745: s800: 10.01 PHKL_9746: s700: 10.10 PHKL_9747: s800: 10.10 PHKL_9748: s700: 10.20 PHKL_9749: s800: 10.20 PHKL_9828: s800: 9.04 Patch Package Size: 60 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. Copy the patch to your /tmp directory and unshar it: cd /tmp cp patch_source/PHKL_9827 . sh PHKL_9827 3. Become root and run update: /etc/update [-r [kernel_gen_file]] -s \ /tmp/PHKL_9827.updt PHKL_9827 Update moves the original software to /system/PHKL_9827/orig. Keep this file to recover from any potential problems. You should move the .text file to /system/PHKL_9827 for future reference. To put this patch on a magnetic tape and update from the tape drive, use dd: dd if=PHKL_9827.updt of=/dev/rmt/0m bs=2048 Special Installation Instructions: None