|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: IT Resource Center (support_feedback_at_us-support-mail.external.hp.com)
Date: Sun Jul 28 2002 - 12:36:38 CDT
HP Support Information Digests
===============================================================================
o IT Resource Center World Wide Web Service
---------------------------------------------------
If you subscribed through the IT Resource Center and would
like to be REMOVED from this mailing list, access the
IT Resource Center on the World Wide Web at:
http://www.itresourcecenter.hp.com/
Login using your IT Resource Center User ID and Password.
Then select Support Information Digests (located under
Maintenance and Support). You may then unsubscribe from the
appropriate digest.
To download a patch referenced below, access the
IT Resource Center on the World Wide Web at:
http://www.itresourcecenter.hp.com/
Login using your IT Resource Center User ID and Password.
Then select Individual Patches (under Maintenance and Support)
to access the patch. You may also download a patch via anonymous
ftp(1) from ftp.itrc.hp.com.
===============================================================================
Digest Name: weekly HP-UX series 800 11.X patch digest
Created: Sun Jul 28 3:05:14 PDT 2002
Table of Contents:
Document ID Title
--------------- -----------
PHSS_27075 s700_800 11.11 CPSlib Cumulative Patch (OMP V2.0 for 11.11)
PHSS_27074 s700_800 11.X CPSlib Cumulative Patch (OMP V2.0 for 11.x)
PHKL_27283 s700_800 11.11 signal cumulative patch
PHKL_27282 s700_800 11.00 signal cumulative patch
PHSS_27384 s700_800 11.11 rp24xx 42.19 firmware patch
PHSS_27383 s700_800 11.00 rp24xx 42.19 firmware patch
PHSS_27208 s700_800 11.X OV ITO7.X HP-UX 11.x OV-PA Agent C.03.58
PHSS_27203 s700_800 11.X OV ITO7.X HP-UX 10.20 OV-PA Agent C.03.50.01
PHSS_27098 s700_800 11.11 RAID 4Si Patch
PHSS_27097 s700_800 11.00 RAID 4Si Patch
PHSS_27547 s700_800 11.X OV SIP3.0 web server update
PHSS_27470 s700_800 11.11 LIBCL patch
PHSS_27469 s700_800 11.00 LIBCL patch
PHNE_27144 s700_800 11.11 HyperFabric B.11.11.0[0-1] cumulative patch
PHSS_26350 s700_800 11.X OV OB4.10 patch - CORE packet
PHNE_27393 s700_800 11.00 Cumulative Mux and Pty Patch
PHKL_27200 s700_800 11.11 sar shows incorrect values for avwait, avque
PHKL_27172 s700_800 11.11 vPars panic; Syscall cumulative
PHKL_27056 s700_800 11.11 par fans,cabtype,sinc,hwpath,cell info,vPar
PHKL_27055 s700_800 11.11 PDC retry/busy,PDC_SCSI_PARMS,iCOD,vPars
PHKL_27054 s700_800 11.11 early boot,Psets,vPar,Xserver,T600 HPMC
PHKL_26996 s700_800 11.11 Syslog ovflw,HiTempAlerts,vPar,IntrMigr,vPar
PHKL_26979 s700_800 11.11 vPar enablement patch with kwdb support
PHKL_26698 s700_800 11.11 umount-mkfs panic; HFS mount/umount perf
PHKL_26695 s700_800 11.11 MO 4k sector size; FIFO; eventports; SPECFS
PHKL_26694 s700_800 11.11 LOFS mount(2)/umount(2) performance
PHKL_25996 s700_800 11.11 VxVM; EMC; Psets/vPar; slpq1; ufalloc
PHKL_25995 s700_800 11.11 eventport syscalls; socket close(2); ufalloc
PHKL_25994 s700_800 11.11 Thread NOSTOP, Psets Enablement, Ufalloc
PHKL_25993 s700_800 11.11 thread nostop for NFS, rlimit, Ufalloc fix
PHCO_27370 s700_800 11.00 mksf(1M) cumulative patch
PHCO_26896 s700_800 11.11 vPar commands man pages patch
PHSS_27402 s700_800 11.00 OV ITO6.0X Linux Agent Patch A.06.11
PHSS_27333 s700_800 11.X OV NNM6.2 Consolidated Patch 3
PHSS_27298 s700_800 11.00 OV ITO6.0X Solaris Agent Patch A.06.11
PHKL_27510 s700_800 11.00 vfs cumulative patch
PHCO_27369 s700_800 11.00 LVM commands cumulative patch
PHCO_27277 s700_800 11.00 chmod(1) cumulative patch
PHCO_26562 s700_800 11.11 at(1)/cron(1M)/crontab(1) patch
The documents are listed below.
-------------------------------------------------------------------------------
Document ID: PHSS_27075
Date Loaded: 20020726
Title: s700_800 11.11 CPSlib Cumulative Patch (OMP V2.0 for 11.11)
Patch Name: PHSS_27075
Patch Description: s700_800 11.11 CPSlib Cumulative Patch (OMP V2.0 for 11.11)
Creation Date: 02/07/08
Post Date: 02/07/26
Hardware Platforms - OS Releases:
s700: 11.11
s800: 11.11
Products: N/A
Filesets:
CPS.CPS-32SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
CPS.CPS-64SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
CPS.CPS-MIN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
Automatic Reboot?: No
Status: General Release
Critical:
No (superseded patches were critical)
PHSS_25029: MEMORY_LEAK
Category Tags:
defect_repair general_release critical memory_leak
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_27075
Symptoms:
PHSS_27075:
SR 8606241730 / DTS JAGae08988:
OMP program won't go parallel in a child process
after a fork call.
PHSS_26913:
1 OpenMP support routines are slow
2 Need support for OpenMP V2.0.
3 libcps aborted when enviornment variable OMP_NESTED
is set.
PHSS_25029:
SR 8606216202 / DTS JAGad85372:
1 Guided Scheduling does not scale pass 2x
2 There are missing routines to support aCC
OpenMP code.
3 There is a memory leak when running OpenMP
codes.
PHSS_24673:
The following symbols are missing from libcps.1
__HLO_out_cleanup, __HLO_out_lock,
__HLO_out_reduce_partials, __HLO_out_startup,
__HLO_out_tmp_file_flush, __HLO_out_unlock and
__HLO_out_write_results.
PHSS_24379:
Add support for OpenMP library routines for 11.11.
Defect Description:
PHSS_27075:
SR: 8606241730 CR: JAGae08988
After a fork the child process can now
go parallel.
PHSS_26913:
1 Increase performance of OpenMP routines.
2 Added support for OpenMP V2.0.
3 Fixed abort when env variable OMP_NESTED
is set.
PHSS_25029:
SR: 8606216202 CR: JAGad85372
1 Fixed Guided scheduluing to scale better then 2x.
2 Add missing routines to support aCC OpenMP code.
3 Fixed memory leak problem when running OpenMP codes.
PHSS_24673:
Add the missing symbols to libcps.1.
PHSS_24379:
Add missing OpenMP support libraries for 11.11.
Enhancement:
No
SR:
8606241730 8606216202 8606208372
Patch Files:
CPS.CPS-32SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/lib/libcps.sl
/usr/lib/libcps.2
/usr/lib/libcps.1
/usr/lib/libcps.a
/usr/lib/libomp.sl
/usr/lib/libomp.1
/usr/lib/libomp.a
CPS.CPS-64SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/lib/pa20_64/libcps.sl
/usr/lib/pa20_64/libcps.2
/usr/lib/pa20_64/libcps.1
/usr/lib/pa20_64/libcps.a
/usr/lib/pa20_64/libomp.sl
/usr/lib/pa20_64/libomp.1
/usr/lib/pa20_64/libomp.a
CPS.CPS-MIN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/include/spp_prog_model.h
/usr/include/cps.h
/usr/include/omp.h
what(1) Output:
CPS.CPS-32SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/lib/libcps.sl:
libcps.sl HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:25:50 CDT 2002
/usr/lib/libomp.sl:
libomp.sl HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:25:59 CDT 2002
/usr/lib/libcps.a:
libcps.a HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:25:32 CDT 2002
/usr/lib/libomp.a:
libomp.a HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:25:46 CDT 2002
/usr/lib/libcps.1:
libcps.sl HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:26:05 CDT 2002
/usr/lib/libcps.2:
libcps.sl HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:25:50 CDT 2002
/usr/lib/libomp.1:
libomp.sl HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:25:59 CDT 2002
CPS.CPS-64SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/lib/pa20_64/libcps.sl:
libcps.sl HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:26 CDT 2002
/usr/lib/pa20_64/libomp.sl:
libomp.sl HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:34 CDT 2002
/usr/lib/pa20_64/libcps.a:
libcps.a HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:17 CDT 2002
/usr/lib/pa20_64/libomp.a:
libomp.a HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:22 CDT 2002
/usr/lib/pa20_64/libcps.1:
libcps.sl HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:38 CDT 2002
/usr/lib/pa20_64/libcps.2:
libcps.sl HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:26 CDT 2002
/usr/lib/pa20_64/libomp.1:
libomp.sl HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:34 CDT 2002
CPS.CPS-MIN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/include/spp_prog_model.h:
None
/usr/include/cps.h:
None
/usr/include/omp.h:
None
cksum(1) Output:
CPS.CPS-32SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
668789395 180224 /usr/lib/libcps.sl
3915380237 45056 /usr/lib/libomp.sl
1085119469 195212 /usr/lib/libcps.a
3584201849 30764 /usr/lib/libomp.a
4046261823 188416 /usr/lib/libcps.1
668789395 180224 /usr/lib/libcps.2
3915380237 45056 /usr/lib/libomp.1
CPS.CPS-64SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
924411758 198680 /usr/lib/pa20_64/libcps.sl
3815434539 43840 /usr/lib/pa20_64/libomp.sl
997002838 365326 /usr/lib/pa20_64/libcps.a
4022275858 60222 /usr/lib/pa20_64/libomp.a
3716840408 213280 /usr/lib/pa20_64/libcps.1
924411758 198680 /usr/lib/pa20_64/libcps.2
3815434539 43840 /usr/lib/pa20_64/libomp.1
CPS.CPS-MIN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
2246408098 17798 /usr/include/cps.h
2717233737 3435 /usr/include/omp.h
2419712672 6499 /usr/include/spp_prog_model.h
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies:
9000/889/K460
9000/800/V2200
Other Dependencies: None
Supersedes:
PHSS_26913 PHSS_25029 PHSS_24673 PHSS_24379
Equivalent Patches:
PHSS_27074:
s700: 11.00 11.10
s800: 11.00 11.10
Patch Package Size: 1550 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_27075
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_27075.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_27075. 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 PHSS_27075.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_27075.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_27075.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHSS_27075------------------------------------------
Document ID: PHSS_27074
Date Loaded: 20020726
Title: s700_800 11.X CPSlib Cumulative Patch (OMP V2.0 for 11.x)
Patch Name: PHSS_27074
Patch Description: s700_800 11.X CPSlib Cumulative Patch (OMP V2.0 for 11.x)
Creation Date: 02/07/08
Post Date: 02/07/26
Hardware Platforms - OS Releases:
s700: 11.00 11.10
s800: 11.00 11.10
Products: N/A
Filesets:
CPS.CPS-32SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
CPS.CPS-32SLIB,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP
CPS.CPS-64SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
CPS.CPS-64SLIB,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP
CPS.CPS-MIN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
CPS.CPS-MIN,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP
Automatic Reboot?: No
Status: General Release
Critical:
No (superseded patches were critical)
PHSS_25028: MEMORY_LEAK
Category Tags:
defect_repair general_release critical memory_leak
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_27074
Symptoms:
PHSS_27074:
SR 8606241730 / DTS JAGae08988:
OMP program won't go parallel in a child process
after a fork call.
PHSS_26912:
1 OpenMP support routines are slow
2 Need support for OpenMP V2.0.
3 libcps aborted when enviornment variable OMP_NESTED
is set.
PHSS_25028:
SR 8606216202 / DTS JAGad85372:
1 Guided Scheduling does not scale pass 2x.
2 There are missing routines to support aCC
OpenMP code.
3 There is a memory leak when running OpenMP codes.
PHSS_24672:
The following symbols are missing from libcps.1
__HLO_out_cleanup, __HLO_out_lock,
__HLO_out_reduce_partials, __HLO_out_startup,
__HLO_out_tmp_file_flush, __HLO_out_unlock and
__HLO_out_write_results.
PHSS_24378:
Add support for OpenMP library routines for 11.00/11.10.
PHSS_22177:
1. Unnamed critical sections abort at runtime with an
internal CPS fatal error.
2. Added missing symbol cps_set_thread_.
PHSS_17116:
Poor parallel performance when the application is
processing signals.
PHSS_15914:
Poor parallel application performance when using +FDP
linker option.
PHSS_14149:
1. This patch fixes a class of wrong answer bugs
associated with parallel applications.
2. Fixed use of size_t in spp_prog_model.h.
3. Fixed cps_set_threads to work correctly.
Defect Description:
PHSS_27074:
SR: 8606241730 CR: JAGae08988
After a fork the child process can now
go parallel.
PHSS_26912:
1 Increase performance of OpenMP routines.
2 Added support for OpenMP V2.0.
3 Fixed abort when env variable OMP_NESTED
is set.
PHSS_25028:
SR: 8606216202 CR: JAGad85372
1 Fixed Guided scheduluing to scale better then 2x.
2 Add missing routines to support aCC OpenMP code.
3 Fixed memory leak problem when running OpenMP codes.
PHSS_24672:
Add the missing symbols to libcps.1.
PHSS_24378:
Add missing OpenMP support libraries.
PHSS_22177:
Fixed unnamed critical sections abort at runtime with an
internal CPS fatal error and missing symbol
cps_set_threads_.
PHSS_17116:
Suspended threads when processed signals, would not
resuspend themselves, but would spin wait for work.
PHSS_15914:
Child threads where not inheriting parent thread floating
point status register on thread creation.
PHSS_14149:
Bug in cps_set_threads() causes loop_parallel directive
to fail.
Enhancement:
No
SR:
8606241730 8606216202 8606208372
Patch Files:
CPS.CPS-32SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
CPS.CPS-32SLIB,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP:
/usr/lib/libcps.sl
/usr/lib/libcps.2
/usr/lib/libcps.1
/usr/lib/libcps.a
/usr/lib/libomp.sl
/usr/lib/libomp.1
/usr/lib/libomp.a
CPS.CPS-64SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
CPS.CPS-64SLIB,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP:
/usr/lib/pa20_64/libcps.sl
/usr/lib/pa20_64/libcps.2
/usr/lib/pa20_64/libcps.1
/usr/lib/pa20_64/libcps.a
/usr/lib/pa20_64/libomp.sl
/usr/lib/pa20_64/libomp.1
/usr/lib/pa20_64/libomp.a
CPS.CPS-MIN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
CPS.CPS-MIN,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP:
/usr/include/spp_prog_model.h
/usr/include/cps.h
/usr/include/omp.h
what(1) Output:
CPS.CPS-32SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
/usr/lib/libcps.sl:
libcps.sl HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:25:50 CDT 2002
/usr/lib/libomp.sl:
libomp.sl HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:25:59 CDT 2002
/usr/lib/libcps.a:
libcps.a HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:25:32 CDT 2002
/usr/lib/libomp.a:
libomp.a HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:25:46 CDT 2002
/usr/lib/libcps.1:
libcps.sl HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:26:05 CDT 2002
/usr/lib/libcps.2:
libcps.sl HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:25:50 CDT 2002
/usr/lib/libomp.1:
libomp.sl HP HPUX [pa32/32: Release 6.1.1]: Mon Jul
8 11:25:59 CDT 2002
CPS.CPS-64SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
/usr/lib/pa20_64/libcps.sl:
libcps.sl HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:26 CDT 2002
/usr/lib/pa20_64/libomp.sl:
libomp.sl HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:34 CDT 2002
/usr/lib/pa20_64/libcps.a:
libcps.a HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:17 CDT 2002
/usr/lib/pa20_64/libomp.a:
libomp.a HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:22 CDT 2002
/usr/lib/pa20_64/libcps.1:
libcps.sl HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:38 CDT 2002
/usr/lib/pa20_64/libcps.2:
libcps.sl HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:26 CDT 2002
/usr/lib/pa20_64/libomp.1:
libomp.sl HP HPUX [pa32/64: Release 6.1.1]: Mon Jul
8 11:26:34 CDT 2002
CPS.CPS-MIN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
/usr/include/spp_prog_model.h:
None
/usr/include/cps.h:
None
/usr/include/omp.h:
None
cksum(1) Output:
CPS.CPS-32SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
668789395 180224 /usr/lib/libcps.sl
3915380237 45056 /usr/lib/libomp.sl
1085119469 195212 /usr/lib/libcps.a
3584201849 30764 /usr/lib/libomp.a
4046261823 188416 /usr/lib/libcps.1
668789395 180224 /usr/lib/libcps.2
3915380237 45056 /usr/lib/libomp.1
CPS.CPS-64SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
924411758 198680 /usr/lib/pa20_64/libcps.sl
3815434539 43840 /usr/lib/pa20_64/libomp.sl
997002838 365326 /usr/lib/pa20_64/libcps.a
4022275858 60222 /usr/lib/pa20_64/libomp.a
3716840408 213280 /usr/lib/pa20_64/libcps.1
924411758 198680 /usr/lib/pa20_64/libcps.2
3815434539 43840 /usr/lib/pa20_64/libomp.1
CPS.CPS-MIN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
2246408098 17798 /usr/include/cps.h
2717233737 3435 /usr/include/omp.h
2419712672 6499 /usr/include/spp_prog_model.h
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies:
9000/889/K460
9000/800/V2200
Other Dependencies: None
Supersedes:
PHSS_26912 PHSS_25028 PHSS_24672 PHSS_24378 PHSS_22177 PHSS_17116
PHSS_15914 PHSS_14149
Equivalent Patches:
PHSS_27075:
s700: 11.11
s800: 11.11
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_27074
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_27074.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_27074. 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 PHSS_27074.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_27074.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_27074.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHSS_27074------------------------------------------
Document ID: PHKL_27283
Date Loaded: 20020726
Title: s700_800 11.11 signal cumulative patch
Patch Name: PHKL_27283
Patch Description: s700_800 11.11 signal cumulative patch
Creation Date: 02/06/27
Post Date: 02/07/26
Hardware Platforms - OS Releases:
s700: 11.11
s800: 11.11
Products: N/A
Filesets:
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP
Automatic Reboot?: Yes
Status: General Release
Critical:
Yes
PHKL_27283: ABORT
Category Tags:
defect_repair general_release critical halts_system
Path Name: /hp-ux_patches/s700_800/11.X/PHKL_27283
Symptoms:
PHKL_27283:
( SR:8606259602 CR:JAGae23920 )
Applications which are compiled for the 32-bit data model
and run on a 64-bit kernel can sometimes abort with the
messages: "Pid <nnn> killed due to trashed stack. Pid <nnn>
was killed due to failure in writing the signal context."
In most cases, the application was compiled with +O2
optimization or uses alloca(3C) with a computed size
argument.
Defect Description:
PHKL_27283:
( SR:8606259602 CR:JAGae23920 )
The problem is that the upper half of the 64-bit stack
pointer can sometimes contain non-zero data (e.g., due to
overflows in calculating the size argument for alloca(); or
due to optimizer use of the upper half of the register for
temporary storage). This causes the kernel to make invalid
references to the user stack, resulting in program aborts.
Resolution:
For 32-bit programs, the kernel will now use only the lower
half of the stack pointer register, which is the correct and
complete address.
SR:
8606259602
Patch Files:
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
/usr/conf/lib/libpm-pdk.a(pm_sendsig.o)
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
/usr/conf/lib/libpm-pdk.a(pm_sendsig.o)
what(1) Output:
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
/usr/conf/lib/libpm-pdk.a(pm_sendsig.o):
pm_sendsig.c $Date: 2002/06/26 09:52:37 $Revision: r
11.11/1 PATCH_11.11 (PHKL_27283)
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
/usr/conf/lib/libpm-pdk.a(pm_sendsig.o):
pm_sendsig.c $Date: 2002/06/26 09:52:37 $Revision: r
11.11/1 PATCH_11.11 (PHKL_27283)
cksum(1) Output:
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
3372628282 20900 /usr/conf/lib/libpm-pdk.a(pm_sendsig.o)
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
2711608051 51400 /usr/conf/lib/libpm-pdk.a(pm_sendsig.o)
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes: None
Equivalent Patches:
PHKL_27282:
s700: 11.00
s800: 11.00
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_27283
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHKL_27283.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHKL_27283. 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_27283.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHKL_27283.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHKL_27283.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHKL_27283------------------------------------------
Document ID: PHKL_27282
Date Loaded: 20020726
Title: s700_800 11.00 signal cumulative patch
Patch Name: PHKL_27282
Patch Description: s700_800 11.00 signal cumulative patch
Creation Date: 02/06/26
Post Date: 02/07/26
Hardware Platforms - OS Releases:
s700: 11.00
s800: 11.00
Products: N/A
Filesets:
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP
Automatic Reboot?: Yes
Status: General Release
Critical:
Yes
PHKL_27282: ABORT
Category Tags:
defect_repair enhancement general_release critical
halts_system
Path Name: /hp-ux_patches/s700_800/11.X/PHKL_27282
Symptoms:
PHKL_27282:
( SR:8606258511 CR:JAGae22811 )
Applications which are compiled for the 32-bit data model
and run on a 64-bit kernel can sometimes abort with the
messages: "Pid <nnn> killed due to trashed stack. Pid <nnn>
was killed due to failure in writing the signal context."
In most cases, the application was compiled with +O2
optimization or uses alloca(3C) with a computed size
argument.
PHKL_20228:
( SR: 8606107525 DTS: JAGab77768 )
This patch is patch 7 of 8 patches necessary to add support
for the 3 Gb private address space feature.
Defect Description:
PHKL_27282:
( SR:8606258511 CR:JAGae22811 )
The problem is that the upper half of the 64-bit stack
pointer can sometimes contain non-zero data (e.g., due to
overflows in calculating the size argument for alloca(); or
due to optimizer use of the upper half of the register for
temporary storage). This causes the kernel to make invalid
references to the user stack, resulting in program aborts.
Resolution:
For 32-bit programs, the kernel will now use only the lower
half of the stack pointer register, which is the correct and
complete address.
PHKL_20228:
( SR: 8606107525 DTS: JAGab77768 )
This is one of 8 patches necessary to add support for the
3 Gb private address space feature. This feature allows a
process to have a private 3rd quadrant (normally the 3rd
quadrant, which is a 1 Gb range of address space from
0x80000000 to 0xC0000000, is used for shared objects). The
chatr command must be used to enable this feature for an
executable (chatr +q3p enable <a.out>). Note that this
feature is only enabled for 32 bit processes running on the
64 bit version of HP-UX.
The other 7 patches necessary to enable this feature are
PHKL_20222, PHKL_20223, PHKL_20224, PHKL_20225, PHKL_20226,
PHKL_20227 and PHKL_20229. Each patch may be installed
independently of the others - if enabling the 3 Gb private
address space feature is not desired. If fewer than all
8 patches are installed, the 3 Gb private address space
feature will not be enabled. The code in this patch that
is part of this feature will not have any impact on the
system until all 8 patches are installed.
Resolution:
A subset of the code to support the 3 Gb private address
space feature was added. When all 8 patches are installed
the following code changes to support this feature will
have been added:
1) Code to recognize the request for a private 3rd
quadrant (Q3) during exec() of an executable.
An executable that requests a private 3rd
quadrant will be referred to as a q3p process
below.
2) Code to prevent allocation of shared objects
in q3p processes.
3) Code to allow data to extend over the 2nd/3rd
quadrant boundary for q3p processes.
4) Code to put the stack for the primary thread
in the 3rd quadrant for q3p processes.
5) Code to map a shared library into the private
address space if there is no more room in the
4th shared quadrant for q3p processes.
SR:
8606107525 8606258511
Patch Files:
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP:
/usr/conf/lib/libhp-ux.a(pm_sendsig.o)
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP:
/usr/conf/lib/libhp-ux.a(pm_sendsig.o)
what(1) Output:
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP:
/usr/conf/lib/libhp-ux.a(pm_sendsig.o):
pm_sendsig.c $Date: 2002/06/26 09:50:32 $Revision: r
11ros/5 PATCH_11.00 (PHKL_27282)
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP:
/usr/conf/lib/libhp-ux.a(pm_sendsig.o):
pm_sendsig.c $Date: 2002/06/26 09:50:32 $Revision: r
11ros/5 PATCH_11.00 (PHKL_27282)
cksum(1) Output:
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP:
3473568661 21384 /usr/conf/lib/libhp-ux.a(pm_sendsig.o)
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP:
2231778966 51904 /usr/conf/lib/libhp-ux.a(pm_sendsig.o)
Patch Conflicts: None
Patch Dependencies:
s700: 11.00: PHKL_18543
s800: 11.00: PHKL_18543
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHKL_20228
Equivalent Patches:
PHKL_27283:
s700: 11.11
s800: 11.11
Patch Package Size: 100 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_27282
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHKL_27282.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHKL_27282. 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_27282.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHKL_27282.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHKL_27282.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
This patch depends on base patch PHKL_18543.
For successful installation please insure that PHKL_18543
is already installed, or that PHKL_18543 is included
in the same depot with this patch and PHKL_18543
is selected for installation.
-----End of Document ID: PHKL_27282------------------------------------------
Document ID: PHSS_27384
Date Loaded: 20020725
Title: s700_800 11.11 rp24xx 42.19 firmware patch
Patch Name: PHSS_27384
Patch Description: s700_800 11.11 rp24xx 42.19 firmware patch
Creation Date: 02/07/11
Post Date: 02/07/25
Hardware Platforms - OS Releases:
s700: 11.11
s800: 11.11
Products: N/A
Filesets:
OS-Core.KERN-RUN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
Automatic Reboot?: Yes
Status: General Release
Critical: No
Category Tags:
defect_repair enhancement general_release
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_27384
Symptoms:
PHSS_27384:
The Following features, fixes and enhancements appear in
server firmware revision 42.19:
Starting with firmware revision 42.03 the software id was
calculated incorrectly. Firmware revision 42.19
corrects the error and calculates the software id
correctly.
PHSS_26540:
The following features, fixes and enhancements appear in
server firmware revision 42.09:
Intermittent Alert Level 4 events occurring during power
on Selftest/PDC Initialization. The Alert Level 4 error
would look similar to this:
-----------------------------------------------------------
SYSTEM NAME:
DATE: 11/29/2001 TIME: 16:22:52
ALERT LEVEL: 4 = Unexpected configuration change detected
REASON FOR ALERT
SOURCE: 8 = I/O
SOURCE DETAIL: 3 = local bus adapter SOURCE ID: FF
PROBLEM DETAIL: 3 = function failure
LEDs: RUN ATTENTION FAULT REMOTE POWER
FLASH OFF OFF OFF ON
LED State: Running non-OS code. (i.e. Boot or Diagnostics)
0x2000004383FF2083 000000FF FF05FF83 - type 4 = Physical
0x5800084383FF2083 0000650A 1D101634 - type 11 = Timestamp
-----------------------------------------------------------
Intermittent Alert Level 6 GSP errors similar to the one
below occurring during poweron Selftest/PDC Initialization
-----------------------------------------------------------
SYSTEM NAME:
DATE: 01/29/2002 TIME: 09:47:14
ALERT LEVEL: 6 = Boot possible, pending failure - action
SOURCE: 8 = I/O
SOURCE DETAIL: 9 = serial SOURCE ID: 0
PROBLEM DETAIL: 3 = functional failure
CALLER ACTIVITY: 1 = test STATUS: 0
CALLER SUBACTIVITY: 4C = implementation dependent
REPORTING ENTITY TYPE: 0 = system firmware REPORTING ID:00
0x00000063890014C0 00000000 00000000 type 0 = Data Field
0x58000863890014C0 00006600 1D092F0E type 11 = Timestamp
-----------------------------------------------------------
PDC Revision 42.09 corrects these problems.
PHSS_26444:
The following features, fixes and enhancements appear
in server firmware revision 42.03.
- Added support for 2GB FC boot.
- Added support for PCI-PCI Bridge boot/swap/dump.
- Added support for Ultra 160 SCSI boot/swap/dump.
- Added FRU location to FRU id values.
- Earlier versions of PDC prevented online diagnostics for
reading pim data. PDC revision 42.03 corrects this problem.
- HPMC chassis codes reported an incorrect PDC base address
. When the chassis code is sent for HPMC MONARCH SELECTED
it will now report the full 64 bit address.
- Previous revisions of PDC prevented MPE systems from
properly handling a Transfer Of Control (TOC) when LDEV1
was not on an internal disk. PDC revision 42.03 properly
handles TOC's on an MPE system.
- The PCI reset time did not meet the minimum required by
the PCI specifications, it has been changed to meet the
specification.
- Earlier versions of PDC prevented online diagnostics for
reading PIM data. PDC revision 42.03 corrects this problem.
PHSS_25315:
The following features, fixes and enhancements appear
in server firmware revision 41.18.
- Added support for Telco systems.
PHSS_23515:
The following features, fixes and enhancements appear
in server firmware revision 41.17.
- Added support for RAID boot on the A5658A card.
- Corrected problem with MPE software clock losing
15 minutes per hour.
- Added support for PCI combo card A5838A, including
support for root/boot/swap.
- Added 'scroll' command to the BCH Service menu. This
command allows the screen to scroll when using BCH
utilities.
- Added 'sn' command to the BCH Service menu. This
command displays the serial number stored in
stable storage.
PHSS_23156:
This patch is a Firmware update for the HP9000 Model
A400 & A500 systems.
The following features, fixes and enhancements appear
in server firmware revision 40.50:
1. Provide support for revision 3.1 processors
2. PDC Memory allocation failed second call.
3. Corrected EMS error stating "An insufficient
number of fans are installed in the cabinet to
cool the unit".
4. PDC call PDC_PAT_COMPLET subfun 6 (get cabinet
info) fails repeatedly with -3
5. Entry _I/O on IODC Call, Status = +4294967291
6. Added support for RAID IODC
7. "in io" prints output for the same PCI-to-PCI
bridge twice
8. Change model string from 9000/800/A500-55 to
9000/800/A500-5X.
9. Added Support for MPE
Detailed Explanation:
1. Self explanatory
2. This problem appears when a search command is
done at the BCH prompt and multiple fibre channel
or a RAID cards are installed in the system. PDC
memory allocation subroutines were changed to
properly handle multiple requests.
3. Previous versions of PDC caused EMS to report the
following error: "An insufficient number of fans
are installed in the cabinet to cool the unit."
This error was reported even when all 5 cabinet
fans are functioning. PDC 40.50 corrects the
error.
4. The PDC subroutine PDC_PAT_COMPLET subfun 6 did
not poll the power monitor or other PDH hardware
properly this caused EMS to report errors. PDC
40.50 firmware correctly poll all PDH hardware
so EMS will report correct status.
5. At power on, pressing the Break key on the console
or power cycling the console caused an
unrecoverable IODC error "Entry _I/O on IODC Call,
Status = +4294967291". The PDC error handling
routines were changed to properly handle these
occurrences.
6. Self explanatory
7. When executing the BCH command "in io" the
PCI-to-PCI bridges were list before and after HBA's
connected to the bridge. PDC was revised to list
the PCI-to-PCI bridge before the HBA's connected
to it.
8. When a processor is downgraded from 550Mhz to 440Mhz
the model string will be modified to 9000/800/
A500-44. PDC revision 40.50 also changes the model
string on 550Mhz machines from 9000/800/A500-55 to
9000/800/A500/5X.
9. Self explanatory.
Defect Description:
PHSS_27384:
- See Symptoms.
PHSS_26540:
- See Symptoms.
PHSS_26444:
- See Symptoms.
PHSS_25315:
- See Symptoms.
PHSS_23515:
- See Symptoms.
PHSS_23156:
- See Symptoms.
SR:
0000000000
Patch Files:
OS-Core.KERN-RUN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/conf/A400srvrflash
/usr/conf/A400saveFW
/usr/conf/A400fw.wrap
what(1) Output:
OS-Core.KERN-RUN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/conf/A400srvrflash:
Server firmware reflash utility version 1.0 for A, N
and L Class Servers
/usr/conf/A400saveFW:
Data Hdr A 00.01
/usr/conf/A400fw.wrap:
Data Hdr A.00.01
cksum(1) Output:
OS-Core.KERN-RUN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
2256548093 42216 /usr/conf/A400srvrflash
2404285325 32768 /usr/conf/A400saveFW
2764502723 2098432 /usr/conf/A400fw.wrap
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies:
9000/800/A400-36
9000/800/A400-44
9000/800/A500-55
9000/800/A500-5X
9000/800/A500-44
9000/800/A400-6X
9000/800/A500-6X
9000/800/A500-7X
Other Dependencies: None
Supersedes:
PHSS_26540 PHSS_26444 PHSS_25315 PHSS_23515 PHSS_23156
Equivalent Patches:
PHSS_27383:
s700: 11.00
s800: 11.00
Patch Package Size: 2170 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_27384
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_27384.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_27384. 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_27384.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_27384.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_27384.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_27384.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
This patch will only install and update the firmware
on these systems:
9000/800/A400-36
9000/800/A400-44
9000/800/A500-55
9000/800/A500-5X
9000/800/A500-44
9000/800/A400-6X
9000/800/A500-6X
9000/800/A500-7X
If you wish to install the patch on a different
system even though it does not apply, you can force the
installation of the patch by touching the file
'/tmp/force_patch_install' before installing the patch.
This may be useful when creating a 'golden' archive
image for Ignite-UX that may be used on several
different hardware platforms.
If the patch is installed on a system other than those
listed above, it will not modify the system firmware
so no harm will occur.
If the SUPPORT-TOOLS or Online Diagnostics software is
installed, the existing firmware will be saved during
the installation of the patch. In this case, if the
patch is removed, the original firmware will be
restored. If neither the SUPPORT-TOOLS nor Online
Diagnostics software is installed, the existing
firmware will not be saved during the installation of
the patch. In this case, if the patch is removed the
original firmware will not be restored and the firmware
installed by the patch will remain loaded after the
patch is removed.
-----End of Document ID: PHSS_27384------------------------------------------
Document ID: PHSS_27383
Date Loaded: 20020725
Title: s700_800 11.00 rp24xx 42.19 firmware patch
Patch Name: PHSS_27383
Patch Description: s700_800 11.00 rp24xx 42.19 firmware patch
Creation Date: 02/07/09
Post Date: 02/07/25
Hardware Platforms - OS Releases:
s700: 11.00
s800: 11.00
Products: N/A
Filesets:
OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
Automatic Reboot?: Yes
Status: General Release
Critical: No
Category Tags:
defect_repair enhancement general_release
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_27383
Symptoms:
PHSS_27383:
The Following features, fixes and enhancements appear in
server firmware revision 42.19:
Starting with firmware revision 42.03 the software id was
calculated incorrectly. Firmware revision 42.19
corrects the error and calculates the software id
correctly.
PHSS_26539:
The following features, fixes and enhancements appear in
server firmware revision 42.09:
Intermittent Alert Level 4 events occurring during power
on Selftest/PDC Initialization. The Alert Level 4 error
would look similar to this:
-----------------------------------------------------------
SYSTEM NAME:
DATE: 11/29/2001 TIME: 16:22:52
ALERT LEVEL: 4 = Unexpected configuration change detected
REASON FOR ALERT
SOURCE: 8 = I/O
SOURCE DETAIL: 3 = local bus adapter SOURCE ID: FF
PROBLEM DETAIL: 3 = function failure
LEDs: RUN ATTENTION FAULT REMOTE POWER
FLASH OFF OFF OFF ON
LED State: Running non-OS code. (i.e. Boot or Diagnostics)
0x2000004383FF2083 000000FF FF05FF83 - type 4 = Physical
0x5800084383FF2083 0000650A 1D101634 - type 11 = Timestamp
-----------------------------------------------------------
Intermittent Alert Level 6 GSP errors similar to the one
below occurring during poweron Selftest/PDC Initialization
-----------------------------------------------------------
SYSTEM NAME:
DATE: 01/29/2002 TIME: 09:47:14
ALERT LEVEL: 6 = Boot possible, pending failure - action
SOURCE: 8 = I/O
SOURCE DETAIL: 9 = serial SOURCE ID: 0
PROBLEM DETAIL: 3 = functional failure
CALLER ACTIVITY: 1 = test STATUS: 0
CALLER SUBACTIVITY: 4C = implementation dependent
REPORTING ENTITY TYPE: 0 = system firmware REPORTING ID:00
0x00000063890014C0 00000000 00000000 type 0 = Data Field
0x58000863890014C0 00006600 1D092F0E type 11 = Timestamp
-----------------------------------------------------------
PDC Revision 42.09 corrects these problems.
PHSS_26443:
The following features, fixes and enhancements appear
in server firmware revision 42.03.
- Added support for 2GB FC boot.
- Added support for PCI-PCI Bridge boot/swap/dump.
- Added support for Ultra 160 SCSI boot/swap/dump.
- Added FRU location to FRU id values.
- Earlier versions of PDC prevented online diagnostics for
reading pim data. PDC revision 42.03 corrects this problem.
- HPMC chassis codes reported an incorrect PDC base address
. When the chassis code is sent for HPMC MONARCH SELECTED
it will now report the full 64 bit address.
- Previous revisions of PDC prevented MPE systems from
properly handling a Transfer Of Control (TOC) when LDEV1
was not on an internal disk. PDC revision 42.03 properly
handles TOC's on an MPE system.
- The PCI reset time did not meet the minimum required by
the PCI specifications, it has been changed to meet the
specification.
- Earlier versions of PDC prevented online diagnostics for
reading PIM data. PDC revision 42.03 corrects this problem.
PHSS_25314:
The following features, fixes and enhancements appear
in server firmware revision 41.18.
- Added support for telco systems.
PHSS_23514:
The following features, fixes and enhancements appear
in server firmware revision 41.17.
- Added support for RAID boot on the A5658A card.
- Corrected problem with MPE software clock losing
15 minutes per hour.
- Added support for PCI combo card A5838A, including
support for root/boot/swap.
- Added 'scroll' command to the BCH Service menu. This
command allows the screen to scroll when using BCH
utilities.
- Added 'sn' command to the BCH Service menu. This
command displays the serial number stored in
stable storage.
PHSS_23155:
This patch is a Firmware update for the HP9000 Model
A400 & A500 systems.
The following features, fixes and enhancements appear
in server firmware revision 40.48:
1. Provide support for revision 3.1 processors
2. PDC Memory allocation failed second call.
3. Corrected EMS error stating "An insufficient
number of fans are installed in the cabinet to
cool the unit".
4. PDC call PDC_PAT_COMPLET subfun 6 (get cabinet
info) fails repeatedly with -3
5. Entry _I/O on IODC Call, Status = +4294967291
6. Added support for RAID IODC
7. "in io" prints output for the same PCI-to-PCI
bridge twice
8. Change model string from 9000/800/A500-55 to
9000/800/A500-5X.
9. Added Support for MPE
Detailed Explanation:
1. Self explanatory
2. This problem appears when a search command is
done at the BCH prompt and multiple fibre channel
or a RAID cards are installed in the system. PDC
memory allocation subroutines were changed to
properly handle multiple requests.
3. Previous versions of PDC caused EMS to report the
following error: "An insufficient number of fans
are installed in the cabinet to cool the unit."
This error was reported even when all 5 cabinet
fans are functioning. PDC 40.50 corrects the
error.
4. The PDC subroutine PDC_PAT_COMPLET subfun 6 did
not poll the power monitor or other PDH hardware
properly this caused EMS to report errors. PDC
40.50 firmware correctly poll all PDH hardware
so EMS will report correct status.
5. At power on, pressing the Break key on the console
or power cycling the console caused an
unrecoverable IODC error "Entry _I/O on IODC Call,
Status = +4294967291". The PDC error handling
routines were changed to properly handle these
occurrences.
6. Self explanatory
7. When executing the BCH command "in io" the
PCI-to-PCI bridges were list before and after HBA's
connected to the bridge. PDC was revised to list
the PCI-to-PCI bridge before the HBA's connected
to it.
8. When a processor was downgrade from 550 Mhz to
440 Mhz the model string was update incorrectly.
PDC revision 40.50 corrects this problem and
changes the model string from 9000/800/A500-55 to
9000/800/A500-5X.
9. Self explanatory.
Defect Description:
PHSS_27383:
- See Symptoms.
PHSS_26539:
- See Symptoms.
PHSS_26443:
- See Symptoms.
PHSS_25314:
- See Symptoms.
PHSS_23514:
- See Symptoms.
PHSS_23155:
- See Symptoms.
SR:
0000000000
Patch Files:
OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
/usr/conf/A400srvrflash
/usr/conf/A400saveFW
/usr/conf/A400fw.wrap
what(1) Output:
OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
/usr/conf/A400srvrflash:
Server firmware reflash utility version 1.0 for A, N
and L Class Servers
/usr/conf/A400saveFW:
Data Hdr A 00.01
/usr/conf/A400fw.wrap:
Data Hdr A.00.01
cksum(1) Output:
OS-Core.KERN-RUN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
2081214546 42184 /usr/conf/A400srvrflash
1691080368 28672 /usr/conf/A400saveFW
2764502723 2098432 /usr/conf/A400fw.wrap
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies:
9000/800/A400-36
9000/800/A400-44
9000/800/A500-55
9000/800/A500-5X
9000/800/A500-44
9000/800/A400-6X
9000/800/A500-6X
9000/800/A500-7X
Other Dependencies: None
Supersedes:
PHSS_26539 PHSS_26443 PHSS_25314 PHSS_23514 PHSS_23155
Equivalent Patches:
PHSS_27384:
s700: 11.11
s800: 11.11
Patch Package Size: 2170 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_27383
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_27383.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_27383. 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 PHSS_27383.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_27383.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_27383.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
This patch will only install and update the firmware
on these systems:
9000/800/A400-36
9000/800/A400-44
9000/800/A500-55
9000/800/A500-5X
9000/800/A500-44
9000/800/A400-6X
9000/800/A500-6X
9000/800/A500-7X
If you wish to install the patch on a different
system even though it does not apply, you can force the
installation of the patch by touching the file
'/tmp/force_patch_install' before installing the patch.
This may be useful when creating a 'golden' archive
image for Ignite-UX that may be used on several
different hardware platforms.
If the patch is installed on a system other than those
listed above, it will not modify the system firmware
so no harm will occur.
If the SUPPORT-TOOLS or Online Diagnostics software is
installed, the existing firmware will be saved during
the installation of the patch. In this case, if the
patch is removed, the original firmware will be
restored. If neither the SUPPORT-TOOLS nor Online
Diagnostics software is installed, the existing
firmware will not be saved during the installation of
the patch. In this case, if the patch is removed the
original firmware will not be restored and the firmware
installed by the patch will remain loaded after the
patch is removed.
-----End of Document ID: PHSS_27383------------------------------------------
Document ID: PHSS_27208
Date Loaded: 20020725
Title: s700_800 11.X OV ITO7.X HP-UX 11.x OV-PA Agent C.03.58
Patch Name: PHSS_27208
Patch Description: s700_800 11.X OV ITO7.X HP-UX 11.x OV-PA Agent C.03.58
Creation Date: 02/06/12
Post Date: 02/07/25
Hardware Platforms - OS Releases:
s700: 11.00 11.11
s800: 11.00 11.11
Products:
OpenView IT/Operations 7.10
Filesets:
OVOPC-PA-CLT.OVOPC-PA-HP11,fr=A.07.10,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_27208
Symptoms:
PHSS_27208:
- R555013479: OV Performance Agent would sometimes present
incorrect values for the process metrics
PROC_IO_BYTE_CUM, PROC_DISK_PHYS_IO_CUM and
PROC_DISK_LOGL_IO_CUM.
- R555013633: OV Performance Agent products now support
IPv6 network interfaces. On HP-UX 11.11, with
IPv4/IPv6 (dual-stack) installed and
configured, the following error message should
no longer occur on a regular basis in
status.scope:
Can't get ID_ifEntry /dev/ip6 ppa_num = 0
Invalid argument.
- R555013938: Source modifications have been made that
significantly reduce the likelihood of an
midaemon core dump when out-of-order KI
traces are processed. Out-of-order KI traces
are due to unsynchronized CPU clocks that may
occur on some multi-CPU "L" and "N" class
systems. This midaemon enhancement simply
reduces the risk of midaemon cores on systems
with suspect hardware. Reference SR#
R555013951 in the "Known Problems and
Workarounds" section for more information on
the underlying cause.
- R555014009: Previously, bad network metric values had
been observed on busy Omniback servers, and
the bad values were possible on any system
with very high network throughput rates on
the order of thousands of packets per second.
- R555014699: A problem was fixed that could cause
intermittent scope cores during execution of
a "mwa stop" command.
- 8606228123: A problem was corrected where
BYNETIF_COLLISION could show zero for all
interfaces, yet GBL_NET_COLLISION_PCT could
be greater than zero.
- 8606230092: The mettable.txt file was confusing because
it was not clear to which versions the record
layouts applied. To fix this problem, OV
Performance Agent version strings have been
added to record descriptions for all versions
C.00.00 and newer.
Defect Description:
PHSS_27208:
check the list of the symptoms
Resolution:
Update version of OVPA deployable subagent to C.03.58.
Deployable to HP-UX 11.00 and 11.11 OVO Managed Nodes.
SR:
8606228123 R555013479 R555013633 R555014009 8606230092
R555013938 R555014699
Patch Files:
OVOPC-PA-CLT.OVOPC-PA-HP11,fr=A.07.10,
fa=HP-UX_B.11.00_32/64,v=HP:
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/pa-risc/
hp-ux11/C.03.58/install/ovpa_inst
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/pa-risc/
hp-ux11/C.03.58/ovpa_pkg.Z
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/pa-risc/
hp-ux11/C.03.58/ovpa_pkg.Z.B.11.11
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/pa-risc/
hp-ux11/SubAgentPlatform
what(1) Output:
OVOPC-PA-CLT.OVOPC-PA-HP11,fr=A.07.10,
fa=HP-UX_B.11.00_32/64,v=HP:
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/pa-risc/
hp-ux11/C.03.58/install/ovpa_inst:
rsubagtinst C.03.58.00 5/15/02
=*=
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/pa-risc/
hp-ux11/C.03.58/ovpa_pkg.Z:
$Revision HP-UX 11.00 04Jan02 dhynie$
$Revision HP-UX 11.00 19Mar01 danielh $
$Revision HP-UX 11.00: 20MAY00 dhynie $
$Revision HP-UX 11.00: 17May00 dhynie $
$Revision HP-UX 11.00: 16Jan01 dhynie $
$Revision HP-UX 11.00: 17May00 dhynie $
$Revision HP-UX 11.00: 18Dec00 dhynie $
$Revision HP-UX 11.00: 19Mar01 danielh $
$Revision HP-UX: 10.20 & 11.00 01Jun00 dhynie $
$Revision HP-UX: 10.20 & 11.00 01Jun00 dhynie $
$Revision HP-UX: 10.20 & 11.00 01Jun00 dhynie $
$Revision HP-UX 11.x 22Mar02 dhynie $
$Revision HP-UX: 10.20 & 11.00 01Jun00 dhynie $
$Revision HP-UX: 10.20 & 11.00 17Jul00 dhynie $
$Revision HP-UX: 10.20 & 11.00 17Jul00 dhynie $
$Revision HP-UX: 10.20 & 11.00 01Jun00 dhynie $
$Revision HP-UX 10.20 & 11.00: 01Jun00 dhynie $
$Revision HP-UX 10.20 & 11.00: 01Jun00 dhynie $
$Revision HP-UX: 10.20 & 11.00 01Jun00 dhynie $
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/pa-risc/
hp-ux11/C.03.58/ovpa_pkg.Z.B.11.11:
$Revision HP-UX 11i: 21Sep00 dhynie $
$Revision HP-UX 11i 04Jan02 dhynie$
$Revision HP-UX 11i: 19Mar01 danielh $
$Revision HP-UX 11i: 20MAY00 dougg $
$Revision HP-UX 11i: 15May00 dhynie $
$Revision HP-UX 11i: 16Jan01 dhynie $
$Revision HP-UX 11i: 13Apr00 dhynie $
$Revision HP-UX 11i: 18Dec00 dhynie $
$Revision HP-UX 11i: 19Mar01 danielh $
$Revision HP-UX 11i: 19Mar01 danielh $
$Revision HP-UX 11i: 15May00 dhynie $
$Revision HP-UX 11i: 15May00 dhynie $
$Revision HP-UX 11.x 22Mar02 dhynie $
$Revision HP-UX 11i: 15May00 dhynie $
$Revision HP-UX: 11i 17Jul00 dhynie $
$Revision HP-UX: 11.11 17Jul00 dhynie $
$Revision HP-UX 11i: 15May00 dhynie $
$Revision HP-UX 11i: 15May00 dhynie $
$Revision HP-UX 11i: 15May00 dhynie $
$Revision HP-UX 11i: 15May00 dhynie $
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/pa-risc/
hp-ux11/SubAgentPlatform:
None
cksum(1) Output:
OVOPC-PA-CLT.OVOPC-PA-HP11,fr=A.07.10,
fa=HP-UX_B.11.00_32/64,v=HP:
1114459069 5643 /var/opt/OV/share/databases/subagent/
VP_Perf_Agt/hp/pa-risc/hp-ux11/C.03.58/install/
ovpa_inst
3312493962 21032960 /var/opt/OV/share/databases/subagent/
VP_Perf_Agt/hp/pa-risc/hp-ux11/C.03.58/ovpa_pkg.Z
1276497750 19148800 /var/opt/OV/share/databases/subagent/
VP_Perf_Agt/hp/pa-risc/hp-ux11/C.03.58/
ovpa_pkg.Z.B.11.11
1982192613 745 /var/opt/OV/share/databases/subagent/
VP_Perf_Agt/hp/pa-risc/hp-ux11/SubAgentPlatform
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes: None
Equivalent Patches: None
Patch Package Size: 39280 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_27208
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_27208.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_27208. 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 PHSS_27208.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_27208.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_27208.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
PHSS_27208:
This patch changes how Glance is deployed from the OVO
Management Server. Previously, a new trial version of
Glance was always deployed, whether Glance previously
existed on the system or not. Now, Glance will only be
deployed and updated if a previous version was already on
the system. If Glance was not installed before, then it
will not be deployed.
-----End of Document ID: PHSS_27208------------------------------------------
Document ID: PHSS_27203
Date Loaded: 20020725
Title: s700_800 11.X OV ITO7.X HP-UX 10.20 OV-PA Agent C.03.50.01
Patch Name: PHSS_27203
Patch Description: s700_800 11.X OV ITO7.X HP-UX 10.20 OV-PA Agent C.03.50.01
Creation Date: 02/06/06
Post Date: 02/07/25
Hardware Platforms - OS Releases:
s700: 11.00 11.11
s800: 11.00 11.11
Products:
OpenView IT/Operations 7.10
Filesets:
OVOPC-PA-CLT.OVOPC-PA-HP10,fr=A.07.10,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_27203
Symptoms:
PHSS_27203:
- 8606255208: On some HP-UX 10.20 systems MWA alarm
conditions are not detected.
Defect Description:
PHSS_27203:
Resolution:
In certain conditions and on some HP-UX 10.20 systems only
alarms are not displayed in monitoring tools (PerfView,
utility, ...). The problem does not seem to be
dependable on version of agent (it occured in C.03.35 and
C.03.50).
SR:
8606255208
Patch Files:
OVOPC-PA-CLT.OVOPC-PA-HP10,fr=A.07.10,
fa=HP-UX_B.11.00_32/64,v=HP:
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/s700/
hp-ux10/C.03.50.01/install/ovpa_inst
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/s700/
hp-ux10/C.03.50.01/ovpa_pkg.Z
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/s700/
hp-ux10/SubAgentPlatform
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/s800/
hp-ux10/SubAgentPlatform
what(1) Output:
OVOPC-PA-CLT.OVOPC-PA-HP10,fr=A.07.10,
fa=HP-UX_B.11.00_32/64,v=HP:
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/s700/
hp-ux10/C.03.50.01/install/ovpa_inst:
rsubagtinst C.03.50.01 05/20/02
=*=
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/s700/
hp-ux10/C.03.50.01/ovpa_pkg.Z:
$Revision HP-UX 10.20: 01Jun00 dhynie $
$Revision HP-UX 10.20 19Mar01 danielh $
$Revision HP-UX 10.20: 01Jun00 dhynie $
$Revision HP-UX 10.20: 28Jun00 dhynie $
$Revision HP-UX 10.20: 16Jan01 dhynie $
$Revision HP-UX 10.20: 28Jun00 dhynie $
$Revision HP-UX: 10.20 18Dec00 dhynie $
$Revision HP-UX 10.20: 19Mar01 danielh $
$Revision HP-UX: 10.20 & 11.00 01Jun00 dhynie $
$Revision HP-UX: 10.20 & 11.00 01Jun00 dhynie $
$Revision HP-UX: 10.20 & 11.00 01Jun00 dhynie $
$Revision HP-UX: 10.20 & 11.00 17Jul00 dhynie $
$Revision HP-UX: 10.20 & 11.00 17Jul00 dhynie $
$Revision HP-UX: 10.20 & 11.00 01Jun00 dhynie $
$Revision HP-UX 10.20 & 11.00: 01Jun00 dhynie $
$Revision HP-UX 10.20 & 11.00: 01Jun00 dhynie $
$Revision HP-UX: 10.20 & 11.00 01Jun00 dhynie $
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/s700/
hp-ux10/SubAgentPlatform:
None
/var/opt/OV/share/databases/subagent/VP_Perf_Agt/hp/s800/
hp-ux10/SubAgentPlatform:
None
cksum(1) Output:
OVOPC-PA-CLT.OVOPC-PA-HP10,fr=A.07.10,
fa=HP-UX_B.11.00_32/64,v=HP:
4069034324 5065 /var/opt/OV/share/databases/subagent/
VP_Perf_Agt/hp/s700/hp-ux10/C.03.50.01/install/
ovpa_inst
3725437306 18739200 /var/opt/OV/share/databases/subagent/
VP_Perf_Agt/hp/s700/hp-ux10/C.03.50.01/ovpa_pkg.Z
4156002064 741 /var/opt/OV/share/databases/subagent/
VP_Perf_Agt/hp/s700/hp-ux10/SubAgentPlatform
2889900516 741 /var/opt/OV/share/databases/subagent/
VP_Perf_Agt/hp/s800/hp-ux10/SubAgentPlatform
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes: None
Equivalent Patches: None
Patch Package Size: 18340 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_27203
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_27203.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_27203. 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 PHSS_27203.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_27203.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_27203.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHSS_27203------------------------------------------
Document ID: PHSS_27098
Date Loaded: 20020725
Title: s700_800 11.11 RAID 4Si Patch
Patch Name: PHSS_27098
Patch Description: s700_800 11.11 RAID 4Si Patch
Creation Date: 02/06/26
Post Date: 02/07/25
Hardware Platforms - OS Releases:
s700: 11.11
s800: 11.11
Products:
I2ORAID B.11.11.00 B.11.11.01
Filesets:
I2ORAID.I2ORAID-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP
I2ORAID.I2ORAID-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP
I2ORAID.I2ORAID-MAN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP
I2ORAID.I2ORAID-MAN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP
Automatic Reboot?: No
Status: General Release
Critical:
No (superseded patches were critical)
PHSS_26530: PANIC HANG
Category Tags:
defect_repair enhancement general_release critical firmware
panic halts_system
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_27098
Symptoms:
PHSS_27098:
1. ( SR:8606257079 CR:JAGae21389 )
Seagate disks go offline when irdiag -v is run just after
power on or bus reset.
2. ( SR:8606262415 CR:JAGae26750 )
Whenever the RAID configuration changes, irmd does not save
the configuration to a file.
3. ( SR:8606262417 CR:JAGae26752 )
irdiag -v output does not include disk drive failure
history
4. ( SR:8606262418 CR:JAGae26753 )
irdiag -v output does not include vendor spec from disk
drive inquiry
5. ( SR:8606171695 CR:JAGad40959 )
IRM says that a drive is Ready, but irmd and irdiag say it
is failed if:
The firmware says it is failed
SCSI inquiry succeeds
The disk is not in a span
This can happen if a drive fails and a hotspare takes over
(therefore removing the failed disk from the span), and the
disk is replaced (which means SCSI inquiry will succeed).
In these cases, irmd and irdiag say the new disk is failed,
when in fact it is Ready.
PHSS_26530:
1. ( SR:8606217232 CR:JAGad86386 )
Intermittent HPMC pointing to RAID 4Si card as the
suspect component. This occurs about every 21 days.
2. ( SR:8606223719 CR:JAGad92815 )
The cacheline resource exhaustion leads to I/O hang
and, after reboot, HPMC.
3. ( SR:8606228845 CR:JAGad97898 )
When the SC10 Megatron JBOD is set in SAF-TE mode, the
firmware will continuously loop on a Request Sense, but
the JBOD will return Illegal Command.
4. ( SR:8606228847 CR:JAGad97900 )
Cache flush does not always occur on reboot.
5. ( SR:8606228849 CR:JAGad97902 )
Reconstructions on multiple channels can cause system
crash.
6. ( SR:8606228850 CR:JAGad97903 )
A drive that does not respond to Test Unit Ready will
hang the firmware.
7. ( SR:8606228851 CR:JAGad97904 )
While running heavy I/O, if rebuild is started (with
rebuild rate > 20), then the I/O would not continue.
8. ( SR:8606228852 CR:JAGad97905 )
Battery charge is sometimes not complete.
9. ( SR:8606228853 CR:JAGad97906 )
The sense key of the request sense is sometimes lost when
the data is received by the host. This means that irdiag
doesn't show the right information.
10. ( SR:8606228854 CR:JAGad97907 )
A defect in the RAID 4Si firmware caused the quetag to
become 1.
Defect Description:
PHSS_27098:
1. ( SR:8606257079 CR:JAGae21389 )
When irdiag is run after power on or bus reset, it sends
commands to the disk drives in a way that violates the SCSI
protocol. The disk drives go offline until another bus
reset or power cycle occurs.
Resolution:
The problem is resolved by sending a untagged Request Sense
to the target in Contingent Allegiance.
2. ( SR:8606262415 CR:JAGae26750 )
Whenever the RAID configuration changes, irmd does not save
the configuration to a file. This makes it difficult to
track the historical configurations since the previous
configuration info is no longer available, whenever the
configuration changes.
Resolution:
Whenever irmd detects a change in configuration on a RAID
adapter, it executes a shell script - save_4si_config. This
script runs irdiag -v on that adapter and saves the output
in a file in /var/opt/raid4si. This directory can contain a
maximum of 99 configuration files and are named as
irdiag_out_XY.txt, where XY is a number from 00 - 99. A
soft link called latest points to the latest file in the
directory. After 99 files, the oldest file in the
directory is overwritten.
3. ( SR:8606262417 CR:JAGae26752 )
irdiag -v should display the disk drive failure index and
history. This is useful in determining the cause of disk
failure.
Resolution:
For each physical drive connected to the HBA, the drive
fail history is queried by `irdiag -v'. The drive failure
history is displayed only if the drive is in FAILED state.
4. ( SR:8606262418 CR:JAGae26753 )
irdiag -v should display the vendor specific field returned
by disk drive inquiry. This field usually contains the disk
drive's serial number.
Resolution:
Modification is made to irdiag -v tool to display vendor
spec information.
5. ( SR:8606171695 CR:JAGad40959 )
Firmware does not detect that hotspare has taken over for
the failed drive and the status remains FAILED.
Resolution:
Modification made to irdiag and irmd to check whether a
FAILED physical drive is still part of a logical drive. If
not and SCSI inquiry succeds, that physical drive is
changed to READY.
PHSS_26530:
1. ( SR:8606217232 CR:JAGad86386 )
The HPMC occurs when the RAID firmware disables the
PCI bus for too long.
Resolution:
The firmware does not disable the PCI bus anymore. This
was included for the support of an old chip not used
anymore.
2. ( SR:8606223719 CR:JAGad92815 )
The F/W we can handle a command with a maximum data
transfer size equal to 100* STripe size. This could
not be ensured in the HP-UX driver resulting in the
F/W only taking a part of the data and puttting it in
the cache. A hang happened when more than 100 cache
line worth of data was being moved.
Resolution:
The fix is for the RAID firmware to split I/O's that
are going to cause resource exhaustion.
3. ( SR:8606228845 CR:JAGad97898 )
The firmware issues a Request Sense in a form that is
not understood by the SAF-TE processor.
Resolution:
The format of the "Read Device Slot Status" Buffer
changed according to new specs. The contents of this
buffer will now be used in saf-te monitoring.
4. ( SR:8606228847 CR:JAGad97900 )
The firmware does not always do cache flush on reboot.
Resolution:
A fix was made to enforce cache flushing on reboot.
5. ( SR:8606228849 CR:JAGad97902 )
During Reconstruction, the f/w creates a ghost logical
drive which is used as a temporary buffer. This is
later deleted and the whole process internally calls
write-config operation twice per reconstruction. The
LCT table is also updated during write-config. This is
corrupting the LCT and eventually system crash.
Resolution:
A fix was made to ensure that reconstructions on multiple
channels will succeed.
6. ( SR:8606228850 CR:JAGad97903 )
The firmware waits drives that don't give a
SELECTION_TIMEOUT forever.
Resolution:
A fix is made to ensure that the firmware will not hang,
even if the drive does not respond to Test Unit Ready.
7. ( SR:8606228851 CR:JAGad97904 )
When starting rebuild at rate greater than 20, not
enough processing time is given to concurrent I/O
causing the I/O to hang.
Resolution:
The rebuild process is delayed depending upon the rebuild
rate. If rebuild rate is < 20%, then the next row rebuild
is 200/rebuild_rate which is in milliseconds. If rebuild
rate is 0, then it is set to 800 milliseconds.
This will give time for other I/O requests to continue.
8. ( SR:8606228852 CR:JAGad97905 )
The battery pack capacity increased from 650mAh to 900mAh.
Resolution:
The battery fast charge is now done in 4 cycles instead
of 2.
9. ( SR:8606228853 CR:JAGad97906 )
Whenever a drive is inserted, a Power-On-Reset is
generated, which in turn will generate the corresponding
Sense key data. The FW was using this Sense key data as
a trigger to perform a Mode Sense/Mode Select. Now, as it
was not desirable for the FW to repeat this operation,
this data was being initialised. This resulted in the
"lost" data, as observed from the host.
Resolution:
The FW is still keys on the Sense key data, but will
now not clear it.
10. ( SR:8606228854 CR:JAGad97907 )
After removal and insertion of a drive, the maximum
quetag of the drive becomes 1. This would happen
whenever a new drive is inserted, as the FW does not
know how many Q-tags the drive can handle.
Resolution:
the FW will now issues a DCDB (Inquiry) command to the
drive itself, after insertion of the drive, instead of
previously waiting for one of the online utilities to
do it.
Enhancement:
Yes
PHSS_27098:
Utilities were added few options.
SR:
8606217232 8606223719 8606228845 8606228847 8606228849
8606228850 8606228851 8606228852 8606228853 8606228854
8606257079 8606262415 8606262417 8606262418 8606171695
Patch Files:
I2ORAID.I2ORAID-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
I2ORAID.I2ORAID-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
/opt/raid4si/firmware/a5856a_u_01_06.img
/opt/raid4si/firmware/a5856a_u_01_06.txt
/sbin/irdiag
/sbin/irmd
/sbin/save_4si_config
I2ORAID.I2ORAID-MAN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
I2ORAID.I2ORAID-MAN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
/usr/share/man/man1m.Z/irdiag.1m
/usr/share/man/man1m.Z/irmd.1m
what(1) Output:
I2ORAID.I2ORAID-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
/opt/raid4si/firmware/a5856a_u_01_06.img:
None
I2ORAID.I2ORAID-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
/opt/raid4si/firmware/a5856a_u_01_06.txt:
None
I2ORAID.I2ORAID-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
/sbin/irdiag:
irdiagB.02.01
I2ORAID.I2ORAID-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
/sbin/irmd:
irmd B.02.01
I2ORAID.I2ORAID-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
/sbin/save_4si_config:
None
I2ORAID.I2ORAID-MAN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
/usr/share/man/man1m.Z/irdiag.1m:
None
I2ORAID.I2ORAID-MAN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
/usr/share/man/man1m.Z/irmd.1m:
None
cksum(1) Output:
I2ORAID.I2ORAID-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
2887924503 1048576 /opt/raid4si/firmware/a5856a_u_01_06.img
I2ORAID.I2ORAID-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
3562290475 5908 /opt/raid4si/firmware/a5856a_u_01_06.txt
I2ORAID.I2ORAID-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
2266783371 73728 /sbin/irdiag
I2ORAID.I2ORAID-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
1650138633 45056 /sbin/irmd
I2ORAID.I2ORAID-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
4137106679 2140 /sbin/save_4si_config
I2ORAID.I2ORAID-MAN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
4144597407 2210 /usr/share/man/man1m.Z/irdiag.1m
I2ORAID.I2ORAID-MAN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
1229644933 6466 /usr/share/man/man1m.Z/irmd.1m
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHSS_26530
Equivalent Patches:
PHSS_27097:
s700: 11.00
s800: 11.00
Patch Package Size: 1200 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_27098
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_27098.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_27098. 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 PHSS_27098.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_27098.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_27098.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
This patch delivers an updated firmware for the A5856A Card
(RAID). Note that applying this patch will NOT download the
firmware onto the card. Some additionnal actions have to be
taken in order to upgrade the firmware.
A complete description of the procedure can be found in
the file /opt/raid4si/firmware/a5856a_u_01_06.txt once the
patch has been installed.
-----End of Document ID: PHSS_27098------------------------------------------
Document ID: PHSS_27097
Date Loaded: 20020725
Title: s700_800 11.00 RAID 4Si Patch
Patch Name: PHSS_27097
Patch Description: s700_800 11.00 RAID 4Si Patch
Creation Date: 02/06/26
Post Date: 02/07/25
Hardware Platforms - OS Releases:
s700: 11.00
s800: 11.00
Products:
I2ORAID B.11.00.01 B.11.00.03 B.11.00.04
Filesets:
I2ORAID.I2ORAID-RUN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP
I2ORAID.I2ORAID-RUN,fr=B.11.00.03,fa=HP-UX_B.11.00_64,v=HP
I2ORAID.I2ORAID-RUN,fr=B.11.00.01,fa=HP-UX_B.11.00_64,v=HP
I2ORAID.I2ORAID-MAN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP
I2ORAID.I2ORAID-MAN,fr=B.11.00.03,fa=HP-UX_B.11.00_64,v=HP
I2ORAID.I2ORAID-MAN,fr=B.11.00.01,fa=HP-UX_B.11.00_64,v=HP
Automatic Reboot?: No
Status: General Release
Critical:
No (superseded patches were critical)
PHSS_26279: PANIC HANG
Category Tags:
defect_repair enhancement general_release critical firmware
panic halts_system
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_27097
Symptoms:
PHSS_27097:
1. ( SR:8606257079 CR:JAGae21389 )
Seagate disks go offline when irdiag -v is run just after
power on or bus reset.
2. ( SR:8606262415 CR:JAGae26750 )
Whenever the RAID configuration changes, irmd does not save
the configuration to a file.
3. ( SR:8606262417 CR:JAGae26752 )
irdiag -v output does not include disk drive failure
history
4. ( SR:8606262418 CR:JAGae26753 )
irdiag -v output does not include vendor spec from disk
drive inquiry
5. ( SR:8606171695 CR:JAGad40959 )
IRM says that a drive is Ready, but irmd and irdiag say it
is failed if:
The firmware says it is failed
SCSI inquiry succeeds
The disk is not in a span
This can happen if a drive fails and a hotspare takes over
(therefore removing the failed disk from the span), and the
disk is replaced (which means SCSI inquiry will succeed).
In these cases, irmd and irdiag say the new disk is failed,
when in fact it is Ready.
PHSS_26279:
1. ( SR:8606217232 CR:JAGad86386 )
Intermittent HPMC pointing to RAID 4Si card as the
suspect component. This occurs about every 21 days.
2. ( SR:8606223719 CR:JAGad92815 )
The cacheline resource exhaustion leads to I/O hang
and, after reboot, HPMC.
3. ( SR:8606228845 CR:JAGad97898 )
When the SC10 Megatron JBOD is set in SAF-TE mode, the
firmware will continuously loop on a Request Sense, but
the JBOD will return Illegal Command.
4. ( SR:8606228847 CR:JAGad97900 )
Cache flush does not always occur on reboot.
5. ( SR:8606228849 CR:JAGad97902 )
Reconstructions on multiple channels can cause system
crash.
6. ( SR:8606228850 CR:JAGad97903 )
A drive that does not respond to Test Unit Ready will
hang the firmware.
7. ( SR:8606228851 CR:JAGad97904 )
While running heavy I/O, if rebuild is started (with
rebuild rate > 20), then the I/O would not continue.
8. ( SR:8606228852 CR:JAGad97905 )
Battery charge is sometimes not complete.
9. ( SR:8606228853 CR:JAGad97906 )
The sense key of the request sense is sometimes lost when
the data is received by the host. This means that irdiag
doesn't show the right information.
10. ( SR:8606228854 CR:JAGad97907 )
A defect in the RAID 4Si firmware caused the quetag to
become 1.
Defect Description:
PHSS_27097:
1. ( SR:8606257079 CR:JAGae21389 )
When irdiag is run after power on or bus reset, it sends
commands to the disk drives in a way that violates the SCSI
protocol. The disk drives go offline until another bus
reset or power cycle occurs.
Resolution:
The problem is resolved by sending a untagged Request Sense
to the target in Contingent Allegiance.
2. ( SR:8606262415 CR:JAGae26750 )
Whenever the RAID configuration changes, irmd does not save
the configuration to a file. This makes it difficult to
track the historical configurations since the previous
configuration info is no longer available, whenever the
configuration changes.
Resolution:
Whenever irmd detects a change in configuration on a RAID
adapter, it executes a shell script - save_4si_config. This
script runs irdiag -v on that adapter and saves the output
in a file in /var/opt/raid4si. This directory can contain a
maximum of 99 configuration files and are named as
irdiag_out_XY.txt, where XY is a number from 00 - 99. A
soft link called latest points to the latest file in the
directory. After 99 files, the oldest file in the
directory is overwritten.
3. ( SR:8606262417 CR:JAGae26752 )
irdiag -v should display the disk drive failure index and
history. This is useful in determining the cause of disk
failure.
Resolution:
For each physical drive connected to the HBA, the drive
fail history is queried by `irdiag -v'. The drive failure
history is displayed only if the drive is in FAILED state.
4. ( SR:8606262418 CR:JAGae26753 )
irdiag -v should display the vendor specific field returned
by disk drive inquiry. This field usually contains the disk
drive's serial number.
Resolution:
Modification is made to irdiag -v tool to display vendor
spec information.
5. ( SR:8606171695 CR:JAGad40959 )
Firmware does not detect that hotspare has taken over for
the failed drive and the status remains FAILED.
Resolution:
Modification made to irdiag and irmd to check whether a
FAILED physical drive is still part of a logical drive. If
not and SCSI inquiry succeds, that physical drive is
changed to READY.
PHSS_26279:
1. ( SR:8606217232 CR:JAGad86386 )
The HPMC occurs when the RAID firmware disables the
PCI bus for too long.
Resolution:
The firmware does not disable the PCI bus anymore. This
was included for the support of an old chip not used
anymore.
2. ( SR:8606223719 CR:JAGad92815 )
The F/W we can handle a command with a maximum data
transfer size equal to 100* STripe size. This could
not be ensured in the HP-UX driver resulting in the
F/W only taking a part of the data and puttting it in
the cache. A hang happened when more than 100 cache
line worth of data was being moved.
Resolution:
The fix is for the RAID firmware to split I/O's that
are going to cause resource exhaustion.
3. ( SR:8606228845 CR:JAGad97898 )
The firmware issues a Request Sense in a form that is
not understood by the SAF-TE processor.
Resolution:
The format of the "Read Device Slot Status" Buffer
changed according to new specs. The contents of this
buffer will now be used in saf-te monitoring.
4. ( SR:8606228847 CR:JAGad97900 )
The firmware does not always do cache flush on reboot.
Resolution:
A fix was made to enforce cache flushing on reboot.
5. ( SR:8606228849 CR:JAGad97902 )
During Reconstruction, the f/w creates a ghost logical
drive which is used as a temporary buffer. This is
later deleted and the whole process internally calls
write-config operation twice per reconstruction. The
LCT table is also updated during write-config. This is
corrupting the LCT and eventually system crash.
Resolution:
A fix was made to ensure that reconstructions on multiple
channels will succeed.
6. ( SR:8606228850 CR:JAGad97903 )
The firmware waits drives that don't give a
SELECTION_TIMEOUT forever.
Resolution:
A fix is made to ensure that the firmware will not hang,
even if the drive does not respond to Test Unit Ready.
7. ( SR:8606228851 CR:JAGad97904 )
When starting rebuild at rate greater than 20, not
enough processing time is given to concurrent I/O
causing the I/O to hang.
Resolution:
The rebuild process is delayed depending upon the rebuild
rate. If rebuild rate is < 20%, then the next row rebuild
is 200/rebuild_rate which is in milliseconds. If rebuild
rate is 0, then it is set to 800 milliseconds.
This will give time for other I/O requests to continue.
8. ( SR:8606228852 CR:JAGad97905 )
The battery pack capacity increased from 650mAh to 900mAh.
Resolution:
The battery fast charge is now done in 4 cycles instead
of 2.
9. ( SR:8606228853 CR:JAGad97906 )
Whenever a drive is inserted, a Power-On-Reset is
generated, which in turn will generate the corresponding
Sense key data. The FW was using this Sense key data as
a trigger to perform a Mode Sense/Mode Select. Now, as it
was not desirable for the FW to repeat this operation,
this data was being initialised. This resulted in the
"lost" data, as observed from the host.
Resolution:
The FW is still keys on the Sense key data, but will
now not clear it.
10. ( SR:8606228854 CR:JAGad97907 )
After removal and insertion of a drive, the maximum
quetag of the drive becomes 1. This would happen
whenever a new drive is inserted, as the FW does not
know how many Q-tags the drive can handle.
Resolution:
the FW will now issues a DCDB (Inquiry) command to the
drive itself, after insertion of the drive, instead of
previously waiting for one of the online utilities to
do it.
Enhancement:
Yes
PHSS_27097:
Utilities were added few options.
SR:
8606217232 8606223719 8606228845 8606228847 8606228849
8606228850 8606228851 8606228852 8606228853 8606228854
8606257079 8606262415 8606262417 8606262418 8606171695
Patch Files:
I2ORAID.I2ORAID-RUN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
I2ORAID.I2ORAID-RUN,fr=B.11.00.03,fa=HP-UX_B.11.00_64,v=HP:
I2ORAID.I2ORAID-RUN,fr=B.11.00.01,fa=HP-UX_B.11.00_64,v=HP:
/opt/raid4si/firmware/a5856a_u_01_06.img
/opt/raid4si/firmware/a5856a_u_01_06.txt
/sbin/irdiag
/sbin/irmd
/sbin/save_4si_config
I2ORAID.I2ORAID-MAN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
I2ORAID.I2ORAID-MAN,fr=B.11.00.03,fa=HP-UX_B.11.00_64,v=HP:
I2ORAID.I2ORAID-MAN,fr=B.11.00.01,fa=HP-UX_B.11.00_64,v=HP:
/usr/share/man/man1m.Z/irdiag.1m
/usr/share/man/man1m.Z/irmd.1m
what(1) Output:
I2ORAID.I2ORAID-RUN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
/opt/raid4si/firmware/a5856a_u_01_06.img:
None
I2ORAID.I2ORAID-RUN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
/opt/raid4si/firmware/a5856a_u_01_06.txt:
None
I2ORAID.I2ORAID-RUN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
/sbin/irdiag:
irdiagB.02.01
I2ORAID.I2ORAID-RUN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
/sbin/irmd:
irmd B.02.01
I2ORAID.I2ORAID-RUN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
/sbin/save_4si_config:
None
I2ORAID.I2ORAID-MAN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
/usr/share/man/man1m.Z/irdiag.1m:
None
I2ORAID.I2ORAID-MAN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
/usr/share/man/man1m.Z/irmd.1m:
None
cksum(1) Output:
I2ORAID.I2ORAID-RUN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
2887924503 1048576 /opt/raid4si/firmware/a5856a_u_01_06.img
I2ORAID.I2ORAID-RUN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
3562290475 5908 /opt/raid4si/firmware/a5856a_u_01_06.txt
I2ORAID.I2ORAID-RUN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
1898265559 73728 /sbin/irdiag
I2ORAID.I2ORAID-RUN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
2809242876 49152 /sbin/irmd
I2ORAID.I2ORAID-RUN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
4137106679 2140 /sbin/save_4si_config
I2ORAID.I2ORAID-MAN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
4144597407 2210 /usr/share/man/man1m.Z/irdiag.1m
I2ORAID.I2ORAID-MAN,fr=B.11.00.04,fa=HP-UX_B.11.00_64,v=HP:
1229644933 6466 /usr/share/man/man1m.Z/irmd.1m
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHSS_26279
Equivalent Patches:
PHSS_27098:
s700: 11.11
s800: 11.11
Patch Package Size: 1200 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_27097
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_27097.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_27097. 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 PHSS_27097.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_27097.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_27097.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
This patch delivers an updated firmware for the A5856A Card
(RAID). Note that applying this patch will NOT download the
firmware onto the card. Some additionnal actions have to be
taken in order to upgrade the firmware.
A complete description of the procedure can be found in
the file /opt/raid4si/firmware/a5856a_u_01_06.txt once the
patch has been installed.
-----End of Document ID: PHSS_27097------------------------------------------
Document ID: PHSS_27547
Date Loaded: 20020724
Title: s700_800 11.X OV SIP3.0 web server update
Patch Name: PHSS_27547
Patch Description: s700_800 11.X OV SIP3.0 web server update
Creation Date: 02/07/22
Post Date: 02/07/24
Hardware Platforms - OS Releases:
s700: 11.00 11.11
s800: 11.00 11.11
Products:
OpenView Service Information Portal 3.0
Filesets:
HPOVSIP.OVSIP,fr=B.01.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_27547
Symptoms:
PHSS_27547:
web server out of date
Defect Description:
PHSS_27547:
web server out of date
Resolution:
web server updated
Enhancement:
No
SR:
8606269500
Patch Files:
HPOVSIP.OVSIP,fr=B.01.00,fa=HP-UX_B.11.00_32/64,v=HP:
/opt/OV/SIP/apache/libexec/httpd.exp
/opt/OV/SIP/apache/libexec/libhttpd.ep
/opt/OV/SIP/apache/libexec/libhttpd.sl
/opt/OV/SIP/apache/libexec/libhttpd.sl.1
/opt/OV/SIP/apache/libexec/libhttpd.sl.1.3
/opt/OV/SIP/apache/libexec/libhttpd.sl.1.3.20
what(1) Output:
HPOVSIP.OVSIP,fr=B.01.00,fa=HP-UX_B.11.00_32/64,v=HP:
/opt/OV/SIP/apache/libexec/httpd.exp:
None
/opt/OV/SIP/apache/libexec/libhttpd.ep:
None
/opt/OV/SIP/apache/libexec/libhttpd.sl:
patched for CAN-2002-0392 [CERT VU#944335]
/opt/OV/SIP/apache/libexec/libhttpd.sl.1:
patched for CAN-2002-0392 [CERT VU#944335]
/opt/OV/SIP/apache/libexec/libhttpd.sl.1.3:
patched for CAN-2002-0392 [CERT VU#944335]
/opt/OV/SIP/apache/libexec/libhttpd.sl.1.3.20:
patched for CAN-2002-0392 [CERT VU#944335]
cksum(1) Output:
HPOVSIP.OVSIP,fr=B.01.00,fa=HP-UX_B.11.00_32/64,v=HP:
3078222384 7449 /opt/OV/SIP/apache/libexec/httpd.exp
3599790847 20480 /opt/OV/SIP/apache/libexec/libhttpd.ep
2571211339 1314816 /opt/OV/SIP/apache/libexec/libhttpd.sl
2571211339 1314816 /opt/OV/SIP/apache/libexec/libhttpd.sl.1
2571211339 1314816 /opt/OV/SIP/apache/libexec/
libhttpd.sl.1.3
2571211339 1314816 /opt/OV/SIP/apache/libexec/
libhttpd.sl.1.3.20
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes: None
Equivalent Patches:
OVSIPSOL_00004:
sparcSOL: 2.6 2.7 2.8
Patch Package Size: 5200 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_27547
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_27547.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_27547. 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 PHSS_27547.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_27547.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_27547.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
========================================================
BEFORE LOADING THIS PATCH...
- Stop the Tomcat server.
- If you want to reinstall SIP, then you will have to
remove the patch. Once the re-install is over you
can apply the patch again.
NOTE : Tomcat is not started after the patch is loaded
You will need to manually start it.
Also, in order to keep a history of the patches
installed on your system the post-install script
will attempt to copy this <patch_name>.text file
to /opt/OV/SIP/patches. Please make
sure this file is in /tmp before installation.
========================================================
-----End of Document ID: PHSS_27547------------------------------------------
Document ID: PHSS_27470
Date Loaded: 20020724
Title: s700_800 11.11 LIBCL patch
Patch Name: PHSS_27470
Patch Description: s700_800 11.11 LIBCL patch
Creation Date: 02/07/06
Post Date: 02/07/24
Hardware Platforms - OS Releases:
s700: 11.11
s800: 11.11
Products: N/A
Filesets:
OS-Core.CORE-SHLIBS,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
OS-Core.CORE-64SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
ProgSupport.LANG-64ALIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
ProgSupport.LANG-MIN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
Automatic Reboot?: No
Status: General Release
Critical: No
Category Tags:
defect_repair enhancement general_release
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_27470
Symptoms:
PHSS_27470:
JAGae32868: cosd nonzero in some cases.
PHSS_27107:
JAGab14202: U_STACK_TRACE leaks 1360 bytes of memory
JAGad90892: Not handling SIGXCPU signal
JAGad89129: Implicit write cannot open unit # > 99
JAGad92163: Bad Octal representation of numbers > 4294967295
JAGae03743: PROBER in unwind lib causes stack to grow
JAGae05973: Wrong conversion of hex read of 0x80000000
PHSS_25719:
JAGad75314: writing to unit ID 26843546 causes crash.
JAGad54112: Intrinsic function NINT produces incorrect
results.
JAGab19761: Defect passing CDABS and ZABS as a parameter to
a function using shared libcl
JAGad93863: cosd(90) should be 0.0, not 0.6123233996D-16
PHSS_24382:
1. JAGad69726: Implement M Edit descriptor for -f77 compat.
2. JAGad70835: Implement N Edit descriptor for -f77 compat.
3. JAGaa93357: shared_common memory not removed on EXIT.
4. Fixed trap unwind regression.
PHSS_23788:
1. JAGad25172: Signal 11 on throw in large 64 bit aC++
program
2. JAGad51631: unformatted OPEN on text file causes
FORTRAN I/O ERROR 913: OUT OF FREE SPACE
3. 'f90$ga' symbol not found in shared vesion.
Defect Description:
PHSS_27470:
JAGae32868: cosd in some cases returns non zero (but close)
when exactly zero is needed. This is an
extention of JAGad93863, and f90 flag +trigdacc
is needed to see these results.
PHSS_27107:
JAGab14202: U_STACK_TRACE leaks 1360 bytes of memory
JAGad90892: Not handling SIGXCPU signal
JAGad89129: Implicit write cannot open unit # > 99
JAGad92163: Bad Octal representation of numbers > 4294967295
JAGae03743: The stack is set up with some base address and
some maximum address. For the normal 32bit case
the max is the end of the data quadrant. The
size between the base and max is determined by
maxssiz, which is available through getrlimit(2)
(RLIMIT_STACK). All the addresses between the
base and the max are "valid". If we touch a
valid stack address beyond the current top of
the stack, we allocate physical and virtual
pages around that address. Virtual pages will
be allocated from the base address to the
highest touched address. It doesn't look like
physical pages are allocated for all those
addresses, though. You'll get a SIGSEGV if you
touch an address that isn't valid as defined
above.
JAGae05973: Wrong conversion of hex read of 0x80000000
PHSS_25719:
JAGad75314: Only works on large filesystems. Added a
clearer message to libIO77 when it fails at
exactly 2 GiG mark
JAGad54112: Increased precision of internal datatypes.
JAGab19761: Defect passing CDABS and ZABS as a parameter to
a function using shared libcl
JAGad93863: added new intrinsic routines for cosd(90)
sin(0), and tand(180). Default behavior is
old imprecise values. Use f90 flag
+trigdacc (trig degree accurate) to get new
alternate intrinsics. No other Source change
needed.
PHSS_24382:
1. JAGad04238: libc is real cause... implemented a temp fix.
2. JAGad69726: Implement M Edit descriptor for -f77 compat.
3. JAGad70835: Implement N Edit descriptor for -f77 compat.
4. JAGaa93357: cleaned up shared_common memory on EXIT.
5. Version of trap and unwind component regressed.
PHSS_23788:
1. JAGad25172: workaround bug in libcl by testing if offset
fits in 32 bits. Worked around in libCsup.
2. JAGad51631: re-enabled OPEN error check for unformatted
access to text file. New entry point f90$ckeckuf added
to support previous 11.X functionality. See +nocheckuf
option in F90 for more information.
3. 'f90$ga' added to symbol export list for shared libcl,
this symbol existed in archive verison since PHSS_21950.
SR:
5003415752 8606104417 8606107614 8606129759 8606131152
8606145506 8606158078 8606200550 8606201661 8606206139
8606184910 8606224775 8606219988 8606223059 8606234546
8606236924 8606219352 8606221758
Patch Files:
OS-Core.CORE-SHLIBS,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/lib/libcl.1
/usr/lib/libcl.2
/usr/lib/nls/msg/C/libcl.cat
OS-Core.CORE-64SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/lib/pa20_64/libcl.2
ProgSupport.LANG-64ALIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
v=HP:
/usr/lib/pa20_64/libcl.a
ProgSupport.LANG-MIN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/lib/libcl.a
what(1) Output:
OS-Core.CORE-SHLIBS,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/lib/libcl.1:
Trap Library version UX.10.20.15 - 99/12/13
Unwind Library version UX.10.20.15 - 99/12/13
libIO77 HP HPUX [ Release B.10.20.13 PA 32bit ]
(hp700:hp/ux) Jun 6 2002
Copyright (c) 2001 Hewlett Packard.
fs_amod.s $Revision: 1.9.1.1 $
libcl.sl version B.10.29.16 - Jun 06, 2002
/usr/lib/libcl.2:
Trap Library version UX.11.01.06 - 02/04/16
Unwind Library version UX.11.01.05 - 00/08/15
libIO77 HP HPUX [ Release B.11.01.14 PA 32bit ]
(hp700:hp/ux) Jun 6 2002
Copyright (c) 2001 Hewlett Packard.
fs_amod.s $Revision: 1.9.1.1 $
libcl.sl version B.11.01.17 - Jul 07, 2002
/usr/lib/nls/msg/C/libcl.cat:
None
OS-Core.CORE-64SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/lib/pa20_64/libcl.2:
libIO77 HP HPUX [ Release B.11.01.14 PA 64bit ]
(hp700:hp/ux) Jun 6 2002
Copyright (c) 2001 Hewlett Packard.
libcl.sl version B.11.01.17 - Jul 07, 2002
Trap Library version UX.11.01.06 - 02/04/16
Unwind Library version UX.11.01.05 - 00/08/15
ProgSupport.LANG-64ALIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
v=HP:
/usr/lib/pa20_64/libcl.a:
libcl.a version B.11.01.17 - Jul 07, 2002
libIO77 HP HPUX [ Release B.11.01.14 PA 64bit ]
(hp700:hp/ux) Jun 6 2002
Copyright (c) 2001 Hewlett Packard.
Unwind Library version UX.11.01.05 - 00/08/15
Trap Library version UX.11.01.06 - 02/04/16
ProgSupport.LANG-MIN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/lib/libcl.a:
libcl.a version B.11.01.17 - Jul 07, 2002
fs_amod.s $Revision: 1.9.1.1 $
libIO77 HP HPUX [ Release B.11.01.14 PA 32bit ]
(hp700:hp/ux) Jun 6 2002
Copyright (c) 2001 Hewlett Packard.
Unwind Library version UX.11.01.05 - 00/08/15
Trap Library version UX.11.01.06 - 02/04/16
cksum(1) Output:
OS-Core.CORE-SHLIBS,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
1421200257 1433216 /usr/lib/libcl.1
3055219007 1261568 /usr/lib/libcl.2
1025839270 21393 /usr/lib/nls/msg/C/libcl.cat
OS-Core.CORE-64SLIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
3733951582 1072104 /usr/lib/pa20_64/libcl.2
ProgSupport.LANG-64ALIB,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
v=HP:
1186360763 1855660 /usr/lib/pa20_64/libcl.a
ProgSupport.LANG-MIN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
2582152372 1474396 /usr/lib/libcl.a
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHSS_23788 PHSS_24382 PHSS_25719 PHSS_27107
Equivalent Patches:
PHSS_27469:
s700: 11.00
s800: 11.00
Patch Package Size: 6990 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_27470
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_27470.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_27470. 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 PHSS_27470.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_27470.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_27470.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHSS_27470------------------------------------------
Document ID: PHSS_27469
Date Loaded: 20020724
Title: s700_800 11.00 LIBCL patch
Patch Name: PHSS_27469
Patch Description: s700_800 11.00 LIBCL patch
Creation Date: 02/07/06
Post Date: 02/07/24
Hardware Platforms - OS Releases:
s700: 11.00
s800: 11.00
Products: N/A
Filesets:
OS-Core.CORE-SHLIBS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
OS-Core.CORE-64SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
ProgSupport.LANG-64ALIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
ProgSupport.LANG-MIN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
Automatic Reboot?: No
Status: General Release
Critical:
No (superseded patches were critical)
PHSS_21950: OTHER
JAGad14842: Supersedes Recalled patch PHSS_20578
which, causes existing fortran executables (linked
shared) to ignore it's first argument. Possibly
causing wrong answers.
Category Tags:
defect_repair enhancement general_release critical
Path Name: /hp-ux_patches/s700_800/11.X/PHSS_27469
Symptoms:
PHSS_27469:
JAGae32868: cosd nonzero in some cases.
PHSS_27106:
JAGab14202: U_STACK_TRACE leaks 1360 bytes of memory
JAGad90892: Not handling SIGXCPU signal
JAGad89129: Implicit write cannot open unit # > 99
JAGad92163: Bad Octal representation of numbers > 4294967295
JAGae03743: PROBER in unwind lib causes stack to grow
JAGae05973: Wrong conversion of hex read of 0x80000000
PHSS_25718:
JAGad75314: writing to unit ID 26843546 causes crash.
JAGad54112: Intrinsic function NINT produces incorrect
results.
JAGab19761: Defect passing CDABS and ZABS as a parameter to
a function using shared libcl
JAGad93863: cosd(90) should be 0.0, not 0.6123233996D-16
PHSS_24381:
1. JAGad69726: Implement M Edit descriptor for -f77 compat.
2. JAGad70835: Implement N Edit descriptor for -f77 compat.
3. JAGaa93357: shared_common memory not removed on EXIT.
4. Fixed trap unwind regression.
PHSS_23699:
1. JAGad25172: Signal 11 on throw in large 64 bit aC++
program
2. JAGad51631: unformatted OPEN on text file causes
FORTRAN I/O ERROR 913: OUT OF FREE SPACE
3. 'f90$ga' symbol not found in shared vesion.
PHSS_22653:
1. JAGaa93357: Calls to __F90_F_EXIT always had and exit
code of 0, even when not appropriate.
2. JAGad00306: large real constants not assigned properly
3. JAGad27408: Problem with numbers starting list
directed I/O streams.
PHSS_21950:
1. JAGad14842: Patch PHSS_20578 causes existing fortran
executables (linked shared) to ignore first argument.
2. JAGab77879: Memory leak will occur with Pascal or
Fortran dynamic strings/arrays. (libcl.2 only)
There would also be performance problems or hangs for
dynamic strings/arrays and Pascal's escapecode.
(libcl.1 only)
PHSS_20578:
1. JAGab21216: U_STACK_TRACE only unwinds the frames
up to the sigreturn call, and does not display the
frame of the routine that was running when the signal
was caught.
2. JAGab71918: A throw or escape out of a signal handler
in aC++ will likely cause an abort when used in the catch
clause.
3. JAGac88664: Heap corruption when calling U_STACK_TRACE
4. JAGaa95966: f90 getarg behaves differently than f77
PHSS_19956:
1. JAGab16660: large DATA segment
2. JAGaa68257: I/O error 910 writing to file using f77
NAMELIST and file opened implicitly.
3. JAGab16656: Quad libs consuming too much DATA space
4. Unable to write files > 2GB in 64 bit mode.
PHSS_16849:
1. CLLbs16318: 13 ulp error in LP64 log10
2. CLLbs16323: coshf not symmetric
3. CLLbs16322: tanhf not symmetric
4. CLLbs16310: FTN_QACOSH returns bogus values
5.CLLbs14378 The error message reported to the user when
an allocate frame is encountered by U_get_previous_frame()
is incorrect. "5613 Procedure entry sequence is too long
for Unwind. Contact HP Service." is displayed rather than
"5612 Old version data structures won't restore r3 and r4
for Alloca Unwind." Reminder: U_get_previous_frame_x()
is the new 10.20 interface which permits unwinding
alloca() stack frames.
6.CLLbs16294 When the unwind library is asked to unwind
the stack of code which was interrupted in the prolog of a
function which has non-zero stack size and saves no GR's
FR's, stack pointer return pointer the unwind library may
incorrectly analyze the stack for that function causing a
reference to a random memory location, and thus unexpected
and incorrect behavior. While most user code will never
hit this case, this corner case has been corrected in the
Unwind component of libcl.
PHSS_14583:
1. Support for Fortran90 Huge Data and for entry points
that were updated for better performance.
2.CLLbs13395: Support for C++ Exception Handling with
alloca() frames hangs.
3.CLLbs12177: U_STACK_TRACE() gets an error while unwinding
from a signal handler in an ANSI C++ program that uses
exception handling. If the try block is removed from the
test program the stack trace / unwind works correctly
4.CLLbs13789: Unwind fails on exception frame from a
function with 0 length entry
PHSS_13291:
1. Fortran 90 programs terminate due to segmentation
violations in the trap handling support routines
which are located in libcl.sl and libcl.a. This
symptom affects 64 bit Fortran 90 programs which
make use of the exception handling and stack
trace reporting features of the trap library
(for example, by specifying the
+fp_exception and +DA2.0W compiler command line
options)
2. The Stack Trace feature in "libcl" fails to unwind
and prints an error message referring to pre-release
code upon encountering a signal context stack frame.
The error message reads as follows:
"Interrupt frame marker detected in pa64 be1
work. Unwinding through interrupts not yet
implemented. [SIC]"
3. The stack unwind routines in "libcl" sometimes fail
to unwind a stack which contains calls from one shared
library to another shared library.
Defect Description:
PHSS_27469:
JAGae32868: cosd in some cases returns non zero (but close)
when exactly zero is needed. This is an
extention of JAGad93863, and f90 flag +trigdacc
is needed to see these results.
PHSS_27106:
JAGab14202: U_STACK_TRACE leaks 1360 bytes of memory
JAGad90892: Not handling SIGXCPU signal
JAGad89129: Implicit write cannot open unit # > 99
JAGad92163: Bad Octal representation of numbers > 4294967295
JAGae03743: The stack is set up with some base address and
some maximum address. For the normal 32bit case
the max is the end of the data quadrant. The
size between the base and max is determined by
maxssiz, which is available through getrlimit(2)
(RLIMIT_STACK). All the addresses between the
base and the max are "valid". If we touch a
valid stack address beyond the current top of
the stack, we allocate physical and virtual
pages around that address. Virtual pages will
be allocated from the base address to the
highest touched address. It doesn't look like
physical pages are allocated for all those
addresses, though. You'll get a SIGSEGV if you
touch an address that isn't valid as defined
above.
JAGae05973: Wrong conversion of hex read of 0x80000000
PHSS_25718:
JAGad75314: Only works on large filesystems. Added a
clearer message to libIO77 when it fails at
exactly 2 GiG mark
JAGad54112: Increased precision of internal datatypes.
JAGab19761: Defect passing CDABS and ZABS as a parameter to
a function using shared libcl
JAGad93863: added new intrinsic routines for cosd(90)
sin(0), and tand(180). Default behavior is
old imprecise values. Use f90 flag
+trigdacc (trig degree accurate) to get new
alternate intrinsics. No other Source change
needed.
PHSS_24381:
1. JAGad69726: Implement M Edit descriptor for -f77 compat.
2. JAGad70835: Implement N Edit descriptor for -f77 compat.
3. JAGaa93357: cleaned up shared_common memory on EXIT.
4. Version of trap and unwind component regressed.
PHSS_23699:
1. JAGad25172: workaround bug in libcl by testing if offset
fits in 32 bits. Worked around in libCsup.
2. JAGad51631: re-enabled OPEN error check for unformatted
access to text file. New entry point f90$ckeckuf added
to support previous 11.X functionality. See +nocheckuf
option in F90 for more information.
3. 'f90$ga' added to symbol export list for shared libcl,
this symbol existed in archive verison since PHSS_21950.
PHSS_22653:
1. JAGaa93357: Calls to __F90_F_EXIT always had and exit
code of 0, even when not appropriate.
2. JAGad00306: treat large real constants like F77.
3. JAGad27408: Problem with numbers starting list
directed I/O streams.
PHSS_21950:
1. JAGad14842: Supersedes Recalled patch PHSS_20578 which,
causes existing fortran executables (linked shared) to
ignore first argument. This patch replaces getargs() to
it's original functionality.
2. JAGab77879: Memory leak
PHSS_20578:
1. JAGab21216: Error in U_STACK_TRACE unwinding past
64 bit _sigreturn
2. JAGab71918: If a throw or escape is done out of a
signal handler that interrupted a system call the values
of the callee save registers (at least R3 and R4) may be
invalid
3. JAGac88664: Use of U_STACK_TRACE on 11.x may corrupt the
heap by one byte if a string ends just over 1Kb multiples.
4. JAGaa95966: f77's getarg is "zero" based, while F90's
is "one" based (the program name is indexed with "1" in
F90's getarg, with "0" in f77, C/C++, and competitors).
PHSS_19956:
1. JAGab16660: Declared constant data "const". Used +ESlit
2. JAGaa68257: Bad assumption when opening files implicitly
3. JAGab16656: Declared constant data "const". Used +ESlit
4. Bad I/O prototype assumptions.
PHSS_16849:
1. CLLbs16318: 13 ulp error in LP64 log10
2. CLLbs16323: coshf not symmetric
3. CLLbs16322: tanhf not symmetric
4. CLLbs16310: FTN_QACOSH returns bogus values
5. CLLbs14378 The message catalog for Unwind was missing
an entry. To reproduce this problem (and thus to
determine whether you need the patch on your system,)
use the following program. Note that this program
uses short cuts which are archive library specific.
It will not link shared. Just for reference, the
program also demonstrates use of the new
U_get_previous_frame_x interface for correct un-
winding through alloca frames.
#include <alloca.h>
#include <stdio.h>
typedef unsigned int address;
typedef unsigned int space;
main()
{
struct {
int curr_frame_size;
address curr_sp;
unsigned long curr_pcspace;
address curr_sp;
unsigned long curr_pcspace;
address curr_pcoffset;
address curr_dp;
address curr_rp;
address curr_mrp;
space curr_sr0, curr_sr4;
int r3;
address cur_r19; /* for PIC code */
int r4;
int reserved;
} cfi;
struct {
int prev_frame_size;
address prev_sp;
space prev_pcspace;
address prev_pcoffset;
int prev_dp;
unsigned int uw_descr[2];
address ustart;
address uend;
int uw_index;
address prev_r19; /* for PIC code */
int r3;
int r4;
} pfi;
#ifdef NEW_INTERFACE
#define UNWIND_STEP(cfi,pfi) \
U_get_previous_frame_x(&cfi,&pfi,sizeof(pfi));
#else
#define UNWIND_STEP(cfi,pfi) \
U_get_previous_frame(&cfi,&pfi);
#endif
void *mptr;
mptr = alloca(1000);
U_get_frame_info(&cfi);
UNWIND_STEP(cfi,pfi);
copy_frame_info(&cfi,&pfi);
UNWIND_STEP(cfi,pfi);
}
/* END */
Compile Line: cc -Ae test_alloca.c -Wl,-aarchive -lcl
$a.out will display, "Procedure entry sequence is too
long for Unwind. Contact HP Service." if patch
PHSS_16690 has not been installed on your system. It will
display "Old version data structures won't restore r3 and
r4 for Alloca Unwind." if the patch has been installed.
6.CLLbs16294 The unwind library was missing logic to
handle a request to "U_get_previous_frame_x" on a stack
frame of a function with an entry prolog of non-zero frame
size and no other saved registers. The following assembly
language program duplicates the condition. When linked
with the pascal program containing a handler which
exercises the unwind library using pascal's Try/Recover
construct a "pre-patch" libcl could possibly dump core.
.level 1.1
.space $TEXT$
.subspa $CODE$
stub
.proc
.callinfo frame=64
.enter
addito,tr -0xF,%r0,%r0
or %r0,%r0,%r0
bv %r0(%rp)
ldo -20(%sp),%sp
break
break 0xC,0
break
break 4,0
break
.leave
.procend
.export stub
.end
Pascal program with handler:
$literal_alias on, standard_level 'hp_modcal'$
program sigU(output);
{ do escape across interrupt marker for HPUX }
const
sigval = hex('FFFFFFFF');
var
oldval,
oldhndlr : integer;
procedure stub; external;
procedure xaritrap $alias 'XARITRAP'$(a,b : integer; \
var c,d : integer);
external;
procedure handle_it( instr, offset, space, \
error : integer );
begin
escape(100);
end;
begin
xaritrap( sigval, baddress(handle_it), oldval, oldhndlr);
try
stub;
recover
if escapecode = 100 then writeln('PASS') else \
writeln('fail');
end. {main}
Build commands:
as stub40.s
pc +DA1.1 stub40.esc0.p stub40.o
PHSS_14583:
1. The following is a list of new entry points:
FTN_KQNINT
IIDNINT
IININT
KIDNINT
KININT
The following is a list of new unsatisfied symbols
in libcl. All of these are resolved in the /usr/lib/milli
patch PHSS_14582.
$$atan2_20
$$exp_20
$$log_20
$$vcossin_20
_U_Qfcnvxf_quad_to_sgl
_U_qdfcnvfxt
__SYSTEM_ID
2. CLLbs13395
The following c++ program hangs when linked archive on an
HP_UX 10.20 system.
#include <stdio.h>
#include <signal.h>
extern "C" void U_STACK_TRACE();
void my_sigfunc(int sig)
{ printf("In my_sigfunc() with signal %d\n", sig);
U_STACK_TRACE();
printf(
"In my_sigfunc() with signal %d after U_STACK_TRACE.\n",
sig);}
int a()
{U_STACK_TRACE(); return 0;}
int main() {
signal(SIGABRT, my_sigfunc);
try { a(); raise(SIGABRT);}
catch(...) {printf("fail - not legal in aCC\n");}}
3.CLLbs12177 test case. this fails a signal 6
#include <stdio.h>
#include <signal.h>
extern "C" void U_STACK_TRACE();
void my_sigfunc(int sig)
{ printf("In my_sigfunc() with signal %d\n", sig);
U_STACK_TRACE();}
int main() {signal(SIGABRT, my_sigfunc);
try {raise(SIGABRT);}
catch(...) {printf("fail - not legal in aCC\n");}}
4.CLLbs13789:
Trap/Unwind libraries do not unwind correctly through a
trap frame generated by the first instruction of a
function which has a zero length entry preamble.
PHSS_13291:
1. The segmentation violation occurred when handling
floating point traps. The following Fortran 90, "x.f"
program reproduces the problem:
PROGRAM CM110
REAL*4 A,B
ON REAL*4 DIV 0 CALL TRAP
A = 0.0
B = 1.0 / A
PRINT *, B
END
SUBROUTINE TRAP(C)
REAL*4 C
PRINT *, 'trap'
C = 0.0
RETURN
END
$f90 -o a64.out -g +fp_exception +DA2.0W x.f
$a64.out
Signal 11: segmentation violation
PROCEDURE TRACEBACK:
Stack_Trace: error while unwinding stack
( 0) 0xc00000000015d0a0 _sigreturn [/lib/pa20_64/libc.2]
2. When displaying a stack trace after a floating point
exception, the unwind library does not display the
stack frames above the exception frame and displays
a "not yet implemented" message.v
The following Fortran 90, program, "test.f" reproduces the
problem:
DOUBLE PRECISION X, Y
X = 1.2345D0
X = X*1.1D0
Y = DLOG(0.0D0-X)
END
$ f90 +fp_exception +DA2.0W +_allow_wide_mode +Z test.f
$ a.out
PROGRAM ABORTED : IEEE invalid operation
PROCEDURE TRACEBACK:
Interrupt frame marker detected in pa64 be1 work.
Unwinding through interrupts not yet implemented.
3. Programs which attempt to display a stack trace which
crosses a shared library boundary (e.g. a function
in "libc.sl" which called a function in "libcl.sl"
fail to unwind through export stubs which are present
in HP_UX 32 bit programs.
The F90 program in item 2, "test.f" when compiled in
32 bit mode (+DA1.1 compiler option) reproduces the
problem:
$ f90 -g +DA1.1 +fp_exception test.f
$ a.out
PROGRAM ABORTED : IEEE invalid operation
PROCEDURE TRACEBACK:
Stack_Trace: error while unwinding stack
( 0) 0xc1055728 FTN_DLOG + 0x28 [/usr/lib//libcl.2]
SR:
5003415752 8606104417 8606129759 8606145506 8606107614
8606131152 8606158078 8606200550 8606201661 8606206139
8606184910 8606224775 8606219352 8606221758 8606219988
8606223059 8606234546 8606236924
Patch Files:
OS-Core.CORE-SHLIBS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
/usr/lib/libcl.1
/usr/lib/libcl.2
/usr/lib/nls/msg/C/libcl.cat
OS-Core.CORE-64SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
/usr/lib/pa20_64/libcl.2
ProgSupport.LANG-64ALIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
v=HP:
/usr/lib/pa20_64/libcl.a
ProgSupport.LANG-MIN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
/usr/lib/libcl.a
what(1) Output:
OS-Core.CORE-SHLIBS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
/usr/lib/libcl.1:
Trap Library version UX.10.20.15 - 99/12/13
Unwind Library version UX.10.20.15 - 99/12/13
libIO77 HP HPUX [ Release B.10.20.13 PA 32bit ]
(hp700:hp/ux) Jun 6 2002
Copyright (c) 2001 Hewlett Packard.
fs_amod.s $Revision: 1.9.1.1 $
libcl.sl version B.10.29.16 - Jun 06, 2002
/usr/lib/libcl.2:
Trap Library version UX.11.01.06 - 02/04/16
Unwind Library version UX.11.01.05 - 00/08/15
libIO77 HP HPUX [ Release B.11.01.14 PA 32bit ]
(hp700:hp/ux) Jun 6 2002
Copyright (c) 2001 Hewlett Packard.
fs_amod.s $Revision: 1.9.1.1 $
libcl.sl version B.11.01.17 - Jul 06, 2002
/usr/lib/nls/msg/C/libcl.cat:
None
OS-Core.CORE-64SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
/usr/lib/pa20_64/libcl.2:
libIO77 HP HPUX [ Release B.11.01.14 PA 64bit ]
(hp700:hp/ux) Jun 6 2002
Copyright (c) 2001 Hewlett Packard.
libcl.sl version B.11.01.17 - Jul 06, 2002
Trap Library version UX.11.01.06 - 02/04/16
Unwind Library version UX.11.01.05 - 00/08/15
ProgSupport.LANG-64ALIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
v=HP:
/usr/lib/pa20_64/libcl.a:
libcl.a version B.11.01.17 - Jul 06, 2002
libIO77 HP HPUX [ Release B.11.01.14 PA 64bit ]
(hp700:hp/ux) Jun 6 2002
Copyright (c) 2001 Hewlett Packard.
Unwind Library version UX.11.01.05 - 00/08/15
Trap Library version UX.11.01.06 - 02/04/16
ProgSupport.LANG-MIN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
/usr/lib/libcl.a:
libcl.a version B.11.01.17 - Jul 06, 2002
fs_amod.s $Revision: 1.9.1.1 $
libIO77 HP HPUX [ Release B.11.01.14 PA 32bit ]
(hp700:hp/ux) Jun 6 2002
Copyright (c) 2001 Hewlett Packard.
Unwind Library version UX.11.01.05 - 00/08/15
Trap Library version UX.11.01.06 - 02/04/16
cksum(1) Output:
OS-Core.CORE-SHLIBS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
1421200257 1433216 /usr/lib/libcl.1
3055219007 1261568 /usr/lib/libcl.2
1025839270 21393 /usr/lib/nls/msg/C/libcl.cat
OS-Core.CORE-64SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
3733951582 1072104 /usr/lib/pa20_64/libcl.2
ProgSupport.LANG-64ALIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
v=HP:
1186360763 1855660 /usr/lib/pa20_64/libcl.a
ProgSupport.LANG-MIN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
2582152372 1474396 /usr/lib/libcl.a
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHSS_13291 PHSS_14583 PHSS_16849 PHSS_19956 PHSS_20578 PHSS_21950
PHSS_22653 PHSS_23699 PHSS_24381 PHSS_25718 PHSS_27106
Equivalent Patches:
PHSS_27470:
s700: 11.11
s800: 11.11
Patch Package Size: 7010 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_27469
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_27469.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_27469. 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 PHSS_27469.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_27469.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_27469.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHSS_27469------------------------------------------
Document ID: PHNE_27144
Date Loaded: 20020724
Title: s700_800 11.11 HyperFabric B.11.11.0[0-1] cumulative patch
Patch Name: PHNE_27144
Patch Description: s700_800 11.11 HyperFabric B.11.11.0[0-1] cumulative patch
Creation Date: 02/05/22
Post Date: 02/07/24
Hardware Platforms - OS Releases:
s700: 11.11
s800: 11.11
Products:
HyprFabrc-00 B.11.11.00 B.11.11.01
Filesets:
HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP
HYPER.HYPER-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP
HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP
HYPER.HYPER-KRN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP
CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP
CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP
CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP
CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP
HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP
HYPER.HYPER-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_32,v=HP
HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP
HYPER.HYPER-KRN,fr=B.11.11.01,fa=HP-UX_B.11.11_32,v=HP
Automatic Reboot?: Yes
Status: General Release
Critical:
Yes
PHNE_27144: PANIC OTHER
This enables HMP for
Oracle 9i Release 2 (9.2.0.1.0).
PHNE_25485: PANIC OTHER
This enables HMP for Oracle 9i Release 1 (9.0.1).
Category Tags:
defect_repair enhancement general_release critical panic
Path Name: /hp-ux_patches/s700_800/11.X/PHNE_27144
Symptoms:
PHNE_27144:
1. JAGae23554 / SR#8606259236
HMP was not detecting node failure in HyperFabric
cluster. But Oracle application, after being notified
by ServiceGuard on node failure, used to attempt
cleanup of outstanding skgxp requests. This cleanup
operation was hanging for a long time waiting for
outstanding requests to complete.
2. JAGae23582 / SR#8606259264
Under certain conditions, skgxp send and wait operations
used to return status as success even when operations
failed.
3. JAGae18806 / SR#8606254474
HMP traffic does not go through for switch depth of 4.
4. JAGae30539 / SR#8606266290
Load balancing of TCP/IP traffic does not happen
when multiple Hyperfabric adapters are available
on a node.
5. JAGae00851 / SR#8606231613
Oracle 9i Release 2 (9.2.0.1.0) hangs with HMP
(Hyper Messaging Protocol)
6. JAGad72975 / SR#8606203797
The Hyperfabric driver may not detect route changes
in the Hyperfabric network. This may cause
the Hyperfabric driver to send application data
via non-existant routes. This will result in the
application being impacted by data packet loss
7. JAGad72957 / SR#8606203779
The Hyperfabric driver may not maintain more than
a single unique physical route to a destination
Hyperfabric Network Interface Card. If this route
is negatively impacted and no data can go through
this route, the application will be impacted by
data packet loss.
8. JAGae17295 / SR#8606251229
System panic with the following stack trace:
panic+0x14
report_trap_or_int_and_panic+0x84
trap+0xd9c
nokgdb+0x8
CLIC_SEND+0x3c4
clicdlpi_wput+0x20c
putnext+0xcc
ip_wput_ire+0x398
ip_wput+0x470
putnext+0xcc
tcp_wput+0x478
putnext+0xcc
streams_write_uio+0x274
sosend+0x284
sendit+0x150
send+0x58
syscall+0x6f8
$syscallrtn+0x0
9. JAGae28218 / SR#8606263892
Oracle instances on HMP does not start on rpxxxx
machines.
PHNE_25485:
1. JAGad96212 / SR#8606227150
Oracle 9i Release 1 (9.0.1) will not be able to
directly run on HMP ( Hyper Messaging Protocol ).
It is currently using TCP/IP with relatively increased
CPU consumption and reduced bandwidth.
2. JAGad47751 / SR#8606178524
System panics due to a system spinlock held too long.
3. JAGad87391 / SR#8606218241
HMP process hangs on heavy parallel traffic.
4. JAGad66639 / SR#8606197446
clic_shutdown hangs.
5. JAGad69646 / SR#8606200470
clic_shutdown hangs.
6. JAGad86891 / SR#8606217739
When running Hyperfabric with HMP enabled, the system
encounters panic. Stack trace details are similar to:
--------------------------------------------------------
panic+0x14 n/a n/a
report_trap_or_int_and_panic+0x84 0x1 0xf 0x400003fffff
trap+0xd9c n/a 0x400003ffffff1930
thandler+0xd24 n/a n/a
bzero+0x54 0x0 n/a n/a
clic_setup_vc+0x1f8 n/a 0x4ff0f660 n/a
clicd_ioctl+0x5f4 n/a 0xffffffff800c4d0b 0x4ff0f660 0
-------------------------------------------------------
7. JAGad82720 / SR#8606213528
When a machine has many Hyperfabric cards and low
memory, it causes panic.
8. JAGad81873 / SR#8606212686
clic_probe -s -c <interface> gives a wrong message:
"The gethostbyname() System call failed".
9. JAGad82724 / SR#8606213532
clic_stat -p TCP gives wrong output as:
Date: Wed Aug 1 11:00:04 2001
Node: xxx.cup.hp.com
--------------------------------------------------------
No performance statistics are being gathered -
Reset successful
========================================================
10. JAGae04355 / SR#8606235175
Ifconfig plumbing gives error message in /etc/rc.log
for PCI 1X cards. When the behavior occurs, messages
similar to the following will be displayed in
/etc/rc.log when the system boots:
Output from "/sbin/rc2.d/S340net start":
--------------------------------------
ERROR: clic2 interface: invalid interface name clic2
ERROR: clic3 interface: invalid interface name clic3
ERROR: clic5 interface: invalid interface name clic5
ERROR: clic7 interface: invalid interface name clic7
"/sbin/rc2.d/S340net start" FAILED
Output from "/sbin/rc2.d/S900clicrun start":
------------------------------------------
clic_shutdown completed successfully. Use clic_start to
restart the HyperFabric subsystem on this node.
Searching for HyperFabric adapters...
Starting the HyperFabric management daemon
ERROR: clic2 interface: ifconfig: plumb error: Unknown
error
ERROR: clic3 interface: ifconfig: plumb error: Unknown
error
ERROR: clic5 interface: ifconfig: plumb error: Unknown
error
ERROR: clic7 interface: ifconfig: plumb error: Unknown
error
Ifconfig failed on the HyperFabric adapters
-------------------------------------------
Similar messages will also be displayed when clic_start
(1M)is executed to restart the HyperFabric subsystem.
For example:
# /opt/clic/bin/clic_start
Searching for HyperFabric adapters...
Starting the HyperFabric management daemon
ERROR: clic2 interface: ifconfig: plumb error: Unknown
error
ERROR: clic3 interface: ifconfig: plumb error: Unknown
error
ERROR: clic5 interface: ifconfig: plumb error: Unknown
error
ERROR: clic7 interface: ifconfig: plumb error: Unknown
error
Ifconfig failed on the HyperFabric adapters
-------------------------------------------
11. JAGae16073 / SR#8606249686
Configuring HF PCI 1X card causes panic on 11.11.
-------------------------------------------------
stack trace for event 0
crash event was a panic
panic+0x6c
report_trap_or_int_and_panic+0x94
trap+0xed4
nokgdb+0x8
h2p_write_uint32+0xc
lanai_pci_wcopy_from_host+0x94
layout_CCB+0x830
LF_download+0x2b4
clicd_ioctl+0x50c
spec_ioctl+0xac
vno_ioctl+0x98
ioctl+0x120
syscall+0xaec
$syscallrtn+0x0
Defect Description:
PHNE_27144:
1. JAGae23554 / SR#8606259236
HMP was not detecting node failure in HyperFabric
cluster. But Oracle application, after being notified by
ServiceGuard on node failure, used to attempt cleanup of
outstanding skgxp requests. This cleanup operation was
hanging for a long time waiting for outstanding requests
to complete.
Resolution:
HMP now detects node failure via HeartBeat mechanism.
On detecting node failure, HMP cleans up data structures
and marks all outstanding requests to failed node as
"failed". Because of this, oracle cleanup operation will
succeed immediately.
2. JAGae23582 / SR#8606259264
Under certain conditions, skgxp send and wait operations
used to return status as success even when operations
failed.
Resolution:
The code has been modified to return correct status.
3. JAGae18806 / SR#8606254474
The problem is seen when 2 nodes are connected through
4 switches meshed. In this scenario, HMP traffic does
not go through. This was happening as the sender never
receives an acknowledgement from the receiver.
Resolution:
Code has been modified, so that the receiver sends
an acknowledgement to the sender.
4. JAGae30539 / SR#8606266290
Load balancing of TCP/IP traffic does not happen
when multiple Hyperfabric adapters are available
on a node.
Resolution:
The problem has been fixed so that all available
Hyperfabric adapters are used to send out TCP/IP traffic.
5. JAGae00851 / SR#8606231613
Oracle 9i Release 2 (9.2.0.1.0) hangs with HMP.
Resolution:
Code has been modified to solve this problem.
6. JAGad72975 / SR#8606203797
The Hyperfabric driver may not come to know
about the changes to existing routes. If a route is
negatively impacted, the Hyperfabric driver may
not stop using it. This will result in data packets
being sent on routes which are non-existant or
negatively impacted thus resulting in data packet loss.
Resolution:
Code has been modified to solve this problem.
7. JAGad72957 / SR#8606203779
The Hyperfabric driver may maintain only one unique
route to a destination Hyperfabric Network Interface
Card. This is due to how Hyperfabric does fabric route
discovery and the route table limitations of the
Hyperfabric driver
Resolution:
Code has been modified to solve this problem.
8. JAGae17295 / SR#8606251229
System panic.
Resolution:
Code has been modified to solve this problem.
9. JAGae28218 / SR#8606263892
Oracle instances on HMP does not start on rpxxxx
machines.
Resolution:
Code has been modified to support rpxxxx machines.
PHNE_25485:
1. JAGad96212 / SR#8606227150
SKGXP for Oracle 9i Release 1 (9.0.1) uses regular
TCP/IP sockets and hence cannot use HMP directly. It
needs to talk through proprietary interface for HMP to
utilize the 'low CPU consumption' and 'high bandwidth'
capabilities of HMP.
2. JAGad47751 / SR#8606178524
In exit path, Hyperfabric driver is known to hold
system spinlock for a very long time. This causes a
system panic.
3. JAGad87391 / SR#8606218241
On a heavy traffic of large messages ( > 4K ), HMP
process may hang due to incorrect DMA completions. It
may also hang due to a HMP process using multiple end
points on heavy traffic.
4. JAGad66639 / SR#8606197446
clic_shutdown was hanging due to typographical error.
5. JAGad69646 / SR#8606200470
clic_shutdown was hanging due to the inappropriate
netstat usage.
6. JAGad86891 / SR#8606217739
Enabling HMP exposes some setup issues in HMP even
though Hyperfabric TCP/IP traffic is running. This
results in panic.
7. JAGad82720 / SR#8606213528
When a machine has more Hyperfabric cards and low
memory, clic_shutdown causes system panic due to a
configuration issue.
8. JAGad81873 / SR#8606212686
clic_probe -s -c <interface> gives a wrong message,
stating 'gethostbyname failed'. This is due to an
initialization issue in the daemon.
9. JAGad82724 / SR#8606213532
When an un-configured card is present along with the
configured cards,clic_stat -p TCP gives wrong output as:
Date: Wed Aug 1 11:00:04 2001
Node: xxx.cup.hp.com
--------------------------------------------------------
No performance statistics are being gathered -
Reset successful
========================================================
The driver code, which checks the DLPI state was
wrongly returning with an error.
10. JAGae04355 / SR#8606235175
PCI 1X cards give error during ifconfig's plumbing.
PCI 1X cards were not distinguished.
11. JAGae16073 / SR#8606249686
Configuring HF PCI 1X card was causing panic on 11.11
because of the wrong type recognition.
Enhancement:
Yes
PHNE_27144:
This patch enables HMP for
Oracle 9i Release 2 (9.2.0.1.0).
SR:
8606227150 8606178524 8606218241 8606197446 8606200470
8606217739 8606213528 8606212686 8606213532 8606235175
8606249686 8606259236 8606259264 8606254474 8606266290
8606231613 8606203797 8606203779 8606251229 8606263892
Patch Files:
HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
HYPER.HYPER-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
/opt/clic/README
/etc/opt/resmon/dictionary/clic_01
/opt/clic/bin/clic_init
/opt/clic/bin/clic_mond
/opt/clic/bin/clic_start
/opt/clic/bin/clic_shutdown
/opt/clic/bin/clic_diag
/opt/clic/bin/clic_dump
/opt/clic/bin/clic_mgmtd
/opt/clic/bin/clic_probe
/opt/clic/bin/clic_ping
/opt/clic/bin/clic_stat
/opt/clic/firmware/clic_fw
/opt/clic/firmware/clic_fw_4x32c
/opt/clic/firmware/clic_fw_1x32c
/opt/clic/firmware/clic_fw_4x8c
/opt/clic/firmware/clic_fw_hf28c
/opt/clic/firmware/clic_fw_hf232c
/opt/clic/lib/pa20_64/libclic_mgmt.a
/sbin/init.d/clic
/usr/lib/nls/msg/C/clic_log.cat
HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
HYPER.HYPER-KRN,fr=B.11.11.01,fa=HP-UX_B.11.11_64,v=HP:
/usr/conf/lib/clic_q4.o
/usr/conf/lib/libclic_dlpi_drv.a
/usr/conf/lib/libha_drv.a
/usr/conf/master.d/clic
CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP:
/opt/clic/include/clic_csi.h
/opt/clic/lib/libclic_csi.a
/opt/clic/lib/libclic_csi.sl
/opt/clic/lib/pa20_64/libclic_csi.a
/opt/clic/lib/pa20_64/libclic_csi.sl
/opt/clic/lib/skgxp/libskgxph.a
/opt/clic/lib/skgxp/skclic.conf
CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP:
/opt/clic/include/clic_csi.h
/opt/clic/lib/libclic_csi.a
/opt/clic/lib/libclic_csi.sl
CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP:
/opt/clic/tmp/README
CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP:
/opt/clic/tmp/README
HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
HYPER.HYPER-RUN,fr=B.11.11.01,fa=HP-UX_B.11.11_32,v=HP:
/opt/clic/README
/etc/opt/resmon/dictionary/clic_01
/opt/clic/bin/clic_init
/opt/clic/bin/clic_mond
/opt/clic/bin/clic_start
/opt/clic/bin/clic_shutdown
/opt/clic/bin/clic_diag
/opt/clic/bin/clic_dump
/opt/clic/bin/clic_mgmtd
/opt/clic/bin/clic_probe
/opt/clic/bin/clic_ping
/opt/clic/bin/clic_stat
/opt/clic/firmware/clic_fw
/opt/clic/firmware/clic_fw_4x32c
/opt/clic/firmware/clic_fw_1x32c
/opt/clic/firmware/clic_fw_4x8c
/opt/clic/firmware/clic_fw_hf28c
/opt/clic/firmware/clic_fw_hf232c
/opt/clic/lib/libclic_mgmt.a
/sbin/init.d/clic
/usr/lib/nls/msg/C/clic_log.cat
HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
HYPER.HYPER-KRN,fr=B.11.11.01,fa=HP-UX_B.11.11_32,v=HP:
/usr/conf/lib/clic_q4.o
/usr/conf/lib/libclic_dlpi_drv.a
/usr/conf/lib/libha_drv.a
/usr/conf/master.d/clic
what(1) Output:
HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
/opt/clic/README:
None
/etc/opt/resmon/dictionary/clic_01:
None
/opt/clic/bin/clic_init:
None
/opt/clic/bin/clic_mond:
HyperFabric 9000/800 [B.10.20.11], [B.11.00.11] clic
mon.c $Date: 2000/10/20 11:21:52 $ $Revision
: 1.21 $
/opt/clic/bin/clic_start:
None
/opt/clic/bin/clic_shutdown:
None
/opt/clic/bin/clic_diag:
HyperFabric 9000/800 PA-RISC1.1/2.0 [PHNE_27144] cli
c_diag.c $Date: 2002/05/06 04:25:26 $ $Revis
ion: 1.32 $
/opt/clic/bin/clic_dump:
HyperFabric 9000/800 PA-RISC1.1/2.0 [PHNE_27144] cli
c_dump.c $Date: 2002/03/21 00:50:33 $ $Revis
ion: 1.29 $
/opt/clic/bin/clic_mgmtd:
HyperFabric 9000/800 [PHNE_27144] clic_main.c $Date:
2002/03/21 00:54:12 $ $Revision: 1.76 $
/opt/clic/bin/clic_probe:
HyperFabric 9000/800 PA-RISC1.1/2.0 [PHNE_27144] cli
c_probe.c $Date: 2002/03/21 00:58:30 $ $Revi
sion: 1.12 $
/opt/clic/bin/clic_ping:
HyperFabric 9000/800 PA-RISC1.1/2.0 [PHNE_27144] cli
c_ping.c $Date: 2002/02/08 02:07:03 $ $Revis
ion: 1.36 $
/opt/clic/bin/clic_stat:
HyperFabric 9000/800 PA-RISC1.1/2.0 [PHNE_27144] cli
c_stat.c $Date: 2002/03/21 01:00:05 $ $Revis
ion: 1.44 $
/opt/clic/firmware/clic_fw:
PHNE_27144
/opt/clic/firmware/clic_fw_4x32c:
PHNE_27144
/opt/clic/firmware/clic_fw_1x32c:
PHNE_27144
/opt/clic/firmware/clic_fw_4x8c:
PHNE_27144
/opt/clic/firmware/clic_fw_hf28c:
PHNE_27144
/opt/clic/firmware/clic_fw_hf232c:
PHNE_27144
/opt/clic/lib/pa20_64/libclic_mgmt.a:
None
/sbin/init.d/clic:
None
/usr/lib/nls/msg/C/clic_log.cat:
None
HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
/usr/conf/lib/clic_q4.o:
None
/usr/conf/lib/libclic_dlpi_drv.a:
HyperFabric 9000/800 [PHNE_27144] $Date: 2002/04/03
20:22:33 $ $Revision: 1.2 $
$Revision: libclic_dlpi_drv.a: vw: sriranga_PHNE_
27144_view selectors: CUP11.11_BL2002_052
0 'cup_isu_lowfat_r11.11' 'cup_sriranga_phne
_27144_view' Mon Jul 22 02:37:33 PDT 2002 $
/usr/conf/lib/libha_drv.a:
HyperFabric 9000/800 HA driver [PHNE_27144] $Date: 2
002/04/03 20:52:49 $ $Revision: 1.2 $
$Revision: libha_drv.a: vw: sriranga_PHNE_27144_v
iew selectors: CUP11.11_BL2002_0520 'cup_
isu_lowfat_r11.11' 'cup_sriranga_phne_27144_
view' Mon Jul 15 19:12:21 PDT 2002 $
/usr/conf/master.d/clic:
None
CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP:
/opt/clic/include/clic_csi.h:
None
/opt/clic/lib/libclic_csi.a:
None
/opt/clic/lib/libclic_csi.sl:
None
/opt/clic/lib/pa20_64/libclic_csi.a:
None
/opt/clic/lib/pa20_64/libclic_csi.sl:
None
/opt/clic/lib/skgxp/libskgxph.a:
None
/opt/clic/lib/skgxp/skclic.conf:
None
CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP:
/opt/clic/include/clic_csi.h:
None
/opt/clic/lib/libclic_csi.a:
None
/opt/clic/lib/libclic_csi.sl:
None
CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP:
/opt/clic/tmp/README:
None
CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP:
/opt/clic/tmp/README:
None
HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
/opt/clic/README:
None
/etc/opt/resmon/dictionary/clic_01:
None
/opt/clic/bin/clic_init:
None
/opt/clic/bin/clic_mond:
HyperFabric 9000/800 [B.10.20.11], [B.11.00.11] clic
mon.c $Date: 2000/10/20 11:21:52 $ $Revision
: 1.21 $
/opt/clic/bin/clic_start:
None
/opt/clic/bin/clic_shutdown:
None
/opt/clic/bin/clic_diag:
HyperFabric 9000/800 PA-RISC1.1/2.0 [PHNE_27144] cli
c_diag.c $Date: 2002/05/06 04:25:26 $ $Revis
ion: 1.32 $
/opt/clic/bin/clic_dump:
HyperFabric 9000/800 PA-RISC1.1/2.0 [PHNE_27144] cli
c_dump.c $Date: 2002/03/21 00:50:33 $ $Revis
ion: 1.29 $
/opt/clic/bin/clic_mgmtd:
HyperFabric 9000/800 [PHNE_27144] clic_main.c $Date:
2002/03/21 00:54:12 $ $Revision: 1.76 $
/opt/clic/bin/clic_probe:
HyperFabric 9000/800 PA-RISC1.1/2.0 [PHNE_27144] cli
c_probe.c $Date: 2002/03/21 00:58:30 $ $Revi
sion: 1.12 $
/opt/clic/bin/clic_ping:
HyperFabric 9000/800 PA-RISC1.1/2.0 [PHNE_27144] cli
c_ping.c $Date: 2002/02/08 02:07:03 $ $Revis
ion: 1.36 $
/opt/clic/bin/clic_stat:
HyperFabric 9000/800 PA-RISC1.1/2.0 [PHNE_27144] cli
c_stat.c $Date: 2002/03/21 01:00:05 $ $Revis
ion: 1.44 $
/opt/clic/firmware/clic_fw:
PHNE_27144
/opt/clic/firmware/clic_fw_4x32c:
PHNE_27144
/opt/clic/firmware/clic_fw_1x32c:
PHNE_27144
/opt/clic/firmware/clic_fw_4x8c:
PHNE_27144
/opt/clic/firmware/clic_fw_hf28c:
PHNE_27144
/opt/clic/firmware/clic_fw_hf232c:
PHNE_27144
/opt/clic/lib/libclic_mgmt.a:
None
/sbin/init.d/clic:
None
/usr/lib/nls/msg/C/clic_log.cat:
None
HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
/usr/conf/lib/clic_q4.o:
None
/usr/conf/lib/libclic_dlpi_drv.a:
HyperFabric 9000/800 [PHNE_27144] $Date: 2002/04/03
20:22:33 $ $Revision: 1.2 $
$Revision: libclic_dlpi_drv.a: vw: sriranga_PHNE_
27144_view selectors: CUP11.11_BL2002_052
0 'cup_isu_lowfat_r11.11' 'cup_sriranga_phne
_27144_view' Mon Jul 22 02:40:01 PDT 2002 $
/usr/conf/lib/libha_drv.a:
HyperFabric 9000/800 HA driver [PHNE_27144] $Date: 2
002/04/03 20:52:49 $ $Revision: 1.2 $
$Revision: libha_drv.a: vw: sriranga_PHNE_27144_v
iew selectors: CUP11.11_BL2002_0520 'cup_
isu_lowfat_r11.11' 'cup_sriranga_phne_27144_
view' Mon May 27 06:13:35 PDT 2002 $
/usr/conf/master.d/clic:
None
cksum(1) Output:
HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
372342796 7075 /opt/clic/README
4245017603 748 /etc/opt/resmon/dictionary/clic_01
350014628 41046 /opt/clic/bin/clic_init
3036884476 91760 /opt/clic/bin/clic_mond
3861658996 2990 /opt/clic/bin/clic_start
2151979708 3811 /opt/clic/bin/clic_shutdown
2326074500 102032 /opt/clic/bin/clic_diag
3959080968 59232 /opt/clic/bin/clic_dump
3593134694 378232 /opt/clic/bin/clic_mgmtd
1361296760 14696 /opt/clic/bin/clic_ping
551319379 96192 /opt/clic/bin/clic_probe
2258619811 104720 /opt/clic/bin/clic_stat
3779613657 367744 /opt/clic/firmware/clic_fw
3309982165 371152 /opt/clic/firmware/clic_fw_1x32c
819314941 385392 /opt/clic/firmware/clic_fw_4x32c
4225109148 383168 /opt/clic/firmware/clic_fw_4x8c
1473343781 320728 /opt/clic/firmware/clic_fw_hf232c
1386456120 321168 /opt/clic/firmware/clic_fw_hf28c
3387570720 93474 /opt/clic/lib/pa20_64/libclic_mgmt.a
1185686611 6898 /sbin/init.d/clic
884013906 129899 /usr/lib/nls/msg/C/clic_log.cat
HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
872839022 484984 /usr/conf/lib/clic_q4.o
644621922 1495182 /usr/conf/lib/libclic_dlpi_drv.a
3654583078 34412 /usr/conf/lib/libha_drv.a
2695583503 2806 /usr/conf/master.d/clic
CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP:
374988600 13799 /opt/clic/include/clic_csi.h
3412773692 125522 /opt/clic/lib/libclic_csi.a
4294967295 0 /opt/clic/lib/libclic_csi.sl
3044942932 182686 /opt/clic/lib/pa20_64/libclic_csi.a
4294967295 0 /opt/clic/lib/pa20_64/libclic_csi.sl
2082695472 116504 /opt/clic/lib/skgxp/libskgxph.a
1227429363 292 /opt/clic/lib/skgxp/skclic.conf
CSI.CSI-LIB,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP:
374988600 13799 /opt/clic/include/clic_csi.h
3412773692 125522 /opt/clic/lib/libclic_csi.a
4294967295 0 /opt/clic/lib/libclic_csi.sl
CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_64,v=HP:
4068696158 126 /opt/clic/tmp/README
CSI.CSI-RUN,fr=B.11.11.01.01,fa=HP-UX_B.11.11_32,v=HP:
4068696158 126 /opt/clic/tmp/README
HYPER.HYPER-RUN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
372342796 7075 /opt/clic/README
4245017603 748 /etc/opt/resmon/dictionary/clic_01
350014628 41046 /opt/clic/bin/clic_init
3036884476 91760 /opt/clic/bin/clic_mond
3861658996 2990 /opt/clic/bin/clic_start
2151979708 3811 /opt/clic/bin/clic_shutdown
394569232 100496 /opt/clic/bin/clic_diag
4149712777 57509 /opt/clic/bin/clic_dump
2591690211 416984 /opt/clic/bin/clic_mgmtd
719604483 24633 /opt/clic/bin/clic_ping
2564598277 96376 /opt/clic/bin/clic_probe
984553401 104592 /opt/clic/bin/clic_stat
3779613657 367744 /opt/clic/firmware/clic_fw
3309982165 371152 /opt/clic/firmware/clic_fw_1x32c
819314941 385392 /opt/clic/firmware/clic_fw_4x32c
4225109148 383168 /opt/clic/firmware/clic_fw_4x8c
1473343781 320728 /opt/clic/firmware/clic_fw_hf232c
1386456120 321168 /opt/clic/firmware/clic_fw_hf28c
3345419157 60188 /opt/clic/lib/libclic_mgmt.a
1185686611 6898 /sbin/init.d/clic
884013906 129899 /usr/lib/nls/msg/C/clic_log.cat
HYPER.HYPER-KRN,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
3613238006 384592 /usr/conf/lib/clic_q4.o
3908556559 917934 /usr/conf/lib/libclic_dlpi_drv.a
3886443145 21322 /usr/conf/lib/libha_drv.a
2695583503 2806 /usr/conf/master.d/clic
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHNE_25485
Equivalent Patches: None
Patch Package Size: 10370 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 PHNE_27144
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHNE_27144.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHNE_27144. 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 PHNE_27144.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHNE_27144.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHNE_27144.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
1). After applying PHNE_27144 on top of Hyperfabric product
version B.11.11.00, Hyperfabric subsystem needs to be
reconfigured using /opt/clic/bin/clic_init -c.
2). In a fabric, if PHNE_27144 is installed on
one node and if the version of the hyperfabric
software running on the other nodes is lower than
- B.11.11.02
- B.11.00.13
- that of PHNE_26551(HP-UX 11.0 patch)
- that of PHNE_27144(HP-UX 11.11 patch)
then, following defect fixes provided in this patch
will not be functional.
JAGae23554 / SR#8606259236
JAGad72975 / SR#8606203797
JAGad72957 / SR#8606203779
3) After installing PHNE_27144, if other nodes
in fabric are running versions of HyperFabric
software lower than
- B.11.11.02
- B.11.00.13
- that of PHNE_26551(HP-UX 11.00 patch)
- that of PHNE_27144(HP-UX 11.11 patch)
then /var/adm/clic_log file of nodes running lower
version of HyperFabric software will be filled with
following message:
"Received a non-map message while mapping, message
number 0xxxxxxx."
where xxxxxx is the message number.
This message is informational and does not
affect functionality. It will not appear in
/var/adm/clic_log if node is updated to
PHNE_26551 or B.11.00.13 or B.11.11.02 or PHNE_27144
version of HyperFabric software.
-----End of Document ID: PHNE_27144------------------------------------------
Document ID: PHSS_26350
Date Loaded: 20020723
Title: s700_800 11.X OV OB4.10 patch - CORE packet
Patch Name: PHSS_26350
Patch Description: s700_800 11.X OV OB4.10 patch - CORE packet
Creation Date: 02/07/19
Post Date: 02/07/23
Hardware Platforms - OS Releases:
s700: 11.00 11.11 11.20
s800: 11.00 11.11 11.20
Products:
OmniBackII A.04.10
Filesets:
OMNIBACK-II.OMNI-CORE-IS,fr=A.04.10,fa=HP-UX_B.11.00_32/64,v=HP
OMNIBACK-II.OMNI-JPN-LS-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,v=HP
OMNIBACK-II.OMNI-INTEG-P,fr=A.04.10,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_26350
Symptoms:
PHSS_26350:
Id = HSLco32873 SR: H555007218
When restoring files in an interval that
does not include full backup the following error
appears:
"DB unknown error".
PHSS_25965:
Id = HSLco31142 SR: H555006771
Load balancing is not working properly.
Id = JAGad96899 SR: 8606227839
Omniback II does not support Ext3 filesystem on
Linux systems.
Id = HSLco32089 SR: H555006968
Autorecover fails with:
"Current medium is refused for restore. Aborting!".
Id = HSLco31949 SR: H555006942
OmniBack II A.04.10 GUI abnormally ends when trying to
connect to OmniBack II A.04.00 Cell Manager.
Defect Description:
PHSS_26350:
Id = HSLco32873
Selecting files for restore within interval that
does not include the full backup will trigger
an error.
Resolution:
The error is marked and send to the Graphical User
Interface (GUI), which displays a message:
"You have chosen an interval which
doesn't include all the sessions needed to
compose a full restore chain. Please reconnect
to the Cell Server."
PHSS_25965:
Id = HSLco31142
There is no warning reported when one creates a
datalist or a barlist with load balancing enabled and
minimum number of devices greater than number of
configured logical devices.
Resolution:
New warning is added.
Id = JAGad96899
Omniback II does not support Ext3 filesystem on
Linux systems.
Resolution:
Omniback II supports Ext3 filesystem on Linux systems.
Id = HSLco32089
There are duplicated strings in the messages reported
by OmniBack during autorecover.
Resolution:
Duplicated messages are removed from message catalog.
Id = HSLco31949
Any attempt to establish connection to OmniBack II
A.04.00 Cell Manager from OmniBack II A.04.10 GUI,
when having no permissions to do so, results in
core dump of OmniBack II A.04.10 GUI.
Resolution:
Message "No permission" is displayed when one tries to
connect to a system where one does not have
sufficient permissions.
Part of SSPUX410_004.
Enhancement:
No
SR:
H555007218 8606227839 H555006942 H555006968 H555006771
Patch Files:
OMNIBACK-II.OMNI-CORE-IS,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/omnicf/dec/alpha/osf1-4/A.04.10/
packet.Z
/opt/omni/databases/vendor/omnicf/gpl/i386/linux-60/A.04.10/
packet.Z
/opt/omni/databases/vendor/omnicf/hp/s800/hp-ux-11/A.04.10/
packet.Z
/opt/omni/databases/vendor/omnicf/hp/s800/hp-ux-1020/
A.04.10/packet.Z
/opt/omni/databases/vendor/omnicf/ibm/rs6000/aix-42/A.04.10/
packet.Z
/opt/omni/databases/vendor/omnicf/ncr/i386/mp-ras/A.04.10/
packet.Z
/opt/omni/databases/vendor/omnicf/sco/i386/unixware/A.04.10/
packet.Z
/opt/omni/databases/vendor/omnicf/sco/i386/sco_sv/A.04.10/
packet.Z
/opt/omni/databases/vendor/omnicf/sequent/i386/dynix/
A.04.10/packet.Z
/opt/omni/databases/vendor/omnicf/siemens/r400/sinix/
A.04.10/packet.Z
/opt/omni/databases/vendor/omnicf/sun/sparc/solaris-26/
A.04.10/packet.Z
/opt/omni/databases/vendor/omnicf/sgi/mips/irix-62/A.04.10/
packet.Z
/opt/omni/databases/utils/dec/alpha/osf1-4/utils.tar
OMNIBACK-II.OMNI-JPN-LS-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/jpn_ls/hp/s800/hp-ux-11/A.04.10/
packet.Z
/opt/omni/databases/vendor/jpn_ls/hp/s800/hp-ux-1020/
A.04.10/packet.Z
OMNIBACK-II.OMNI-INTEG-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/integ/dec/alpha/osf1-4/A.04.10/
packet.Z
/opt/omni/databases/vendor/integ/dec/alpha/osf1-4/A.04.10/
require.dat
/opt/omni/databases/vendor/integ/sun/sparc/solaris-26/
A.04.10/packet.Z
/opt/omni/databases/vendor/integ/ibm/rs6000/aix-42/A.04.10/
packet.Z
/opt/omni/databases/vendor/integ/hp/s800/hp-ux-11/A.04.10/
packet.Z
/opt/omni/databases/vendor/integ/hp/s800/hp-ux-1020/A.04.10/
packet.Z
/opt/omni/databases/vendor/integ/gpl/i386/linux-60/A.04.10/
packet.Z
what(1) Output:
OMNIBACK-II.OMNI-CORE-IS,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/omnicf/dec/alpha/osf1-4/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/omnicf/gpl/i386/linux-60/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/omnicf/hp/s800/hp-ux-11/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/omnicf/hp/s800/hp-ux-1020/
A.04.10/packet.Z:
None
/opt/omni/databases/vendor/omnicf/ibm/rs6000/aix-42/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/omnicf/ncr/i386/mp-ras/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/omnicf/sco/i386/unixware/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/omnicf/sco/i386/sco_sv/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/omnicf/sequent/i386/dynix/
A.04.10/packet.Z:
None
/opt/omni/databases/vendor/omnicf/siemens/r400/sinix/
A.04.10/packet.Z:
None
/opt/omni/databases/vendor/omnicf/sun/sparc/solaris-26/
A.04.10/packet.Z:
None
/opt/omni/databases/vendor/omnicf/sgi/mips/irix-62/A.04.10/
packet.Z:
None
/opt/omni/databases/utils/dec/alpha/osf1-4/utils.tar:
None
OMNIBACK-II.OMNI-JPN-LS-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/jpn_ls/hp/s800/hp-ux-11/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/jpn_ls/hp/s800/hp-ux-1020/
A.04.10/packet.Z:
None
OMNIBACK-II.OMNI-INTEG-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
v=HP:
/opt/omni/databases/vendor/integ/dec/alpha/osf1-4/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/integ/dec/alpha/osf1-4/A.04.10/
require.dat:
None
/opt/omni/databases/vendor/integ/sun/sparc/solaris-26/
A.04.10/packet.Z:
None
/opt/omni/databases/vendor/integ/ibm/rs6000/aix-42/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/integ/hp/s800/hp-ux-11/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/integ/hp/s800/hp-ux-1020/A.04.10/
packet.Z:
None
/opt/omni/databases/vendor/integ/gpl/i386/linux-60/A.04.10/
packet.Z:
None
cksum(1) Output:
OMNIBACK-II.OMNI-CORE-IS,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
v=HP:
1134803458 1861020 /opt/omni/databases/vendor/omnicf/dec/
alpha/osf1-4/A.04.10/packet.Z
942714381 1372561 /opt/omni/databases/vendor/omnicf/gpl/
i386/linux-60/A.04.10/packet.Z
795810611 1753337 /opt/omni/databases/vendor/omnicf/hp/s800/
hp-ux-11/A.04.10/packet.Z
4208195517 1753177 /opt/omni/databases/vendor/omnicf/hp/
s800/hp-ux-1020/A.04.10/packet.Z
1579457030 1631027 /opt/omni/databases/vendor/omnicf/ibm/
rs6000/aix-42/A.04.10/packet.Z
4133457961 1565831 /opt/omni/databases/vendor/omnicf/ncr/
i386/mp-ras/A.04.10/packet.Z
4233486417 1491759 /opt/omni/databases/vendor/omnicf/sco/
i386/unixware/A.04.10/packet.Z
3085257180 1521303 /opt/omni/databases/vendor/omnicf/sco/
i386/sco_sv/A.04.10/packet.Z
3206128836 1540527 /opt/omni/databases/vendor/omnicf/
sequent/i386/dynix/A.04.10/packet.Z
1111271620 1795671 /opt/omni/databases/vendor/omnicf/
siemens/r400/sinix/A.04.10/packet.Z
1627897597 1610993 /opt/omni/databases/vendor/omnicf/sun/
sparc/solaris-26/A.04.10/packet.Z
2200977051 2188999 /opt/omni/databases/vendor/omnicf/sgi/
mips/irix-62/A.04.10/packet.Z
4263829518 51200 /opt/omni/databases/utils/dec/alpha/osf1-4/
utils.tar
OMNIBACK-II.OMNI-JPN-LS-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
v=HP:
3679214014 13223683 /opt/omni/databases/vendor/jpn_ls/hp/
s800/hp-ux-11/A.04.10/packet.Z
821937929 13223651 /opt/omni/databases/vendor/jpn_ls/hp/
s800/hp-ux-1020/A.04.10/packet.Z
OMNIBACK-II.OMNI-INTEG-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
v=HP:
1953753237 2336080 /opt/omni/databases/vendor/integ/dec/
alpha/osf1-4/A.04.10/packet.Z
2556158646 17 /opt/omni/databases/vendor/integ/dec/alpha/
osf1-4/A.04.10/require.dat
2601617410 2030209 /opt/omni/databases/vendor/integ/sun/
sparc/solaris-26/A.04.10/packet.Z
1537212140 2311631 /opt/omni/databases/vendor/integ/ibm/
rs6000/aix-42/A.04.10/packet.Z
2367593549 2308807 /opt/omni/databases/vendor/integ/hp/s800/
hp-ux-11/A.04.10/packet.Z
2585078914 2312636 /opt/omni/databases/vendor/integ/hp/s800/
hp-ux-1020/A.04.10/packet.Z
3258675545 1570482 /opt/omni/databases/vendor/integ/gpl/
i386/linux-60/A.04.10/packet.Z
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHSS_25965
Equivalent Patches:
PHSS_26349:
s700: 10.20
s800: 10.20
Patch Package Size: 58110 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_26350
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHSS_26350.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHSS_26350. 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 PHSS_26350.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHSS_26350.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHSS_26350.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
PHSS_26350:
NOTE!
This Patch has to be installed on all Installation
server hosts.
Because the Core package is a part of all agents, all
client packages need to be redistributed after this patch
was installed on the installation server in order to
enable the changes (Disk Agents, Media Agents, ...).
PHSS_25964/PHSS_25965:
NOTE!
In order to get whole functionality of defect fix
HSLco31949, Cell Console patch PHSS_26341/PHSS_26342
(or later) has to be installed and applied as well.
Patch includes the following Site Specific Patches:
SSPUX410_004
PHSS_25965:
NOTE!
This Patch has to be installed on all Installation
server hosts.
Because the Core package is a part of all agents, all
client packages need to be redistributed after this patch
was installed on the installation server in order to
enable the changes (Disk Agents, Media Agents, ...).
PHSS_25964/PHSS_25965:
NOTE!
In order to get whole functionality of defect fix
HSLco31949, Cell Console patch PHSS_26341/PHSS_26342
(or later) has to be installed and applied as well.
Patch includes the following Site Specific Patches:
SSPUX410_004
-----End of Document ID: PHSS_26350------------------------------------------
Document ID: PHNE_27393
Date Loaded: 20020723
Title: s700_800 11.00 Cumulative Mux and Pty Patch
Patch Name: PHNE_27393
Patch Description: s700_800 11.00 Cumulative Mux and Pty Patch
Creation Date: 02/07/15
Post Date: 02/07/23
Hardware Platforms - OS Releases:
s700: 11.00
s800: 11.00
Products: N/A
Filesets:
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP
Automatic Reboot?: Yes
Status: General Release
Critical:
Yes
PHNE_27393: PANIC
PHNE_25913: PANIC
PHNE_25346: HANG
PHNE_21257: HANG
PHNE_20431: PANIC
PHNE_13801: HANG PANIC
Category Tags:
defect_repair hardware_enablement enhancement
general_release critical panic halts_system
Path Name: /hp-ux_patches/s700_800/11.X/PHNE_27393
Symptoms:
PHNE_27393:
( SR:8606263900 CR:JAGae28226 )
If the GSP/MP goes in to reset mode and when there is
activity on the UPS port, the system will generate an HPMC
with the following trace.
asio0_modemstat+0x2c
asio0_control+0xa40
asio0_ioctl+0xa00
spubind_cdev_ioctl+0xa8
spec_ioctl+0xac
vno_ioctl+0x98
ioctl+0x120
syscall+0x750
$syscallrtn+0x0
PHNE_25913:
Panic in hpstreams_select_int().
Race between select() and close().
PHNE_25603:
"ioscan -f" reports UNCLAIMED for the "S/W State" field and
UNKNOWN for the "H/W Type" field.
For example: # ioscan -fnC tty
Class I H/W Path Drvr S/W State H/W Type Description
==========================================================
unknown -1 0/0/4/0 UNCLAIMED UNKNOWN PCIBaseSystem(103c128d)
tty 0 0/0/4/1 asio0 CLAIMED INTERFACE PCI Serial(103c1048)
PHNE_25346:
System hangs due to proc table filling up, it happens when
wakeup occurs before sleep can be called in the console
driver.
PHNE_23930:
Enhance the pty() master write to support the O_NONBLOCK
option. This change is to prevent ied() from hanging.
PHNE_21897:
Enhance the system console to work with new (to be released)
L-Class and N-Class servers.
PHNE_21257:
mux2 driver's block mode read, when times out hangs the
system.
PHNE_20431:
1) Data memory protection fault panic when there is framing
error in the data received in mux card.
2) System panic when using BSD ptys.
PHNE_20150:
B1000, C3000, J5000, and J7000 workstations do not run on
HPUX 11.00. HP 9000 N-Class servers hang dialing out over
the remote console.
PHNE_18272:
Added GSP console support to the asio0 driver.
PHNE_13801:
1 System may hang during reboot due to pty and mux2
deadlock.
2 VTIME parameter is not working correctly when non-blocking
select()'s are used in a loop.
3 Data page fault panic on 64 bit system with mux4 card
when hardware bus error detected.
Defect Description:
PHNE_27393:
( SR:8606263900 CR:JAGae28226 )
When there is activity on the direct mapped UART (UPS) and
if the GSP/MP goes into reset mode, system will generate an
HPMC due to some issues in the hardware.
Resolution:
IO ports on the SP2 Chip are remapped to avoid the HPMC
problem. The usage of direct mapped UART which had the UPS
port mapped on it is discontinued and instead, emulated UART
is now providing the UPS port.
PHNE_25913:
( SR:8606212324 CR:JAGad81510 )
The system has paniced with the following stack:
panic+0x14
report_trap_or_int_and_panic+0x84
trap+0xd9c
nokgdb+0x8
spinlock+0x14
_csq_acquire+0xf0
hpstreams_select_int+0x20c
hpstreams_select+0x34
sy_select+0xa0
spubind_cdev_select+0x84
spec_select+0x9c
vno_select+0x2c
select+0xa8
syscall+0x6f8
$syscallrtn+0x0
Resolution:
Increment the device open count of the tty device during
the driver calls and decrement it after the call
is complete.
PHNE_25603:
( SR:8606200932 CR:JAGad70108 )
When ioscan is done on all the present platforms, an
UNKNOWN/CLAIMED entry will be found in the ioscan output
for function 0 device on CoreIO as there was no driver
presently to claim it
Resolution:
A new driver has been provided to claim the unknown device
on the CoreIO card.
PHNE_25346:
In Console driver, wakeup could be called under some
conditions before it sleeps and due to this wakeup miss it
would sleep for ever. This would be acquired by init and the
proc table fills up along with other zombies and results in
system hang.
Resolution:
Console driver is preventing such situations in its flow by
protecting it with locks.
PHNE_23930:
Existing pty() master write did not support the O_NONBLOCK
option.
PHNE_21897:
Existing HP-UX 11.00 console driver does not support new
(to be released) L-Class and N-Class systems.
Resolution:
Console driver enhanced to support new (to be released)
L-Class and N-class systems.
PHNE_21257:
mux2 driver could get into infinite sleep state if a command
issued from ttyisr context
Resolution:
In mux2 driver, if a command is issued from timeout routine
called by ttisr, AND if mux firmware is busy, mux2_docmdx()
may have a chance to get a cleared ready bit after issuing
the command. So the mux2_docmd() has to check for ttisr
context and issue a mux2_icscmd() instead.
PHNE_20431:
1) The panic happens because a counter in tterase() of line
discipline code is not interpreted correctly.
2) System panic when trying to use beyond maximum available
BSD pty drivers.
Resolution:
1) The counter in tterase() was of type unsigned int.
The code tried to use 0xffff to compare it to -1. The
fix is to change counter to type int.
2) The fix enforce get_device() to check the minor # with
the boudary limit of available pty devices.
PHNE_20150:
SuperIO console support was not part of the HPUX Extension
Pack (May 1999). Merged SuperIO console support from
HPUX 10.20.
SR: 8606105374 CR: JAGab73405
When the Diva chips FIFO is reset with characters in it,
the Diva clears the FIFO and the LSR register but fails to
clear the IIR register. As a result the asio0 interupt
routine hangs trying to read a character that is not there.
The fix was to check that the LSR register is set before
entering the read FIFO loop. This is easily reproduced by
using the SAS to enable and then disable the remote console
and then using cu to enable a modem connected to the remote
console port.
PHNE_18272:
This is an enhancement request to support a new console for
a new platform.
Resolution:
Enhancement.
PHNE_13801:
1 System may hang during reboot due to pty and mux2
deadlock.
2 VTIME parameter is not working correctly when non-blocking
select()'s are used in a loop, because each call to select()
may cancel a previous inter-character timer.
3 64 bit system with mux4 card panicked when hardware
error detected because of a 64 bit address truncation to
32 bits and trying to access the invalid address.
Enhancement:
No (superseded patches contained enhancements)
PHNE_23930:
pty() master write supports O_NONBLOCK option.
PHNE_21897:
This patch delivers support for the L, N Class.
SR:
8606212324 5003399733 5003403055 1653255174 4701406538
8606105374 8606107507 8606107058 1653306845 1653298406
8606131476 8606144076 8606186148 8606206183 8606200932
8606263900
Patch Files:
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP:
/usr/conf/lib/libhp-ux.a(tty_tty.o)
/usr/conf/lib/libhp-ux.a(hptt0.o)
/usr/conf/lib/libhp-ux.a(mux2.o)
/usr/conf/lib/libhp-ux.a(mux4.o)
/usr/conf/lib/libhp-ux.a(mux5.o)
/usr/conf/lib/libhp-ux.a(tty_pty.o)
/usr/conf/lib/libhp-ux.a(asio0.o)
/usr/conf/lib/libhp-ux.a(ttycomn.o)
/usr/conf/lib/libhp-ux.a(sastty.o)
/usr/conf/lib/libhp-ux.a(func0.o)
/usr/conf/master.d/func0
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP:
/usr/conf/lib/libhp-ux.a(tty_tty.o)
/usr/conf/lib/libhp-ux.a(hptt0.o)
/usr/conf/lib/libhp-ux.a(mux2.o)
/usr/conf/lib/libhp-ux.a(mux4.o)
/usr/conf/lib/libhp-ux.a(mux5.o)
/usr/conf/lib/libhp-ux.a(tty_pty.o)
/usr/conf/lib/libhp-ux.a(asio0.o)
/usr/conf/lib/libhp-ux.a(ttycomn.o)
/usr/conf/lib/libhp-ux.a(sastty.o)
/usr/conf/lib/libhp-ux.a(func0.o)
/usr/conf/master.d/func0
what(1) Output:
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP:
/usr/conf/lib/libhp-ux.a(tty_tty.o):
tty_tty.c $Date: 01/12/01 20:02:41 $Revision: r11ros
/11 PATCH_11.00 (PHNE_25913)
/usr/conf/lib/libhp-ux.a(asio0.o):
PATCH_11.00: asio0.o 1.10.118.22 09/20/01 PHNE_273
93
/usr/conf/lib/libhp-ux.a(hptt0.o):
PATCH_11.00: hptt0.o 1.12.118.12 99/11/18 PHNE_20
431
/usr/conf/lib/libhp-ux.a(mux2.o):
PATCH_11.00: mux2.o 1.10.118.13 00/03/15 PHNE_212
57
/usr/conf/lib/libhp-ux.a(mux4.o):
PATCH_11.00: mux4.o 1.8.118.6 98/03/04 PHNE_13801
/usr/conf/lib/libhp-ux.a(mux5.o):
PATCH_11.00: mux5.o 1.6.118.2 98/03/04 PHNE_13801
/usr/conf/lib/libhp-ux.a(sastty.o):
PATCH_11.00: sastty.o 1.1.118.6 04/15/99 PHNE_18
272
/usr/conf/lib/libhp-ux.a(tty_pty.o):
tty_pty.c $Date: 2001/05/16 15:43:39 $Revision: r11r
os/3 PATCH_11.00 (PHNE_23930)
/usr/conf/lib/libhp-ux.a(ttycomn.o):
PATCH_11.00: ttycomn.o 1.14.106.5 04/15/99 PHNE_1
8272
/usr/conf/lib/libhp-ux.a(func0.o):
PATCH_11.00: func0.o 2001/11/29 PHNE_25603
/usr/conf/master.d/func0:
func0 $Date: 2001/11/29 16:57:37 PATCH_11.00 (PHNE_
25603)
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP:
/usr/conf/lib/libhp-ux.a(tty_tty.o):
tty_tty.c $Date: 01/12/01 20:02:41 $Revision: r11ros
/11 PATCH_11.00 (PHNE_25913)
/usr/conf/lib/libhp-ux.a(asio0.o):
PATCH_11.00: asio0.o 1.10.118.22 09/20/01 PHNE_273
93
/usr/conf/lib/libhp-ux.a(hptt0.o):
PATCH_11.00: hptt0.o 1.12.118.12 99/11/18 PHNE_20
431
/usr/conf/lib/libhp-ux.a(mux2.o):
PATCH_11.00: mux2.o 1.10.118.13 00/03/15 PHNE_212
57
/usr/conf/lib/libhp-ux.a(mux4.o):
PATCH_11.00: mux4.o 1.8.118.6 98/03/04 PHNE_13801
/usr/conf/lib/libhp-ux.a(mux5.o):
PATCH_11.00: mux5.o 1.6.118.2 98/03/04 PHNE_13801
/usr/conf/lib/libhp-ux.a(sastty.o):
PATCH_11.00: sastty.o 1.1.118.6 04/15/99 PHNE_18
272
/usr/conf/lib/libhp-ux.a(tty_pty.o):
tty_pty.c $Date: 2001/05/16 15:43:39 $Revision: r11r
os/3 PATCH_11.00 (PHNE_23930)
/usr/conf/lib/libhp-ux.a(ttycomn.o):
PATCH_11.00: ttycomn.o 1.14.106.5 04/15/99 PHNE_1
8272
/usr/conf/lib/libhp-ux.a(func0.o):
PATCH_11.00: func0.o 2001/11/29 PHNE_25603
/usr/conf/master.d/func0:
func0 $Date: 2001/11/29 16:57:37 PATCH_11.00 (PHNE_
25603)
cksum(1) Output:
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP:
2115955097 4172 /usr/conf/lib/libhp-ux.a(tty_tty.o)
121083869 25584 /usr/conf/lib/libhp-ux.a(asio0.o)
3843065860 44528 /usr/conf/lib/libhp-ux.a(hptt0.o)
2379069232 48928 /usr/conf/lib/libhp-ux.a(mux2.o)
2250921814 39380 /usr/conf/lib/libhp-ux.a(mux4.o)
802086535 2464 /usr/conf/lib/libhp-ux.a(mux5.o)
780187552 18200 /usr/conf/lib/libhp-ux.a(sastty.o)
1818089565 25144 /usr/conf/lib/libhp-ux.a(tty_pty.o)
1549866544 14472 /usr/conf/lib/libhp-ux.a(ttycomn.o)
2577780923 2052 /usr/conf/lib/libhp-ux.a(func0.o)
305695634 719 /usr/conf/master.d/func0
OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP:
4249527481 10792 /usr/conf/lib/libhp-ux.a(tty_tty.o)
753023763 48880 /usr/conf/lib/libhp-ux.a(asio0.o)
2250103047 80656 /usr/conf/lib/libhp-ux.a(hptt0.o)
2337968314 105664 /usr/conf/lib/libhp-ux.a(mux2.o)
742439636 82024 /usr/conf/lib/libhp-ux.a(mux4.o)
3723030316 5752 /usr/conf/lib/libhp-ux.a(mux5.o)
2154821199 38120 /usr/conf/lib/libhp-ux.a(sastty.o)
479888647 61864 /usr/conf/lib/libhp-ux.a(tty_pty.o)
600510415 29120 /usr/conf/lib/libhp-ux.a(ttycomn.o)
3457529368 4952 /usr/conf/lib/libhp-ux.a(func0.o)
305695634 719 /usr/conf/master.d/func0
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies:
For the rp7400, rp54xx, L-Class with A6696B GSP cards and
rp24xx systems,
a) The GSP Firmware must be updated to revision
B.02.11 or C.02.05 or later.
b) Insf(1) patch PHCO_27370 or later should be installed
along with this patch.
Supersedes:
PHNE_13801 PHNE_18272 PHNE_20150 PHNE_20431 PHNE_21257 PHNE_21897
PHNE_23930 PHNE_25346 PHNE_25603 PHNE_25913
Equivalent Patches:
PHNE_26326:
s700: 11.11
s800: 11.11
Patch Package Size: 740 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 PHNE_27393
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHNE_27393.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHNE_27393. 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 PHNE_27393.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHNE_27393.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHNE_27393.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions:
On rp7400, rp54xx, L-Class with A6696B GSP cards and rp24xx
systems, if the user uninstalls PHNE_27393, GSP Firmware
also should be rolled back to previous Firmware revision.
Also, users should delete the stale UPS port device file (if
it exists) and recreate them using the insf command.
-----End of Document ID: PHNE_27393------------------------------------------
Document ID: PHKL_27200
Date Loaded: 20020723
Title: s700_800 11.11 sar shows incorrect values for avwait, avque
Patch Name: PHKL_27200
Patch Description: s700_800 11.11 sar shows incorrect values for avwait, avque
Creation Date: 02/06/19
Post Date: 02/07/23
Hardware Platforms - OS Releases:
s700: 11.11
s800: 11.11
Products: N/A
Filesets:
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP
Automatic Reboot?: Yes
Status: General Release
Critical: No
Category Tags:
defect_repair general_release
Path Name: /hp-ux_patches/s700_800/11.X/PHKL_27200
Symptoms:
PHKL_27200:
( SR:8606249217 CR:JAGae15611 )
"sar -d" reports incorrect values for avque and avwait.
Example output:
device %busy avque r+w/s blks/s avwait avserv
c17t1d1 66.00 60178.29 284 27206 2124620672.00 0.00
c25t1d1 67.00 32767.50 296 28525 4.91 2.91
c33t1d1 69.00 65531.50 294 28413 4.99 2.87
c41t1d1 67.60 65534.50 316 29669 5.04 2.68
c49t1d1 67.80 60426.86 310 29845 1295032832.00 0.00
Defect Description:
PHKL_27200:
( SR:8606249217 CR:JAGae15611 )
The filesystem merges the I/O buffers before sending them
to the disk driver. The kernel routine used to measure
and gather data for sar did not handle the combined
buffers: it did not timestamp the individual elements in
the merged list, nor record their lengths correctly.
Resolution:
The buffer enqueue routine is made aware of the merged
lists. This problem has been fixed by timestamping the
queue-time field of every buffer in the list in the
buffer enqueue routine. This field is used in the
computation of "avwait" field of the sar(1M) command.
Also, in the case of a merged list of buffers, the fields
corresponding to cumulative queue length and the
number of buffers enqueued, associated with an I/O
device, are updated as every buffer element is enqueued.
These two fields are used in the computation of the
"avque" field in the sar(1M) command.
SR:
8606249217
Patch Files:
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
/usr/conf/lib/libpm.a(kmetric.o)
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
/usr/conf/lib/libpm.a(kmetric.o)
what(1) Output:
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
/usr/conf/lib/libpm.a(kmetric.o):
kmetric.c $Date: 2002/05/28 13:16:10 $Revision: r11.
11/1 PATCH_11.11 (PHKL_27200)
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
/usr/conf/lib/libpm.a(kmetric.o):
kmetric.c $Date: 2002/05/28 13:16:10 $Revision: r11.
11/1 PATCH_11.11 (PHKL_27200)
cksum(1) Output:
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
1903390832 5712 /usr/conf/lib/libpm.a(kmetric.o)
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
745255360 13368 /usr/conf/lib/libpm.a(kmetric.o)
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes: None
Equivalent Patches: None
Patch Package Size: 40 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_27200
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHKL_27200.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHKL_27200. 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_27200.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHKL_27200.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHKL_27200.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHKL_27200------------------------------------------
Document ID: PHKL_27172
Date Loaded: 20020723
Title: s700_800 11.11 vPars panic; Syscall cumulative
Patch Name: PHKL_27172
Patch Description: s700_800 11.11 vPars panic; Syscall cumulative
Creation Date: 02/06/24
Post Date: 02/07/23
Hardware Platforms - OS Releases:
s700: 11.11
s800: 11.11
Products: N/A
Filesets:
OS-Core.CORE-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
ProgSupport.C-INC,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP
Automatic Reboot?: Yes
Status: General Release
Critical:
Yes
PHKL_27172: PANIC
Category Tags:
defect_repair enhancement general_release critical panic
manual_dependencies
Path Name: /hp-ux_patches/s700_800/11.X/PHKL_27172
Symptoms:
PHKL_27172:
( SR:8606258396 CR:JAGae22696 )
Applications that use system calls that pass more than four
(4) arguments which worked on an earlier release of HP-UX
may improperly return an EFAULT error. This only affects
32-bit applications running on 64-bit operating systems.
( SR:8606253687 CR:JAGae18035 )
The system can panic during boot when Virtual Partitions
(vPars) are enabled. Note that this panic does not occur if
the HP-UX Virtual Partitions product is not installed and in
use.
The stack trace looks like the following:
panic: Data page fault
panic+0x6c
report_trap_or_int_and_panic+0x94
trap+0xedc
nokgdb+0x8
PHKL_26467:
( SR:8606231620 CR:JAGae00858 )
Enhancement: This product update is a member of a set
needed to enable "Release mode" functionality for
PTHREAD_PROCESS_SHARED mutexes.
The full list of product updates required for this feature
are: PHKL_26467, PHKL_26468, PHKL_26469 and PHCO_26466.
If any member of this set of product updates is not
installed, this product update will have no impact on
your system.
PHKL_26240:
( SR:8606178913 CR:JAGad48138 )
Obtaining complete filesystem mount information can be a
performance problem for some applications on systems having
a large number of mounts.
( SR:8606232147 CR:JAGae01383 )
Enhancement: This product update is member of a set needed
to improve the performance of application using shared
mutexes. Performance of a PTHREAD_PROCESS_SHARED mutex
unlock operation is slower than that of a
PTHREAD_PROCESS_PRIVATE mutex, even in the non-contended
(i.e., no waiters) case.
The full list of product updates required for this feature
are: PHKL_26316, PHKL_26240, and PHCO_25751.
If any member of this set of product updates is not
installed, this product update will have no impact on your
system.
PHKL_26042:
( SR:8606230908 CR:JAGae00146 )
This change provides pre-enablement of the Direct Register
Access feature.
This change will have no impact on your system until Direct
Register Access is fully enabled.
Defect Description:
PHKL_27172:
( SR:8606258396 CR:JAGae22696 )
When 32-bit applications invoke system calls having more
than four arguments on 64-bit kernels, these fifth, sixth,
etc., arguments are stored in the outgoing parameters area
of the caller's stack frame. There are situations where a
register used to calculate the pointer to the arguments
could have some residual left over bits in the high order
32-bits that will result in problems when attempting to
retrieve those arguments. These extraneous bits create an
address that is outside the range of the 32-bit address
space causing the EFAULT.
Resolution:
Mask off the upper 32-bits of the system call's argument(s)
pointer.
( SR:8606253687 CR:JAGae18035 )
The system can panic upon invoking the first 32-bit system
call after the kernel is booted because the system call
initialization path attempts to reference the per-processor
data before the processor is set to wide mode.
Resolution:
Enable the wide 64-bit address mode before any data
reference is done.
PHKL_26467:
( SR:8606231620 CR:JAGae00858 )
This product update contains minor enhancements
required to enable the "Release mode" functionality
for PTHREAD_PROCESS_SHARED mutexes.
Resolution:
This product update provides support for a new system
call interface, used internally by the POSIX
thread library to support release mode for
PTHREAD_PROCESS_SHARED mutexes.
PHKL_26240:
( SR:8606178913 CR:JAGad48138 )
The existing system call to obtain lists of filesystems
mounted returns information for one mount at a time. The
overhead in making this call, and obtaining kernel locks,
can be quite high, and contend with other system activity.
Resolution:
Provide a new system call which returns information for
multiple mounts with each call (rather than one per call).
This patch provides the new system call hooks. (Patch
PHKL_26239, also required for this performance improvement,
provides the new system call content.)
( SR:8606232147 CR:JAGae01383 )
In the PTHREAD_PROCESS_SHARED mutex case, the unlock
operation always makes a system call to synchronize with
threads in other processes which may be waiting for the
mutex. This makes the code path significantly longer.
Resolution:
To increase shared mutex performance in the non-contended
(i.e., no waiters) case, this change adds a new light weight
system call to be used in place of the regular system call
in the unlock operation. This is entirely transparent to
the applications. It greatly reduces the transition time
between kernel and user space. If waiters are detected,
the light weight call will transfer into the regular system
call path for proper handling. Thus, this performance
enhancement is effective only for shared mutexes which do
not experience heavy contention. (PHKL_26316, also
required for this enhancement, adapts the existing system
call which handles waiters of shared mutexes to coordinate
with the light weight call. PHCO_25751, also
required for this enhancement, adapts the libpthread
library to use the new light weight system call.)
PHKL_26042:
( SR:8606230908 CR:JAGae00146 )
This change contains minor enhancements required to
pre-enable the Direct Register Access feature.
Resolution:
Provide a new Light Weight System call providing Direct
Register Access.
SR:
8606178913 8606230908 8606231620 8606232147 8606253687
8606258396
Patch Files:
OS-Core.CORE-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/conf/sys/scall_define.h
ProgSupport.C-INC,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/include/sys/scall_define.h
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
/usr/conf/lib/libscall-pdk.a(asm_scall.o)
/usr/conf/lib/libscall-pdk.a(gateway.o)
/usr/conf/lib/libscall-pdk.a(lw_scall.o)
/usr/conf/lib/libscall-pdk.a(pdk_syscall.o)
/usr/conf/lib/libscall-pdk.a(scall_stubs.o)
/usr/conf/lib/libscall.a(init_sent.o)
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
/usr/conf/lib/libscall-pdk.a(asm_scall.o)
/usr/conf/lib/libscall-pdk.a(gateway.o)
/usr/conf/lib/libscall-pdk.a(lw_scall.o)
/usr/conf/lib/libscall-pdk.a(pdk_syscall.o)
/usr/conf/lib/libscall-pdk.a(scall_stubs.o)
/usr/conf/lib/libscall.a(init_sent.o)
what(1) Output:
OS-Core.CORE-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/conf/sys/scall_define.h:
None
ProgSupport.C-INC,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
/usr/include/sys/scall_define.h:
None
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
/usr/conf/lib/libscall-pdk.a(asm_scall.o):
asm_scall.s $Date: 2002/06/24 11:19:40 $Revision: r1
1.11/2 PATCH_11.11 (PHKL_27172)
/usr/conf/lib/libscall-pdk.a(gateway.o):
gateway.s $Date: 2002/03/12 11:44:15 $Revision: r11.
11/3 PATCH_11.11 (PHKL_26467)
/usr/conf/lib/libscall-pdk.a(lw_scall.o):
lw_scall.s $Date: 2002/06/24 11:20:09 $Revision: r11
.11/5 PATCH_11.11 (PHKL_27172)
/usr/conf/lib/libscall-pdk.a(pdk_syscall.o):
pdk_syscall.c $Date: 2002/06/24 11:20:45 $Revision:
r11.11/2 PATCH_11.11 (PHKL_27172)
/usr/conf/lib/libscall-pdk.a(scall_stubs.o):
scall_stubs.s $Date: 2002/03/12 11:44:48 $Revision:
r11.11/3 PATCH_11.11 (PHKL_26467)
/usr/conf/lib/libscall.a(init_sent.o):
init_sent.c $Date: 2002/03/12 11:43:13 $Revision: r1
1.11/3 PATCH_11.11 (PHKL_26467)
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
/usr/conf/lib/libscall-pdk.a(asm_scall.o):
asm_scall.s $Date: 2002/06/24 11:19:40 $Revision: r1
1.11/2 PATCH_11.11 (PHKL_27172)
/usr/conf/lib/libscall-pdk.a(gateway.o):
gateway.s $Date: 2002/03/12 11:44:15 $Revision: r11.
11/3 PATCH_11.11 (PHKL_26467)
/usr/conf/lib/libscall-pdk.a(lw_scall.o):
lw_scall.s $Date: 2002/06/24 11:20:09 $Revision: r11
.11/5 PATCH_11.11 (PHKL_27172)
/usr/conf/lib/libscall-pdk.a(pdk_syscall.o):
pdk_syscall.c $Date: 2002/06/24 11:20:45 $Revision:
r11.11/2 PATCH_11.11 (PHKL_27172)
/usr/conf/lib/libscall-pdk.a(scall_stubs.o):
scall_stubs.s $Date: 2002/03/12 11:44:48 $Revision:
r11.11/3 PATCH_11.11 (PHKL_26467)
/usr/conf/lib/libscall.a(init_sent.o):
init_sent.c $Date: 2002/03/12 11:43:13 $Revision: r1
1.11/3 PATCH_11.11 (PHKL_26467)
cksum(1) Output:
OS-Core.CORE-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
1590940645 21710 /usr/conf/sys/scall_define.h
ProgSupport.C-INC,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
1590940645 21710 /usr/include/sys/scall_define.h
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
2206301021 9336 /usr/conf/lib/libscall-pdk.a(asm_scall.o)
3275929594 7336 /usr/conf/lib/libscall-pdk.a(gateway.o)
3128134973 6468 /usr/conf/lib/libscall-pdk.a(lw_scall.o)
434504085 2384 /usr/conf/lib/libscall-pdk.a(pdk_syscall.o)
1252207800 1500 /usr/conf/lib/libscall-pdk.a(scall_stubs.o)
1999675199 36600 /usr/conf/lib/libscall.a(init_sent.o)
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
1880847056 11400 /usr/conf/lib/libscall-pdk.a(asm_scall.o)
2378491228 46848 /usr/conf/lib/libscall-pdk.a(gateway.o)
2336538334 11360 /usr/conf/lib/libscall-pdk.a(lw_scall.o)
1031412896 5848 /usr/conf/lib/libscall-pdk.a(pdk_syscall.o)
960607575 142576 /usr/conf/lib/libscall-pdk.a(scall_stubs.o)
3170408596 141224 /usr/conf/lib/libscall.a(init_sent.o)
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies:
PHKL_26467: To enable the process shared mutex performance,
the following must be installed: PHKL_26467, PHKL_26468,
PHKL_26469 and PHCO_26466. These product updates may be
installed in any order. If any of these product updates are
not installed, this product update will have no impact on
your system.
PHKL_26240: To enable the pthread shared mutex performance
enhancement related to JAGae01383, the following must be
installed: PHKL_26240, PHKL_26316, and PHCO_25751 In order
to realize a performance improvement in obtaining mount
information related to JAGad48138, PHKL_26239 must also be
installed.
Supersedes:
PHKL_26467 PHKL_26240 PHKL_26042
Equivalent Patches: None
Patch Package Size: 510 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_27172
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHKL_27172.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHKL_27172. 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_27172.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHKL_27172.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHKL_27172.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHKL_27172------------------------------------------
Document ID: PHKL_27056
Date Loaded: 20020723
Title: s700_800 11.11 par fans,cabtype,sinc,hwpath,cell info,vPar
Patch Name: PHKL_27056
Patch Description: s700_800 11.11 par fans,cabtype,sinc,hwpath,cell info,vPar
Creation Date: 02/05/25
Post Date: 02/07/23
Hardware Platforms - OS Releases:
s700: 11.11
s800: 11.11
Products: N/A
Filesets:
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP
Automatic Reboot?: Yes
Status: General Release
Critical: No
Category Tags:
defect_repair hardware_enablement enhancement
general_release
Path Name: /hp-ux_patches/s700_800/11.X/PHKL_27056
Symptoms:
PHKL_27056:
( SR:8606244303 CR:JAGae10791 )
This product update is a member of a set needed to enable
version A.02.01.00 of the HP-UX Virtual Partitions product.
When the HP-UX Virtual Partitions product (VPARSBASE or
T1335AC) is installed, it will install the full set of
required product updates for that product, including this
one.
If the HP-UX Virtual Partitions product is not installed,
this product update to HP-UX will have no impact on your
system.
PHKL_24824:
( SR:8606202661 CR:JAGad71835 )
This fixes the kernel to support future firmware changes
to the cell information interface. Otherwise, partition
utilities will return an unexpected firmware error(-9)
when cell information is requested from a system with such
firmware.
PHKL_24219:
( SR:8606188297 CR:JAGad57505 )
Partition utilities show invalid hardware path information
for I/O slots associated with cells which are not in the
local partition. The hardware path information for these
I/O slots are absent, incomplete, or wrong.
PHKL_23375:
( SR:8606155145 CR:JAGad24462 )
Parmgr and its commands do not distinguish failed fans
or power supplies from missing fans or power supplies.
If a failed entity is removed from the system, it still
appears as failed.
( SR:8606170624 CR:JAGad39888 )
Partition utilities do not display system information
correctly on N8000 machines.
( SR:8606171173 CR:JAGad40437 )
Partition utilities return an error on cell operations:
"Error: Cell information unavailable. (-9)".
This occurs on Superdome derivative systems such as S16000
and N8000.
( SR:8606171177 CR:JAGad40441 )
Parstatus returns a firmware error (-9) when cabinet
details or chassis details are requested from the system.
The error message looks like this:
"cell details unavailable. (5) (-9)" or
"chassis details unavailable. (5) (-9)"
( SR:8606181735 CR:JAGad50951 )
Parmgr prematurely exits when receiving a recoverable
timeout error from firmware/utilities, such as when the
service processor is offline.
Defect Description:
PHKL_27056:
( SR:8606244303 CR:JAGae10791 )
This product update contains minor enhancements required to
support version A.02.01.00 the HP-UX Virtual Partitions
product.
Resolution:
Enhancements added for the partition commands to use a
pass through interface supplied by Virtual Partitions to
access Processor Dependent Code for the complex profile
data.
PHKL_24824:
( SR:8606202661 CR:JAGad71835 )
Partition utilities will return an unexpected firmware
error(-9) if the firmware call for cell information
returns a byte count for I/O chassis or memory information
which varies from the expectations of the kernel which
assumed these would not change. This is a bad assumption
because the firmware architecture specifies that this
information is hardware dependent and subject to change
in the future.
Resolution:
To proactively ensure compatibility with future firmware
releases, a new data structure for firmware cell
information was created to force the kernel to let the
firmware set its expectations for the number of bytes
returned for I/O chassis, memory, and fabric
information.
PHKL_24219:
( SR:8606188297 CR:JAGad57505 )
The hardware paths for I/O slots on non-local partitions
appear invalid because the OS uses a function to convert
the hardware path information into strings based upon
its own internal I/O tree which contains data only for
the local partition.
Resolution:
In order to correctly report hardware path information for
I/O slots on non-local partitions, the OS now converts
the hardware path data received from the firmware into
strings without depending upon internal data which is only
aware of hardware paths local to the partition.
PHKL_23375:
( SR:8606155145 CR:JAGad24462 )
Parmgr and its commands do not distinguish failed fans
or power supplies from missing fans or power supplies
because firmware incorrectly returns both a failed and
missing status for entities that are either failed or
missing.
Resolution:
The kernel masks the failed bitmasks with the present
bitmasks to differentiate failed entities from missing
entities.
( SR:8606170624 CR:JAGad39888 )
Partition utilities do not display system information
correctly on N8000 machines because the cabinet type
for N8000 was not enumerated in the kernel for user
applications.
Resolution:
The cabinet type information for N8000 machines was
enumerated in such a way as to be compatible with past
cabinet type enumerations. Future cabinet type values will
also be supported without having to update the kernel.
( SR:8606171173 CR:JAGad40437 )
Partition utilities return an error on cell operations
because the kernel service that returns the number of cell
slots on a system assumed the same maximum number as
Superdome. When the applications pass this value back to
the kernel it causes firmware errors on Superdome
derivatives because those cell slots do not exist on these
systems.
Resolution:
The kernel now uses firmware to determine number of cell
slots on a system, and it returns this number to the
applications.
( SR:8606171177 CR:JAGad40441 )
Parstatus returns a firmware error (-9) when cabinet
details or chassis details are requested from the system
because the kernel assumed a static buffer size was
returned from a cell details firmware call. The size of
this buffer is actually machine dependent.
Resolution:
The kernel now makes multiple firmware calls to retrieve
the firmware information based upon dynamic size fields
given by the firmware. It also checks to make sure this
information is valid.
( SR:8606181735 CR:JAGad50951 )
Parmgr prematurely exits when receiving a recoverable
timeout error from firmware/utilities because the kernel
was returning an error which was interpretted as
fatal by user applications.
Resolution:
The kernel will now return an HDC_FIRMBUSY error which the
user applications treat as recoverable, allowing software
to retry their call.
SR:
8606155145 8606170624 8606171173 8606171177 8606181735
8606188297 8606202661 8606244303
Patch Files:
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
/usr/conf/lib/libdebug.a(fabric_dbg.o)
/usr/conf/lib/libfabric-pdk.a(hd_fabric_cdio.o)
/usr/conf/lib/libfabric-pdk.a(hdc_services.o)
what(1) Output:
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
/usr/conf/lib/libdebug.a(fabric_dbg.o):
fabric_dbg.c $Date: 2001/03/29 16:01:12 $Revision: r
11.11/2 PATCH_11.11 (PHKL_23375)
/usr/conf/lib/libfabric-pdk.a(hd_fabric_cdio.o):
hd_fabric_cdio.c $Date: 2001/03/29 16:01:12 $Revisio
n: r11.11/2 PATCH_11.11 (PHKL_23375)
/usr/conf/lib/libfabric-pdk.a(hdc_services.o):
hdc_services.c $Date: 2002/05/13 12:19:28 $Revision:
r11.11/6 PATCH_11.11 (PHKL_27056)
cksum(1) Output:
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
3844537537 33712 /usr/conf/lib/libdebug.a(fabric_dbg.o)
1926607527 21512 /usr/conf/lib/
libfabric-pdk.a(hd_fabric_cdio.o)
1400731735 74080 /usr/conf/lib/
libfabric-pdk.a(hdc_services.o)
Patch Conflicts: None
Patch Dependencies: None
Hardware Dependencies: None
Other Dependencies: None
Supersedes:
PHKL_24824 PHKL_24219 PHKL_23375
Equivalent Patches: None
Patch Package Size: 160 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_27056
5. Run swinstall to install the patch:
swinstall -x autoreboot=true -x patch_match_target=true \
-s /tmp/PHKL_27056.depot
By default swinstall will archive the original software in
/var/adm/sw/save/PHKL_27056. 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_27056.text file is
available in the product readme:
swlist -l product -a readme -d
/tmp/PHKL_27056.depot
To put this patch on a magnetic tape and install from the
tape drive, use the command:
dd if=/tmp/PHKL_27056.depot of=/dev/rmt/0m bs=2k
Special Installation Instructions: None
-----End of Document ID: PHKL_27056------------------------------------------
Document ID: PHKL_27055
Date Loaded: 20020723
Title: s700_800 11.11 PDC retry/busy,PDC_SCSI_PARMS,iCOD,vPars
Patch Name: PHKL_27055
Patch Description: s700_800 11.11 PDC retry/busy,PDC_SCSI_PARMS,iCOD,vPars
Creation Date: 02/06/20
Post Date: 02/07/23
Hardware Platforms - OS Releases:
s700: 11.11
s800: 11.11
Products: N/A
Filesets:
OS-Core.CORE-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
ProgSupport.C-INC,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP
OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP
Automatic Reboot?: Yes
Status: General Release
Critical:
No (superseded patches were critical)
PHKL_26405: PANIC
PHKL_25218: HANG
Category Tags:
defect_repair hardware_enablement enhancement
general_release critical panic halts_system
Path Name: /hp-ux_patches/s700_800/11.X/PHKL_27055
Symptoms:
PHKL_27055:
( SR:8606258628 CR:JAGae22939 )
This patch is a member of a set of patches needed to enable
version A.02.01.00 of the HP-UX Virtual Partitions product.
When the HP-UX Virtual Partitions product (VPARSBASE or
T1335AC) is installed, it will install the full set of
required patches for that product, including this patch.
If the HP-UX Virtual Partitions product is not installed,
this change will have no impact on your system.
PHKL_26405:
( SR:8606237230 CR:JAGae06275 )
The operating system could panic due to a spinlock being
held too long while it is retrying a PDC (processor
dependent code) call that returns "busy". This could happen
when there is contention for a resource that is locked by
another partition on an inter-partition resource, such
as a "togo". This problem would be seen on systems that
run diagnostics, such as dm_core_hw monitoring, on more
than one partition.
When a Blocking PDC call is made (as in dm_core_hw
monitoring), and PDC returns an inter-PD resource
busy (-23), the OS could panic as it waits indefinitely
for the resource to become free.
PHKL_25218:
&nb