Patch Name: PHSS_26845 Patch Description: s700_800 11.X PRM C.02.00 Cumulative Patch Creation Date: 02/04/19 Post Date: 02/05/01 Hardware Platforms - OS Releases: s700: 11.00 11.11 s800: 11.00 11.11 Products: PRM C.02.00 Filesets: Proc-Resrc-Mgr.PRM-MAN,fr=C.02.00,fa=HP-UX_B.11.00_32/64,v=HP Proc-Resrc-Mgr.PRM-RUN,fr=C.02.00,fa=HP-UX_B.11.00_32/64,v=HP PRM-Sw-Lib.PRM-LIB,fr=C.02.00,fa=HP-UX_B.11.00_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: No Category Tags: defect_repair general_release Path Name: /hp-ux_patches/s700_800/11.X/PHSS_26845 Symptoms: PHSS_26845: 1) Excessive mem mgr syslog messaging when moving processes 2) Meaningless error output when LVM device is a character 3) Inconsistent volume group data from prmavail and xprm 4) Better handling of SIGUSR1 by application manager 5) prm0d memory manager does not stop memory hog processes 6) prmlist -a fails if appl length name is >= 30 characters 7) No way to see errors produced by xprm Defect Description: PHSS_26845: 1) Could not check status of pending move 2) Error message generated was not very meaningful error 3) Logic problem in the way vg names were compared 4) Incorrect signal handling allowed signal interrupt 5) Incorrect logic in prm0d 6) Appl recs were clipped for display before being compared 7) xprm errors were sent to /dev/null SR: 8606216144 8606224815 8606229500 8606236354 8606248539 8606250040 8606250193 Patch Files: Proc-Resrc-Mgr.PRM-MAN,fr=C.02.00,fa=HP-UX_B.11.00_32/64, v=HP: /opt/prm/man/man1.Z/prm.1 /opt/prm/man/man1.Z/prmanalyze.1 /opt/prm/man/man1.Z/xprm.1 /opt/prm/man/man4.Z/prmconf.4 Proc-Resrc-Mgr.PRM-RUN,fr=C.02.00,fa=HP-UX_B.11.00_32/64, v=HP: /opt/prm/bin/prm0d /opt/prm/bin/prm1d /opt/prm/bin/prm2d /opt/prm/bin/prm3d /opt/prm/bin/prmagt /opt/prm/bin/prmanalyze /opt/prm/bin/prmavail /opt/prm/bin/prmconfig /opt/prm/bin/prmlist /opt/prm/bin/prmloadconf /opt/prm/bin/prmmonitor /opt/prm/bin/prmrecover /opt/prm/bin/xprm /opt/prm/bin/prmrun /opt/prm/bin/prmmove /opt/prm/lib/jprm.jar /opt/prm/lib/prm.jar /opt/prm/lib/libjprmext.sl PRM-Sw-Lib.PRM-LIB,fr=C.02.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/prm/lib/libprmext.2 /usr/lib/nls/msg/C/prm.cat what(1) Output: Proc-Resrc-Mgr.PRM-MAN,fr=C.02.00,fa=HP-UX_B.11.00_32/64, v=HP: /opt/prm/man/man1.Z/prm.1: None /opt/prm/man/man1.Z/prmanalyze.1: None /opt/prm/man/man1.Z/xprm.1: None /opt/prm/man/man4.Z/prmconf.4: None Proc-Resrc-Mgr.PRM-RUN,fr=C.02.00,fa=HP-UX_B.11.00_32/64, v=HP: /opt/prm/bin/prm0d: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prm0d /opt/prm/bin/prm1d: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prm1d /opt/prm/bin/prm2d: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prm2d /opt/prm/bin/prm3d: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prm3d /opt/prm/bin/prmagt: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prmagt /opt/prm/bin/prmanalyze: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prmanalyze /opt/prm/bin/prmavail: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prmavail /opt/prm/bin/prmconfig: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prmconfig /opt/prm/bin/prmlist: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prmlist /opt/prm/bin/prmloadconf: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prmloadconf /opt/prm/bin/prmmonitor: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prmmonitor /opt/prm/bin/prmrecover: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prmrecover /opt/prm/bin/xprm: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 xprm /opt/prm/bin/prmrun: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prmrun /opt/prm/bin/prmmove: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prmmove /opt/prm/lib/jprm.jar: None /opt/prm/lib/prm.jar: None /opt/prm/lib/libjprmext.sl: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 jprmext PRM-Sw-Lib.PRM-LIB,fr=C.02.00,fa=HP-UX_B.11.00_32/64,v=HP: /opt/prm/lib/libprmext.2: HP PRM C.02.00.PHSS_26845 (20020419_135601) hpux_11. 00 prmext /usr/lib/nls/msg/C/prm.cat: None cksum(1) Output: Proc-Resrc-Mgr.PRM-MAN,fr=C.02.00,fa=HP-UX_B.11.00_32/64, v=HP: 2910456648 4948 /opt/prm/man/man1.Z/prm.1 2705975075 7391 /opt/prm/man/man1.Z/prmanalyze.1 125636585 3578 /opt/prm/man/man1.Z/xprm.1 1035016852 10204 /opt/prm/man/man4.Z/prmconf.4 Proc-Resrc-Mgr.PRM-RUN,fr=C.02.00,fa=HP-UX_B.11.00_32/64, v=HP: 4014856576 28672 /opt/prm/bin/prm0d 3340251851 49152 /opt/prm/bin/prm1d 998590207 57344 /opt/prm/bin/prm2d 2729902790 24576 /opt/prm/bin/prm3d 3956161772 204800 /opt/prm/bin/prmagt 1102600995 65536 /opt/prm/bin/prmanalyze 1118494915 40960 /opt/prm/bin/prmavail 3838619334 53248 /opt/prm/bin/prmconfig 24427184 40960 /opt/prm/bin/prmlist 2388290363 49152 /opt/prm/bin/prmloadconf 2511743822 53248 /opt/prm/bin/prmmonitor 146712877 36864 /opt/prm/bin/prmrecover 3360481474 809 /opt/prm/bin/xprm 1232279333 45056 /opt/prm/bin/prmrun 3609868878 45056 /opt/prm/bin/prmmove 1987967240 317550 /opt/prm/lib/jprm.jar 1136513706 48190 /opt/prm/lib/prm.jar 403933609 57344 /opt/prm/lib/libjprmext.sl PRM-Sw-Lib.PRM-LIB,fr=C.02.00,fa=HP-UX_B.11.00_32/64,v=HP: 473711811 262144 /opt/prm/lib/libprmext.2 1898349766 43439 /usr/lib/nls/msg/C/prm.cat Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 1560 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 PHSS_26845 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_26845.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_26845. If you do not wish to retain a copy of the original software, use the patch_save_files option: swinstall -x autoreboot=true -x patch_match_target=true \ -x patch_save_files=false -s /tmp/PHSS_26845.depot 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 PHSS_26845.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_26845.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_26845.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: Before installing this patch, shutdown all PRM processes: # /opt/prm/bin/prmconfig -r # /opt/prm/bin/prm3d -stop # /opt/prm/bin/prmagt -stop