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-support2-mail.external.hp.com)
Date: Sun Nov 10 2002 - 13:33:52 CST

  • 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://support.itrc.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://support.itrc.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 700 11.X patch digest
        Created: Sun Nov 10 6:05:21 EST 2002

    Table of Contents:

    Document ID Title
    --------------- -----------
    PHSS_27592 s700_800 11.X OV OB3.50 patch - SSEA packet
    PHKL_28093 s700_800 11.22 Intel OEM i870 fix for PCI cards w/ bridges
    PHSS_27967 s700_800 11.X OV WBSSPIa.02.00.00 Multi-problem
    PHKL_27800 s700_800 11.11 getmount_entry;rename;creat;[u]mount;VxFS3.5
    PHSS_28070 s700_800 11.X OV OVAS4.0 cumulative patch A.04.01
    PHSS_27999 s700_800 11.04 Virtualvault 4.6 OpenSSH "sshctl" patch
    PHKL_27949 s700_800 11.11 shm_lock scaling; shm_open-shm_unlink audit
    PHKL_27737 s700_800 11.11 Enable Posix IPC syscalls to be audited
    PHCO_27011 s700_800 11.11 patch for /sbin/init
    PHSS_28075 s700_800 11.11 Support Tool Manager Sep 2002 Patch
    PHSS_28074 s700_800 11.11 Support Tool Manager Jun 2002 Patch
    PHSS_27996 s700_800 11.X +O4/PBO Compiler B.11.11.06 cumulative patch
    PHSS_27995 s700_800 11.X ANSI C compiler B.11.11.06 cumulative patch
    PHSS_27983 s700_800 11.X pxdb patch
    PHSS_27914 s700_800 11.X OV ITO7.1X JavaGUI client A.07.11
    PHKL_27892 s700_800 11.11 console,chassis code,crash/dump,vpar,reboot
    PHKL_27851 s700_800 11.00 reboot -h; hang; timeout; ServiceGuard TOC
    PHCO_27763 s700_800 11.00 csh(1) cumulative patch
    PHSS_27975 s700_800 11.22 Fortran Product Patch, v2.6 to v2.6.2
    PHSS_27974 s700_800 11.X Fortran90 from B.11.01.60 to B.11.01.62
    PHKL_27770 s700_800 11.00 vfs cumulative; resolve SG/vsar incompat.
    PHCO_27633 s700_800 11.11 Pthread.h fix and new enhancement
    PHCO_27632 s700_800 11.11 Pthread enhancement and fixes

    The documents are listed below.
    -------------------------------------------------------------------------------


    Document ID: PHSS_27592
    Date Loaded: 20021108
          Title: s700_800 11.X OV OB3.50 patch - SSEA packet

    Patch Name: PHSS_27592

    Patch Description: s700_800 11.X OV OB3.50 patch - SSEA packet

    Creation Date: 02/11/07

    Post Date: 02/11/08

    Hardware Platforms - OS Releases:
            s700: 11.00 11.11 11.20
            s800: 11.00 11.11 11.20

    Products:
            OmniBackII A.03.50

    Filesets:
            OMNIBACK-II.OMNI-SSEA-P,fr=A.03.50,fa=HP-UX_B.11.00_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_27592

    Symptoms:
            PHSS_27592:
            Id = HSLco32398 SR:H555007043
                When there is a firewall between the application and
                the backup host, the split mirror backup fails.

            Id = HSLco32470 SR:H555007071
                Resolving performance is poor.

            Id = HSLco33214 SR:H555007361
                SSEA backup fails with:

                  "[Major] From: SSEA<hostname> "" Time: <time>
                   [224:106] Resolving of object <object_path> has
                   failed. (Search for backup logical volume failed.)"

            Id = HSLco35074 SR:H555008259
                SSEA backup fails with:

                  "[Critical] From: SSEA<hostname> "" Time:<time>
                   Failed to get pair for LDEV <ldev#> in RAID <seq#>.
                            (Details unknown.)"

            Id = HSLco36105 SR:H555008599
                SSEA backup fails with:

                  "[Critical] From: SSEA<host> <mailto:SSEA<host>
                   "" Time:<time>
                   Command "/usr/bin/pairdisplay -g" failed with exit
                   code 242."

            Id = HSLco36476 SR:H555008656
                SSEA backup fails with:

                  "[Major] From: SSEA<hostname> "" Time:<time>
                   [224:106] Resolving of object <object_name> has
                   failed. (Search for backup logical volume failed.)"

            Id = HSLco36975 SR:H555008750
                The SSEA SMB session on the backup host abnormally ends
                when trying to activate backup volume group after the
                paired LDEVs have been split.

            PHSS_26216:
            Id = HSLco32218 SR: H555006986
                Horc instance number is not configurable.

            Id = HSLco32253 SR: H555006993
                SSEA agent reports disks in SIMPLEX state although
                they are in PAIR state in HORCM.

            Id = HSLco32264 SR: H555006994
                OmniBack II SSEA Integration does not work with
                logical devices with XP LUN number greater than 128.

            Id = HSLco32274 SR: H555006996
                Performance of SSEA integration drastically decreases
                after the installation of PHSS_25817/PHSS_25818.

            PHSS_25818:
            Id = JAGad48627 SR:8606179403
                If preexec script fails OmniBack II by default just
                aborts the agent and exits. It does not run post-exec
                script or clean up.

            Id = NSMex04226
                Restore fails with:

                  "[Major] From: SYMA<hostname> "" Time: <time>
                   [223:325] Could not activate volume group
                   /dev/sg_sap.

                   [Major] From: SYMA<hostname> "" Time: <time>
                   [223:363] Could not prepare mirror disks of object
                   /sg_sap for backup.
                   (Activation of volume group failed.)".

            Id = HSLco30300 SR:H555006603
                Split mirror backup fails with:

                  "[Critical] From: SSEA<host> "" Time: <time>
                    Command "/etc/horcmgr" failed with exit code 3.
                    For details please check log directories:
                    Log file directory in operation:
                            /var/opt/omni/log/yyyy-mm-dd-xx/curlogxx
                    Log file directory for automatic storing:
                            /var/opt/omni/log/yyyy-mm-dd-xx/tmpxx".

            Id = HSLco31032 SR:H555006753
                Split mirror backup session fails with:

                  "[Critical] From: SSEA<host> "" Time: <time>
                   Failed to find T-VOL/R-Vol of LDEVs.

                   [SseMapLdevToRdsk] Unable to found /dev/rdsks
                   file for LDEV = <number>".

            Id = HSLco31434 SR:H555006835
                Unexpected close reading message from the agent on the
                Backup System (SSEA abnormally ends on R2).

            Id = HSLco30701 SR:H555006685
                Resolving fails on the Application host. The spt inq
                structure returns corrupted results.

            Id = HSLco31490 SR:H555006844
                SSEA integration backup fails with:

                  "[Critical] From: SSEA<host_name> "" Time: <time>
                    Command "/etc/horcmgr" failed with exit code 3.
                   [Critical] From: SSEA<host_name> "" Time: <time>
                    Failed to start RAID Manager instance.
                        (Command /etc/horcmgr failed.)".

            PHSS_24426:
            Id = NSMex04086
                Session status is "Completed/Failures" although there
                is no any indication of errors.

            Id = NSMex04209
                SSEA Integration backup fails with an error:

                  "[Critical] From: SSEA<hostname> "" Time: <time>
                     Failed to find <volume/volume No.> of LDEVs.".

            Id = NSMex04216
                SSEA Integration backup reports the following warning:

                  "[Warning] Cascading structure of BC pairs found
                    (THIS IS UNSUPPORTED).".

            Id = NSMex04392
                SSEA Integration backup fails with an error:

                  "Filesystem <path> could not be mounted.".

            Id = NSMex04267
                SSEA Integration backup fails with an error:

                  "[61:1005] Got unexpected close from Split Mirror
                   Agent.".

            Id = HSLco23886
                LVM Mirror (XP Campus Cluster) is not supported
                within OmniBack II SSEA Integration.

            PHSS_22437:
            Id = NSMex03360
                SSEA Integration split does not appear to mount some
                filesystems.

            Id = NSMex03700
                Disk resolving failed on Backup Host.

            Id = NSMex03717
                a) SSEA integration backup fails with an error:

                   "[Major] From: SSEA<hostname> "" Time: <time>
                    [224:106] Resolving of object "filename" has failed.
                        (Cannot find block device path name of a logical
                     volume)"

                b) SSEA Integration backup fails with an error:

                   "[Major] From: SSEA<hostname> "" Time: <time>
                    File system <filesystem> could
                    not be mounted to . (Invalid filesystem type.)"

            Id = NSMex03482
                Disk synchronization messages are incorrect.

            Id = HSLco22201
                OmniBack II SSEA integration is not supported on Sun
                Solaris operating system.

            Id = NSMex03651
                Disk synchronization fails with:

                  "[Critical] From: SSEA<hostname> "" Time: <time>
                   [225:110] Mapping from LDEV to character device
                     file or disk failed for LDEV <dev> on
                     array <array>. (Unable to find character device
                     file for SureStoreE XP256 disk (LDEV))."

            Id = NSMex03673
                Backup fails with the following message:

                  "[Critical] From: SSEA<hostname> "" Time: <time>
                   Command "/usr/bin/pairdisplay -g" failed with
                   exit code 242.".

            Id = NSMbb39679
                OmniBack II aborts Business Copy split mirror
                backup because one of the disks in a pair is in
                status COPY.

            Id = NSMex03547
                SSEA Agent intermittently fails to resolve objects.

            Id = NSMex03739
                Pre- and post-exec scripts return invalid exit status.

            Id = NSMex03913
                SSEA backup fails with the following message:

                  "[Critical] From: SSEA<hostname> "" Time: <time>
                   Command "/usr/bin/pairdisplay -g" failed with
                   exit code 221.".

            Id = NSMex03960
                SSEA backup fails with the following error:

                  "Failed to start RAID Manager instance.
                   (Unable to find SureStoreE XP256 COMMAND device
                    file.)".

            Id = NSMex03850
                Sometimes volumes cannot be mounted on JFS 3.3
                filesystem.

            Id = NSMex03749
                Mount function does not restore mount options.

            Id = NSMex03563
                Mounting of a filesystem fails.

            Id = NSMex03931
                OmniBack II SSEA Integration does not work on XP 512
                for LDEVs with XP LUN addresses above 128.

    Defect Description:
            PHSS_27592:
            Id = HSLco32398
                OmniBack II selects by random the port to use and than
                checks if it is free. When there is a firewall between
                the application and the backup host, not all the ports
                can be used, but just those in a specified range.

            Resolution:
                Two environment variables are added to set the port
                range in .omnirc file that can be used by OmniBack II:

                SSEA_RM_PORT_LOW
                SSEA_RM_PORT_HIGH

            Id = HSLco32470
                In the resolving phase SSEA executes two ioscan
                commands in the SseXIoScanRdsk and ScsiIquiry
                functions. Since these two functions are called
                several times the resolving performance decreases,
                especially in big environments.

            Resolution:
                SSEA executes just one ioscan command in the
                SseXIoScanRdsk and ScsiIquiry functions. The ioscan
                output is cached into a buffer and parsed for
                information twice.

            Id = HSLco33214
                In case of non-XP rdsk, SSEA can not find the volume
                group belonging to this rdsk and resolving can not
                be done.

            Resolution:
                SSEA finds and checks all the rdsks belonging to an LDEV
                on the R2 side. Than it uses only those rdsks which are
                included in a volume group, in this way skips the non-XP
                rdsks.

            Id = HSLco35074
                When there are more than one smb sessions running
                simultaneously, horcm instances could be attached to
                the same command device.

            Resolution:
                SSEA retries the getldev() call for 10 times. The
                timeout before calling the getldev() API again is
                randomly set. From now on SSEA tries to attach up
                to 5 command devices if necessary.

            Id = HSLco36105
                A time out occurs on remote communication, and HORC
                manager fails to re-execute.

            Resolution:
                A new environment variable SSEA_RM_TIMEOUT is
                introduced. Its default value is 6000 milliseconds.

            Id = HSLco36476
                When mapping the LDEVs to the appropriate rdsks,
                rdsks statuses are not correctly updated.

            Resolution:
                Mapping is done correctly.

                Part of SSPUX350_083.

            Id = HSLco36975
                When the LDEVs belonging to a volume group are in PAIR
                status and the SSEA smb session is started on some of
                these LDEVs, the vgchange command on this volume group
                takes a long time. After splitting the disks on on the
                R2 side, the LDEVs included in the SMB session are in
                PSUS state, the rest of the LDEVs are still in PAIR
                state and vgchange command can not proceed, which
                causes the session to ends abnormally.

            Resolution:
                If the SMB_SPLIT_ENTIRE_VG environment variable is set
                to 1 in the .omnirc file on both hosts, then all the
                LDEV pairs included in the backup volume group are
                synchronized and split.

                Part of SSPUX350_084.

            PHSS_26216:
            Id = HSLco32218
                Horc instance number is not configurable.

            Resolution:
                Horc instance number can be configured using new
                environment variables, SSEA_RMINST_LOW and
                SSEA_RMINST_HIGH. When set in ${OMNI_HOME}/.omnirc
                file, these variables set instance number range. Default
                values for SSEA_RMINST_LOW and SSEA_RMINST_HIGH
                are 50 and 80, respectively.

                Part of SSPUX350_070.

            Id = HSLco32253
                Incorrect comparison of the strings causes incorrect
                state of the disks reported.

            Resolution:
                SSEA agent properly reports disk state.

            Id = HSLco32264
                SSEA agent creates invalid configuration files for
                logical devices exported to LUN's above 128.

            Resolution:
                New environment variable is introduced: SSEA_XP_PORTS.
                Setting the variable to the value "FC" in
                ${OMNI_HOME}/.omnirc file enables OmniBack II SSEA
                Integration to work properly with logical devices
                exported to XP LUN's greater than 128.

            Id = HSLco32274
                Multiple ioscan calls when extracting needed data
                cause bad performance.

            Resolution:
                Scripts for obtaining data needed by OmniBack II SSEA
                Integration are improved.

            PHSS_25818:
            Id = JAGad48627
                If pre-exec script fails, cleanup does not start
                post-exec script.

            Resolution:
                New environment variable is introduced. When
                SSEA_ALWAYS_POST_SCRIPT in .omnirc file on
                application host is set to 1, post-exec script
                is always executed.

            Id = NSMex04226
                Backup is made in SSEA/split mirror backup environment
                with the Application host in the cluster. When
                restoring object on the Backup host (R2), which is not
                in the cluster the cluster tag (-c y) from the
                Application host is also restored, so the volume group
                can not be activated properly.

            Resolution:
                By default the cluster tag on the Backup host (R2) is
                disabled with the "vgchange -q n -c n" command. To
                enable the cluster tag on Backup host, set the new
                environment variable SMB_CLUS_DEACT=1 in the
                /opt/omni/.omnirc file.

            Id = HSLco30300
                The command /etc/horcmgr fails if the command
                device is used by another split mirror session.

            Resolution:
                New environment variables are introduced
                SSEA_RM_RETRY and SSEA_RM_SLEEP.

                SSEA_RM_RETRY defines the number of retries.
                SSEA_RM_SLEE defines sleeping time in seconds,
                before new retry is started.

            Id = HSLco31032
                The resolving from LDEVs to rdsks on the backup host
                fails due to incorrect reporting of LDEVs to rdsks.

            Resolution:
                The resolving from LDEVs to rdsks is corrected.

            Id = HSLco31434
                SSEA agent on R2 does not read the number of rdsk
                from the R1. Bug is produced while fixing the
                NSMex04787 case on NT platform, but affected the
                SSEA agent on the HP-UX platform.

            Resolution:
                The correct number of strings is read from the SSEA
                agent on the R2 side.

            Id = HSLco30701
                The SCTL_InquiryDisk function returns empty or
                corrupted inq structure.

            Resolution:
                The ioctl system function writes its output directly
                to the inq structure. The "mapping from rdsks to LDEVs"
                and the ScsiInquiry are enhanced.

                Part of SSPUX350_057.

            Id = HSLco31490
                SSEA can not start the selected HORCMINST instance
                number. It is already started by another RaidManager
                process.

            Resolution:
                SSEA tries to start the instance with different
                instance number up to five times.

            PHSS_24426:
            Id = NSMex04086
                Message level of a resolving failure in XP environment
                is set to "Normal" instead of "Major".

            Resolution:
                Message level is corrected.

            Id = NSMex04209
                If backup devices are exported to more than one port
                and original devices have more than two mirrors, when
                session is started and two of these ports are used for
                that session, SSEA Integration detects more mirrors
                than it is allowed.

            Resolution:
                Parsing of raidscan() output is improved.

            Id = NSMex04216
                If there are two or three mirror disks to source
                disk, OmniBack II reports that cascading structure is
                found although cascading structure is present only
                when there are mirror disks to targer disk.

            Resolution:
                Searching for cascading structure is excluded as
                this feature is not supported with OmniBack II
                A.03.50 version.

            Id = NSMex04392
                Incorrect filesystem options are sent to R2 side.
                For HFS filesystems the entries in the mnttab file
                are not updated promptly.

            Resolution:
                Correct filesystem options are sent to R2 side.
                /etc/mnttab is promptly updated for HFS filesystem.

            Id = NSMex04267
                SSEA API fails after 60 seconds during the change of
                volume groups. SMB_TIMEOUT is hardcoded to 60 seconds.

            Resolution:
                SMB_TIMEOUT can be configured in .omnirc file for
                situations where the changing of volume groups takes
                more than one minute.

                Part of SSPUX350_037.

            Id = HSLco23886
                LVM Mirror (XP Campus Cluster) is not supported within
                OmniBack II SSEA Integration.

            Resolution:
                LVM Mirror (XP Campus Cluster) is supported within
                OmniBack II SSEA Integration.

            PHSS_22437:
            Id = NSMex03360
                XP256 Raid Manager's pairdisplay command returns
                invalid status which causes some raw disks to fail
                during resolving.

            Resolution:
                Status checking changed to ignore invalid status from
                pairdisplay command.

            Id = NSMex03700
                If there is a lot of backup objects (usually case with
                SAP databases) and these objects are placed in volume
                group with a lot of stripped disks, then the size of
                the internal message sent from SSEA-R1 to SSEA-R2 can
                overflow hardcoded 100k limit.

            Resolution:
                New message format reduces message size significantly.

                Part of the SSPUX350_007.

            Id = NSMex03717
                a) OmniBack II does not handle soft links correctly.

                b) SSEA integration backup does not work properly in
                   case that a single session contains both filesystem
                   and rawdisk objects.

            Resolution:
                Fixes are implemented in ssea.

                Part of the SSPUX350_007.

            Id = NSMex03482
                Disk synchronization failure reported as "Normal".

            Resolution:
                Message statuses are properly reported.

            Id = HSLco22201
                OmniBack II SSEA integration is not supported on Sun
                Solaris operating system.

            Resolution:
                OmniBack II SSEA integration is supported on Sun
                Solaris 7 and 8 operating systems.
                Please find the integration manual in the
                /usr/omni/bin/utilns directory after the patch is
                installed.

            Id = NSMex03651
                IPC buffer for communication between SSEA Agents on
                backup and application host is too small.

            Resolution:
                IPC buffer increased.

            Id = NSMex03673
                Pairdisplay command fails in ServiceGuard environment.

            Resolution:
                Hostname resolving is improved.

            Id = NSMbb39679
                OmniBack II does not treat status COPY as a valid
                status.

            Resolution:
                OmniBack II waits (for configurable timeout) for the
                second disk to change the status to PAIR.

                Environment variables are:

                  SSEA_SYNC_SLEEP_TIME = <time in seconds>
                  SSEA_SYNC_RETRY = <number of retries>

                Default values are 5 for SSEA_SYNC_SLEEP_TIME and
                10 for SSEA_SYNC_RETRY.

            Id = NSMex03547
                Resolving of objects fails if stat() function reports
                error for any entry in /etc/mnttab.

            Resolution:
                Irrelevant errors are skipped during the resolving.

            Id = NSMex03739
                Pre- and post-exec scripts return invalid exit status
                because of timing problem.

            Resolution:
                Environment variable OB2EXECTIMEOUT is introduced.
                Variable represents timeout (in seconds) after the end
                of pre- and post-exec script. Default value is 0.
                Recommended value is between 5 and 10 seconds.

            Id = NSMex03913
                Pairdisplay command fails if two sessions are started
                at the same time.

            Resolution:
                SSEA Agent correctly detects service port numbers
                availability.

            Id = NSMex03960
                SSEA Agent uses only those disks for which ioscan
                reports state CLAIMED. Backup fails due to a fact that
                some of the disks needed for session are in state SCAN.

            Resolution:
                Disks in state SCAN are reported as well as those in
                state CLAIMED.

            Id = NSMex03850
                Changes made for JFS 3.3 support cause mount problems
                on HP-UX 10.20 platform.

            Resolution:
                Code now properly works also for the HP-UX 10.20
                platform.

                Part of SSPUX350_016.

            Id = NSMex03749
                Filesystem is not mounted with the options that were
                used before split mirror backup was performed.

            Resolution:
                Command line mount command is used instead of mount
                function for vxfs filesystem.

            Id = NSMex03563
                Mount operation does not work properly on systems
                with Online JFS 3.3 installed.

            Resolution:
                Mount API uses proper arguments.

            Id = NSMex03931
                Invalid configuration files are created for LDEVs
                exported to LUN addresses above 128.

            Resolution:
                New environment variable SSEA_XP_PORTS is introduced.
                Its value has to be set to "FC" when using Fibre channel
                and LUN addresses greater than 128.

                Part of SSPUX350_032.

    Enhancement:
            Yes
            PHSS_27592:
                    OmniBack II A.03.50 (PHSS_24425) supports LVM
                    Mirror (XP Campus Cluster). More information
                    about configuring LVM Mirror can be found in:

                    /opt/omni/bin/utilns/CampusClusterConf.txt
                    /opt/omni/bin/utilns/SureStoreAdmin.pdf.

                    OmniBack II A.03.50 (PHSS_22914) supports HP
                    SureStoreE Disk Array XP integration (SSEA)
                    on Sun Solaris. Installation is described in:

                    /opt/omni/bin/utilns/surestore_sun.pdf.

    SR:
            H555008656 B554000692 H555007043 H555008599 H555007071
            B554000869 B554000879 H555007361 H555008750 H555008259
            H555006993 H555006994 H555006986 H555006996 H555006685
            H555006753 8606179403 H555006844 H555006835 H555006603
            H555005488 H555005717 H555005689 H555005681 H555004065
            H555005289 H555003697 B554000781 B554000676 B554000847
            B554000829 H555004533 H555004741 H555003490 H555003716
            B554000521 B554000612 H555003817 H555004474 B554000803
            B554000491 H555004919

    Patch Files:

            OMNIBACK-II.OMNI-SSEA-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/omni/databases/vendor/ssea/hp/s800/hp-ux-1020/A.03.50/
                    packet.Z
            /opt/omni/databases/vendor/ssea/hp/s800/hp-ux-11/A.03.50/
                    packet.Z
            /opt/omni/databases/vendor/ssea/sun/sparc/solaris-26/
                    A.03.50/packet.Z
            /opt/omni/databases/vendor/ssea/sun/sparc/solaris-26/
                    A.03.50/require.dat

    what(1) Output:

            OMNIBACK-II.OMNI-SSEA-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/omni/databases/vendor/ssea/hp/s800/hp-ux-1020/A.03.50/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/ssea/hp/s800/hp-ux-11/A.03.50/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/ssea/sun/sparc/solaris-26/
                    A.03.50/packet.Z:
                    None
            /opt/omni/databases/vendor/ssea/sun/sparc/solaris-26/
                    A.03.50/require.dat:
                    None

    cksum(1) Output:

            OMNIBACK-II.OMNI-SSEA-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            520178197 2040639 /opt/omni/databases/vendor/ssea/hp/s800/
                    hp-ux-1020/A.03.50/packet.Z
            4215953217 2078307 /opt/omni/databases/vendor/ssea/hp/s800/
                    hp-ux-11/A.03.50/packet.Z
            4065919303 1551193 /opt/omni/databases/vendor/ssea/sun/
                    sparc/solaris-26/A.03.50/packet.Z
            1830950196 19 /opt/omni/databases/vendor/ssea/sun/sparc/
                    solaris-26/A.03.50/require.dat

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_26216 PHSS_25818 PHSS_24426 PHSS_22437

    Equivalent Patches:
            PHSS_27591:
            s700: 10.00 10.01 10.10 10.20
            s800: 10.00 10.01 10.10 10.20

    Patch Package Size: 5580 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_27592

            5. Run swinstall to install the patch:

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -s /tmp/PHSS_27592.depot

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHSS_27592. 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_27592.text file is
            available in the product readme:

                    swlist -l product -a readme -d /tmp/PHSS_27592.depot

            To put this patch on a magnetic tape and install from the
            tape drive, use the command:

                    dd if=/tmp/PHSS_27592.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions:
            PHSS_27592:
            NOTE!
            This patch has to be installed on the Installation
            Server host.

            The OB2 SSEA agent must be redistributed to the SSEA
            client system(s) after the installation of the patch
            in order to get the fixes into effect.

            For distribution of the SSEA agent, refer to
            the OmniBackII Installation guide.

            Patch includes the following Site Specific Patches:
               SSPUX350_007
               SSPUX350_016
               SSPUX350_032
               SSPUX350_037
               SSPUX350_057
               SSPUX350_070
               SSPUX350_083
               SSPUX350_084
    -----End of Document ID: PHSS_27592------------------------------------------


    Document ID: PHKL_28093
    Date Loaded: 20021108
          Title: s700_800 11.22 Intel OEM i870 fix for PCI cards w/ bridges

    Patch Name: PHKL_28093

    Patch Description: s700_800 11.22 Intel OEM i870 fix for PCI cards w/ bridges

    Creation Date: 02/11/04

    Post Date: 02/11/08

    Hardware Platforms - OS Releases:
            s700: 11.22
            s800: 11.22

    Products: N/A

    Filesets:
            OS-Core.CORE2-KRN,fr=B.11.22,fa=HP-UX_B.11.22_IA,v=HP

    Automatic Reboot?: Yes

    Status: General Release

    Critical:
            Yes
            PHKL_28093: PANIC

    Category Tags:
            defect_repair hardware_enablement general_release critical
            panic

    Path Name: /hp-ux_patches/s700_800/11.X/PHKL_28093

    Symptoms:
            PHKL_28093:
            ( SR:8606276344 CR:JAGae40422 )
            On the Intel OEM i870 platform only, HP-UX will fail to
            initialize the 4 port Fast Ethernet card. This console
            message will print repeatedly:

            btlan: Initializing 10/100BASE-TX card at 0/3/31/0/2/0/4/0.
            btlan: Failed to link driver ISR.
            wsio_claim init failed isc=0xe00000010dff1400 name=btlan

    Defect Description:
            PHKL_28093:
            ( SR:8606276344 CR:JAGae40422 )
            On the Intel OEM i870 platform, HP-UX does not properly
            initialize PCI cards that contain a bus bridge, such as
            the 4 port Fast Ethernet card. They will not be seen by
            HP-UX.

            Resolution:
            The fix was made to support the following configuration:

            PCI Root Bridge
            |
            Built-in PCI-PCI Bridge
            |
            Add-on Generic PCI-PCI Bridge
            |
            I/O Controller

            The root cause of this defect is that HP-UX assumes only
            one level of PCI-to-PCI bus bridge. The 4 port Fast Ethernet
            card has a PCI-to-PCI bus bridge on it, and so uncovered
            two places in the HP-UX kernel that assumed one level of
            bridge.

    Enhancement:
            No

    SR:
            8606276344

    Patch Files:

            OS-Core.CORE2-KRN,fr=B.11.22,fa=HP-UX_B.11.22_IA,v=HP:
            /usr/conf/lib/libpci.a(p2pb_cdio.o)
            /usr/conf/lib/libpci.a(pci_cdio.o)

    what(1) Output:

            OS-Core.CORE2-KRN,fr=B.11.22,fa=HP-UX_B.11.22_IA,v=HP:
            /usr/conf/lib/libpci.a(p2pb_cdio.o):
                    p2pb_cdio.c $Date: 2002/10/21 09:21:40 $Revision: r1
                            1.22/1 PATCH_11.22 (PHKL_28093)
            /usr/conf/lib/libpci.a(pci_cdio.o):
                    pci_cdio.c $Date: 2002/10/21 09:21:40 $Revision: r11
                            .22/1 PATCH_11.22 (PHKL_28093)

    cksum(1) Output:

            OS-Core.CORE2-KRN,fr=B.11.22,fa=HP-UX_B.11.22_IA,v=HP:
            3657876146 20544 /usr/conf/lib/libpci.a(p2pb_cdio.o)
            1149073336 133648 /usr/conf/lib/libpci.a(pci_cdio.o)

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes: None

    Equivalent Patches: None

    Patch Package Size: 170 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_28093

            5. Run swinstall to install the patch:

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -s /tmp/PHKL_28093.depot

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHKL_28093. 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_28093.text file is
            available in the product readme:

                    swlist -l product -a readme -d /tmp/PHKL_28093.depot

            To put this patch on a magnetic tape and install from the
            tape drive, use the command:

                    dd if=/tmp/PHKL_28093.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions: None
    -----End of Document ID: PHKL_28093------------------------------------------


    Document ID: PHSS_27967
    Date Loaded: 20021107
          Title: s700_800 11.X OV WBSSPIa.02.00.00 Multi-problem

    Patch Name: PHSS_27967

    Patch Description: s700_800 11.X OV WBSSPIa.02.00.00 Multi-problem

    Creation Date: 02/11/05

    Post Date: 02/11/07

    Hardware Platforms - OS Releases:
            s700: 11.00 11.11
            s800: 11.00 11.11

    Products:
            HP OpenView Smart Plug-In for WebSphere a.02.00.00

    Filesets:
            WBSSPI.WBSSPI-HPUX,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,v=HP
            WBSSPI.WBSSPI-SOL,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,v=HP
            WBSSPI.WBSSPI-AIX,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,v=HP
            WBSSPI.WBSSPI-NT,fr=A.02.00.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_27967

    Symptoms:
            PHSS_27967:
            - R555018544 - All SPI scripts fail on OVO 6 Solaris agents

            - R555017595 - Reporter data for a down app server is
                           missing

            - R555018602 - Monitoring fails when WebSphere security
                           is on

            - R555018984 - Several calculated metrics are returning
                           no data.

    Defect Description:
            PHSS_27967:
            Resolution:

            R555018544 - All SPI scripts fail on OVO 6 Solaris agents

              PROBLEM:
                The SPI fails to run on OVO 6 on Solaris with the
                message:
                ld.so.1: /opt/OV/contrib/perl/bin/perl: fatal:
                  libopcperl.so: open failed: No such file or directory
                Killed

              CAUSE:
                The file libopcperl.so is missing from the SPI's perl
                installation.

              FIX:
                Install the missing file

            R555017595 - Reporter data for a down app server is missing

              PROBLEM:
                When an app server is down, the SPI should report metric
                value "0" to the Reporter log file. Instead, no data is
                written. This doesn't effect the uptime calculation
                which is the primary purpose for the Reporter reports,
                but it lumps app server downtime under No Data in the
                report tables.

              CAUSE:
                The Reporter data logging was not properly sequenced in
                the case when a server was down and metric 2 was
                requested.

              FIX:
                The collector source was corrected. The internal metric
                definitions and the OVO templates needed to be adjusted
                to be in sync.

            R555018602 - Monitoring fails when WebSphere security is on

              PROBLEM:
                When WebSphere security is turned on, the monitor will
                not be able to contact the server for any metric
                information.

              CAUSE:
                WebSphere security presents a login challenge for
                access to the PMI client. The collector software
                did not incorporate login/password capability.

              FIX:
                Collector software was modified to handle a login
                and password.

            R555018984

              PROBLEM:
                Several metrics are returning no data in WBSSPI A.02.00.
                Affected metrics: WBSSPI_0014, WBSSPI_0022, WBSSPI_0222,
                WBSSPI_0024, WBSSPI_0224, WBSSPI_0042, WBSSPI_0045,
                WBSSPI_0245, WBSSPI_0047, WBSSPI_0247, WBSSPI_0065,
                WBSSPI_0265, WBSSPI_0066, WBSSPI_0266, WBSSPI_0074,
                WBSSPI_0075, WBSSPI_0076, WBSSPI_0078

              CAUSE:
                Metrics that have an interval in their formula where the
                parameter to the interval is used previously in the
                formula will fail and return no value.

              FIX:
                Fixed the coding problem in the collector program
                that caused the error.

    Enhancement:
            No

    SR:
            R555018602 R555017595 R555018984 R555018544

    Patch Files:

            WBSSPI.WBSSPI-HPUX,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /var/opt/OV/share/databases/OpC/mgd_node/customer/hp/
                    pa-risc/hp-ux11/cmds/wasspi_wbs_verify.Z
            /var/opt/OV/share/databases/OpC/mgd_node/customer/hp/
                    pa-risc/hp-ux11/monitor/wasspi_wbs_config.pl.Z
            /var/opt/OV/share/databases/OpC/mgd_node/customer/hp/
                    pa-risc/hp-ux11/monitor/wasspi_wbs_ca.Z

            WBSSPI.WBSSPI-SOL,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /var/opt/OV/share/databases/OpC/mgd_node/customer/sun/sparc/
                    solaris/monitor/wasspi_wbs_config.Z
            /var/opt/OV/share/databases/OpC/mgd_node/customer/sun/sparc/
                    solaris/monitor/wasspi_wbs_config.pl.Z
            /var/opt/OV/share/databases/OpC/mgd_node/customer/sun/sparc/
                    solaris/monitor/wasspi_wbs_ca.Z
            /var/opt/OV/share/databases/OpC/mgd_node/customer/sun/sparc/
                    solaris/cmds/wasspi_wbs_verify.Z

            WBSSPI.WBSSPI-AIX,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /var/opt/OV/share/databases/OpC/mgd_node/customer/ibm/
                    rs6000/aix/monitor/wasspi_wbs_config.pl.Z
            /var/opt/OV/share/databases/OpC/mgd_node/customer/ibm/
                    rs6000/aix/monitor/wasspi_wbs_ca.Z
            /var/opt/OV/share/databases/OpC/mgd_node/customer/ibm/
                    rs6000/aix/cmds/wasspi_wbs_verify.Z

            WBSSPI.WBSSPI-NT,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /var/opt/OV/share/databases/OpC/mgd_node/customer/ms/intel/
                    nt/cmds/wasspi_wbs_verify.exe
            /var/opt/OV/share/databases/OpC/mgd_node/customer/ms/intel/
                    nt/monitor/wasspi_wbs_config.exe
            /var/opt/OV/share/databases/OpC/mgd_node/customer/ms/intel/
                    nt/monitor/wasspi_wbs_ca.exe

    what(1) Output:

            WBSSPI.WBSSPI-HPUX,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /var/opt/OV/share/databases/OpC/mgd_node/customer/hp/
                    pa-risc/hp-ux11/cmds/wasspi_wbs_verify.Z:
                    None
            /var/opt/OV/share/databases/OpC/mgd_node/customer/hp/
                    pa-risc/hp-ux11/monitor/wasspi_wbs_config.pl.Z:
                    None
            /var/opt/OV/share/databases/OpC/mgd_node/customer/hp/
                    pa-risc/hp-ux11/monitor/wasspi_wbs_ca.Z:
                    None

            WBSSPI.WBSSPI-SOL,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /var/opt/OV/share/databases/OpC/mgd_node/customer/sun/sparc/
                    solaris/monitor/wasspi_wbs_config.Z:
                    None
            /var/opt/OV/share/databases/OpC/mgd_node/customer/sun/sparc/
                    solaris/monitor/wasspi_wbs_config.pl.Z:
                    None
            /var/opt/OV/share/databases/OpC/mgd_node/customer/sun/sparc/
                    solaris/monitor/wasspi_wbs_ca.Z:
                    None
            /var/opt/OV/share/databases/OpC/mgd_node/customer/sun/sparc/
                    solaris/cmds/wasspi_wbs_verify.Z:
                    None

            WBSSPI.WBSSPI-AIX,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /var/opt/OV/share/databases/OpC/mgd_node/customer/ibm/
                    rs6000/aix/monitor/wasspi_wbs_config.pl.Z:
                    None
            /var/opt/OV/share/databases/OpC/mgd_node/customer/ibm/
                    rs6000/aix/monitor/wasspi_wbs_ca.Z:
                    None
            /var/opt/OV/share/databases/OpC/mgd_node/customer/ibm/
                    rs6000/aix/cmds/wasspi_wbs_verify.Z:
                    None

            WBSSPI.WBSSPI-NT,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /var/opt/OV/share/databases/OpC/mgd_node/customer/ms/intel/
                    nt/cmds/wasspi_wbs_verify.exe:
                    yaccpar 1.8 (Berkeley) 01/20/91
            /var/opt/OV/share/databases/OpC/mgd_node/customer/ms/intel/
                    nt/monitor/wasspi_wbs_config.exe:
                    yaccpar 1.8 (Berkeley) 01/20/91
            /var/opt/OV/share/databases/OpC/mgd_node/customer/ms/intel/
                    nt/monitor/wasspi_wbs_ca.exe:
                    yaccpar 1.8 (Berkeley) 01/20/91

    cksum(1) Output:

            WBSSPI.WBSSPI-HPUX,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            3634951765 5561 /var/opt/OV/share/databases/OpC/mgd_node/
                    customer/hp/pa-risc/hp-ux11/cmds/wasspi_wbs_verify.Z
            712818344 2793863 /var/opt/OV/share/databases/OpC/mgd_node/
                    customer/hp/pa-risc/hp-ux11/monitor/
                    wasspi_wbs_config.pl.Z
            1417493501 4816 /var/opt/OV/share/databases/OpC/mgd_node/
                    customer/hp/pa-risc/hp-ux11/monitor/wasspi_wbs_ca.Z

            WBSSPI.WBSSPI-SOL,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,v=HP:
            899281137 1302018 /var/opt/OV/share/databases/OpC/mgd_node/
                    customer/sun/sparc/solaris/monitor/
                    wasspi_wbs_config.Z
            3830254488 2793513 /var/opt/OV/share/databases/OpC/mgd_node/
                    customer/sun/sparc/solaris/monitor/
                    wasspi_wbs_config.pl.Z
            2168987027 4841 /var/opt/OV/share/databases/OpC/mgd_node/
                    customer/sun/sparc/solaris/monitor/wasspi_wbs_ca.Z
            3959220488 5611 /var/opt/OV/share/databases/OpC/mgd_node/
                    customer/sun/sparc/solaris/cmds/wasspi_wbs_verify.Z

            WBSSPI.WBSSPI-AIX,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,v=HP:
            1729296685 2793559 /var/opt/OV/share/databases/OpC/mgd_node/
                    customer/ibm/rs6000/aix/monitor/
                    wasspi_wbs_config.pl.Z
            3946618349 4838 /var/opt/OV/share/databases/OpC/mgd_node/
                    customer/ibm/rs6000/aix/monitor/wasspi_wbs_ca.Z
            1237827337 5592 /var/opt/OV/share/databases/OpC/mgd_node/
                    customer/ibm/rs6000/aix/cmds/wasspi_wbs_verify.Z

            WBSSPI.WBSSPI-NT,fr=A.02.00.00,fa=HP-UX_B.11.00_32/64,v=HP:
            2334770365 1630208 /var/opt/OV/share/databases/OpC/mgd_node/
                    customer/ms/intel/nt/cmds/wasspi_wbs_verify.exe
            2870582530 6021120 /var/opt/OV/share/databases/OpC/mgd_node/
                    customer/ms/intel/nt/monitor/wasspi_wbs_config.exe
            1138452802 1548288 /var/opt/OV/share/databases/OpC/mgd_node/
                    customer/ms/intel/nt/monitor/wasspi_wbs_ca.exe

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes: None

    Equivalent Patches:
            PHSS_27966:
            s700: 10.20
            s800: 10.20

            ITOSOL_00176:
            sparcSOL: 2.3 2.4 2.5 2.6 2.7 2.8

    Patch Package Size: 18510 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_27967

            5. Run swinstall to install the patch:

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -s /tmp/PHSS_27967.depot

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHSS_27967. 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_27967.text file is
            available in the product readme:

                    swlist -l product -a readme -d /tmp/PHSS_27967.depot

            To put this patch on a magnetic tape and install from the
            tape drive, use the command:

                    dd if=/tmp/PHSS_27967.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions:
            PHSS_27967:
            After installing the patch, use OVO to deploy
            Actions, Monitors, and Commands to the managed
            nodes where the WebLogic is running. Then run
            the application "Config WLSSPI" on those managed
            nodes.
    -----End of Document ID: PHSS_27967------------------------------------------


    Document ID: PHKL_27800
    Date Loaded: 20021107
          Title: s700_800 11.11 getmount_entry;rename;creat;[u]mount;VxFS3.5

    Patch Name: PHKL_27800

    Patch Description: s700_800 11.11 getmount_entry;rename;creat;[u]mount;VxFS3.5

    Creation Date: 02/10/07

    Post Date: 02/11/07

    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 enhancement general_release
            manual_dependencies

    Path Name: /hp-ux_patches/s700_800/11.X/PHKL_27800

    Symptoms:
            PHKL_27800:
            ( SR:8606263709 CR:JAGae28034 )
            This product update is member of a set needed to enable
            the optional HP-UX support for VxFS 3.5 Cluster mount
            feature. Upon installation, the HP-UX BaseVxFS bundle
            will install the full set of product updates (including
            this one) necessary to enable the support for VxFS 3.5
            Cluster mount feature.

            If the HP-UX VxFS 3.5 product is not installed, this
            product update will have no impact on your system.

            ( SR:8606198319 CR:JAGad67509 )
            This product update is member of a set needed to enable
            the optional HP-UX VFS support for VxFS 3.5. Upon
            Installation, the HP-UX Base VxFS bundle will install the
            full set of product updates (including this one) necessary
            to enable the VFS support for VxFS 3.5.

            If the HP-UX VxFS 3.5 product is not installed, this product
            update will have no impact on your system.

            PHKL_26239:
            ( SR:8606247419 CR:JAGae13857 )
            Enhancement: This product update is a member of a set
            which improve the performance of mount(2) and umount(2).
            The full list of product updates that address this
            performance improvement are: PHKL_26239, PHKL_26694,
            PHKL_26695, PHKL_26698, and PHKL_27211.

            Each of these product updates may be installed independently
            of the others. Each provides an incremental performance
            improvement.

            ( SR:8606241982 CR:JAGae09237 )
            Enhancement: Provide device major numbers that are suitable
            for use in /etc/mnttab.

            ( SR:8606260639 CR:JAGae24962 )
            opendir(3C) performance may be quite slow when there are a
            lot of directories involving long path names.

            ( SR:8606178913 CR:JAGad48138 )
            Either or both of the following symptoms may appear
            on a given system:
            1. Service Guard may experience umount(2) failures.
            2. System throughput and/or response time may degrade when
            CPUs are added to a configuration that executes a
            significant number of calls to getcwd(3).

            PHKL_23239:
            ( SR:8606175337 CR:JAGad44579 )
            Overall system throughput degradation when getmount_entry()
            and getmount_cnt() hit contention for the filesys_sema (an
            alpha semaphore).

            PHKL_26749:
            ( SR:8606248238 CR:JAGae14638 )
            creat(2) system call fails with ENOENT.

            PHKL_26099:
            ( SR:8606233922 CR:JAGae03145 )
            Applications using rename(2) may run slower than necessary.

    Defect Description:
            PHKL_27800:
            ( SR:8606263709 CR:JAGae28034 )
            This product update contains minor enhancements required to
            enable the HP-UX support for VxFS 3.5 Cluster mount.

            Resolution:
            Enhancements added to disallow mounting another filesystem
            within a VxFS 3.5 Cluster mount.

            ( SR:8606198319 CR:JAGad67509 )
            This product update contains minor enhancements required to
            enable the HP-UX VFS support for VxFS 3.5.

            Resolution:
            Enhancements added to remove VxFS 3.5 entries from VFS
            switch table.

            PHKL_26239:
            ( SR:8606247419 CR:JAGae13857 )
            This product update contains minor changes necessary to
            improve the performance of mount(2) and umount(2) for all
            filesystems. We incorrectly held a lock to serialize all
            access to all filesystems for mount/umount service calls.
            These filesystems specific operations are already serialized
            where necessary, and the additional higher level
            serialization results in unnecessary performance
            degradation.

            Resolution:
            Removed the unnecessary use of a filesystem lock that used
            to unconditionally serialize all access to all filesystems
            for mount/umount service calls.

            ( SR:8606241982 CR:JAGae09237 )
            Device major numbers are currently assigned the value 0xff.
            This value can not be used in /etc/mnttab, which needs a
            value between 0x0 and 0x7f.

            Resolution:
            Provide device major numbers that are in the 0x0 to 0x7f
            range.

            ( SR:8606260639 CR:JAGae24962 )
            opendir(3C) uses open(2) and stat(2) calls, each with path
            name parameters. With large numbers of directories, there
            are multiple calls to open(2) and stat(2).

            Resolution:
            open(2) already has access to the information provided by
            stat(2) to opendir(3C). opendir(3C) uses open(2) with a new
            parameter to gain access to this additional information,
            thus avoiding the additional call to stat(2).

            ( SR:8606178913 CR:JAGad48138 )
            The mechanism for retrieving information about mounted
            file systems from the kernel is extremely inefficient.
            Its cost is essentially a quadratic function
            of the number of mounted file systems.

            Resolution:
            Added a new system call to retrieve inforamtion for all
            currently mounted filesystems, which makes the performance
            linear with the number of mounted filesystems.

            PHKL_23239:
            ( SR:8606175337 CR:JAGad44579 )
            It is not efficient to use the alpha semaphore to serialize
            access to the list of vfs structs.

            Resolution:
            Use the rootvfs_lock (a simple spinlock) instead of the
            filesys_sema to serialize access to the list of vfs structs.

            PHKL_26749:
            ( SR:8606248238 CR:JAGae14638 )
            creat(2) races with unlink(2) allowing a ENOENT failure.

            Resolution:
            The function that creates a file, vn_create(), was
            modified to return a referenced vnode to the open
            function, vn_open(), thereby eliminating the original
            race with unlink(2).

            PHKL_26099:
            ( SR:8606233922 CR:JAGae03145 )
            rename(2) always gets the file system semaphore,
            even though it is not needed for mp safe file systems,
            which include HFS and JFS.

            Resolution:
            rename(2) will only get the file system semaphore
            for file systems that are not mp safe.

    Enhancement:
            Yes
            PHKL_27800:
                    Enhancements added to disallow mounting another
                    filesystem within a VxFS 3.5 Cluster mount and to
                    remove VxFS 3.5 entries from VFS switch table, when
                    this product is configured.

                    Additional enhancements were delivered in a patch
                    this one has superseded. Please review the Defect
                    Description text for more information.

    SR:
            8606175337 8606178913 8606198319 8606233922 8606241982
            8606247419 8606248238 8606260639 8606263709

    Patch Files:

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
            /usr/conf/lib/libfs.a(vfs.o)
            /usr/conf/lib/libfs.a(vfs_scalls.o)
            /usr/conf/lib/libfs.a(vfs_vnode.o)

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
            /usr/conf/lib/libfs.a(vfs.o)
            /usr/conf/lib/libfs.a(vfs_scalls.o)
            /usr/conf/lib/libfs.a(vfs_vnode.o)

    what(1) Output:

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
            /usr/conf/lib/libfs.a(vfs.o):
                    vfs.c $Date: 2002/09/12 09:11:23 $Revision: r11.11/6
                             PATCH_11.11 (PHKL_27800)
            /usr/conf/lib/libfs.a(vfs_scalls.o):
                    vfs_scalls.c $Date: 2002/01/16 13:02:55 $Revision: r
                            11.11/1 PATCH_11.11 (PHKL_26099)
            /usr/conf/lib/libfs.a(vfs_vnode.o):
                    vfs_vnode.c $Date: 2002/05/22 10:09:42 $Revision: r1
                            1.11/4 PATCH_11.11 (PHKL_26239)

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
            /usr/conf/lib/libfs.a(vfs.o):
                    vfs.c $Date: 2002/09/12 09:11:23 $Revision: r11.11/6
                             PATCH_11.11 (PHKL_27800)
            /usr/conf/lib/libfs.a(vfs_scalls.o):
                    vfs_scalls.c $Date: 2002/01/16 13:02:55 $Revision: r
                            11.11/1 PATCH_11.11 (PHKL_26099)
            /usr/conf/lib/libfs.a(vfs_vnode.o):
                    vfs_vnode.c $Date: 2002/05/22 10:09:42 $Revision: r1
                            1.11/4 PATCH_11.11 (PHKL_26239)

    cksum(1) Output:

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
            3352745006 24556 /usr/conf/lib/libfs.a(vfs.o)
            4060580470 35672 /usr/conf/lib/libfs.a(vfs_scalls.o)
            349698796 10904 /usr/conf/lib/libfs.a(vfs_vnode.o)

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
            3939353628 68608 /usr/conf/lib/libfs.a(vfs.o)
            791158986 92880 /usr/conf/lib/libfs.a(vfs_scalls.o)
            2127336456 25856 /usr/conf/lib/libfs.a(vfs_vnode.o)

    Patch Conflicts: None

    Patch Dependencies:
            s700: 11.11: PHCO_27120
            s800: 11.11: PHCO_27120

    Hardware Dependencies: None

    Other Dependencies:
            PHKL_26239: This product update, along with PHCO_27910
            (libc) and PHKL_26467 (new system call), provide the
            enabling performance enhancement for accessing information
            about mounted filesystems. The following set of product
            updates: PHCO_26242, PHCO_27120, PHCO_26331, PHCO_26332,
            PHCO_26333 and PHCO_26334 each take advantage of this
            performance enhancement, and thus provide incremental
            performance improvements. Each of these product updates may
            be installed indepenendently of eachother, and in any order.
            The three enabling product updates, plus at least one of the
            others are necessary to see an improvement in performance.
            None are required if this enhancement is not desired.

            PHKL_26239: opendir(3C) performance requires product update
            PHCO_27910 (libc). Each of these product updates may be
            installed indepenendently of eachother, in any order, or not
            at all if this enhancement is not desired.
            not desired.

    Supersedes:
            PHKL_26749 PHKL_26239 PHKL_26099 PHKL_23239

    Equivalent Patches: None

    Patch Package Size: 290 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_27800

            5. Run swinstall to install the patch:

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -s /tmp/PHKL_27800.depot

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHKL_27800. 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_27800.text file is
            available in the product readme:

                    swlist -l product -a readme -d /tmp/PHKL_27800.depot

            To put this patch on a magnetic tape and install from the
            tape drive, use the command:

                    dd if=/tmp/PHKL_27800.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions: None
    -----End of Document ID: PHKL_27800------------------------------------------


    Document ID: PHSS_28070
    Date Loaded: 20021106
          Title: s700_800 11.X OV OVAS4.0 cumulative patch A.04.01

    Patch Name: PHSS_28070

    Patch Description: s700_800 11.X OV OVAS4.0 cumulative patch A.04.01

    Creation Date: 02/10/21

    Post Date: 02/11/06

    Hardware Platforms - OS Releases:
            s700: 11.00 11.11
            s800: 11.00 11.11

    Products:
            OpenView OS/400 Management A.04.00

    Filesets:
            VP400Eng.VP400-AS400,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP
            VP400Eng.VP400-DOC,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP
            VP400Eng.VP400-CORE,fr=A.04.00,fa=HP-UX_B.11.00_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_28070

    Symptoms:
            PHSS_28070:
            EVCCTL terminates unexpectedly.

            In the AS/400 Java user interface the WRKSYSSTS
            tab display shows 00:00:00 for the CPU utilization
            interval.

            The EVHSTCL program receives a max file exceeded
            exception and enters a message wait.

            The EVSCMDPROC job receives a CPF9845 exception
            message, maximum spool files exceeded and enters
            a message wait.

            No response is returned to the OVO management server
            when entering commands that do produce output.

            A method to automatically acknowledge inquiry messages
            replied to from an AS/400 console is not available.

            The OV OS/400 agent configuration panels have
            inconsistent terminology.

            A command is not available to start the OV OS/400
            agent configuration program.

            The EVUSER profile job description entry is incorrect.

            The ESH and ESN commands will receive an exception if
            the EVIEW library is not in the user's library list.

            The EVCCMD program receives an exception and terminates.

            EVINIT, EVENDSBSH, EVENDSBSN do not always execute using
            the EVUSER profile.

            vp400elli goes into a loop.

            AS/400 JAVA USER INTERFACE

            The Java user interface sends status change commands
            without user confirmation.

            Columns in Work with Job Queue and Work with Output
            Queue tables will not sort.

            Finding specific jobs or spool files in a large list
            is difficult.

            Unable to view or change resource status in the Java
            interface.

    Defect Description:
            PHSS_28070:
            If a job in the active job list terminates and leaves
            the system before the active job API completes EVCCTL
            does not catch the exception and will terminate.

            EVCCTL does not properly save the start and end times
            of the CPU utilization interval.

            EVHSTCL can use an incorrect date when the history
            log interval spans midnight.

            The EVC050 command process does not catch the exception
            that the maximum number of spool files for a job has
            been created.

            If a command is executed that does not produce output
            to *PRINT a message indicating no output is available
            is not returned to requestor.

            When an inquiry message that has been forwarded to the
            OVO message browser is responded to on the AS/400 console
            a message is not sent to the OVO server to provide the
            capability to automatically acknowledge the inquiry
            message.

            Terminology on some configuration panels is inconsistent
            and may be confusing.

            The OV OS/400 configuration program must be started by
            calling the EVC001 program. A command to start the
            program is needed.

            The job description entered in the EVUSER profile
            references the install library (EV400) rather than
            the EVIEW library.

            The ESH and ESN commands currently require the user to
            add the EVIEW library to the library list in order to
            execute properly.

            The EVCCMD program receives a pointer exception if the
            command server on the OVO server does not send a
            heartbeat.

            The EVINIT, EVENDSBSH, and EVENDSBSN programs may not
            execute properly if not executed with the EVUSER profile.

            vp400elli may go into a loop if an invalid message size
            is received from the OS/400.

            AS/400 JAVA INTERFACE

            The Java user interface sends most status commands
            immediately. The user needs to have an opportunity to
            confirm or cancel the status change request.

            The Work With panels for the Job Queue and Output queue
            displays will not sort when clicking on the column
            headers.

            When the number of items in a display table is very
            large scrolling to find specific jobs or files is very
            difficult.

            The Java user interface does not have the ability to
            view or change network resource status.

            Resolution:

            EVCCTL has been modified to monitor for exceptions of
            invalid internal job id's.

            EVCCTL now correctly stores beginning and ending
            times for the CPU utilization interval.

            EVHSTCL now uses a new routine that
            retrieves system date and time to prevent the wrong
            date from being used when the time goes past
            midnite.

            EVC050 now monitors the number of spool files created
            and will automatically restart when the number of
            spool files exceeds 9000.

            EVC050 will now return the message-
            COMMAND ISSUED (NO OUTPUT AVAILABLE)
            for commands that do not return output to *PRINT.

            A new message has been added (EVM5000) to send inquiry
            message replies to the OVO management server. To
            activate the message ID EVM5000 must be added to the
            filter for QHST. Use of this feature is documented in
            the vp400_enhancements.pdf document installed in
            /opt/OV/vp400/doc/C with this patch.

            Agent configuration panels have been updated to
            provide more consistent terminology.

            A new command, EVCONFIG, is being added with this
            patch. This command will call the agent configuration
            program EVC001. To execute this command enter
            EVIEW/EVCONFIG.

            The patch install program will update the EVUSER
            profile with the correct job description library.

            The ESH and ESN commands have been changed to specify
            EVIEW as the product library.

            EVCCMD has been updated to pass correct parameters to
            the inet_ntoa function.

            EVINIT, EVENDSBSH, EVENDSBSN, have been updated to
            to execute using the EVUSER profile.

            vp400elli incorrectly calculated the message length
            of messages when the message was greater than the
            expected length.

            The Java user interface will now ask the user to
            confirm the status change (or cancel) before sending
            the command.

            Listeners have been added to the Work With panels
            to invoke the table sorting class when clicking on a
            column header.

            A new search field has been added to display panels
            that list items in a table. The search field allows
            for searching the "sorted" column. See the
            vp400_enhancements document in /opt/OV/vp400/doc/C.

            A new tab (WRKCFGSTS) has been added to the Java interface
            to display resource status. This tab has buttons to
            VARY ON or VARY OFF resources. See the
            vp400_enhancements document in /opt/OV/vp400/doc/C.

    Enhancement:
            Yes
            PHSS_28070:
            After installation of patch see document
            /opt/OV/vp400/doc/C/vp400_enhancements.pdf

    SR:
            0000000000

    Patch Files:

            VP400Eng.VP400-AS400,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/vp400/as400/vp400_p41

            VP400Eng.VP400-DOC,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/vp400/doc/C/vp400_enhancements.pdf

            VP400Eng.VP400-CORE,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/vp400/bin/vp400mms
            /opt/OV/vp400/bin/vp400elli
            /opt/OV/www/cgi-bin/vp400gui.pl
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/EVCmdConfirmation.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/AS400CfgNode.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/DevStatusIcon.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Eview.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/AS400DevCfgCellRenderer.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/DevTree.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/EVCmdInitiator.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Eview$1.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Eview$2.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Evsock.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/JobDate.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkDevCfg$1.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkDevCfg$2.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkDevCfg.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkactjob$1.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkactjob$2.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkactjob$3.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkactjob$4.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkactjob$5.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkactjob.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkjobq$1.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkjobq$2.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkjobq$3.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkjobq.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW$1.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW$2.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW$3.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW$4.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW$5.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkoutq$1.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW$ToolTipHeader.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkoutq$2.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkoutq$3.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkoutq.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkoutqWW$1.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkoutqWW$2.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkoutqWW$3.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkoutqWW$4.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkoutqWW.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$1.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$2.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$3.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$4.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/dstrct.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$4$ToolTipHeader.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$5.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$6.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    searchbox/SearchDocumentListener.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    searchbox/SearchTextBox.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    searchbox/SearchableTable.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/DefaultSortTableModel.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/ColumnComparator.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/SortArrowIcon.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/JSortTable.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/SortTableModelEvent.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/SortHeaderRenderer.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/SortTableModel.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/SortTableModelListener.class
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    Debug.class

    what(1) Output:

            VP400Eng.VP400-AS400,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/vp400/as400/vp400_p41:
                    None

            VP400Eng.VP400-DOC,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/vp400/doc/C/vp400_enhancements.pdf:
                    None

            VP400Eng.VP400-CORE,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/vp400/bin/vp400mms:
                    HP OpenView OS/400 Management Version A.04.00 (07/20
                            /02)
                    vp400mms PHSS_28070, ITOSOL_00179 (10/21/02)
            /opt/OV/vp400/bin/vp400elli:
                    vp400elli PHSS_28070, ITOSOL_00179 (10/21/02)
                    HP OpenView OS/400 Management Version A.04.00 (07/20
                            /02)

            VP400Eng.VP400-CORE,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/www/cgi-bin/vp400gui.pl:
                    None

            VP400Eng.VP400-CORE,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/EVCmdConfirmation.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/AS400CfgNode.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/DevStatusIcon.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Eview.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/AS400DevCfgCellRenderer.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/DevTree.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/EVCmdInitiator.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Eview$1.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Eview$2.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Evsock.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/JobDate.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkDevCfg$1.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkDevCfg$2.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkDevCfg.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkactjob$1.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkactjob$2.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkactjob$3.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkactjob$4.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkactjob$5.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkactjob.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkjobq$1.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkjobq$2.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkjobq$3.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkjobq.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW$1.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW$2.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW$3.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW$4.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW$5.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkoutq$1.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkjobqWW$ToolTipHeader.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkoutq$2.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkoutq$3.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkoutq.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkoutqWW$1.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkoutqWW$2.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkoutqWW$3.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkoutqWW$4.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/WrkoutqWW.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$1.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$2.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$3.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$4.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/dstrct.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$4$ToolTipHeader.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$5.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts$6.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrksyssts.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    searchbox/SearchDocumentListener.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    searchbox/SearchTextBox.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    searchbox/SearchableTable.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/DefaultSortTableModel.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/ColumnComparator.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/SortArrowIcon.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/JSortTable.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/SortTableModelEvent.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/SortHeaderRenderer.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/SortTableModel.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    sorttable/SortTableModelListener.class:
                    None
            /opt/OV/www/htdocs/classes/vp400/com/eviewtech/utils/
                    Debug.class:
                    None

    cksum(1) Output:

            VP400Eng.VP400-AS400,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP:
            3051106287 2171136 /opt/OV/vp400/as400/vp400_p41

            VP400Eng.VP400-DOC,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP:
            461028945 190891 /opt/OV/vp400/doc/C/vp400_enhancements.pdf

            VP400Eng.VP400-CORE,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP:
            4155432736 174756 /opt/OV/vp400/bin/vp400mms
            6624866 90112 /opt/OV/vp400/bin/vp400elli

            VP400Eng.VP400-CORE,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP:
            121746854 1704 /opt/OV/www/cgi-bin/vp400gui.pl

            VP400Eng.VP400-CORE,fr=A.04.00,fa=HP-UX_B.11.00_32/64,v=HP:
            4065250218 2359 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/EVCmdConfirmation.class
            3877319981 2932 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/AS400CfgNode.class
            3810810328 920 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/DevStatusIcon.class
            2123537681 7851 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Eview.class
            3865067421 2020 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/
                    AS400DevCfgCellRenderer.class
            2081609789 918 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/DevTree.class
            2743567717 163 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/EVCmdInitiator.class
            1968581903 629 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Eview$1.class
            1484971154 2912 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Eview$2.class
            2674846274 3739 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Evsock.class
            2651919271 605 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/JobDate.class
            4121793136 1570 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkDevCfg$1.class
            815381191 1001 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkDevCfg$2.class
            3128709431 7334 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkDevCfg.class
            741115391 1183 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrkactjob$1.class
            4143867201 864 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrkactjob$2.class
            462960227 5499 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrkactjob$3.class
            66469110 639 /opt/OV/www/htdocs/classes/vp400/com/eviewtech/
                    mgmtinterface/Wrkactjob$4.class
            3725328636 2597 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrkactjob$5.class
            1212475415 8589 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrkactjob.class
            3697661742 1086 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrkjobq$1.class
            1941339293 983 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrkjobq$2.class
            385367321 1277 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrkjobq$3.class
            1454925415 7497 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrkjobq.class
            2719649084 1442 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkjobqWW$1.class
            1034435369 1418 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkjobqWW$2.class
            2760247266 911 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkjobqWW$3.class
            678932102 2670 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkjobqWW$4.class
            2993013795 580 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkjobqWW$5.class
            4154154020 9430 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkjobqWW.class
            536024060 1086 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrkoutq$1.class
            839298330 1512 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkjobqWW$
                    ToolTipHeader.class
            4047015915 983 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrkoutq$2.class
            952044023 1231 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrkoutq$3.class
            3255273412 7229 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrkoutq.class
            1748361282 1442 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkoutqWW$1.class
            3718329787 1418 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkoutqWW$2.class
            2277771594 953 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkoutqWW$3.class
            3444886614 580 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkoutqWW$4.class
            27831491 9179 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/WrkoutqWW.class
            817834740 931 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrksyssts$1.class
            2652421686 770 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrksyssts$2.class
            2369394655 644 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrksyssts$3.class
            2542388955 5528 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrksyssts$4.class
            1294136546 265 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/dstrct.class
            3134395521 1217 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrksyssts$4$
                    ToolTipHeader.class
            3441450288 639 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrksyssts$5.class
            3246841696 782 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrksyssts$6.class
            2901189308 6306 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/mgmtinterface/Wrksyssts.class
            2449639638 3180 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/utils/searchbox/
                    SearchDocumentListener.class
            648700256 1105 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/utils/searchbox/SearchTextBox.class
            609023013 155 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/utils/searchbox/SearchableTable.class
            3125198078 909 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/utils/sorttable/
                    DefaultSortTableModel.class
            1404915831 594 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/utils/sorttable/ColumnComparator.class
            1747466472 1036 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/utils/sorttable/SortArrowIcon.class
            1921422223 4638 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/utils/sorttable/JSortTable.class
            2805966773 465 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/utils/sorttable/SortTableModelEvent.class
            3177202216 1678 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/utils/sorttable/SortHeaderRenderer.class
            3508371698 189 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/utils/sorttable/SortTableModel.class
            1072708823 1173 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/utils/sorttable/
                    SortTableModelListener.class
            469182189 640 /opt/OV/www/htdocs/classes/vp400/com/
                    eviewtech/utils/Debug.class

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes: None

    Equivalent Patches:
            ITOSOL_00179:
            sparcSOL: 2.7 2.8

    Patch Package Size: 2810 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_28070

            5. Run swinstall to install the patch:

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -s /tmp/PHSS_28070.depot

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHSS_28070. 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_28070.text file is
            available in the product readme:

                    swlist -l product -a readme -d /tmp/PHSS_28070.depot

            To put this patch on a magnetic tape and install from the
            tape drive, use the command:

                    dd if=/tmp/PHSS_28070.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions:
            All VP400 processes must be stopped before
            installing this patch. Perform
            vp400sv -stop
            ovstop vp400elli

            After installation of this patch the VP400 agent patch
            file should be FTP'ed to each AS/400 that is being
            updated.

            To install the VP400 agent code on an AS/400 do the
            following:

            End the EVSBS subsystem on the AS/400.

            Create a save file on your target AS/400 to contain the
            AS/400 agent patch save file.
            CRTSAVF FILE(<library_name>/VP400_P41)

            On the management server change directory to
            /opt/OV/vp400/as400

            Start an FTP session to the AS/400.

            Change directory to the library where the save file will
            be put.

            #cd /opt/OV/vp400/as400
            #ftp as400name
            Name: QSECOFR
            Password: *******
            ftp>bin
            ftp>cd library_name
            ftp>put vp400_p41 VP400_P41.SAVF
            ftp>quit

            Restore the patch installation library from the save file.

            RSTLIB SAVLIB(PATCH41INS) DEV(*SAVF)
               SAVF(<library_name>/VP400_P41)

            Run the patch installation program by entering the command:
            PATCH41INS/RUNINSTALL

            The patch installation program will make a backup copy of
            replaced objects in save file EVBACKUP in library
            PATCH41INS.

            NOTE: The RUNINSTALL program will delete the data queue
            EVIEW/EVSENDQ and re-create it with a MAXLEN of 293.

            Start the EVSBS subsystem.

            The following objects are in the patch PATCH_41 save file:
            EVCCMD EVCCTL EVCMSG EVCONFIGCL EVC001 EVC020 EVC050STOP
            EVC051 EVHSTCL EVHSTPGM EVHTIME EVR000 EVR020 EVR500
            EVR505 EVD000 EVD001 EVD500 EVD501 EVD502 EVD503 ESH
            ESN EVCONFIG EVSPLNBR EVSSYS

            To restore OV OS/400 agent files replaced by this patch
            run the command:
            RSTOBJ OBJ(*ALL) SAVLIB(EVIEW) DEV(*SAVF)
              SAVF(PATCH41INS/EVBACKUP) MBROPT(*ALL) ALWOBJDIF(*ALL)
              RSTLIB(EVIEW)
    -----End of Document ID: PHSS_28070------------------------------------------


    Document ID: PHSS_27999
    Date Loaded: 20021106
          Title: s700_800 11.04 Virtualvault 4.6 OpenSSH "sshctl" patch

    Patch Name: PHSS_27999

    Patch Description: s700_800 11.04 Virtualvault 4.6 OpenSSH "sshctl" patch

    Creation Date: 02/06/10

    Post Date: 02/11/06

    Hardware Platforms - OS Releases:
            s700: 11.04
            s800: 11.04

    Products:
            Virtualvault A.04.60

    Filesets:
            VaultTS.VV-OPENSSH,fr=A.04.60,fa=HP-UX_B.11.04_32/64,v=HP
            VaultTS.VV-CORE-CMN,fr=A.04.60,fa=HP-UX_B.11.04_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_27999

    Symptoms:
            PHSS_27999:
               The Secure Shell daemon, sshd, may stop
               responding during daemon startup if the
               /dev/urandom device yields insufficient
               random data.

    Defect Description:
            PHSS_27999:
               The pseudo random number generator (prng),
               ocrandom, generates random data for the
               /dev/urandom device. At start time, sshd
               requires random data and reads from
               /dev/urandom. If /dev/urandom yields
               insufficient random data, sshd may stop
               responding until random data is available.
               Generally, sshd is started during system
               startup.

            Resolution:
               A new program, sshctl, has been introduced
               to start sshd. The sshctl program implements
               a startup timeout mechanism.

    Enhancement:
            No

    SR:
            8606265183

    Patch Files:

            VaultTS.VV-OPENSSH,fr=A.04.60,fa=HP-UX_B.11.04_32/64,v=HP:
            /opt/vaultTS/bin/sshctl
            /usr/lib/nls/msg/C/vvts-openssh.cat
            /etc/auth/system/files.fcdb/25.patches/27999_PHSS.fcdb

            VaultTS.VV-CORE-CMN,fr=A.04.60,fa=HP-UX_B.11.04_32/64,v=HP:
            /sbin/init.d/sshd

    what(1) Output:

            VaultTS.VV-OPENSSH,fr=A.04.60,fa=HP-UX_B.11.04_32/64,v=HP:
            /opt/vaultTS/bin/sshctl:
                    $Source: openssh/src/util/sshctl.c, vaultTS, vaultTS
                            _4.6 $ $Date: 02/10/22 01:25:02 $ $Revision:
                             1.8 PATCH_11.04 (PHSS_27999) $
            /etc/auth/system/files.fcdb/25.patches/27999_PHSS.fcdb:
                    99 1.1 27999_PHSS.fcdb, vaultTS, vaultTS_4.6 10/08
                            /02 09:03:02, PHSS_27999
            /usr/lib/nls/msg/C/vvts-openssh.cat:
                    None

            VaultTS.VV-CORE-CMN,fr=A.04.60,fa=HP-UX_B.11.04_32/64,v=HP:
            /sbin/init.d/sshd:
                    63 1.5 src/host/sbin/init.d/sshd, vaultTS, vaultTS
                            _4.6 08/26/02 05:27:13, PHSS_27263, Hewlett-
                            Packard Company
                    63 1.5 src/host/sbin/init.d/sshd, vaultTS, vaultTS
                            _4.6 08/26/02 05:27:13

    cksum(1) Output:

            VaultTS.VV-OPENSSH,fr=A.04.60,fa=HP-UX_B.11.04_32/64,v=HP:
            73313939 28735 /opt/vaultTS/bin/sshctl
            3576899309 677 /etc/auth/system/files.fcdb/25.patches/
                    27999_PHSS.fcdb
            2864442368 793 /usr/lib/nls/msg/C/vvts-openssh.cat

            VaultTS.VV-CORE-CMN,fr=A.04.60,fa=HP-UX_B.11.04_32/64,v=HP:
            3137622450 1834 /sbin/init.d/sshd

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes: None

    Equivalent Patches: None

    Patch Package Size: 70 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_27999

            5. Run swinstall to install the patch:

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -s /tmp/PHSS_27999.depot

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHSS_27999. 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_27999.text file is
            available in the product readme:

                    swlist -l product -a readme -d /tmp/PHSS_27999.depot

            To put this patch on a magnetic tape and install from the
            tape drive, use the command:

                    dd if=/tmp/PHSS_27999.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions:
            1. The patch does not change the existing mechanism
               for starting the sshd server. The server should
               still be started by root using the command -
               "/sbin/init.d/sshd start"

               The newly introduced sshctl program will be
               called by the /sbin/init.d/sshd startup script with
               a default timeout value of 150 seconds. If
               this value needs to be modified, edit the TIMEOUT
               value in the /sbin/init.d/sshd script to the
               appropriate value.

            2. As the patch stops the OpenSSH server during patch
               installation, all logins via OpenSSH will be
               terminated.

               Hence installation of this patch through "ssh"
               sessions is strongly discouraged. Patch installation
               should be done via a normal login session only.

            3. Upon installation and removal of this patch, sshd
               server is automatically started.

               If the running of sshd server is not intended,
               the sshd server could be stopped using the command
               "/sbin/init/sshd stop".
    -----End of Document ID: PHSS_27999------------------------------------------


    Document ID: PHKL_27949
    Date Loaded: 20021106
          Title: s700_800 11.11 shm_lock scaling; shm_open-shm_unlink audit

    Patch Name: PHKL_27949

    Patch Description: s700_800 11.11 shm_lock scaling; shm_open-shm_unlink audit

    Creation Date: 02/10/04

    Post Date: 02/11/06

    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_27949

    Symptoms:
            PHKL_27949:
            ( SR:8606271683 CR:JAGae35891 )
            shm_open() and shm_unlink() fail to generate audit records
            when operating in trusted mode with auditing enabled.

            PHKL_25362:
            ( SR:8606157512 CR:JAGad26843 )
            When a process is performing a memory locking operation on
            a sysV shared memory segment, other processes which need to
            operate on a different sysV shared memory segment will seem
            to be serialized behind the locking process. For example,
            if Process A is currently performing a shmctl(SHM_LOCK)
            operation on a 4 gigabyte segment, and Process B starts a
            shmctl(IPC_STAT) operation on a completely different
            segment, Process B may not be able to make forward progress
            until Process A finishes with the locking operation.

    Defect Description:
            PHKL_27949:
            ( SR:8606271683 CR:JAGae35891 )
            shm_open() & shm_unlink() need to log information through
            the auditing system.

            Resolution:
            When auditing is enabled, shm_open() and shm_unlink() now
            call an audit logging function to log auditing records.

            PHKL_25362:
            ( SR:8606157512 CR:JAGad26843 )
            The defect is caused by contention for the shared memory
            lock within the kernel. When performing any sysV shared
            memory operation such as shared memory locking or shared
            memory attaching, this shared memory lock needs to be
            held by the working process. Once the process is
            finished with the operation, the process will drop the
            shared memory lock. Unfortunately, while the operation
            is going on, no other processes can perform shared
            memory operations on any other shared memory segments.

            Resolution:
            The solution is to have the working process let the
            system know that it is about to perform a shared memory
            operation on a particular segment. The system will then
            set a flag indicating that the segment is currently
            busy. Operations on other segments can now run
            unhindered.

    Enhancement:
            No

    SR:
            8606157512 8606271683

    Patch Files:

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
            /usr/conf/lib/libvm.a(sysV_shm.o)

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
            /usr/conf/lib/libvm.a(sysV_shm.o)

    what(1) Output:

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
            /usr/conf/lib/libvm.a(sysV_shm.o):
                    sysV_shm.c $Date: 2002/10/04 11:01:38 $Revision: r11
                            .11/2 PATCH_11.11 (PHKL_27949)

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
            /usr/conf/lib/libvm.a(sysV_shm.o):
                    sysV_shm.c $Date: 2002/10/04 11:01:38 $Revision: r11
                            .11/2 PATCH_11.11 (PHKL_27949)

    cksum(1) Output:

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
            2506827266 15528 /usr/conf/lib/libvm.a(sysV_shm.o)

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
            3340022038 37024 /usr/conf/lib/libvm.a(sysV_shm.o)

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHKL_25362

    Equivalent Patches: None

    Patch Package Size: 80 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_27949

            5. Run swinstall to install the patch:

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -s /tmp/PHKL_27949.depot

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHKL_27949. 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_27949.text file is
            available in the product readme:

                    swlist -l product -a readme -d /tmp/PHKL_27949.depot

            To put this patch on a magnetic tape and install from the
            tape drive, use the command:

                    dd if=/tmp/PHKL_27949.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions: None
    -----End of Document ID: PHKL_27949------------------------------------------


    Document ID: PHKL_27737
    Date Loaded: 20021106
          Title: s700_800 11.11 Enable Posix IPC syscalls to be audited

    Patch Name: PHKL_27737

    Patch Description: s700_800 11.11 Enable Posix IPC syscalls to be audited

    Creation Date: 02/09/24

    Post Date: 02/11/06

    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_27737

    Symptoms:
            PHKL_27737:
            ( SR:8606271496 CR:JAGae35703 )
            On a Trusted System with auditing enabled some system
            calls are not properly audited.

    Defect Description:
            PHKL_27737:
            ( SR:8606271496 CR:JAGae35703 )
            Some system calls do not properly invoke the kernel audit
            facilities. As a result, in some circumstances the
            information in the audit log is not correct. This problem
            applies only to a Trusted System with auditing enabled.

            Resolution:
            The sysem calls were modified to properly call the kernel
            audit facilities. The information in the audit logs is now
            correct.

    Enhancement:
            No

    SR:
            8606271496

    Patch Files:

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
            /usr/conf/lib/libpm.a(pm_rtmsg.o)
            /usr/conf/lib/libpm.a(pm_rtsem.o)

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
            /usr/conf/lib/libpm.a(pm_rtmsg.o)
            /usr/conf/lib/libpm.a(pm_rtsem.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(pm_rtmsg.o):
                    pm_rtmsg.c $Date: 2002/09/20 15:21:27 $Revision: r11
                            .11/1 PATCH_11.11 (PHKL_27737)
            /usr/conf/lib/libpm.a(pm_rtsem.o):
                    pm_rtsem.c $Date: 2002/09/20 15:22:01 $Revision: r11
                            .11/1 PATCH_11.11 (PHKL_27737)

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
            /usr/conf/lib/libpm.a(pm_rtmsg.o):
                    pm_rtmsg.c $Date: 2002/09/20 15:21:27 $Revision: r11
                            .11/1 PATCH_11.11 (PHKL_27737)
            /usr/conf/lib/libpm.a(pm_rtsem.o):
                    pm_rtsem.c $Date: 2002/09/20 15:22:01 $Revision: r11
                            .11/1 PATCH_11.11 (PHKL_27737)

    cksum(1) Output:

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
            2847220159 8684 /usr/conf/lib/libpm.a(pm_rtmsg.o)
            2553418209 10976 /usr/conf/lib/libpm.a(pm_rtsem.o)

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
            358252491 21432 /usr/conf/lib/libpm.a(pm_rtmsg.o)
            1096565473 30472 /usr/conf/lib/libpm.a(pm_rtsem.o)

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes: None

    Equivalent Patches: None

    Patch Package Size: 90 KBytes

    Installation Instructions:
            Please review all instructions and the Hewlett-Packard
            SupportLine User Guide or your Hewlett-Packard support terms
            and conditions for precautions, scope of license,
            restrictions, and, limitation of liability and warranties,
            before installing this patch.
            ------------------------------------------------------------
            1. Back up your system before installing a patch.

            2. Login as root.

            3. Copy the patch to the /tmp directory.

            4. Move to the /tmp directory and unshar the patch:

                    cd /tmp
                    sh PHKL_27737

            5. Run swinstall to install the patch:

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -s /tmp/PHKL_27737.depot

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHKL_27737. 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_27737.text file is
            available in the product readme:

                    swlist -l product -a readme -d /tmp/PHKL_27737.depot

            To put this patch on a magnetic tape and install from the
            tape drive, use the command:

                    dd if=/tmp/PHKL_27737.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions: None
    -----End of Document ID: PHKL_27737------------------------------------------


    Document ID: PHCO_27011
    Date Loaded: 20021106
          Title: s700_800 11.11 patch for /sbin/init

    Patch Name: PHCO_27011

    Patch Description: s700_800 11.11 patch for /sbin/init

    Creation Date: 02/10/25

    Post Date: 02/11/06

    Hardware Platforms - OS Releases:
            s700: 11.11
            s800: 11.11

    Products: N/A

    Filesets:
            OS-Core.UX-CORE,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP

    Automatic Reboot?: Yes

    Status: General Release

    Critical:
            Yes
            PHCO_27011: HANG

    Category Tags:
            defect_repair general_release critical halts_system

    Path Name: /hp-ux_patches/s700_800/11.X/PHCO_27011

    Symptoms:
            PHCO_27011:
            ( SR:8606204653 CR:JAGad73835 )
            init(1m) hangs when two or more processes started
            by init die (call exit, etc) at very nearly exactly
            the same time.

            ( SR:8606224172 CR:JAGad93268 )
            Console window hangs when the system returns to
            multiuser run level 3, from single user mode.

            ( SR:8606227506 CR:JAGad96564 )
            init(1m) behaves unpredictably because of
            incorrect use of pwd_shell.

            ( SR:8606272797 CR:JAGae36904 )
            init(1m) is entering SINGLE USER state instead of
            initdefault state, without giving proper error
            message.

    Defect Description:
            PHCO_27011:
            ( SR:8606204653 CR:JAGad73835 )
            init(1m) hangs when two or more processes started
            by init die (call exit, etc) at very nearly exactly
            the same time. This problem can be reproduced by
            making two or more init started processes to die at
            same time. This is a problem of race condition, and
            lot depends on the current happenings/load, hence
            can not be consistently reproduced.
            This was because, In case of a race condition( like
            two processes dying at same time ) an uninitialized
            pointer was getting accessed.

            Resolution:
            Now the code is changed to address this issue.
            It is taken care that, the pointer is properly
            initialized before being accessed.

            ( SR:8606224172 CR:JAGad93268 )
            The console window hangs when the system returns to
            multiuser of run level 3(init 3) from single user mode.
            The problem can be reproduced as follows:
            1.Get the console window(win1) on your work station.
            2.Get one more root window(win2) of the same system.
            3.On root window(win2) type "init s"(to go to single
              user mode).
            4.Console window displays sysconf file is getting
              transferred to root window pty(win2) and hangs
              (expected).
            5.Root window(win2) will get sysconf file.
            6.Type 'init 3' from root window(win2).
            7.sysconf file should return back to console window
              and back to normal operational mode, however console
              window never comes back to normal from HANG
              mode(unexpected).
            This was because, signal(SIGWINCH) was assigned to
            run level 3, so whenever 'init 3' was called,
            SIGWINCH is sent to init, but the init was
            expecting SIGTRAP to move to run level 3.

            Resolution:
            Now the condition is changed to check for SIGWINCH
            and not SIGTRAP.

            ( SR:8606227506 CR:JAGad96564 )
            init(1m) was behaving unpredictably when the pw_shell
            entry for root in /etc/passwd was null or some invalid
            shell name with length less than 8.
            The problem can be reproduced as follows:
            1.Modify the entry for root in /etc/passwd file with
              entry corresponding to pw_shell being made null or
              some invalid shell name - the length of the shell
              path being less than 8.
            2.Reboot the system.
            3.Bring the system in single user mode.
            4.The system should come up properly flahing a warning
              about corrupted shell entry. But the system doesn't
              behave in expected manner.
            When the pw_shell( current shell) entry in /etc/passwd
            is null, pw_shell shell was not assigned any memory.
            If the pw_shell entry is null or some invalid shell,
            init tries to copy the contents of SH2 to pwd_entry
            causing a data corruption.

            Resolution:
            Now the code is changed to make pw_shell point to SH2
            in case it is null or some invalid shell.

            ( SR:8606272797 CR:JAGae36904 )
            init(1m) is entering SINGLE USER state, instead of
            initdefault state, without giving proper error
            message.

            init(1m) checks for root entry in /etc/passwd file
            while initialization. getspwnam() was called after
            getpwnam() without taking the backup of the output
            from getpwnam(). The return value of getpwnam() was
            used later to check the root entry in /etc/passwd
            file. The data was getting corrupted as getspwnam()
            internally calls getpwnam() and getpwnam() uses a
            static memory. As the data is corrupted, init(1m)
            was entering SINGLE USER mode. But error messages
            were not there in code to be displayed in this
            cases.

            The problem can be reproduced as follows:
            1. Enter trusted mode ( Use tsconvert )
            2. Change the u_pswduser field in
               /tcb/files/auth/system/default to any existing or
               non-existent user other than root
            3. Reboot the system, the init(1m) process will place
               the system in single user mode without any message.

            The output that gets displayed on the console is as
            follows:
            -----------------------------------------------------
            Memory Information:
                physical page size = 4096 bytes,
                logical page size = 4096 bytes
                    Physical: 6291456 Kbytes, lockable:
                    5784556 Kbytes, available: 5782220 Kbyts

                    /sbin/ioinitrc:
                    /sbin/krs_sysinit:

                    INIT: SINGLE USER MODE

                    INIT: Running /sbin/sh
                    #
                    #
                         <System is in single user mode>
            -----------------------------------------------------

            Resolution:
            The code of init(1m) is changed to call getspwnam() first
            and then getpwnam(). Hence the root entry data is not
            corrupted. Also proper error messages are added to be
            displayed.

    Enhancement:
            No

    SR:
            8606204653 8606224172 8606227506 8606272797

    Patch Files:

            OS-Core.UX-CORE,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
            /sbin/init

    what(1) Output:

            OS-Core.UX-CORE,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
            /sbin/init:
                    init.c $Date: 2002/10/08 04:09:34 $Revision: r11.11/
                            3 PATCH_11.11 (PHCO_27011)
                    proctable.c $Date: 2002/10/08 04:09:34 $Revision: r1
                            1.11/2 PATCH_11.11 (PHCO_27011)
                    $Revision: (#) init.sbin CUP11.11_BL2002_1025_1 PAT
                            CH_11.11 PHCO_27011
                    Fri Oct 25 07:47:38 PDT 2002 $
                    $ Version_11.11 Oct 10 2002 11:00:28 $

    cksum(1) Output:

            OS-Core.UX-CORE,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
            3264382349 307200 /sbin/init

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes: None

    Equivalent Patches: None

    Patch Package Size: 320 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 PHCO_27011

            5. Run swinstall to install the patch:

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -s /tmp/PHCO_27011.depot

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHCO_27011. 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 PHCO_27011.text file is
            available in the product readme:

                    swlist -l product -a readme -d /tmp/PHCO_27011.depot

            To put this patch on a magnetic tape and install from the
            tape drive, use the command:

                    dd if=/tmp/PHCO_27011.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions: None
    -----End of Document ID: PHCO_27011------------------------------------------


    Document ID: PHSS_28075
    Date Loaded: 20021105
          Title: s700_800 11.11 Support Tool Manager Sep 2002 Patch

    Patch Name: PHSS_28075

    Patch Description: s700_800 11.11 Support Tool Manager Sep 2002 Patch

    Creation Date: 02/10/24

    Post Date: 02/11/05

    Hardware Platforms - OS Releases:
            s700: 11.11
            s800: 11.11

    Products:
            Support Tools Manager A.34.00
            Support Tools Manager A.34.05
            Support Tools Manager A.34.10

    Filesets:
            Sup-Tool-Mgr.STM-UUT-RUN,fr=B.11.11.08.12,fa=HP-UX_B.11.11_32/64,v=HP
            Sup-Tool-Mgr.STM-CATALOGS,fr=B.11.11.08.12,fa=HP-UX_B.11.11_32/64,v=HP
            Sup-Tool-Mgr.STM-SHLIBS,fr=B.11.11.08.12,fa=HP-UX_B.11.11_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical: No

    Category Tags:
            defect_repair general_release manual_dependencies

    Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28075

    Symptoms:
            PHSS_28075:
            1. DTS JAGae44114
            The Support Tools Manager (STM) hardware monitor dm_core_hw
            generates event 32 on numerous HP-UX A, L, and N class
            systems.

            2. DTS JAGae46065
            The CPU interconnect fabric is not monitored on 875MHz
            cellular systems (S class; Superdome). In addition,
            problems with the utilities (support processors) or with
            communication to these utilities on these systems will be
            reported with the hardware identified using N-class system
            terminology.

            PHSS_27812:
            1. DTS JAGae13794
            Support tests for readonly virtual memory access protection
            mechanisms under STM memory info tool.

            2. DTS JAGae32316
            The EMS dm_ses_enclosure monitor would restart every 2
            minutes due to a SIGSEGV error and there are two distinct
            symptoms as such,

              a) dm_ses_enclosure dies immediately, and also leaves
            device files /var/tmp/rscsi*. This is the case for a
            configuration with HPUX 11.0 or 11.11 and an A6491A.
            The aplsrv log would show:
            SES_M> ********** NEW PROCESS ON LINE ********** pid: 16405
            0x00004015
            SES_M> STATE CHANGE to: REG_OBJ_STATE_ADDING
            SES_M> STATE CHANGE to: REG_OBJ_STATE_COMPLETE
            SES_M> Hardware Path: 0/7/0/0.15.0
            SES_M> Hardware Path: 0/7/0/1.15.0
            SES_M> STATE CHANGE to: EMS_STATE_CONNECTING
            SES_M> RETURN CODE from get_next_message = MSG_NULL
            SES_M> RETURN CODE from ems_wait_for_request = EMS_ENABLED
            SES_M> RETURN CODE from get_next_message = MSG_CHECK_PATHS
            SES_M> cleanup_and_exit

            b) dm_ses_enclosure restarts when it polls (after 15
            minutes). This was seen on HPUX 11.00 with a A5236A and an
            A6255A.
            The aplsrv output would show:
            SES_M> init_enclosure_node: tl_ses_device_id_page_get failed
            SES_M> add_to_tracking: tl_ses_device_id_page_get failed
            SES_M> init_enclosure_node: tl_ses_device_id_page_get failed

            and then the failure comes, again from the same routine,
            when polling is done:

            SES_M> Calling perform_polling: : 0/8/0/0.8.0.255.0.15.0
            SES_M> init_enclosure_node: tl_ses_device_id_page_get failed
            SES_M> perform_polling: Call to init_enclosure_node NOT
            SUCCESSFUL.
            SES_M> perform_polling: Returned from find_enclosure_node.
            SES_M> perform_polling: polled path was never added to
            tracking.
            SES_M> called prequalify_event

            3. DTS JAGae37841
            Support Tool Manager process daemon diagmond uses excess
            cpu time.

            PHSS_27692:
            1. DTS JAGae37088
            On a vPar-Superdome system will see the following errors
            when running Support Tool Manager (STM) tools.
            - Incomplete execution of the memory information tool with
              the following error messages logged in the memory
              information tool activity log file:

            .... <hostname> : <IP address> ....

            -- Information Tool Activity Log for MEMORY on path
            <hardware_path> --

            Log creation time:
            <timestamp>

            <timestamp>: Information tool (memory) starting on path
            (<hardware_path>).

            <timestamp>: The routine std_phys_addr_info received an
            unexpected failure condition while making a
            PDC call to determine the physical location for the address
                         ffffffffffffffc1, PDC return status =
                         fffffffffffffff6.

                         Possible Causes/Recommended Action:

                            Internal application error.

            <timestamp>: The attempt to convert a PDT entry to
            determine the FRU's physical location failed unexpectedly.

                         Possible Cause(s)/Recommended Action(s):

                            Internal application error.

            <timestamp>: The library call to tlmem.sl failed. The tool
            was trying to convert the phyiscal address to identify the
            memory array.

                         Possible Causes:

                            Internal application error.

                         Recommended Action:

                            1. Rerun the tool and if tool fails again,
            report the error.

            <timestamp>: The tool was unable to access the Page
            Deallocation Table (PDT).

            <timestamp>: The tool was unable to get memory information.

            <timestamp>: Tool completed with exit_status MOD_INCOMPLETE
            (5) indicating the tool was started but could not properly
            complete execution.

            2. The following error messages logged in the memlogd
            activity log file:

            .... <hostname> : <IP address> ....

            -- Memlogd Activity Log on the host <hostname> --

            Log creation time:
            <timestamp>

            Log was last reset by user (root) on host (<hostname>).

            <timestamp>: Memlogd diagnostic logging daemon shut down.

            <timestamp>: Memlogd diagnostic logging daemon started.

            <timestamp>: The routine std_phys_addr_info received an
            unexpected failure condition while making a PDC call to
            determine the physical location for the address
                         ffffffffffffffc1, PDC return status =
                         fffffffffffffff6.

                         Possible Causes/Recommended Action:

                            Internal application error.

            <timestamp>: The attempt to convert a PDT entry to
            determine the FRU's physical location failed unexpectedly.

                         Possible Cause(s)/Recommended Action(s):

                            Internal application error.

    Defect Description:
            PHSS_28075:
            1. DTS JAGae44114
            The cclogd daemon outputs some chassis codes that are used
            by the PowerBar MP to make an association between the
            system and the management processor. These chassis codes
            cause an interruption in I2C bus communications, leading
            the firmware to report "Service Processor not responding"
            to the EMS dm_core_hw monitor, leading it to generate event
            32. Reports of event 31 have also been received.

            2. DTS JAGae46065
            The 875MHz cellular systems were not included in the list
            of products for which the CPU interconnect fabric needed to
            be monitored. Therefore, the dm_core_hw EMS monitor does
            not check for these errors.

            PHSS_27812:
            1. DTS JAGae13794
            A test is required to insure that portions of memory cannot
            be written (no write memory test) via the STM memory info
            tool.

            2. DTS JAGae32316
            The dm_ses_enclosure monitor was exiting with a SIGSEGV
            error on DS2300 type of disk arrays when adding the second
            array controller path to the list. This was due to Buffer
            overflow in the tool library.

            3. DTS JAGae37841
            STM process daemon diagmond uses excess cpu time due to a
            OLA/R call to retrieve pci slot status when called every 5
            seconds.

            PHSS_27692:
            1. DTS JAGae37088
            The STM daemon memlogd on Superdome-class systems can
            potentially get back an invalid error address of -1 from
            the firmware when trying to detect memory errors on the
            system.
            Since memlogd does not have any code to filter out an
            invalid error address of -1, it would log the invalid error
            address to the memlog file. Furthermore, on vPar-Superdome
            systems, memlogd would also enter the invalid error address
            into the PDT when two memory errors (with error address of
            -1) occur within 24 hours of each other.
            Once the invalid error address of -1 is entered into the
            PDT, the memory information tool would not be able to run
            to completion successfully each time and when memlogd
            restarts, it will log error messages to the memlogd
            activity log file indicating that it can not convert the
            invalid error address (-1) to its physical location.

    Enhancement:
            No

    SR:
            8606272982 8606247354 8606268078 8606273753 8606280139
            8606282122

    Patch Files:

            Sup-Tool-Mgr.STM-UUT-RUN,fr=B.11.11.08.12,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/stm/uut/bin/tools/monitor/dm_core_hw
            /usr/sbin/stm/uut/bin/sys/cclogd
            /usr/sbin/stm/uut/bin/sys/memlogd
            /usr/sbin/stm/uut/bin/sys/diagmond
            /usr/sbin/stm/uut/lib/tlses.sl
            /usr/sbin/stm/uut/bin/tools/monitor/dm_ses_enclosure
            /usr/sbin/stm/uut/bin/tools/info/sesencl
            /usr/sbin/stm/uut/bin/tools/expert/transformer
            /usr/sbin/stm/uut/bin/tools/fw_update/sesencl
            /usr/sbin/stm/uut/bin/tools/info/memory

            Sup-Tool-Mgr.STM-CATALOGS,fr=B.11.11.08.12,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/stm/catalog/C/HP-UX_B.11.11/sys/cclogd.cat
            /usr/sbin/stm/catalog/C/HP-UX_B.11.11/tools/info/memory.cat

            Sup-Tool-Mgr.STM-SHLIBS,fr=B.11.11.08.12,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/stm/lib/libdiagfx.sl

    what(1) Output:

            Sup-Tool-Mgr.STM-UUT-RUN,fr=B.11.11.08.12,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/stm/uut/bin/tools/monitor/dm_core_hw:
                    tprocid.h, $Revision: 1.39 $
                    decode_mod_info.h, $Revision: 1.5 $
                    tprocid.h, $Revision: 1.39 $
                    tprocid.h, $Revision: 1.39 $
                    tprocid.h, $Revision: 1.39 $
                    tprocid.h, $Revision: 1.39 $
                    tprocid.h, $Revision: 1.39 $
                    tprocid.h, $Revision: 1.39 $
                    tprocid.h, $Revision: 1.39 $
                    tprocid.h, $Revision: 1.39 $
                    get_date_information.c, $Revision: 1.2 $
                    get_license.c, $Revision: 1.7 $
                    install_license.c, $Revision: 1.8 $
                    make_license.c, $Revision: 1.3 $
                    stable_store_info.c, $Revision: 1.3 $
                    write_to_ss.c, $Revision: 1.13 $
                    check_temp_license.c,$Revision: 1.2 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.1 $
                    determine_expiration_date.c, $Revision: 1.7 $
                    get_hversion.c, $Revision: 1.25 $
                    get_row_col.c, $Revision: 1.2 $
                    get_sw_id.c, $Revision: 1.26 $
                    get_system_type.c, $Revision: 1.10 $
                    hversion_recognized.c, $Revision: 1.4 $
                    install_rco_license.c, $Revision: 1.6 $
                    is_rco_license_installed.c, $Revision: 1.5 $
                    lic_get_date.c, $Revision: 1.6 $
                    overlap_passwords.c, $Revision: 1.2 $
                    read_from_ss.c, $Revision: 1.14 $
                    compare_temp_hp.c, $Revision: 1.2 $
                    convert_date.c, $Revision: 1.7 $
                    gather_information.c, $Revision: 1.4 $
                    make_date_canonical.c, $Revision: 1.4 $
                    search_for_session.c, $Revision: 1.6 $
                    find_beginning_date.c, $Revision: 1.2 $
                    get_boot_time.c, $Revision: 1.10 $
                    get_session_id.c, $Revision: 1.11 $
                    main_prog.c, (1.37) $Revision: 1.13 $
                    low_level.c, (1.57) $Revision: 1.9 $
                    ems_layer.c, (1.44) $Revision: 1.4 $
                    check_cabinet_failures.c, $Revision: 1.21 $
                    check_cc.c, $Revision: 1.5 $
                    check_cell_modules.c, $Revision: 1.16 $
                    check_fans_and_pwr_supplies.c, $Revision: 1.24 $
                    check_reo.c, $Revision: 1.9 $
                    check_xbc.c, $Revision: 1.7 $
                    decode_sppa_error_log.c, $Revision: 1.2 $
                    generate_event.c, $Revision: 1.11 $
                    pdc_call.c, $Revision: 1.6 $
                    perform_decode.c, (1.13) $Revision: 1.18 $
                    component_data.c, (1.15) $Revision: 1.2 $
                    perform_polling.c, (1.13) $Revision: 1.13 $
                    is_monarch.c, $Revision: 1.4 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    store_lic.h, $Revision: 1.14 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    store_lic.h, $Revision: 1.14 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic_internal.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    install_pass_internal.h, $Revision: 1.17 $
                    make_lic_internal.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    store_lic.h, $Revision: 1.14 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    store_lic.h, $Revision: 1.14 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    check_temp.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    store_lic.h, $Revision: 1.14 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic_ar.h, $Revision: 1.66 $
                    make_lic_internal.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    make_lic_internal.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    store_lic.h, $Revision: 1.14 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    check_temp.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    check_temp.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
            /usr/sbin/stm/uut/bin/sys/cclogd:
                    tprocid.h, $Revision: 1.39 $
                    cclogd_main.c, $Revision: 1.20 $
                    archive_cc_boot_log.c, $Revision: 1.4 $
                    archive_cc_err_log.c, $Revision: 1.1 $
                    daemon_control_handling.c, $Revision: 1.4 $
                    get_chassis_codes.c, $Revision: 1.7 $
                    process_chassis_codes.c, $Revision: 1.5 $
                    put_chassis_code_timer.c, $Revision: 1.6 $
                    write_chassis_code_to_raw_log.c, $Revision: 1.2 $
                    put_mac_address.c, $Revision: 1.10 $
            /usr/sbin/stm/uut/bin/sys/memlogd:
                    globals.h, $Revision: 1.2 $
                    mem_services.h, $Revision: 1.3 $
                    declare.h, $Revision: 1.6 $
                    edh.c, $Revision: 1.15 $
                    globals.h, $Revision: 1.2 $
                    mem_services.h, $Revision: 1.3 $
                    declare.h, $Revision: 1.6 $
                    mas.c, $Revision: 1.6 $
                    globals.h, $Revision: 1.2 $
                    mem_services.h, $Revision: 1.3 $
                    declare.h, $Revision: 1.6 $
                    mem_init.c, $Revision: 1.2 $
                    globals.h, $Revision: 1.2 $
                    mem_services.h, $Revision: 1.3 $
                    declare.h, $Revision: 1.6 $
                    utils.c, $Revision: 1.6 $
                    globals.h, $Revision: 1.2 $
                    mem_services.h, $Revision: 1.3 $
                    declare.h, $Revision: 1.6 $
                    sh.c, $Revision: 1.2 $
                    globals.h, $Revision: 1.2 $
                    mem_services.h, $Revision: 1.3 $
                    declare.h, $Revision: 1.6 $
                    sm.c, $Revision: 1.7 $
                    globals.h, $Revision: 1.2 $
                    mem_services.h, $Revision: 1.3 $
                    declare.h, $Revision: 1.6 $
                    ssp.c, $Revision: 1.6 $
                    globals.h, $Revision: 1.2 $
                    mem_services.h, $Revision: 1.3 $
                    declare.h, $Revision: 1.6 $
                    ta.c, $Revision: 1.4 $
                    globals.h, $Revision: 1.2 $
                    mem_services.h, $Revision: 1.3 $
                    declare.h, $Revision: 1.6 $
                    mem_services.h, $Revision: 1.3 $
                    declare.h, $Revision: 1.6 $
                    dm_memory.h, $Revision: 1.6 $
                    main.c, $Revision: 1.8 $
                    mlog_log_msg.c, $Revision: 1.2 $
            /usr/sbin/stm/uut/bin/sys/diagmond:
                    get_date_information.c, $Revision: 1.2 $
                    get_license.c, $Revision: 1.7 $
                    install_license.c, $Revision: 1.8 $
                    make_license.c, $Revision: 1.3 $
                    stable_store_info.c, $Revision: 1.3 $
                    write_to_ss.c, $Revision: 1.13 $
                    check_temp_license.c,$Revision: 1.2 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.1 $
                    determine_expiration_date.c, $Revision: 1.7 $
                    get_hversion.c, $Revision: 1.25 $
                    get_row_col.c, $Revision: 1.2 $
                    get_sw_id.c, $Revision: 1.26 $
                    get_system_type.c, $Revision: 1.10 $
                    hversion_recognized.c, $Revision: 1.4 $
                    install_rco_license.c, $Revision: 1.6 $
                    is_rco_license_installed.c, $Revision: 1.5 $
                    lic_get_date.c, $Revision: 1.6 $
                    overlap_passwords.c, $Revision: 1.2 $
                    read_from_ss.c, $Revision: 1.14 $
                    compare_temp_hp.c, $Revision: 1.2 $
                    convert_date.c, $Revision: 1.7 $
                    gather_information.c, $Revision: 1.4 $
                    make_date_canonical.c, $Revision: 1.4 $
                    search_for_session.c, $Revision: 1.6 $
                    find_beginning_date.c, $Revision: 1.2 $
                    get_boot_time.c, $Revision: 1.10 $
                    get_session_id.c, $Revision: 1.11 $
                    diagmond.h, $Revision: 1.89 $
                    sysmonglob.h, $Revision: 1.20 $
                    diagmond_main.c, $Revision: 1.56 $
                    diagmond.h, $Revision: 1.89 $
                    ms_make_daemon.c, $Revision: 1.6 $
                    diagmond.h, $Revision: 1.89 $
                    ms_init_manage_sys.c, $Revision: 1.22 $
                    diagmond.h, $Revision: 1.89 $
                    ms_build_status_map.c, $Revision: 1.13 $
                    diagmond.h, $Revision: 1.89 $
                    ms_build_monitor_paths.c, $Revision: 1.1 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_rebuild_monitor_paths.c, $Revision: 1.1 $
                    diagmond.h, $Revision: 1.89 $
                    ms_recreate_monitor_paths.c, $Revision: 1.2 $
                    diagmond.h, $Revision: 1.89 $
                    ms_start_startmon.c, $Revision: 1.1 $
                    diagmond.h, $Revision: 1.89 $
                    ms_check_monitor_paths.c, $Revision: 1.4 $
                    diagmond.h, $Revision: 1.89 $
                    ms_setup_scan_hw_sys_global.c, $Revision: 1.2 $
                    diagmond.h, $Revision: 1.89 $
                    ms_check_uut_status.c, $Revision: 1.5 $
                    diagmond.h, $Revision: 1.89 $
                    ms_scan_children.c, $Revision: 1.7 $
                    diagmond.h, $Revision: 1.89 $
                    ms_get_valid_request.c, $Revision: 1.23 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_access_dev.c, $Revision: 1.6 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_access_request.c, $Revision: 1.2 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_release_dev.c, $Revision: 1.7 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_device_request.c, $Revision: 1.6 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_get_query.c, $Revision: 1.7 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_host_info_request.c, $Revision: 1.4 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_update_session_lic.c, $Revision: 1.3 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_install_lic.c, $Revision: 1.5 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_deinstall_lic.c, $Revision: 1.2 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_system_request.c, $Revision: 1.6 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_test_progress.c, $Revision: 1.16 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_admin_request.c, $Revision: 1.25 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_download_request.c, $Revision: 1.16 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_reread_lic.c, $Revision: 1.4 $
                    diagmond.h, $Revision: 1.89 $
                    ms_recreate_mon_uut_status.c, $Revision: 1.5 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_reset_ops.c, $Revision: 1.6 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_reread_ops.c, $Revision: 1.5 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_reset_act_log.c, $Revision: 1.6 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_reset_daemon_act_log.c, $Revision: 1.2 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_get_files_dirs_request.c, $Revision: 1.5 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_get_files_w_info_dirs_request.c, $Revision
                            : 1.2 $
                    diagmond.h, $Revision: 1.89 $
                    mon_add_sop_parm.c, $Revision: 1.3 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_control.c, $Revision: 1.11 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_test_request.c, $Revision: 1.17 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_uut_release.c, $Revision: 1.8 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_uut_setup.c, $Revision: 1.16 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_start.c, $Revision: 1.8 $
                    diagmond.h, $Revision: 1.89 $
                    ms_handle_access_request.c, $Revision: 1.2 $
                    diagmond.h, $Revision: 1.89 $
                    ms_validate_user.c, $Revision: 1.19 $
                    diagmond.h, $Revision: 1.89 $
                    ms_setup_mon_uut_status.c, $Revision: 1.8 $
                    diagmond.h, $Revision: 1.89 $
                    ms_create_mon_uut_status.c, $Revision: 1.10 $
                    diagmond.h, $Revision: 1.89 $
                    ms_recreate_mon_uut_status.c, $Revision: 1.5 $
                    diagmond.h, $Revision: 1.89 $
                    ms_cleanup_for_exited_ui.c, $Revision: 1.19 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    store_lic.h, $Revision: 1.14 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    store_lic.h, $Revision: 1.14 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic_internal.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    install_pass_internal.h, $Revision: 1.17 $
                    make_lic_internal.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    store_lic.h, $Revision: 1.14 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    store_lic.h, $Revision: 1.14 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    check_temp.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    store_lic.h, $Revision: 1.14 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic_ar.h, $Revision: 1.66 $
                    make_lic_internal.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    make_lic_internal.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    store_lic.h, $Revision: 1.14 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    check_temp.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    check_temp.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    libscsi3.c, $Revision: 1.4 $
            /usr/sbin/stm/uut/lib/tlses.sl:
                    tlses2.c,$Revision: 1.10 $
                    tlses_struct.c, $Revision: 1.16.2.1 $
                    tlses_struct2.c, $Revision: 1.4 $
                    tlses.c, $Revision: 1.12 $
            /usr/sbin/stm/uut/bin/tools/monitor/dm_ses_enclosure:
                    decode_mod_info.h, $Revision: 1.5 $
                    perform_polling.c, $Revision: 1.27 $
                    perform_tracking.c, $Revision: 1.22 $
                    get_date_information.c, $Revision: 1.2 $
                    get_license.c, $Revision: 1.7 $
                    install_license.c, $Revision: 1.8 $
                    make_license.c, $Revision: 1.3 $
                    stable_store_info.c, $Revision: 1.3 $
                    write_to_ss.c, $Revision: 1.13 $
                    check_temp_license.c,$Revision: 1.2 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.1 $
                    determine_expiration_date.c, $Revision: 1.7 $
                    get_hversion.c, $Revision: 1.25 $
                    get_row_col.c, $Revision: 1.2 $
                    get_sw_id.c, $Revision: 1.26 $
                    get_system_type.c, $Revision: 1.10 $
                    hversion_recognized.c, $Revision: 1.4 $
                    install_rco_license.c, $Revision: 1.6 $
                    is_rco_license_installed.c, $Revision: 1.5 $
                    lic_get_date.c, $Revision: 1.6 $
                    overlap_passwords.c, $Revision: 1.2 $
                    read_from_ss.c, $Revision: 1.14 $
                    compare_temp_hp.c, $Revision: 1.2 $
                    convert_date.c, $Revision: 1.7 $
                    gather_information.c, $Revision: 1.4 $
                    make_date_canonical.c, $Revision: 1.4 $
                    search_for_session.c, $Revision: 1.6 $
                    find_beginning_date.c, $Revision: 1.2 $
                    get_boot_time.c, $Revision: 1.10 $
                    get_session_id.c, $Revision: 1.11 $
                    main_prog.c, (1.39) $Revision: 1.14 $
                    low_level.c, (1.59) $Revision: 1.6 $
                    ems_layer.c, (1.42) $Revision: 1.6 $
                    perform_decode.c, (1.25) $Revision: 1.5 $
                    component_data.c, (1.15) $Revision: 1.5 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    store_lic.h, $Revision: 1.14 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    store_lic.h, $Revision: 1.14 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic_internal.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    install_pass_internal.h, $Revision: 1.17 $
                    make_lic_internal.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    store_lic.h, $Revision: 1.14 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    store_lic.h, $Revision: 1.14 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    check_temp.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    store_lic.h, $Revision: 1.14 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic_ar.h, $Revision: 1.66 $
                    make_lic_internal.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    make_lic_internal.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    store_lic.h, $Revision: 1.14 $
                    pdc_rqsts.h, $Revision: 1.19 $
                    make_lic.h, $Revision: 1.9 $
                    get_lic.h, $Revision: 1.12 $
                    check_temp.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    check_temp.h, $Revision: 1.6 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
                    install_pass_internal.h, $Revision: 1.17 $
                    install_pass.h, $Revision: 1.12 $
                    get_lic.h, $Revision: 1.12 $
                    make_lic.h, $Revision: 1.9 $
            /usr/sbin/stm/uut/bin/tools/info/sesencl:
                    cleanup_and_exit.c, $Revision: 1.1 $
                    get_and_log_info_data.c, $Revision: 1.1 $
                    get_info_data.c, $Revision: 1.4 $
                    log_info_messages.c, $Revision: 1.8 $
                    perform_info.c, $Revision: 1.1 $
                    setup_device_access.c, $Revision: 1.1 $
                    ses_enclosure_main.c, $Revision: 1.1 $
            /usr/sbin/stm/uut/bin/tools/expert/transformer:
                    check_dialog_status.c, $Revision: 1.1 $
                    cleanup_and_exit.c, $Revision: 1.1 $
                    create_temp_file.c, $Revision: 1.1 $
                    disk_LED_on_or_off.c, $Revision: 1.9 $
                    display_caution.c, $Revision: 1.1 $
                    display_continue.c, $Revision: 1.1 $
                    display_help_msg.c, $Revision: 1.1 $
                    display_main.c, $Revision: 1.1 $
                    do_disk_LED_off.c, $Revision: 1.1 $
                    do_disk_LED_on.c, $Revision: 1.1 $
                    do_exit.c, $Revision: 1.1 $
                    do_general_help.c, $Revision: 1.2 $
                    do_print_window.c, $Revision: 1.1 $
                    do_pwr_supply_off.c, $Revision: 1.1 $
                    do_pwr_supply_on.c, $Revision: 1.1 $
                    do_read_label.c, $Revision: 1.3 $
                    do_save_window.c, $Revision: 1.1 $
                    do_version_help.c, $Revision: 1.1 $
                    do_write_label.c, $Revision: 1.2 $
                    expert_main.c, $Revision: 1.2 $
                    expert_mod.c, $Revision: 1.1 $
                    expert_setup.c, $Revision: 1.1 $
                    handle_interrupt.c, $Revision: 1.1 $
                    initialize_control_page.c, $Revision: 1.1 $
                    make_disk_list.c, $Revision: 1.1 $
                    make_pwr_supply_list.c, $Revision: 1.1 $
                    pwr_supply_on_or_off.c, $Revision: 1.4 $
                    release_device.c, $Revision: 1.1 $
                    setup_device_access.c, $Revision: 1.1 $
            /usr/sbin/stm/uut/bin/tools/fw_update/sesencl:
                    fw_update_mod.c, $Revision:
                    cleanup_and_exit.c, $Revision: 1.1 $
                    display_caution.c, $Revision: 1.1 $
                    display_continue.c, $Revision: 1.1 $
                    display_help_loc_id.c, $Revision: 1.1 $
                    display_help_msg.c, $Revision: 1.1 $
                    display_main.c, $Revision: 1.1 $
                    do_exit.c, $Revision: 1.1 $
                    do_fw_update.c, $Revision: 1.1 $
                    do_general_help.c, $Revision: 1.1 $
                    do_select_file.c, $Revision: 1.1 $
                    do_version_help.c, $Revision: 1.1 $
                    do_print_window.c, $Revision: 1.1 $
                    do_save_window.c, $Revision: 1.1 $
                    fw_update_main.c, $Revision: 1.1 $
                    fw_update_setup.c, $Revision: 1.1 $
                    get_fw_update_directory.c, $Revision: 1.1 $
                    get_fw_update_file.c, $Revision: 1.1 $
                    get_fw_rev.c, $Revision: 1.1 $
                    handle_interrupt.c, $Revision: 1.1 $
                    download.c, $Revision: 1.1 $
                    send_to_device.c, $Revision: 1.1 $
                    open_fw_update_file.c, $Revision: 1.1 $
                    read_fw_update_file.c, $Revision: 1.1 $
                    release_device.c, $Revision: 1.1 $
                    setup_device_access.c, $Revision: 1.1 $
                    setup_global_dev_info.c, $Revision: 1.1 $
                    validate_fw_update_file.c, $Revision: 1.1 $
            /usr/sbin/stm/uut/bin/tools/info/memory:
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    mem_info.h, $Revision: 1.21 $
                    cchwtest.c, $Revision: 1.1 $
                    cleanup_and_exit.c, $Revision: 1.2 $
                    device_access.c, $Revision: 1.11 $
                    get_info_data.c, $Revision: 1.4 $
                    get_memlog.c, $Revision: 1.24 $
                    get_page_stats.c, $Revision: 1.1 $
                    get_pdt.c, $Revision: 1.31 $
                    get_rev_port.c, $Revision: 1.9 $
                    log_info_data.c, $Revision: 1.30 $
                    map_bushmstr.c, $Revision: 1.2 $
                    map_echo.c, $Revision: 1.2 $
                    map_emerald.c, $Revision: 1.5 $
                    map_forte.c, $Revision: 1.2 $
                    map_hawk.c, $Revision: 1.3 $
                    map_hitachi.c, $Revision: 1.3 $
                    map_legacy.c, $Revision: 1.3 $
                    map_nec.c, $Revision: 1.3 $
                    map_mar_data.c, $Revision: 1.10 $
                    map_pcxl.c, $Revision: 1.1 $
                    map_rhapsody.c, $Revision: 1.1 $
                    map_scorpio.c, $Revision: 1.2 $
                    map_superdome.c, $Revision: 1.1 $
                    map_viper.c, $Revision: 1.1 $
                    map_spp2k.c, $Revision: 1.4 $
                    mem_info.c, $Revision: 1.6 $
                    suspend.c, $Revision: 1.1 $

            Sup-Tool-Mgr.STM-CATALOGS,fr=B.11.11.08.12,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/stm/catalog/C/HP-UX_B.11.11/sys/cclogd.cat:
                    None
            /usr/sbin/stm/catalog/C/HP-UX_B.11.11/tools/info/memory.cat:
                    None

            Sup-Tool-Mgr.STM-SHLIBS,fr=B.11.11.08.12,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/stm/lib/libdiagfx.sl:
                    None

    cksum(1) Output:

            Sup-Tool-Mgr.STM-UUT-RUN,fr=B.11.11.08.12,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            3320614422 159744 /usr/sbin/stm/uut/bin/tools/monitor/
                    dm_core_hw
            1501236694 49152 /usr/sbin/stm/uut/bin/sys/cclogd
            1709202553 81920 /usr/sbin/stm/uut/bin/sys/memlogd
            2836720243 196608 /usr/sbin/stm/uut/bin/sys/diagmond
            4271920674 24576 /usr/sbin/stm/uut/lib/tlses.sl
            787836839 159744 /usr/sbin/stm/uut/bin/tools/monitor/
                    dm_ses_enclosure
            1996901629 40960 /usr/sbin/stm/uut/bin/tools/info/sesencl
            3295929908 49152 /usr/sbin/stm/uut/bin/tools/expert/
                    transformer
            3319232798 57344 /usr/sbin/stm/uut/bin/tools/fw_update/
                    sesencl
            2483249456 143360 /usr/sbin/stm/uut/bin/tools/info/memory

            Sup-Tool-Mgr.STM-CATALOGS,fr=B.11.11.08.12,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            2802890 24181 /usr/sbin/stm/catalog/C/HP-UX_B.11.11/sys/
                    cclogd.cat
            2839828467 14055 /usr/sbin/stm/catalog/C/HP-UX_B.11.11/
                    tools/info/memory.cat

            Sup-Tool-Mgr.STM-SHLIBS,fr=B.11.11.08.12,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            2012514767 12288 /usr/sbin/stm/lib/libdiagfx.sl

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies:
            This patch applies only to STM Sep 2002
            SD-UX swlist bundles versioned under B.11.11.08.12 or STM
            version A.34.00, A.34.05, or A.34.10.

    Supersedes:
            PHSS_27692 PHSS_27812

    Equivalent Patches: None

    Patch Package Size: 1070 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_28075

            5. Run swinstall to install the patch:

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -s /tmp/PHSS_28075.depot

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHSS_28075. 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_28075.text file is
            available in the product readme:

                    swlist -l product -a readme -d /tmp/PHSS_28075.depot

            To put this patch on a magnetic tape and install from the
            tape drive, use the command:

                    dd if=/tmp/PHSS_28075.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions: None
    -----End of Document ID: PHSS_28075------------------------------------------


    Document ID: PHSS_28074
    Date Loaded: 20021105
          Title: s700_800 11.11 Support Tool Manager Jun 2002 Patch

    Patch Name: PHSS_28074

    Patch Description: s700_800 11.11 Support Tool Manager Jun 2002 Patch

    Creation Date: 02/10/24

    Post Date: 02/11/05

    Hardware Platforms - OS Releases:
            s700: 11.11
            s800: 11.11

    Products:
            Support Tools Manager A.31.00
            Support Tools Manager A.31.05
            Support Tools Manager A.31.10
            Support Tools Manager A.31.15

    Filesets:
            Sup-Tool-Mgr.STM-UUT-RUN,fr=B.11.11.07.11,fa=HP-UX_B.11.11_32/64,v=HP
            Sup-Tool-Mgr.STM-CATALOGS,fr=B.11.11.07.11,fa=HP-UX_B.11.11_32/64,v=HP
            Sup-Tool-Mgr.STM-SHLIBS,fr=B.11.11.07.11,fa=HP-UX_B.11.11_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical: No

    Category Tags:
            defect_repair general_release manual_dependencies

    Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28074

    Symptoms:
            PHSS_28074:
            1. DTS JAGae44114
            The Support Tools Manager (STM) hardware monitor dm_core_hw
            generates event 32 on numerous HP-UX A, L, and N class
            systems.

            2. DTS JAGae46065
            The CPU interconnect fabric is not monitored on 875MHz
            cellular systems (S class; Superdome).
            In addition, problems with the utilities (support
            processors) or with communication to these utilities on
            these systems will be reported with the hardware
            identified using N-class system terminology.

            PHSS_27810:
            1. DTS JAGae32316
            The EMS dm_ses_enclosure monitor would restart every 2
            minutes due to a SIGSEGV error and there are two distinct
            symptoms as such,

              a) dm_ses_enclosure dies immediately, and also leaves
            device files /var/tmp/rscsi*. This is the case for a
            configuration with HPUX 11.0 or 11.11 and an A6491A.
            The aplsrv log would show:
            SES_M> ********** NEW PROCESS ON LINE ********** pid: 16405
            0x00004015
            SES_M> STATE CHANGE to: REG_OBJ_STATE_ADDING
            SES_M> STATE CHANGE to: REG_OBJ_STATE_COMPLETE
            SES_M> Hardware Path: 0/7/0/0.15.0
            SES_M> Hardware Path: 0/7/0/1.15.0
            SES_M> STATE CHANGE to: EMS_STATE_CONNECTING
            SES_M> RETURN CODE from get_next_message = MSG_NULL
            SES_M> RETURN CODE from ems_wait_for_request = EMS_ENABLED
            SES_M> RETURN CODE from get_next_message = MSG_CHECK_PATHS
            SES_M> cleanup_and_exit

            b) dm_ses_enclosure restarts when it polls (after 15
            minutes). This was seen on HPUX 11.00 with a A5236A and an
            A6255A.
            The aplsrv output would show:
            SES_M> init_enclosure_node: tl_ses_device_id_page_get failed
            SES_M> add_to_tracking: tl_ses_device_id_page_get failed
            SES_M> init_enclosure_node: tl_ses_device_id_page_get failed

            and then the failure comes, again from the same routine,
            when polling is done:

            SES_M> Calling perform_polling: : 0/8/0/0.8.0.255.0.15.0
            SES_M> init_enclosure_node: tl_ses_device_id_page_get failed
            SES_M> perform_polling: Call to init_enclosure_node NOT
            SUCCESSFUL.
            SES_M> perform_polling: Returned from find_enclosure_node.
            SES_M> perform_polling: polled path was never added to
            tracking.
            SES_M> called prequalify_event

            2. DTS JAGad91084
            SCSI array disk errors would be sent to EMS monitor disk_em
            by default rather than the SCSI disk monitor.

            3. DTS JAGae37841
            Support Tool Manager process daemon diagmond uses excess
            cpu time.

            PHSS_27526:
            1. DTS JAGae33104
            IO errors are received by diagnostic diaglogd daemon from
            the kernel driver diag2, and are sent to the proper Event
            Management System (EMS) hardware monitors, but the data is
            in a different format than what the EMS hardware monitors
            are expecting, therefore the monitors can't generate an
            event for the error log.

            2. DTS JAGae29247
            A file descriptor leak which will occur when running the
            disk_em or dm_ses_enclosure EMS hardware monitor.
            Restart messages from disk_em or dm_ses_enclosure are
            logged every 6 hours to /var/opt/resmon/log/api.log on an
            HPUX 11.11 server which supports OLA/R (On-Line Addition
            And Replacement).
            Sample api.log:
            -------------------Start Event--------------------
            User event occurred at Thu Jun 6 14:26:41.681692 2002

            Process ID: 28738
            (/usr/sbin/stm/uut/bin/tools/.../disk_em) Log Level: Error

            Catopen system call failed with errno (24) when attempting
            to open the catalog file
            (/usr/sbin/stm/catalog/C/HP-X_B.11.11/syslib/libdiagst.cat)
            to extract message text.

            EMFILE (24) errno returned from the catopen system call
            indicates the per-process descriptor table is full.

            Possible Causes/Recommended Action:

               Increase the system configuration parameter that
            controls the maximum number of open files for a process
            (maxfiles, maxfiles_lim).
            ------------end api.log---------------------------

            This message repeats every 6 hours. The maxfiles and
            maxfiles_lim have standard values on the system (60,1200).

            3. DTS JAGae30052
            Either disk_em or dm_ses_enclosure EMS hardware monitor
            will die with a segmentation violation upon startup. This
            is an intermittent problem which is not reproduceable or
            cannot be replicated.
            It was found and reported on one particular system and the
            fix was verified on the same system. The segmentation
            leaks are not visable, but can occur if either disk_em or
            dm_ses_enclosure is running from STM version A.31.00
            installation.

            4. DTS JAGae33138
            Due to an incompatibility between the iCOD (Instant
            Capacity On Demand) software and STM CPU library, the iCOD
            software will not work correctly. Exact erratic behaviour is
            unknown.

            PHSS_27168:
            1. DTS JAGae26804
            The labels of memory extender were identified incorrectly
            on N-Class and L-Class systems when viewing the Support Tool
            Manager (STM) info tool log file after running memory info
            tool.

            2. DTS JAGae23180
            In an rp7410 system with one cell partitions, the dm_core_hw
            EMS hardware monitor may generate events #79, 80, 81, 82 or
            83. This will typically occur when the other cell is
            powered down or not present.

            3. DTS JAGae30805
            A debug file was erroneously being created on the system.

            4. DTS JAGae25418
            The Support Tool Manager (STM) daemon cclogd doesn't handle
            sending multiple MAC addresses correctly to the GSP. It
            works correctly if there's only a single MAC address.

            5. DTS JAGae25419
            On several PDC_PAT_CHASSIS capable machines like rp8400,
            the chained chassis codes from the cclogd daemon are
            incorrectly thought to be orphan chassis codes which causes
            erroneous events to be generated by the EMS monitor
            dm_chassis.

            6. DTS JAGae28998
            Power-off events are not being reported in event.log, using
            the stape driver via the STM hardware monitor daemon
            dm_stape.

    Defect Description:
            PHSS_28074:
            1. DTS JAGae44114
            The cclogd daemon outputs some chassis codes that are used
            by the PowerBar MP to make an association between the
            system and the management processor. These chassis codes
            cause an interruption in I2C bus communications, leading
            the firmware to report "Service Processor not responding"
            to the EMS dm_core_hw monitor, leading it to generate event
            32. Reports of event 31 have also been received.

            2. DTS JAGae46065
            The 875MHz cellular systems were not included in the list
            of products for which the CPU interconnect fabric needed to
            be monitored. Therefore, the dm_core_hw EMS monitor does
            not check for these errors.

            PHSS_27810:
            1. DTS JAGae32316
            The dm_ses_enclosure monitor was exiting with a SIGSEGV
            error on DS2300 type of disk arrays when adding the second
            array controller path to the list. This was due to Buffer
            overflow in the tool library.

            2. DTS JAGad91084
            The Support Tool Manager scsi library routine identifying
            the driver name was looking for the typo 'disk30' instead
            of 'disc30'.

            3. DTS JAGae37841
            STM process daemon diagmond uses excess cpu time due to a
            OLA/R call to retrieve pci slot status when called every 5
            seconds.

            PHSS_27526:
            1. DTS JAGae33104
            The data that diaglogd daemon uses to send error log
            information to the EMS hardware monitors was changed and
            was different than what the EMS monitors are expecting.

            2. DTS JAGae29247
            This problem will occur ONLY under the following conditions:
            1) Support Tool Manager version A.31.00 (June 2002 release)
            2) Operating System is HPUX 11.11
            3) File /dev/olar exists on the system. (On-Line Addition
               And Replacement compliant)
            4) Either disk_em or dm_ses_enclosure EMS monitor is
               running.

            If all the above conditions are true, then the /dev/config
            device file gets opened repeatedly without being closed.
            This file leak will cause the system runs out of file
            descriptors.
            The fix that this patch includes is to close the file
            descriptor to /dev/config after each open.

            3. DTS JAGae30052
            This problem will occur ONLY under the following conditions:
            1) STM version A.31.00 (June 2002 release)
            2) Operating System is HPUX 11.11
            3) File /dev/olar exists on the system. (On-Line Addition
               And Replacement compliant)
            4) Either disk_em or dm_ses_enclosure EMS monitor is
               running.

            If all the above conditions are true, then the segmentation
            violation may occur when either of these monitors start.
            The memory leaks will not be visable.
            The code fix that this patch includes is to not free memory
            that was never allocated (caused segmentation violation)
            and free memory that was allocated (memory leak).

            4. DTS JAGae33138
            iCOD tools depend on current status of the CPUs. The values
            defining the status were changed for this (June) release of
            STM diagnostics, which rendered the CPU library
            incompatible with prior iCOD releases.

            PHSS_27168:
            1. DTS JAGae26804
            The labels of memory extender were identified incorrectly
            on N-Class and L-Class systems. This was caused by the
            incorrect mappings for translating the extender numbers to
            the extender labels in STM memory information tool.

            2. DTS JAGae23180
            There is an issue with the HP rp7410 Server that may lead
            to invalid ECC errors being reported when the system is
            configured with a single-cell partition (this is an rp7410
            with only ONE cell installed or an rp7410 that has TWO cells
            installed, but each running independently in its own
            partition). In single-cell partitions, the portion of the
            cell controller chip that would otherwise connect to the
            other cell is not used. In this configuration, the
            electrical values of these unused pins may fluctuate,
            leading the controller to see an ECC error on the unused
            pins. Since these pins are not used, the error is
            irrelevant to system operation and can be safely ignored.
            The complete fix for this problem requires rp7410 firmware
            version 4.0 as well as this patch. This firmware has a
            change to disable primary error logging on the unused cell
            controller chip pins on single cell partitions, and
            prevents generation of the ERR_DNA_SEC_HEALTH chassis code
            during boot.

            3. DTS JAGae30805
            The cclogd daemon creates a debug file:
            /var/kgeorge/echo.txt.
            This file contains information for debugging purposes only
            and should not have been created.

            4. DTS JAGae25418
            The problem is a misconception to what the output of
            the 'lanscan -n' command is. It was originally thought when
            tested that the output showed how many MAC addresses on a
            single line. The output is actually one MAC address id per
            line. Since cclogd piped this output and the output
            from 'lanscan -a' to the same tmp file, cclogd would think
            there's only one MAC address and then read the next line
            and send the value of '2' as the address. This means that
            even the one address sent is incorrect.

            5. DTS JAGae25419
            Cclogd generated a chassis code chain with the hostname
            information in ASCII data. The management processor (MP) on
            several PDC_PAT_CHASSIS capable machines has a bug where it
            can't decode chains properly. When the MP doesn't see the
            chassis code encoded field EOM bit set, it thinks it's an
            orphan chassis code, generates another chassis code to that
            effect and reflects them back to cclogd. Cclogd writes the
            chassis codes to a file and when the EMS monitor dm_chassis
            sees them it creates erroneous events.

            6. DTS JAGae28998
            The error code STE_SCSI_DEV_INIT_FAILED was not being
            handled by the daemon due to changes in the default error
            handling behavior. The code changes required were the
            additions of this error code, as well as the inclusion of
            this error code to the dm_stape error table.

    Enhancement:
            No

    SR:
            8606262469 8606266560 8606261096 8606261097 8606264667
            8606258860 8606268869 8606264916 8606265795 8606268903
            8606268078 8606221966 8606273753 8606280139 8606282122

    Patch Files:

            Sup-Tool-Mgr.STM-UUT-RUN,fr=B.11.11.07.11,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/stm/uut/lib/tlmem.sl
            /usr/sbin/stm/uut/bin/tools/monitor/dm_core_hw
            /var/stm/config/tools/monitor/default_dm_core_hw.clcfg
            /usr/sbin/stm/uut/bin/sys/cclogd
            /usr/sbin/stm/uut/bin/tools/monitor/dm_stape
            /usr/sbin/stm/uut/bin/sys/diagmond
            /usr/sbin/stm/uut/bin/sys/diaglogd
            /usr/sbin/stm/uut/lib/tlscsidev.sl
            /usr/sbin/stm/uut/lib/tllibio.sl
            /usr/sbin/stm/lib/libdiagms.sl
            /usr/sbin/stm/uut/lib/tlcpu.sl
            /usr/sbin/stm/uut/lib/tlses.sl
            /usr/sbin/stm/uut/lib/tllibscsi3.sl
            /usr/sbin/stm/uut/bin/tools/monitor/lpmc_em
            /usr/sbin/stm/uut/bin/tools/monitor/dm_ses_enclosure
            /usr/sbin/stm/uut/bin/tools/info/cpu
            /usr/sbin/stm/uut/bin/tools/info/system
            /usr/sbin/stm/uut/bin/tools/info/sesencl
            /usr/sbin/stm/uut/bin/tools/expert/cpu
            /usr/sbin/stm/uut/bin/tools/expert/transformer
            /usr/sbin/stm/uut/bin/tools/exercise/cpu
            /usr/sbin/stm/uut/bin/tools/fw_update/sesencl

            Sup-Tool-Mgr.STM-CATALOGS,fr=B.11.11.07.11,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/stm/catalog/C/HP-UX_B.11.11/sys/cclogd.cat

            Sup-Tool-Mgr.STM-SHLIBS,fr=B.11.11.07.11,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/stm/lib/libdiagfx.sl

    what(1) Output:

            Sup-Tool-Mgr.STM-UUT-RUN,fr=B.11.11.07.11,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/stm/uut/lib/tlmem.sl:
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    std_class.h, $Revision: 1.2 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    std_class.h, $Revision: 1.2 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    std_class.h, $Revision: 1.2 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    std_class.h, $Revision: 1.2 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    std_class.h, $Revision: 1.2 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tlmem_local.h, $Revision: 1.20 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    tlmem_local.h, $Revision: 1.20 $
                    rhapsody.h, $Revision: 1.4 $
                    tlmem_local.h, $Revision: 1.20 $
                    echo.h, $Revision 1.11 $
                    tlmem_local.h, $Revision: 1.20 $
                    nec.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    hitachi.h, $Revision: 1.3 $
                    tlmem_local.h, $Revision: 1.20 $
                    forte.h, $Revision: 1.6 $
                    tprocid.h, $Revision: 1.39 $
                    tlmem_local.h, $Revision: 1.20 $
                    common_log_error.c, $Revision: 1.2 $
                    common_malloc_space.c, $Revision: 1.4 $
                    common_read_register.c, $Revision: 1.7 $
                    common_wr_rd_register.c, $Revision: 1.6 $
                    common_write_register.c, $Revision: 1.7 $
                    common_rd_diagnose_reg.c, $Revision: 1.5 $
                    common_generate_syn.c, $Revision: 1.1 $
                    common_get_syn_bit_pos.c, $Revision: 1.1 $
                    common_vbs_clr_syn.c, $Revision: 1.4 $
                    common_model_info.c, $Revision: 1.3 $
                    bushmstr_slot_detail.c, $Revision: 1.3 $
                    bushmstr_config.c, $Revision: 1.4 $
                    bushmstr_read_syn.c, $Revision: 1.7 $
                    bushmstr_phys_addr_info.c, $Revision: 1.2 $
                    hawk_common.c, $Revision: 1.12 $
                    hawk_init.c, $Revision: 1.15 $
                    hawk_config.c, $Revision: 1.11 $
                    hawk_detail.c, $Revision: 1.11 $
                    hawk_pdt_to_syn.c, $Revision: 1.15 $
                    hawk_read_syn.c, $Revision: 1.14 $
                    hawk_clr_syn.c, $Revision: 1.5 $
         &n