Patch Name: PHKL_12280 Patch Description: s700 10.16 LVM, VM, PM, ARG_MAX, KI cumulative patch Creation Date: 97/08/28 Post Date: 97/10/07 Hardware Platforms - OS Releases: s700: 10.16 Products: N/A Filesets: OS-Core.CORE-KRN BLS.BLS-CORE Networking.NET-KRN Networking.NET-PRG ProgSupport.C-INC LVM.LVM-KRN OS-Core.KERN-RUN Automatic Reboot?: Yes Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700/10.X/PHKL_12280 Symptoms: PHKL_12280: On hp-ux 9.04 (S800) and 10.x (S700/S800), large MP systems with a high switch rate result in unacceptable level of KI CPU overhead. Moreover, the KI has the processor spinlock during this time with interrupts disabled! We have observed on a 10.10 TPC benchmark system that enabling the swtch trace in the KI reduces TPC throughput by 10%. PHKL_11955: The CDFS library routine does not calculate leap years correctly. PHNE_11697: ARPA network panic in connect system call. PHKL_12667: When the .mac subdirectories are created for a multilevel directory, they do not inherit the ACL of the parent directory, even though they inherit the mode bits of the parent directory. This allows access to the subdirectories that was not allowed to the parents (ie. if writing is denied to parent, writing is still allowed in child). Defect Description: PHKL_12280: The ki_swtch trace generation code in the kernel walks all pregions in the vas of the swtched process. PTC's MI and performance tools do not need rss values updated every context switch - the extra overhead is not worth the small increase in accuracy. It is sufficient to copy the pid's vas_t->va.prss+vas_t->va.rss (private + shared) value which is updated every 5 seconds by statdaemon. PHKL_11955: The calculation will only fail for the years divisible by 400 and since the next year divisible by 400, the year 2000, has not occurred as of this time, it never got noticed. PHNE_11697: An application using the socket API can corrupt the TCP hash chains causing the system to panic. PHKL_12667: The ACL of the newly created subdirectories are not being set to that of their parent directories. SR: 0000000000 Patch Files: /usr/conf/lib/libcdfs.a(sec_cdfs.o) /usr/conf/lib/libcdfs.a(cdfs_cdnod.o) /usr/conf/lib/libcdfs.a(cdfs_vm.o) /usr/conf/lib/libcdfs.a(cdfs_vnops.o) /usr/conf/lib/libcdfs.a(cdfs_vfsop.o) /usr/conf/lib/libcdfs.a(cdfs_subr.o) /usr/conf/netinet/in_pcb.h /usr/conf/netinet/tcp_var.h /usr/conf/h/sec_alloc.h /usr/conf/h/scs_rec.h /usr/include/sys/scs_rec.h /usr/include/sys/sec_alloc.h /usr/include/netinet/in_pcb.h /usr/include/netinet/tcp_var.h /usr/conf/lib/libhp-ux.a(security.o) /usr/conf/lib/libhp-ux.a(init_main.o) /usr/conf/lib/libhp-ux.a(nm_tune.o) /usr/conf/lib/libinet.a(tcp_usrreq.o) /usr/conf/lib/libinet.a(tcp_subr.o) /usr/conf/lib/libinet.a(tcp_input.o) /usr/conf/lib/libinet.a(in_pcb.o) /usr/conf/lib/libsec.a(sec_tnet.o) /usr/conf/lib/libsec.a(sec_alloc.o) /usr/conf/lib/libsec.a(sec_tnsmm.o) /usr/conf/lib/libuipc.a(uipc_socket.o) /usr/conf/lib/libuipc.a(uipc_socket2.o) /usr/conf/h/dnlc.h /usr/conf/h/pstat.h /usr/conf/lib/libhp-ux.a(clock.o) /usr/conf/lib/libhp-ux.a(file_sys.o) /usr/conf/lib/libhp-ux.a(gio_lvl1.o) /usr/conf/lib/libhp-ux.a(kern_exec.o) /usr/conf/lib/libhp-ux.a(kern_kload.o) /usr/conf/lib/libhp-ux.a(lv_config.o) /usr/conf/lib/libhp-ux.a(lv_lvm.o) /usr/conf/lib/libhp-ux.a(machdep.o) /usr/conf/lib/libhp-ux.a(pm_config.o) /usr/conf/lib/libhp-ux.a(pstat.o) /usr/conf/lib/libhp-ux.a(subr_prf.o) /usr/conf/lib/libhp-ux.a(sys_ki.o) /usr/conf/lib/libhp-ux.a(vfs_dnlc.o) /usr/conf/lib/libhp-ux.a(vfs_vm.o) /usr/conf/lib/libhp-ux.a(vm_machdep.o) /usr/conf/lib/libhp-ux.a(vm_sched.o) /usr/conf/lib/libhp-ux.a(vm_swp.o) /usr/conf/lib/libhp-ux.a(vm_vfd.o) /usr/conf/lib/libhp-ux.a(vm_vhand.o) /usr/conf/lib/liblvm.a(lv_block.o) /usr/conf/lib/liblvm.a(lv_cluster_lock.o) /usr/conf/lib/liblvm.a(lv_defect.o) /usr/conf/lib/liblvm.a(lv_hp.o) /usr/conf/lib/liblvm.a(lv_ioctls.o) /usr/conf/lib/liblvm.a(lv_kdb.o) /usr/conf/lib/liblvm.a(lv_lvsubr.o) /usr/conf/lib/liblvm.a(lv_malloc.o) /usr/conf/lib/liblvm.a(lv_mircons.o) /usr/conf/lib/liblvm.a(lv_pbuf.o) /usr/conf/lib/liblvm.a(lv_phys.o) /usr/conf/lib/liblvm.a(lv_schedule.o) /usr/conf/lib/liblvm.a(lv_strategy.o) /usr/conf/lib/liblvm.a(lv_subr.o) /usr/conf/lib/liblvm.a(lv_syscalls.o) /usr/conf/lib/liblvm.a(lv_vgda.o) /usr/conf/lib/liblvm.a(lv_vgsa.o) /usr/conf/lib/libufs.a(ufs_dir.o) /usr/conf/lib/libufs.a(ufs_vnops.o) /usr/conf/master.d/core-hpux /usr/conf/space.h.d/core-hpux.h /usr/include/sys/dnlc.h /usr/include/sys/pstat.h what(1) Output: /usr/conf/lib/libcdfs.a(cdfs_cdnod.o): kern/cdfs/cdfs_cdnod.c, hpuxsyscdfs, hpux_mlpmp, mlp mp1 $Date: 96/08/09 13:38:17 $Revision: 1.2. 1.1 PATCH_10.16 (PHKL_8238) kern/cdfs/cdnode.h, hpuxsyscdfs, hpux_mlpmp, mlpmp1 $Date: 96/08/09 13:38:18 $Revision: 1.3.1.1 PATCH_10.16 (PHKL_8238) /usr/conf/lib/libcdfs.a(cdfs_subr.o): kern/cdfs/cdfs_subr.c, hpux, hpux_mlpmp $Date: 97/07 /25 11:32:53 $ $Revision: 1.1 PATCH_10.16 (P HKL_11955) $ kern/cdfs/cdnode.h, hpuxsyscdfs, hpux_mlpmp, mlpmp27 $Date: 97/05/16 13:07:47 $Revision: 1.3.1.1 PATCH_10.16 (PHKL_8238) /usr/conf/lib/libcdfs.a(cdfs_vfsop.o): kern/cdfs/cdnode.h, hpuxsyscdfs, hpux_mlpmp, mlpmp1 $Date: 96/08/09 13:38:18 $Revision: 1.3.1.1 PATCH_10.16 (PHKL_8238) /usr/conf/lib/libcdfs.a(cdfs_vm.o): kern/cdfs/cdnode.h, hpuxsyscdfs, hpux_mlpmp, mlpmp1 $Date: 96/08/09 13:38:18 $Revision: 1.3.1.1 PATCH_10.16 (PHKL_8238) /usr/conf/lib/libcdfs.a(cdfs_vnops.o): 83 1.26 kern/h/secpolicy.h, syspolicy, hpux_ mlpmp, mlpmp27 $Date: 03/18/96 12:45:05 Hewl ett-Packard GTL $Revision: PATCH_10.16 (PHKL _11065) kern/cdfs/cdnode.h, hpuxsyscdfs, hpux_mlpmp, mlpmp27 $Date: 97/05/16 13:07:47 $Revision: 1.3.1.1 PATCH_10.16 (PHKL_8238) kern/cdfs/cdfs_vnops.c, hpux, hpux_mlpmp, 10.16-17 $ Date: 97/08/27 17:54:40 $ $Revision: 1.2 PAT CH_10.16 (PHKL_12280) $ cdfs_vnops.c $Date: 95/11/02 15:00:30 $ $Revision: 1.10.72.28 $ PATCH_10.01 (PHKL_6272) /usr/conf/lib/libcdfs.a(sec_cdfs.o): kern/cdfs/sec_cdfs.c, sysfs, hpux_mlpmp, mlpmp1 $Dat e: 96/08/09 13:38:18 $Revision: 1.1.1.1 PATC H_10.16 (PHKL_8238) kern/sec/include_sec, sysmisc, hpux_mlpmp, mlpmp1 $D ate: 96/08/09 13:38:18 $Revision: 1.10.1.1 P ATCH_10.16 (PHKL_8238) kern/cdfs/cdnode.h, hpuxsyscdfs, hpux_mlpmp, mlpmp1 $Date: 96/08/09 13:38:18 $Revision: 1.3.1.1 PATCH_10.16 (PHKL_8238) /usr/conf/netinet/in_pcb.h: 10 1.9 kern/netinet/in_pcb.h, hpuxsysinet, hpux_ml pmp, mlpmp23 08/01/96 09:58:14, Hewlett-Pack ard ISSL */ in_pcb.h 7.3 (Berkeley) 6/29/88 plus MULTICAS T 1.0 kern/netinet/in_pcb.h, hpuxsysinet, hpux_mlpmp, mlpm p23 $Date: 97/04/16 13:51:25 $Revision: 1.9 PATCH_10.16 (PHNE_8071) /usr/include/netinet/in_pcb.h: 10 1.9 kern/netinet/in_pcb.h, hpuxsysinet, hpux_ml pmp, mlpmp23 08/01/96 09:58:14, Hewlett-Pack ard ISSL */ in_pcb.h 7.3 (Berkeley) 6/29/88 plus MULTICAS T 1.0 kern/netinet/in_pcb.h, hpuxsysinet, hpux_mlpmp, mlpm p23 $Date: 97/04/16 13:51:25 $Revision: 1.9 PATCH_10.16 (PHNE_8071) /usr/conf/h/scs_rec.h: 67 1.22 kern/h/scs_rec.h, m6co_sysheaders, hpux_ml pmp, mlpmp23 08/01/96 09:56:07, Hewlett-Pack ard ISSL */ kern/h/scs_rec.h, m6co_sysheaders, hpux_mlpmp, mlpmp 23 $Date: 97/04/1613:46:08 $Revision: 1.22 P ATCH_10.16 (PHNE_8071) /usr/include/sys/scs_rec.h: 67 1.22 kern/h/scs_rec.h, m6co_sysheaders, hpux_ml pmp, mlpmp23 08/01/96 09:56:07, Hewlett-Pack ard ISSL */ kern/h/scs_rec.h, m6co_sysheaders, hpux_mlpmp, mlpmp 23 $Date: 97/04/1613:46:08 $Revision: 1.22 P ATCH_10.16 (PHNE_8071) /usr/conf/h/sec_alloc.h: kern/h/sec_alloc.h, sysmisc, hpux_mlpmp, mlpmp23 $Da te: 97/04/16 13:46:06 $Revision: 1.10 PATCH_ 10.16 (PHNE_8071) 77 1.10 kern/h/sec_alloc.h, sysmisc, hpux_mlpmp, m lpmp23 08/01/96 09:56:06, Hewlett-Packard IS SL */ /usr/include/sys/sec_alloc.h: kern/h/sec_alloc.h, sysmisc, hpux_mlpmp, mlpmp23 $Da te: 97/04/16 13:46:06 $Revision: 1.10 PATCH_ 10.16 (PHNE_8071) 77 1.10 kern/h/sec_alloc.h, sysmisc, hpux_mlpmp, m lpmp23 08/01/96 09:56:06, Hewlett-Packard IS SL */ /usr/conf/netinet/tcp_var.h: 35 1.18 kern/netinet/tcp_var.h, hpuxsysinet, hpux_ mlpmp, mlpmp23 08/01/96 09:58:12, Hewlett-Pa ckard ISSL */ tcp_var.h 7.8 (Berkeley) 6/29/88 kern/netinet/tcp_var.h, hpuxsysinet, hpux_mlpmp, mlp mp23 $Date: 97/04/16 13:45:37 $Revision: 1.1 8 PATCH_10.16 (PHNE_8071) /usr/include/netinet/tcp_var.h: 35 1.18 kern/netinet/tcp_var.h, hpuxsysinet, hpux_ mlpmp, mlpmp23 08/01/96 09:58:12, Hewlett-Pa ckard ISSL */ tcp_var.h 7.8 (Berkeley) 6/29/88 kern/netinet/tcp_var.h, hpuxsysinet, hpux_mlpmp, mlp mp23 $Date: 97/04/16 13:45:37 $Revision: 1.1 8 PATCH_10.16 (PHNE_8071) /usr/conf/lib/libinet.a(in_pcb.o): kern/netinet/in_pcb.c, hpuxsysinet, hpux_mlpmp, mlpm p24 $Date: 97/04/16 15:18:22 $ $Revision: 1. 27.1.2 PATCH_10.16 (PHNE_10469) $ /usr/conf/lib/libhp-ux.a(init_main.o): kern/sys/init_main.c, hpux, hpux_mlpmp, 10.16-17 $Da te: 97/08/27 17:54:33 $ $Revision: 1.2 PATCH _10.16 (PHKL_12280) $ init_main.c $Date: 97/06/26 16:32:26 $ $Revision: 1.114.72.74 $ PATCH_10.01 (PHKL_11563) /usr/conf/lib/libhp-ux.a(nm_tune.o): kern/netinet/nm_tune.c, hpuxsysinet, hpux_mlpmp, mlp mp23 $Date: 97/04/16 13:45:46 $ $Revision: 1 .9.1.1 PATCH_10.16 (PHNE_10159) $ /usr/conf/lib/libsec.a(sec_alloc.o): kern/sec/sec_alloc.c, sysmisc, hpux_mlpmp, mlpmp23 $ Date: 97/04/16 13:46:06 $Revision: 1.33 PATC H_10.16 (PHNE_8071) kern/sec/include_sec, sysmisc, hpux_mlpmp, mlpmp23 $ Date: 97/04/16 13:46:04 $Revision: 1.10.1.1 PATCH_10.16 (PHKL_8238) /usr/conf/lib/libsec.a(sec_tnet.o): kern/sec/sec_tnet.c, m6co_kernel, hpux_mlpmp, mlpmp2 3 $Date: 97/04/16 13:46:11 $Revision: 1.86 P ATCH_10.16 (PHNE_8071) kern/sec/include_sec, sysmisc, hpux_mlpmp, mlpmp23 $ Date: 97/04/16 13:46:04 $Revision: 1.10.1.1 PATCH_10.16 (PHKL_8238) /usr/conf/lib/libsec.a(sec_tnsmm.o): kern/sec/include_sec, sysmisc, hpux_mlpmp, mlpmp27 $ Date: 97/05/16 13:00:09 $Revision: 1.10.1.1 PATCH_10.16 (PHKL_8238) /usr/conf/lib/libhp-ux.a(security.o): kern/debug/security.c, sysmisc, hpux_mlpmp, mlpmp23 $Date: 97/04/16 13:49:19 $Revision: 1.3 PATC H_10.16 (PHNE_8071) /usr/conf/lib/libinet.a(tcp_input.o): kern/netinet/tcp_input.c, hpuxsysinet, hpux_mlpmp, m lpmp23 $Date: 97/04/16 13:45:41 $Revision: 1 .35 PATCH_10.16 (PHNE_8071) /usr/conf/lib/libinet.a(tcp_subr.o): kern/netinet/tcp_subr.c, hpuxsysinet, hpux_mlpmp, ml pmp23 $Date: 97/04/16 13:45:41 $Revision: 1. 20 PATCH_10.16 (PHNE_8071) /usr/conf/lib/libinet.a(tcp_usrreq.o): kern/netinet/tcp_usrreq.c, hpuxsysinet, hpux_mlpmp, mlpmp23 $Date: 97/04/16 13:45:55 $Revision: 1.23 PATCH_10.16 (PHNE_8071) /usr/conf/lib/libuipc.a(uipc_socket.o): kern/sys/uipc_socket.c, hpuxsysuipc, hpux_mlpmp, mlp mp24 $Date: 97/04/16 15:18:23 $ $Revision: 1 .39.1.2 PATCH_10.16 (PHNE_10469) $ /usr/conf/lib/libuipc.a(uipc_socket2.o): kern/sys/uipc_socket2.c, hpuxsysuipc, hpux_mlpmp, ml pmp23 $Date: 97/04/16 13:45:45 $ $Revision: 1.15.1.1 PATCH_10.16 (PHNE_9987) $ /usr/conf/h/dnlc.h: dnlc.h $Date: 95/10/10 13:40:56 $ $Revision: 1.3.71.5 $ PATCH_10.01 (PHKL_6081) dnlc.h $Date: 95/10/10 13:40:56 $ $Revision: 1.3.71.5 $ PATCH_10.01 (PHKL_6082) /usr/conf/h/pstat.h: pstat.h $Date: 95/12/14 15:28:37 $ $Revision: 1.8.71 .25 $ PATCH_10.01 (PHKL_6529) pstat.h $Date: 95/12/14 15:28:37 $ $Revision: 1.8.71 .25 $ PATCH_10.01 (PHKL_6530) /usr/conf/lib/libhp-ux.a(clock.o): None /usr/conf/lib/libhp-ux.a(file_sys.o): 83 1.26 kern/h/secpolicy.h, syspolicy, hpux_ mlpmp, mlpmp27 $Date: 03/18/96 12:45:05 Hewl ett-Packard GTL $Revision: PATCH_10.16 (PHKL _11065) kern/cdfs/cdnode.h, hpuxsyscdfs, hpux_mlpmp, mlpmp27 $Date: 97/05/16 13:07:47 $Revision: 1.3.1.1 PATCH_10.16 (PHKL_8238) file_sys.c $Date: 95/09/28 17:51:26 $ $Revision: 1.2.71.4 $ PATCH_10.01 (PHKL_6081) /usr/conf/lib/libhp-ux.a(gio_lvl1.o): gio_lvl1.c $Date: 97/05/21 13:35:36 $ $Revision: 1.2.71.16 $ PATCH_10.01 (PHKL_5737) /usr/conf/lib/libhp-ux.a(kern_exec.o): 83 1.26 kern/h/secpolicy.h, syspolicy, hpux_ mlpmp, mlpmp27 $Date: 03/18/96 12:45:05 Hewl ett-Packard GTL $Revision: PATCH_10.16 (PHKL _11065) 65 1.43 kern/h/audit.h, sysaudit, hpux_mlpm p, mlpmp27 $Date: 07/19/96 09:04:35 Hewlett- Packard GTL $Revision: PATCH_10.16 (PHKL_108 86) kern/sys/kern_exec.c, hpux, hpux_mlpmp, 10.16-17 $Da te: 97/08/27 17:54:34 $ $Revision: 1.2 PATCH _10.16 (PHKL_12280) $ kern_exec.c $Date: 97/06/26 16:32:53 $ $Revision: 1.88.72.44 $ PATCH_10.01 (PHKL_11563) /usr/conf/lib/libhp-ux.a(kern_kload.o): kern/sys/kern_kload.c, hpux, hpux_mlpmp, 10.16-17 $D ate: 97/08/27 17:54:34 $ $Revision: 1.2 PATC H_10.16 (PHKL_12280) $ kern_kload.c $Date: 96/04/17 16:45:51 $ $Revision: 1.2.71.6 $ PATCH_10.01 (PHKL_7306) /usr/conf/lib/libhp-ux.a(lv_config.o): kern/lvm/lv_config.c, hpux, hpux_mlpmp, 10.16-17 $Da te: 97/08/27 17:54:38 $ $Revision: 1.2 PATCH _10.16 (PHKL_12280) $ lv_config.c $Date: 95/08/04 14:55:54 $ $Revision: 1. 6.71.25 $ PATCH_10.01 (PHKL_5888) /usr/conf/lib/libhp-ux.a(lv_lvm.o): lv_lvm.c $Date: 96/09/03 18:07:43 $ $Revision: 1.2 .71.2 $ PATCH_10.01 (PHKL_8391) /usr/conf/lib/libhp-ux.a(machdep.o): machdep.c $Date: 96/08/06 15:46:31 $ $Revision: 1.11 8.72.44 $ PATCH_10.01 (PHKL_8199) /usr/conf/lib/libhp-ux.a(pm_config.o): kern/sys/pm_config.c, hpux, hpux_mlpmp, 10.16-17 $Da te: 97/08/27 17:54:34 $ $Revision: 1.2 PATCH _10.16 (PHKL_12280) $ pm_config.c $Date: 97/06/26 16:32:49 $ $Revision: 1.2.71.17 $ PATCH_10.01 (PHKL_11563) /usr/conf/lib/libhp-ux.a(pstat.o): 83 1.26 kern/h/secpolicy.h, syspolicy, hpux_ mlpmp, mlpmp27 $Date: 03/18/96 12:45:05 Hewl ett-Packard GTL $Revision: PATCH_10.16 (PHKL _11065) kern/sys/pstat.c, hpux, hpux_mlpmp, 10.16-17 $Date: 97/08/27 17:54:34 $ $Revision: 1.2 PATCH_10. 16 (PHKL_12280) $ pstat.c $Date: 96/09/26 15:12:11 $ $Revision: 1.13.7 2.51 $ PATCH_10.01 (PHKL_8580) /usr/conf/lib/libhp-ux.a(subr_prf.o): kern/sys/subr_prf.c, hpux, hpux_mlpmp, 10.16-17 $Dat e: 97/08/27 17:54:35 $ $Revision: 1.2 PATCH_ 10.16 (PHKL_12280) $ subr_prf.c $Date: 97/02/12 10:35:59 $ $Revision: 1.6 1.72.30 $ PATCH_10.01 (PHKL_10101) /usr/conf/lib/libhp-ux.a(sys_ki.o): 83 1.26 kern/h/secpolicy.h, syspolicy, hpux_ mlpmp, mlpmp27 $Date: 03/18/96 12:45:05 Hewl ett-Packard GTL $Revision: PATCH_10.16 (PHKL _11065) kern/cdfs/cdnode.h, hpuxsyscdfs, hpux_mlpmp, mlpmp27 $Date: 97/05/16 13:07:47 $Revision: 1.3.1.1 PATCH_10.16 (PHKL_8238) kern/sys/sys_ki.c, hpux, hpux_mlpmp, 10.16-17 $Date: 97/08/27 17:54:35 $ $Revision: 1.2 PATCH_10 .16 (PHKL_12280) $ sys_ki.c $Date: 97/07/03 17:02:39 $ $Revision: 1.13. 72.63 $ PATCH_10.01 (PHKL_11670) /usr/conf/lib/libhp-ux.a(vfs_dnlc.o): 83 1.26 kern/h/secpolicy.h, syspolicy, hpux_ mlpmp, mlpmp27 $Date: 03/18/96 12:45:05 Hewl ett-Packard GTL $Revision: PATCH_10.16 (PHKL _11065) kern/sys/vfs_dnlc.c, hpux, hpux_mlpmp, 10.16-17 $Dat e: 97/08/27 17:54:36 $ $Revision: 1.2 PATCH_ 10.16 (PHKL_12280) $ vfs_dnlc.c $Date: 95/09/28 16:35:26 $ $Revision: 1.13.72.15 $ PATCH_10.01 (PHKL_6081) /usr/conf/lib/libhp-ux.a(vfs_vm.o): 83 1.26 kern/h/secpolicy.h, syspolicy, hpux_ mlpmp, mlpmp27 $Date: 03/18/96 12:45:05 Hewl ett-Packard GTL $Revision: PATCH_10.16 (PHKL _11065) vfs_vm.c $Date: 97/06/27 16:51:43 $ $Revision: 1.11.72.32 $ PATCH_10.01 (PHKL_11242) /usr/conf/lib/libhp-ux.a(vm_machdep.o): kern/machine/vm_machdep.c, hpux, hpux_mlpmp, 10.16-1 7 $Date: 97/08/27 17:54:37 $ $Revision: 1.2 PATCH_10.16 (PHKL_12280) $ vm_machdep.c $Date: 97/01/23 18:09:44 $ $Revision: 1.150.72.103 $ PATCH_10.01 (PHKL_6529) /usr/conf/lib/libhp-ux.a(vm_sched.o): kern/sys/vm_sched.c, hpux, hpux_mlpmp, 10.16-17 $Dat e: 97/08/27 17:54:36 $ $Revision: 1.2 PATCH_ 10.16 (PHKL_12280) $ vm_sched.c $Date: 97/06/26 16:35:13 $ $Revision: 1.53.72.43 $ PATCH_10.01 (PHKL_11563) /usr/conf/lib/libhp-ux.a(vm_swp.o): 83 1.26 kern/h/secpolicy.h, syspolicy, hpux_ mlpmp, mlpmp27 $Date: 03/18/96 12:45:05 Hewl ett-Packard GTL $Revision: PATCH_10.16 (PHKL _11065) vm_swp.c $Date: 96/02/21 09:35:11 $ $Revision: 1.44.72.35 $ PATCH_10.01 (PHKL_6888) /usr/conf/lib/libhp-ux.a(vm_vfd.o): vm_vfd.c $Date: 95/11/08 18:19:46 $ $Revision: 1.12.72.17 $ PATCH_10.01 (PHKL_5767) /usr/conf/lib/libhp-ux.a(vm_vhand.o): vm_vhand.c $Date: 97/06/26 16:33:54 $ $Revision: 1.15.72.30 $ PATCH_10.01 (PHKL_11563) /usr/conf/lib/liblvm.a(lv_block.o): lv_block.c $Date: 96/09/03 17:11:04 $ $Revision: 1 .6.71.5 $ PATCH_10.01 (PHKL_8391) /usr/conf/lib/liblvm.a(lv_cluster_lock.o): lv_cluster_lock.c $Date: 97/03/03 08:49:36 $ $Revi sion: 1.2.71.15 $ PATCH_10.01 (PHKL_10281) /usr/conf/lib/liblvm.a(lv_defect.o): lv_defect.c $Date: 96/09/03 18:02:21 $ $Revision: 1. 6.71.25 $ PATCH_10.01 (PHKL_8391) /usr/conf/lib/liblvm.a(lv_hp.o): kern/lvm/lv_hp.c, hpux, hpux_mlpmp, 10.16-17 $Date: 97/08/27 17:54:39 $ $Revision: 1.2 PATCH_10. 16 (PHKL_12280) $ lv_hp.c $Date: 96/09/03 18:02:24 $ $Revision: 1.6.71 .56 $ PATCH_10.01 (PHKL_8391) /usr/conf/lib/liblvm.a(lv_ioctls.o): lv_ioctls.c $Date: 97/03/03 08:40:51 $ $Revision: 1.6.71.46 $ PATCH_10.01 (PHKL_10281) /usr/conf/lib/liblvm.a(lv_kdb.o): lv_kdb.c $Date: 96/09/03 18:02:30 $ $Revision: 1.4 .71.4 $ PATCH_10.01 (PHKL_8391) /usr/conf/lib/liblvm.a(lv_lvsubr.o): lv_lvsubr.c $Date: 97/06/06 13:33:50 $ $Revision: 1.6.71.23 $ PATCH_10.01 (PHKL_11293) /usr/conf/lib/liblvm.a(lv_malloc.o): lv_malloc.c $Date: 96/09/03 18:02:35 $ $Revision: 1.6.71.4 $ PATCH_10.01 (PHKL_8391) /usr/conf/lib/liblvm.a(lv_mircons.o): lv_mircons.c $Date: 96/09/03 18:02:38 $ $Revision: 1 .6.71.19 $ PATCH_10.01 (PHKL_8391) /usr/conf/lib/liblvm.a(lv_pbuf.o): lv_pbuf.c $Date: 96/09/03 18:02:40 $ $Revision: 1. 6.71.6 $ PATCH_10.01 (PHKL_8391) /usr/conf/lib/liblvm.a(lv_phys.o): lv_phys.c $Date: 97/06/06 13:38:05 $ $Revision: 1.6. 71.20 $ PATCH_10.01 (PHKL_11293) /usr/conf/lib/liblvm.a(lv_schedule.o): lv_schedule.c $Date: 96/09/03 18:02:45 $ $Revision: 1.6.71.31 $ PATCH_10.01 (PHKL_8391) /usr/conf/lib/liblvm.a(lv_strategy.o): lv_strategy.c $Date: 96/09/03 18:02:48 $ $Revision: 1.6.71.14 $ PATCH_10.01 (PHKL_8391) /usr/conf/lib/liblvm.a(lv_subr.o): lv_subr.c $Date: 97/03/03 08:40:45 $ $Revision: 1.6.71.27 $ PATCH_10.01 (PHKL_10281) /usr/conf/lib/liblvm.a(lv_syscalls.o): lv_syscalls.c $Date: 96/09/03 18:02:53 $ $Revision: 1.6.71.22 $ PATCH_10.01 (PHKL_8391) /usr/conf/lib/liblvm.a(lv_vgda.o): lv_vgda.c $Date: 96/09/03 18:02:55 $ $Revision: 1. 6.71.12 $ PATCH_10.01 (PHKL_8391) /usr/conf/lib/liblvm.a(lv_vgsa.o): lv_vgsa.c $Date: 96/09/03 18:02:57 $ $Revision: 1. 6.71.14 $ PATCH_10.01 (PHKL_8391) /usr/conf/lib/libufs.a(ufs_dir.o): 83 1.26 kern/h/secpolicy.h, syspolicy, hpux_ mlpmp, mlpmp27 $Date: 03/18/96 12:45:05 Hewl ett-Packard GTL $Revision: PATCH_10.16 (PHKL _11065) kern/ufs/ufs_dir.c, hpux, hpux_mlpmp $Date: 97/09/23 16:37:15 $ $Revision: 1.3 PATCH_10.16 (PHKL _12280) $ kern/ufs/ufs_dir.c, hpux, hpux_mlpmp $Date: 97/09/23 16:02:18 $ $Revision: 1.2 PATCH_10.16 (PHKL _12667) $ ufs_dir.c $Date: 96/10/24 11:22:22 $ $Revision: 1.15.72.31 $ PATCH_10.01 (PHKL_8757) /usr/conf/lib/libufs.a(ufs_vnops.o): 83 1.26 kern/h/secpolicy.h, syspolicy, hpux_ mlpmp, mlpmp27 $Date: 03/18/96 12:45:05 Hewl ett-Packard GTL $Revision: PATCH_10.16 (PHKL _11065) 65 1.43 kern/h/audit.h, sysaudit, hpux_mlpm p, mlpmp27 $Date: 07/19/96 09:04:35 Hewlett- Packard GTL $Revision: PATCH_10.16 (PHKL_108 86) kern/ufs/ufs_vnops.c, hpux, hpux_mlpmp, 10.16-17 $Da te: 97/08/27 17:54:33 $ $Revision: 1.2 PATCH _10.16 (PHKL_12280) $ ufs_vnops.c $Date: 96/03/28 09:00:06 $ $Revision: 1.22.72.83 $ PATCH_10.01 (PHKL_7122) /usr/conf/master.d/core-hpux: core-hpux $Date: 97/06/26 16:29:21 $ $Revision: 1.1. 71.54 $ PATCH_10.01 (PHKL_11563) core-hpux $Date: 97/06/26 16:29:21 $ $Revision: 1.1. 71.54 $ PATCH_10.01 (PHKL_11564) /usr/conf/space.h.d/core-hpux.h: core-hpux.h: $Date: 97/06/26 16:30:34 $ $Revision: 1 .2.71.23 $ PATCH_10.01 (PHKL_11563) core-hpux.h: $Date: 97/06/26 16:30:34 $ $Revision: 1 .2.71.23 $ PATCH_10.01 (PHKL_11564) kern/space/core-hpux.h, hpux, hpux_mlpmp, 10.16-17 $ Date: 97/08/27 17:54:37 $ $Revision: 1.2 PAT CH_10.16 (PHKL_12280) $ kern/space/core-hpux.h, hpux, hpux_mlpmp, 10.16-17 $ Date: 97/08/27 17:54:37 $ $Revision: 1.2 PAT CH_10.16 (PHKL_12281) $ /usr/include/sys/dnlc.h: dnlc.h $Date: 95/10/10 13:40:56 $ $Revision: 1.3.71.5 $ PATCH_10.01 (PHKL_6081) dnlc.h $Date: 95/10/10 13:40:56 $ $Revision: 1.3.71.5 $ PATCH_10.01 (PHKL_6082) /usr/include/sys/pstat.h: pstat.h $Date: 95/12/14 15:28:37 $ $Revision: 1.8.71 .25 $ PATCH_10.01 (PHKL_6529) pstat.h $Date: 95/12/14 15:28:37 $ $Revision: 1.8.71 .25 $ PATCH_10.01 (PHKL_6530) cksum(1) Output: 2951487683 8024 /usr/conf/lib/libcdfs.a(cdfs_cdnod.o) 1469667089 1804 /usr/conf/lib/libcdfs.a(cdfs_subr.o) 1879698130 7324 /usr/conf/lib/libcdfs.a(cdfs_vfsop.o) 4276739913 2892 /usr/conf/lib/libcdfs.a(cdfs_vm.o) 1704464084 17964 /usr/conf/lib/libcdfs.a(cdfs_vnops.o) 61097132 2760 /usr/conf/lib/libcdfs.a(sec_cdfs.o) 593132748 15113 /usr/conf/netinet/in_pcb.h 766708998 13630 /usr/conf/h/scs_rec.h 4200027553 13438 /usr/conf/h/sec_alloc.h 3307417839 13437 /usr/conf/netinet/tcp_var.h 766708998 13630 /usr/include/sys/scs_rec.h 4200027553 13438 /usr/include/sys/sec_alloc.h 593132748 15113 /usr/include/netinet/in_pcb.h 3307417839 13437 /usr/include/netinet/tcp_var.h 2050462456 12696 /usr/conf/lib/libinet.a(in_pcb.o) 1220273595 17400 /usr/conf/lib/libhp-ux.a(init_main.o) 1783293389 10096 /usr/conf/lib/libhp-ux.a(nm_tune.o) 2537162876 14664 /usr/conf/lib/libsec.a(sec_alloc.o) 217854420 44296 /usr/conf/lib/libsec.a(sec_tnet.o) 1235194286 35220 /usr/conf/lib/libsec.a(sec_tnsmm.o) 542468793 148976 /usr/conf/lib/libhp-ux.a(security.o) 195625032 21520 /usr/conf/lib/libinet.a(tcp_input.o) 434703893 10136 /usr/conf/lib/libinet.a(tcp_subr.o) 2947367051 10240 /usr/conf/lib/libinet.a(tcp_usrreq.o) 646362503 26928 /usr/conf/lib/libuipc.a(uipc_socket.o) 324130076 16340 /usr/conf/lib/libuipc.a(uipc_socket2.o) 1602045121 1872 /usr/conf/h/dnlc.h 2415838360 30594 /usr/conf/h/pstat.h 4184920783 21332 /usr/conf/lib/libhp-ux.a(clock.o) 3932142204 172820 /usr/conf/lib/libhp-ux.a(file_sys.o) 1217051214 8528 /usr/conf/lib/libhp-ux.a(gio_lvl1.o) 806486358 16544 /usr/conf/lib/libhp-ux.a(kern_exec.o) 477708751 7132 /usr/conf/lib/libhp-ux.a(kern_kload.o) 3925544283 29108 /usr/conf/lib/libhp-ux.a(lv_config.o) 1192330967 125704 /usr/conf/lib/libhp-ux.a(lv_lvm.o) 3743211593 25012 /usr/conf/lib/libhp-ux.a(machdep.o) 3151504980 6300 /usr/conf/lib/libhp-ux.a(pm_config.o) 741808083 24972 /usr/conf/lib/libhp-ux.a(pstat.o) 340987010 17200 /usr/conf/lib/libhp-ux.a(subr_prf.o) 1399412164 53112 /usr/conf/lib/libhp-ux.a(sys_ki.o) 2027601379 9488 /usr/conf/lib/libhp-ux.a(vfs_dnlc.o) 1927845759 31196 /usr/conf/lib/libhp-ux.a(vfs_vm.o) 2081704846 80428 /usr/conf/lib/libhp-ux.a(vm_machdep.o) 488964309 21424 /usr/conf/lib/libhp-ux.a(vm_sched.o) 3936699112 7792 /usr/conf/lib/libhp-ux.a(vm_swp.o) 1933301191 15180 /usr/conf/lib/libhp-ux.a(vm_vfd.o) 1526356530 16044 /usr/conf/lib/libhp-ux.a(vm_vhand.o) 4017349439 2408 /usr/conf/lib/liblvm.a(lv_block.o) 2788041698 11136 /usr/conf/lib/liblvm.a(lv_cluster_lock.o) 3407245081 11208 /usr/conf/lib/liblvm.a(lv_defect.o) 2862110991 40692 /usr/conf/lib/liblvm.a(lv_hp.o) 2534593401 23112 /usr/conf/lib/liblvm.a(lv_ioctls.o) 3666834687 544 /usr/conf/lib/liblvm.a(lv_kdb.o) 1055309679 21168 /usr/conf/lib/liblvm.a(lv_lvsubr.o) 3383818093 1392 /usr/conf/lib/liblvm.a(lv_malloc.o) 642118081 18468 /usr/conf/lib/liblvm.a(lv_mircons.o) 1387071548 5684 /usr/conf/lib/liblvm.a(lv_pbuf.o) 2916470785 5092 /usr/conf/lib/liblvm.a(lv_phys.o) 2644433750 19248 /usr/conf/lib/liblvm.a(lv_schedule.o) 3596425441 7176 /usr/conf/lib/liblvm.a(lv_strategy.o) 2929566017 8100 /usr/conf/lib/liblvm.a(lv_subr.o) 3340481806 10456 /usr/conf/lib/liblvm.a(lv_syscalls.o) 2066828425 8560 /usr/conf/lib/liblvm.a(lv_vgda.o) 1819457952 12148 /usr/conf/lib/liblvm.a(lv_vgsa.o) 2300167640 20640 /usr/conf/lib/libufs.a(ufs_dir.o) 1854138759 29444 /usr/conf/lib/libufs.a(ufs_vnops.o) 2963259137 16553 /usr/conf/master.d/core-hpux 3967579967 20164 /usr/conf/space.h.d/core-hpux.h 1602045121 1872 /usr/include/sys/dnlc.h 2415838360 30594 /usr/include/sys/pstat.h Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHKL_12667 PHNE_11697 PHKL_11955 Equivalent Patches: PHKL_11889: s700: 10.01 Patch Package Size: 1670 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_12280 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHKL_12280.depot 5b. For a homogeneous NFS Diskless cluster run swcluster on the server to install the patch on the server and the clients: swcluster -i -b This will invoke swcluster in the interactive mode and force all clients to be shut down. WARNING: All cluster clients must be shut down prior to the patch installation. Installing the patch while the clients are booted is unsupported and can lead to serious problems. The swcluster command will invoke an swinstall session in which you must specify: alternate root path - default is /export/shared_root/OS_700 source depot path - /tmp/PHKL_12280.depot To complete the installation, select the patch by choosing "Actions -> Match What Target Has" and then "Actions -> Install" from the Menubar. 5c. For a heterogeneous NFS Diskless cluster: - run swinstall on the server as in step 5a to install the patch on the cluster server. - run swcluster on the server as in step 5b to install the patch on the cluster clients. By default swinstall will archive the original software in /var/adm/sw/patch/PHKL_12280. 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_12280.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_12280.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None