OSEC

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

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

                            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