Patch Name: PHKL_28465 Patch Description: s700_800 11.22 Processes not reactivated for a long time Creation Date: 02/12/20 Post Date: 03/01/17 Hardware Platforms - OS Releases: s700: 11.22 s800: 11.22 Products: N/A Filesets: OS-Core.CORE2-KRN,fr=B.11.22,fa=HP-UX_B.11.22_IA,v=HP Automatic Reboot?: Yes Status: General Release Critical: Yes PHKL_28465: HANG Category Tags: defect_repair general_release critical halts_system Path Name: /hp-ux_patches/s700_800/11.X/PHKL_28465 Symptoms: PHKL_28465: ( SR:8606290241 CR:JAGae54167 ) A process running on the system, once deactivated, takes a very long time to be reactivated (few minutes to an hour). During this long reactivation interval, the process cannot be killed and may appear hung to the end user. This can happen even if there is no memory pressure and a CPU is idle. Defect Description: PHKL_28465: ( SR:8606290241 CR:JAGae54167 ) The reactivation algorithm is a function based on the process size at deactivation time and the current kernel pageout rate. It does not consider if there is sufficient available memory for the process. If the kernel pageout rate drops very low, and if the process size at deactivation time was large, the reactivation interval will be very long. Resolution: The reactivation algorithm now includes a check for memory available on the system when considering a process for reactivation. If there is sufficient available memory, then the most suitable process will be selected for reactivation, even if the kernel pageout rate is very low and the process size at deactivation time was large. Enhancement: No SR: 8606290241 Patch Files: OS-Core.CORE2-KRN,fr=B.11.22,fa=HP-UX_B.11.22_IA,v=HP: /usr/conf/lib/libvm.a(vm_sched.o) what(1) Output: OS-Core.CORE2-KRN,fr=B.11.22,fa=HP-UX_B.11.22_IA,v=HP: /usr/conf/lib/libvm.a(vm_sched.o): vm_sched.c $Date: 2002/12/19 20:15:09 $Revision: r11 .22/1 PATCH_11.22 (PHKL_28465) cksum(1) Output: OS-Core.CORE2-KRN,fr=B.11.22,fa=HP-UX_B.11.22_IA,v=HP: 1711111996 71408 /usr/conf/lib/libvm.a(vm_sched.o) Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 90 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_28465 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHKL_28465.depot By default swinstall will archive the original software in /var/adm/sw/save/PHKL_28465. 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_28465.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHKL_28465.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHKL_28465.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None