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_feedbackus-support.external.hp.com)
Date: Sun Mar 11 2001 - 06:24:59 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://www.itresourcecenter.hp.com/

       Login using your IT Resource Center User ID and Password.
       Then select Support Information Digests (located under
       Maintenance and Support). You may then unsubscribe from the
       appropriate digest.

       To download a patch referenced below, access the
       IT Resource Center on the World Wide Web at:

         http://www.itresourcecenter.hp.com/

       Login using your IT Resource Center User ID and Password.
       Then select Individual Patches (under Maintenance and Support)
       to access the patch. You may also download a patch via anonymous
       ftp(1) from ftp.itrc.hp.com.
    ===============================================================================


    Digest Name: weekly HP-UX series 800 10.X patch digest
        Created: Sun Mar 11 3:05:04 PST 2001

    Table of Contents:

    Document ID Title
    --------------- -----------
    PHSS_23371 s700_800 10.20 OV SAPSPI7.X SAP SPI Monitor bin.s A.07.11
    PHSS_23205 s800 10.20 Predictive C.10.2[r-v] cumul patch
    PHKL_23513 s800 10.01 Adv. JFS,CD-ROM,PM,VM,LVM,VxFS cumulative patch
    PHCO_23042 s700_800 10.20 Software Distributor cumulative patch
    PHSS_22603 s700_800 10.20 Xserver cumulative patch
    PHSS_22602 s700_800 10.20 OpenGL 1.1 Developers patch
    PHSS_22600 s700_800 10.20 PHIGS Development Patch
    PHSS_22599 s700_800 10.20 PHIGS Runtime Patch
    PHSS_22598 s700_800 10.20 PEX 5.1 Development patch
    PHSS_22597 s700_800 10.20 Starbase Development, Hardcopy Dev patch
    PHSS_22596 s700_800 10.20 PEX 5.1/Starbase/Hardcopy Runtime patch
    PHSS_22595 s700_800 10.20 3D Common Runtime patch
    PHSS_23356 s700_800 10.[12]0 HP Vue 3.0 FEB2001 Periodic Patch
    PHSS_22373 s700_800 10.X OV OB3.50 patch - MA packet
    PHNE_17862 s800 10.20 OTS/9000 C.07.0[01] cumulative patch
    PHSS_23416 s700_800 10.X Fortran77 B.10.20.20 cumulative patch
    PHSS_22482 s700_800 10.20 OV ITO6.0X HP-UX 11.x VP-PA Agent C.03.20
    PHSS_22480 s700_800 10.20 OV ITO6.0X HP-UX 10.x VP-PA Agent C.03.20

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


    Document ID: PHSS_23371
    Date Loaded: 20010309
          Title: s700_800 10.20 OV SAPSPI7.X SAP SPI Monitor bin.s A.07.11

    Patch Name: PHSS_23371

    Patch Description: s700_800 10.20 OV SAPSPI7.X SAP SPI Monitor bin.s A.07.11

    Creation Date: 01/03/08

    Post Date: 01/03/09

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

    Products:
            OpenView Smart PlugIn for SAP 7.10

    Filesets:
            SPI-SAP-ITO.SAPSPI-SOL,A.07.10
            SPI-SAP-ITO.SAPSPI-AIX,A.07.10
            SPI-SAP-ITO.SAPSPI-HP-UX,A.07.10
            SPI-SAP-ITO.SAPSPI-WINNT,A.07.10
            SPI-SAP-ITO.SAPSPI-TRA,A.07.10

    Automatic Reboot?: No

    Status: General Release

    Critical: No

    Path Name: /hp-ux_patches/s700_800/10.X/PHSS_23371

    Symptoms:
            PHSS_23371:

            - monitors r3monal, r3monxmi,
              r3monpro, r3mondev, r3monsap
              abort with coredump if there
              are too many config file
              entries.
            - r3monal aborts if config
              file entries have suntax
              errors

    Defect Description:
            PHSS_23371:
            - monitors r3monal, r3monxmi,
              r3monpro,r3mondev, r3monsap
              abort with coredump if there
              are too many config file
              entries. The number of entries
              are different for each monitor
              (between 100 & 1000).

            - if a config line has syntax errors
              after the keyword AlertMonObj it
              is possible that the monitor coredumps,
              because pointer variables remain
              uninitialized.

            - r3monwpa, r3monusr, r3monchg
              cannot be configured for a
              particular application server.

            Resolution:
            - Added the function call
              CheckArrayLimits() to each
              monitor that checks if the
              index of the array violates
              the limits of the array. If
              a violation occurs, a message
              is put into the trace file and
              the monitor is exited.

             - the access to the pointer variables
              was extended by errohandling
              routines which intercept an
              access to a NULL pointer. The
              corresponding config. line
              is discarded.

            - the ABAP/4 code of the monitors
              was changed to enable the app.
              server specific configuration.

    SR:
            B555009581 B555009158

    Patch Files:
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monal32.Z
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3mondev32.Z
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monpro32.Z
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monsap32.Z
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monxmi32.Z
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monal64.Z
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3mondev64.Z
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monpro64.Z
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monsap64.Z
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monxmi64.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/s700/hp-ux10/monitor/
                    r3monal.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/s700/hp-ux10/monitor/
                    r3mondev.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/s700/hp-ux10/monitor/
                    r3monpro.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/s700/hp-ux10/monitor/
                    r3monsap.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/s700/hp-ux10/monitor/
                    r3monxmi.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monal32.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3mondev32.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monpro32.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monsap32.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monxmi32.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monal64.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3mondev64.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monpro64.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monsap64.Z
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monxmi64.Z
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monal32.Z
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3mondev32.Z
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monpro32.Z
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monsap32.Z
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monxmi32.Z
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monal64.Z
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3mondev64.Z
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monpro64.Z
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monsap64.Z
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monxmi64.Z
            /opt/hpitosap/install/C/EXECUTABLES/ms/intel/nt/monitor/
                    r3monal.exe
            /opt/hpitosap/install/C/EXECUTABLES/ms/intel/nt/monitor/
                    r3mondev.exe
            /opt/hpitosap/install/C/EXECUTABLES/ms/intel/nt/monitor/
                    r3monpro.exe
            /opt/hpitosap/install/C/EXECUTABLES/ms/intel/nt/monitor/
                    r3monsap.exe
            /opt/hpitosap/install/C/EXECUTABLES/ms/intel/nt/monitor/
                    r3monxmi.exe
            /opt/hpitosap/trans/R3Trans.tar
            /opt/hpitosap/trans/readme

    what(1) Output:
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monal32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3mondev32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monpro32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monsap32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monxmi32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monal64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3mondev64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monpro64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monsap64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/sun/sparc/solaris/
                    monitor/r3monxmi64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monal32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3mondev32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monpro32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monsap32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monxmi32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monal64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3mondev64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monpro64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monsap64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/ibm/rs6000/aix/monitor/
                    r3monxmi64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/s700/hp-ux10/monitor/
                    r3monal.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/s700/hp-ux10/monitor/
                    r3mondev.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/s700/hp-ux10/monitor/
                    r3monpro.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/s700/hp-ux10/monitor/
                    r3monsap.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/s700/hp-ux10/monitor/
                    r3monxmi.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monal32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3mondev32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monpro32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monsap32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monxmi32.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monal64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3mondev64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monpro64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monsap64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/hp/pa-risc/hp-ux11/
                    monitor/r3monxmi64.Z:
                    None
            /opt/hpitosap/install/C/EXECUTABLES/ms/intel/nt/monitor/
                    r3monal.exe:
                    HP OpenView SMART Plug-In for SAP R/3 Rev. 5.00 Wind
                            ows NT
                    HP OpenView SMART Plug-In for SAP R/3 Thu Aug 27 13:
                            46:34 METDST 1998
                    $Id: //bas/BIN/src/krn/al/alxxapir.c#9 $ SAP
                    non-Unicode
                    $Id: //bas/BIN/src/krn/al/alxxutil.c#3 $ SAP
                    non-Unicode
                    $Id: //bas/BIN/src/flat/sapparam.c#60 $ SAP
                    non-Unicode
                    $Id: //bas/BIN/src/flat/sapparam.c#60 $ SAP
                    $Id: //bas/BIN/src/krn/ipc/shmnt.c#8 $ SAP
                    non-Unicode
                    $Id: //bas/BIN/src/krn/ipc/semnt.c#7 $ SAP
                    non-Unicode
                    non-Unicode
                    $Id: //bas/BIN/src/flat/sapstr.c#4 $ SAP
                    non-Unicode
                    $Id: //bas/BIN/src/krn/ntport/ntutilmid.c#7 $ SAP
                    non-Unicode
                    $Id: //bas/BIN/src/krn/ntport/ntutil.c#10 $ SAP
                    non-Unicode
                    $Id: //bas/BIN/src/krn/ntport/ntmemspc.c#6 $ SAP
                    non-Unicode
                    $Id: //bas/BIN/src/krn/dptrc/dptrace.c#7 $ SAP
                    non-Unicode
                    $Id: //bas/BIN/src/krn/ntport/ntmemut.c#7 $ SAP
                    non-Unicode
                    $Id: //bas/BIN/src/krn/ntport/ntutilsap.c#1 $ SAP
                    non-Unicode
                    $Id: //bas/BIN/src/krn/ntport/nttimer.c#1 $ SAP
                    non-Unicode
                    $Id: //bas/BIN/src/krn/ntport/ntdload.c#5 $ SAP
                    non-Unicode
                    $Id: //bas/BIN/src/krn/ntport/ntheaput.c#8 $ SAP
                    non-Unicode
            /opt/hpitosap/install/C/EXECUTABLES/ms/intel/nt/monitor/
                    r3mondev.exe:
                    r3itogui.h 0.10 (08 Mar 2000) r3vpwgui
                    HP OpenView SMART Plug-In for SAP R/3 Rev. 5.00 Wind
                            ows NT
                    HP OpenView SMART Plug-In for SAP R/3 Thu Aug 27 13:
                            46:34 METDST 1998
                    alxxsnmp.c 20.5.1.1 SAP 96/09/30
                    alntsnmi.c 20.2 SAP 95/05/12
                    alxxsnmi.c 20.5 SAP 95/05/12
                    alxxsnvv.c 20.4.2.1 SAP AG 96/09/10
                    alxxsnvv.c 20.4.2.1 SAP AG 96/09/10
            /opt/hpitosap/install/C/EXECUTABLES/ms/intel/nt/monitor/
                    r3monpro.exe:
                    r3itogui.h 0.10 (08 Mar 2000) r3vpwgui
                    HP OpenView SMART Plug-In for SAP R/3 Rev. 5.00 Wind
                            ows NT
                    HP OpenView SMART Plug-In for SAP R/3 Thu Aug 27 13:
                            46:34 METDST 1998
                    alxxsnmp.c 20.5.1.1 SAP 96/09/30
                    alntsnmi.c 20.2 SAP 95/05/12
                    alxxsnmi.c 20.5 SAP 95/05/12
                    alxxsnvv.c 20.4.2.1 SAP AG 96/09/10
                    alxxsnvv.c 20.4.2.1 SAP AG 96/09/10
            /opt/hpitosap/install/C/EXECUTABLES/ms/intel/nt/monitor/
                    r3monsap.exe:
                    r3itogui.h 0.10 (08 Mar 2000) r3vpwgui
                    HP OpenView SMART Plug-In for SAP R/3 Rev. 5.00 Wind
                            ows NT
                    HP OpenView SMART Plug-In for SAP R/3 Thu Aug 27 13:
                            46:34 METDST 1998
                    alxxsnmp.c 20.5.1.1 SAP 96/09/30
                    alntsnmi.c 20.2 SAP 95/05/12
                    alxxsnmi.c 20.5 SAP 95/05/12
                    alxxsnvv.c 20.4.2.1 SAP AG 96/09/10
                    alxxsnvv.c 20.4.2.1 SAP AG 96/09/10
            /opt/hpitosap/install/C/EXECUTABLES/ms/intel/nt/monitor/
                    r3monxmi.exe:
                    r3itogui.h 0.10 (08 Mar 2000) r3vpwgui
                    HP OpenView SMART Plug-In for SAP R/3 Rev. 5.00 Wind
                            ows NT
                    HP OpenView SMART Plug-In for SAP R/3 Thu Aug 27 13:
                            46:34 METDST 1998
                    alxxsnmp.c 20.5.1.1 SAP 96/09/30
                    alntsnmi.c 20.2 SAP 95/05/12
                    alxxsnmi.c 20.5 SAP 95/05/12
                    alxxsnvv.c 20.4.2.1 SAP AG 96/09/10
                    alxxsnvv.c 20.4.2.1 SAP AG 96/09/10
            /opt/hpitosap/trans/R3Trans.tar:
                    None
            /opt/hpitosap/trans/readme:
                    None

    cksum(1) Output:
            3592746821 578381 /opt/hpitosap/install/C/EXECUTABLES/sun/
                    sparc/solaris/monitor/r3monal32.Z
            3276782174 174576 /opt/hpitosap/install/C/EXECUTABLES/sun/
                    sparc/solaris/monitor/r3mondev32.Z
            3672321382 176585 /opt/hpitosap/install/C/EXECUTABLES/sun/
                    sparc/solaris/monitor/r3monpro32.Z
            2556204895 950095 /opt/hpitosap/install/C/EXECUTABLES/sun/
                    sparc/solaris/monitor/r3monsap32.Z
            2650155326 941937 /opt/hpitosap/install/C/EXECUTABLES/sun/
                    sparc/solaris/monitor/r3monxmi32.Z
            3449041101 476901 /opt/hpitosap/install/C/EXECUTABLES/sun/
                    sparc/solaris/monitor/r3monal64.Z
            2188908538 205833 /opt/hpitosap/install/C/EXECUTABLES/sun/
                    sparc/solaris/monitor/r3mondev64.Z
            2501946425 211105 /opt/hpitosap/install/C/EXECUTABLES/sun/
                    sparc/solaris/monitor/r3monpro64.Z
            1216864255 1201291 /opt/hpitosap/install/C/EXECUTABLES/sun/
                    sparc/solaris/monitor/r3monsap64.Z
            1384789571 1192974 /opt/hpitosap/install/C/EXECUTABLES/sun/
                    sparc/solaris/monitor/r3monxmi64.Z
            540216831 290529 /opt/hpitosap/install/C/EXECUTABLES/ibm/
                    rs6000/aix/monitor/r3monal32.Z
            1651805989 75875 /opt/hpitosap/install/C/EXECUTABLES/ibm/
                    rs6000/aix/monitor/r3mondev32.Z
            1907993212 92305 /opt/hpitosap/install/C/EXECUTABLES/ibm/
                    rs6000/aix/monitor/r3monpro32.Z
            2032704101 843537 /opt/hpitosap/install/C/EXECUTABLES/ibm/
                    rs6000/aix/monitor/r3monsap32.Z
            3487312309 818612 /opt/hpitosap/install/C/EXECUTABLES/ibm/
                    rs6000/aix/monitor/r3monxmi32.Z
            2419996489 286488 /opt/hpitosap/install/C/EXECUTABLES/ibm/
                    rs6000/aix/monitor/r3monal64.Z
            1151338281 80095 /opt/hpitosap/install/C/EXECUTABLES/ibm/
                    rs6000/aix/monitor/r3mondev64.Z
            1460689227 95251 /opt/hpitosap/install/C/EXECUTABLES/ibm/
                    rs6000/aix/monitor/r3monpro64.Z
            744634758 879367 /opt/hpitosap/install/C/EXECUTABLES/ibm/
                    rs6000/aix/monitor/r3monsap64.Z
            978447484 854629 /opt/hpitosap/install/C/EXECUTABLES/ibm/
                    rs6000/aix/monitor/r3monxmi64.Z
            3924675403 591721 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    s700/hp-ux10/monitor/r3monal.Z
            2212744282 212329 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    s700/hp-ux10/monitor/r3mondev.Z
            1875266029 194653 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    s700/hp-ux10/monitor/r3monpro.Z
            2616250604 1109321 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    s700/hp-ux10/monitor/r3monsap.Z
            1891015431 1092529 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    s700/hp-ux10/monitor/r3monxmi.Z
            2728616738 600165 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    pa-risc/hp-ux11/monitor/r3monal32.Z
            2584011615 216139 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    pa-risc/hp-ux11/monitor/r3mondev32.Z
            2441366769 199319 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    pa-risc/hp-ux11/monitor/r3monpro32.Z
            4158591337 1124872 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    pa-risc/hp-ux11/monitor/r3monsap32.Z
            2541029962 1112667 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    pa-risc/hp-ux11/monitor/r3monxmi32.Z
            1613872915 653820 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    pa-risc/hp-ux11/monitor/r3monal64.Z
            1261917584 309593 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    pa-risc/hp-ux11/monitor/r3mondev64.Z
            1595543068 169622 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    pa-risc/hp-ux11/monitor/r3monpro64.Z
            2206735023 1422757 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    pa-risc/hp-ux11/monitor/r3monsap64.Z
            3219703090 1416055 /opt/hpitosap/install/C/EXECUTABLES/hp/
                    pa-risc/hp-ux11/monitor/r3monxmi64.Z
            2082138216 655360 /opt/hpitosap/install/C/EXECUTABLES/ms/
                    intel/nt/monitor/r3monal.exe
            1087152930 90112 /opt/hpitosap/install/C/EXECUTABLES/ms/
                    intel/nt/monitor/r3mondev.exe
            2569022219 118784 /opt/hpitosap/install/C/EXECUTABLES/ms/
                    intel/nt/monitor/r3monpro.exe
            2457999748 176128 /opt/hpitosap/install/C/EXECUTABLES/ms/
                    intel/nt/monitor/r3monsap.exe
            1275314105 258048 /opt/hpitosap/install/C/EXECUTABLES/ms/
                    intel/nt/monitor/r3monxmi.exe
            4234173066 6758400 /opt/hpitosap/trans/R3Trans.tar
            1579380467 719 /opt/hpitosap/trans/readme

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes: None

    Equivalent Patches:
            PHSS_23372:
            s700: 11.00 11.11
            s800: 11.00 11.11

    Patch Package Size: 28350 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_23371

            5a. For a standalone system, run swinstall to install the
                patch:

                    swinstall -x autoreboot=true -x match_target=true \
                            -s /tmp/PHSS_23371.depot

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHSS_23371. If you do not wish to retain a
            copy of the original software, you can create an empty file
            named /var/adm/sw/patch/PATCH_NOSAVE.

            WARNING: If this file exists when a patch is installed, the
                     patch cannot be deinstalled. Please be careful
                     when using this feature.

            It is recommended that you move the PHSS_23371.text file to
            /var/adm/sw/patch for future reference.

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

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

    Special Installation Instructions:
            Install the patch on the
            management server using SD.

            HOW TO INSTALL THE NEW BINARIES
            ON THE MANAGED NODES:

            1)
            execute the following commands:

            cd /opt/hpitosap/install
            ./r3itoins

            r3itoins propmts you with
            "Do you want to upload the SAPSPI
            VPO UI integration (opccfgupld)?
            <y,n>"
            Answer with n
            The patched binaries will be
            uploaded into the ITO distribution
            directory.

            2)
            Redistribute ONLY the monitors
            to the managed node with the
            "Force Update" option enabeled.

            NOTE: Steps 2 & 3 are required
            ALSO after REMOVING the patch to
            put back the original binaries
            into the ITO distribution
            directories and to the managed
            nodes.

            HOW TO INSTALL THE PATCHED TRANSPORTS
            ON THE SAP SYSTEMS:

            Make sure that the original A.07.10
            transports are correctly imported on
            the monitored SAP systems.

            The patches depend on the original
            A.07.10 transports!!!

            How to import SAP SPI transport A.07.11:
            1. import all transports of SAP SPI
            version A.07.10. These transports
            depend on the R/3 version
            you have installed.

            SAP SPI Transport files Version A.07.10:
            Transportfiles for SAP 3.1
              K900824.DEV
              K900825.DEV
              K900826.DEV (only test programs)
              K900016.JP2 (only japanese textsymbols)

            Transportfiles for SAP 4.0, 4.5
              K900260.C01
              K900261.C01
              K900262.C01 (only test programs)
              K900016.JP2 (only japanese textsymbols)

            Transportfiles for SAP 4.6
              K900088.SP1
              K900089.SP1
              K900090.SP1 (only test programs)
              K900016.JP2 (only japanese textsymbols)

            2. import transport SAP SPI transport
            version A.07.11. This transport
            also depends on the R/3 version.

            SAP SPI Transport files Version A.07.11:
            Transportfiles for SAP 3.1
              K900831.DEV

            Transportfiles for SAP 4.0, 4.5
              K900264.C01

            Transportfiles for SAP 4.6
              K900093.SP1

            The steps to perform the transports
            can be found in the Administrator`s
            Reference Guide section
            SAP-specific tasks, p. 66
    -----End of Document ID: PHSS_23371------------------------------------------


    Document ID: PHSS_23205
    Date Loaded: 20010309
          Title: s800 10.20 Predictive C.10.2[r-v] cumul patch

    Patch Name: PHSS_23205

    Patch Description: s800 10.20 Predictive C.10.2[r-v] cumul patch

    Creation Date: 01/01/17

    Post Date: 01/03/09

    Hardware Platforms - OS Releases:
            s800: 10.20

    Products:
            Predictive C.10.2v.00
            Predictive C.10.2u.00
            Predictive C.10.2t.00
            Predictive C.10.2s.00
            Predictive C.10.2r.00
            Predictive C.10.2p.00
            Predictive C.10.2o.00

    Filesets:
            Predictive.PREDICTIVE-RUN,C.10.20.69
            Predictive.PREDICTIVE-RUN,C.10.20.68
            Predictive.PREDICTIVE-RUN,C.10.20.67
            Predictive.PREDICTIVE-MAN,C.10.20.69
            Predictive.PREDICTIVE-MAN,C.10.20.68
            Predictive.PREDICTIVE-MAN,C.10.20.67

    Automatic Reboot?: No

    Status: General Release

    Critical: No

    Path Name: /hp-ux_patches/s800/10.X/PHSS_23205

    Symptoms:
            PHSS_23205:
            o EMSSCAN cannot determine EMS events. (CR JAGad47257)
            o Rulesets OEM1 U.00.19 and DSM1 U.00.21 need DMVS09D
              and DMVS18D added (CR JAGad46112)

    Defect Description:
            PHSS_23205:
            o The EMS event format starting in IPR0012 changed.
              Predictive's EMSSCAN module can no longer recognize
              EMS events.
            Resolution:
              Updated the config files in /opt/pred/config/pt/*.pt to
              properly recognize the new EMS format format.

            o New IBM disks need to be supported.
            Resolution:
              Updated the OEM1.r and DSM1.r ruleset to support the new
              disks.

    SR:
            8606178030 8606176877

    Patch Files:
            /opt/pred/bin/ARRYSCN1
            /opt/pred/bin/CPSMG000
            /opt/pred/bin/CPSUI000
            /opt/pred/bin/DISCSCNP
            /opt/pred/bin/Dialers
            /opt/pred/bin/EMSSCAN
            /opt/pred/bin/FIMGCAT
            /opt/pred/bin/LOGSCANP
            /opt/pred/bin/MEMSCANP
            /opt/pred/bin/OPSDB.new
            /opt/pred/bin/OPSDB00.new
            /opt/pred/bin/OPSDB01.new
            /opt/pred/bin/OPSDB02.new
            /opt/pred/bin/OPSDB03.new
            /opt/pred/bin/OPSDB04.new
            /opt/pred/bin/OPSDB05.new
            /opt/pred/bin/OPSDB06.new
            /opt/pred/bin/OPSDB07.new
            /opt/pred/bin/OPSDB08.new
            /opt/pred/bin/OPSDB09.new
            /opt/pred/bin/OPSDB10.new
            /opt/pred/bin/OPSDB11.new
            /opt/pred/bin/OPSDBLF.new
            /opt/pred/bin/OPSDBPF.new
            /opt/pred/bin/PROCSCNP
            /opt/pred/bin/PSCONFGP
            /opt/pred/bin/PSCONFIG
            /opt/pred/bin/PSDCTSTD
            /opt/pred/bin/PSKRMP
            /opt/pred/bin/PSMDBSP
            /opt/pred/bin/PSPTKCAT
            /opt/pred/bin/PSRULEUP
            /opt/pred/bin/PSUXFDMP
            /opt/pred/bin/PSUXFRDM
            /opt/pred/bin/PSUXFRDP
            /opt/pred/bin/PTRACKP
            /opt/pred/bin/Rel_NOTES.PRED
            /opt/pred/bin/SCHEDCAT
            /opt/pred/bin/SCSISCNP
            /opt/pred/bin/SGSCANP
            /opt/pred/bin/U001AU01
            /opt/pred/bin/U001FCSW
            /opt/pred/bin/U001OPT2
            /opt/pred/bin/U001SG00
            /opt/pred/bin/U002EMS0
            /opt/pred/bin/U002EMS3
            /opt/pred/bin/U003EMS2
            /opt/pred/bin/U003EMS4
            /opt/pred/bin/U003PC00
            /opt/pred/bin/U004EMS1
            /opt/pred/bin/U004EMS5
            /opt/pred/bin/U004TP8S
            /opt/pred/bin/U005PP00
            /opt/pred/bin/U005TPHD
            /opt/pred/bin/U006DSM2
            /opt/pred/bin/U007DSSC
            /opt/pred/bin/U013DS5A
            /opt/pred/bin/U013TP78
            /opt/pred/bin/U014DS35
            /opt/pred/bin/U014DS3F
            /opt/pred/bin/U014DS56
            /opt/pred/bin/U014RU00
            /opt/pred/bin/U015DS22
            /opt/pred/bin/U017DS2F
            /opt/pred/bin/U017DSWS
            /opt/pred/bin/U017DU00
            /opt/pred/bin/U017LU00
            /opt/pred/bin/U018DS37
            /opt/pred/bin/U019DS2S
            /opt/pred/bin/U019DS5S
            /opt/pred/bin/U019MC00
            /opt/pred/bin/U020OEM1
            /opt/pred/bin/U021DS5F
            /opt/pred/bin/U022DSM1
            /opt/pred/bin/U022ME00
            /opt/pred/bin/U024DS7S
            /opt/pred/bin/U025MU00
            /opt/pred/bin/U026SU00
            /opt/pred/bin/U028TP15
            /opt/pred/bin/U029PS00
            /opt/pred/bin/XFERMAIL
            /opt/pred/bin/addDialers
            /opt/pred/bin/circat
            /opt/pred/bin/cirtail
            /opt/pred/bin/dbsupp
            /opt/pred/bin/dcconfig.sh
            /opt/pred/bin/dsetgrow
            /opt/pred/bin/libpsux.sl
            /opt/pred/bin/mrgDialers
            /opt/pred/bin/psconfig
            /opt/pred/bin/psmond
            /opt/pred/bin/psupschd
            /opt/pred/bin/ptrack10.sh
            /opt/pred/bin/schedchk
            /opt/pred/bin/skewrun
            /opt/pred/bin/swinv10.sh
            /opt/pred/bin/tcpemail
            /opt/pred/bin/tcpemstats
            /opt/pred/config/pt/FC60_monitor.pt
            /opt/pred/config/pt/disk_em.pt
            /opt/pred/config/pt/dm_FCMS_adapter.pt
            /opt/pred/config/pt/dm_fc_scsi_mux.pt
            /opt/pred/config/pt/dm_fc_sw.pt
            /opt/pred/config/pt/dm_ses_enclosure.pt
            /opt/pred/config/pt/dm_stape.pt
            /opt/pred/config/pt/ha_disk_array.pt
            /opt/pred/config/pt/header.pt
            /opt/pred/newconfig/etc/ddfa/predictpcf
            /opt/pred/newconfig/etc/rc.config.d/predictive
            /opt/pred/newconfig/opt/pred/bin/.forward
            /sbin/init.d/predictive
            /sbin/rc1.d/K256predictive
            /sbin/rc2.d/S744predictive
            /var/stm/config/tools/monitor/predictive.sapcfg
            /opt/pred/share/man/man1m.Z/psconfig.1m
            /opt/pred/share/man/man1m.Z/psmond.1m
            /opt/pred/share/man/man5.Z/predictive.5

    what(1) Output:
            /opt/pred/bin/ARRYSCN1:
                    $Header: /newpred/arryscn1/src/arryscn1.p 101.1.1.4
                            1997/10/17 20:32:26 jwe Exp $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    PSCONFGP,01/02/22,A.10.02
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/CPSMG000:
                    None
            /opt/pred/bin/CPSUI000:
                    None
            /opt/pred/bin/DISCSCNP:
                    DISCSCAN,01/02/22,A.02.00
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/Dialers:
                    None
            /opt/pred/bin/EMSSCAN:
                    $Header: /newpred/emsscan/src/emsscan.p 110.1.1.9 19
                            98/10/16 21:50:57 golson Exp $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    PSCONFGP,01/02/22,A.10.02
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/FIMGCAT:
                    None
            /opt/pred/bin/LOGSCANP:
                    $Header: /newpred/logscan/src/logscan_trace.inc 101.
                            2.1.1 1997/08/14 22:34:40 golson Exp $
                    $Header: /newpred/logscan/src/logscan_cleanup.inc 10
                            1.4.1.1 1997/08/14 22:34:37 golson Exp $
                    $Header: /newpred/logscan/src/fakeread.inc 101.3.1.1
                             1997/08/14 22:34:21 golson Exp $
                    $Header: /newpred/logscan/src/logscan_trace.inc 101.
                            2.1.1 1997/08/14 22:34:40 golson Exp $
                    $Header: /newpred/logscan/src/logscan_trace.inc 101.
                            2.1.1 1997/08/14 22:34:40 golson Exp $
                    $Header: /newpred/logscan/src/logscan_trace.inc 101.
                            2.1.1 1997/08/14 22:34:40 golson Exp $
                    $Header: /newpred/logscan/src/build_product_id.inc 1
                            01.3.1.1 1997/08/14 22:34:18 golson Exp $
                    $Header: /newpred/logscan/src/logscan_trace.inc 101.
                            2.1.1 1997/08/14 22:34:40 golson Exp $
                    $Header: /newpred/logscan/src/format_sys_event.inc 1
                            01.4.1.1 1997/08/14 22:34:24 golson Exp $
                    $Header: /newpred/logscan/src/process_sys_rec.inc 10
                            1.3.1.3 1997/09/24 15:55:52 mike Exp $
                    $Header: /newpred/logscan/src/process_sys_logs.inc 1
                            01.8.1.1 1997/08/14 22:34:48 golson Exp $
                    $Header: /newpred/logscan/src/get_cpu_rec.inc 101.2.
                            1.1 1997/08/14 22:34:26 golson Exp $
                    $Header: /newpred/logscan/src/logscan_trace.inc 101.
                            2.1.1 1997/08/14 22:34:40 golson Exp $
                    $Header: /newpred/logscan/src/get_log_start_date.inc
                             101.4.1.1 1997/08/14 22:34:27 golson Exp $
                    $Header: /newpred/logscan/src/logscan_trace.inc 101.
                            2.1.1 1997/08/14 22:34:40 golson Exp $
                    $Header: /newpred/logscan/src/init_sys_logfile.inc 1
                            01.6.1.1 1997/08/14 22:34:32 golson Exp $
                    $Header: /newpred/logscan/src/logscan_trace.inc 101.
                            2.1.1 1997/08/14 22:34:40 golson Exp $
                    $Header: /newpred/logscan/src/get_peripheral_config.
                            inc 101.2.1.1 1997/08/14 22:34:29 golson Exp
                             $
                    $Header: /newpred/logscan/src/logscan_trace.inc 101.
                            2.1.1 1997/08/14 22:34:40 golson Exp $
                    $Header: /newpred/logscan/src/get_valid_rec_types.in
                            c 101.2.1.1 1997/08/14 22:34:30 golson Exp $
                    $Header: /newpred/logscan/src/logscan_trace.inc 101.
                            2.1.1 1997/08/14 22:34:40 golson Exp $
                    $Header: /newpred/logscan/src/l_init_global_vars.inc
                             101.2.1.1 1997/08/14 22:34:34 golson Exp $
                    $Header: /newpred/logscan/src/logscan_trace.inc 101.
                            2.1.1 1997/08/14 22:34:40 golson Exp $
                    $Header: /newpred/logscan/src/l_init_ps_files.inc 10
                            1.3.1.1 1997/08/14 22:34:35 golson Exp $
                    $Header: /newpred/logscan/src/logscan_trace.inc 101.
                            2.1.1 1997/08/14 22:34:40 golson Exp $
                    $Header: /newpred/logscan/src/logscan_init.inc 101.3
                            .1.1 1997/08/14 22:34:39 golson Exp $
                    $Header: /newpred/include/p/mipc.h 101.2.1.1 1997/08
                            /14 22:22:38 golson Exp $
                    $Header: /newpred/logscan/src/logsmain.p 101.6.1.1 1
                            997/08/14 22:34:42 golson Exp $
                    LOGSCAN,01/02/22,B.00.03
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    PSCONFGP,01/02/22,A.10.02
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/MEMSCANP:
                    $Header: /newpred/memscan/src/process_1540.inc 101.2
                             1998/08/20 19:21:32 jean Exp $
                    $Header: /newpred/memscan/src/memscan_cleanup.inc 10
                            1.2.1.1 1997/08/14 22:35:50 golson Exp $
                    $Header: /newpred/memscan/src/move_omemlog.inc 101.2
                            .1.1 1997/08/14 22:35:58 golson Exp $
                    $Header: /newpred/memscan/src/mem_list_procs2.inc 10
                            1.2.1.1 1997/08/14 22:35:45 golson Exp $
                    $Header: /newpred/memscan/src/mem_list_procs.inc 101
                            .2.1.1 1997/08/14 22:35:44 golson Exp $
                    $Header: /newpred/memscan/src/format_pagedealloc_eve
                            nt.inc 101.2.1.1 1997/08/14 22:35:24 golson
                            Exp $
                    $Header: /newpred/memscan/src/format_memlog_event.in
                            c 101.2.1.1 1997/08/14 22:35:21 golson Exp $
                    $Header: /newpred/memscan/src/read_local_memlog.inc
                            101.2.1.1 1997/08/14 22:36:10 golson Exp $
                    $Header: /newpred/memscan/src/read_local_memlog_head
                            er.inc 101.2.1.1 1997/08/14 22:36:11 golson
                            Exp $
                    $Header: /newpred/memscan/src/open_omemlog.inc 101.2
                            .1.1 1997/08/14 22:36:02 golson Exp $
                    $Header: /newpred/memscan/src/sort_memlog_ux.inc 101
                            .2.1.1 1997/08/14 22:36:14 golson Exp $
                    $Header: /newpred/memscan/src/process_local_memlog.i
                            nc 101.2.1.1 1997/08/14 22:36:05 golson Exp
                            $
                    $Header: /newpred/memscan/src/write_local_memlog.inc
                             101.2.1.1 1997/08/14 22:36:17 golson Exp $
                    $Header: /newpred/memscan/src/check_for_shutdown.inc
                             101.3.1.1 1997/08/14 22:35:13 golson Exp $
                    $Header: /newpred/memscan/src/process_mem_event.inc
                            101.2.1.1 1997/08/14 22:36:07 golson Exp $
                    $Header: /newpred/memscan/src/format_pdt_event.inc 1
                            01.2.1.1 1997/08/14 22:35:26 golson Exp $
                    $Header: /newpred/memscan/src/format_memtimer_event.
                            inc 101.2.1.1 1997/08/14 22:35:23 golson Exp
                             $
                    $Header: /newpred/memscan/src/board_size.inc 101.2.1
                            .1 1997/08/14 22:35:08 golson Exp $
                    $Header: /newpred/memscan/src/bank_supported.inc 101
                            .2.1.1 1997/08/14 22:35:07 golson Exp $
                    $Header: /newpred/memscan/src/board_supported.inc 10
                            1.3.1.1.1.1 1998/02/24 17:49:25 jean Exp $
                    $Header: /newpred/memscan/src/log_record_updated.inc
                             101.2.1.1 1997/08/14 22:35:37 golson Exp $
                    $Header: /newpred/memscan/src/clear_local_memlog.inc
                             101.2.1.1 1997/08/14 22:35:14 golson Exp $
                    $Header: /newpred/memscan/src/process_mem_logs.inc 1
                            01.4.1.1 1997/08/14 22:36:08 golson Exp $
                    $Header: /newpred/memscan/src/get_cpu_rec.inc 101.2.
                            1.1 1997/08/14 22:35:29 golson Exp $
                    $Header: /newpred/memscan/src/get_memory_info.inc 10
                            1.3.1.1.1.1 1998/02/24 17:53:08 jean Exp $
                    $Header: /newpred/memscan/src/init_mem_logfile.inc 1
                            01.2.1.1.2.1 1998/08/20 17:46:16 jean Exp $
                    $Header: /newpred/memscan/src/access_mem_init.inc 10
                            1.2.1.1 1997/08/14 22:35:05 golson Exp $
                    $Header: /newpred/memscan/src/check_enabled.inc 101.
                            2.1.1 1997/08/14 22:35:11 golson Exp $
                    $Header: /newpred/memscan/src/m_init_global_vars.inc
                             101.2.1.1 1997/08/14 22:35:38 golson Exp $
                    $Header: /newpred/memscan/src/m_init_ps_files.inc 10
                            1.2.1.1 1997/08/14 22:35:40 golson Exp $
                    $Header: /newpred/memscan/src/meminit.inc 101.4.1.1
                            1997/08/14 22:35:49 golson Exp $
                    $Header: /newpred/memscan/src/memscan_trace.inc 101.
                            2.1.1 1997/08/14 22:35:53 golson Exp $
                    $Header: /newpred/memscan/src/memsmain.p 101.7.1.1.1
                            .2 1998/08/21 19:08:44 jean Exp $
                    MEMSCAN,01/02/22,C.01.02
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/OPSDB.new:
                    None
            /opt/pred/bin/OPSDB00.new:
                    None
            /opt/pred/bin/OPSDB01.new:
                    None
            /opt/pred/bin/OPSDB02.new:
                    None
            /opt/pred/bin/OPSDB03.new:
                    None
            /opt/pred/bin/OPSDB04.new:
                    None
            /opt/pred/bin/OPSDB05.new:
                    None
            /opt/pred/bin/OPSDB06.new:
                    None
            /opt/pred/bin/OPSDB07.new:
                    None
            /opt/pred/bin/OPSDB08.new:
                    None
            /opt/pred/bin/OPSDB09.new:
                    None
            /opt/pred/bin/OPSDB10.new:
                    None
            /opt/pred/bin/OPSDB11.new:
                    None
            /opt/pred/bin/OPSDBLF.new:
                    None
            /opt/pred/bin/OPSDBPF.new:
                    None
            /opt/pred/bin/PROCSCNP:
                    $Header: /newpred/procscan/src/procscan.p 101.5.1.9
                            2000/10/12 18:48:48 fisher Exp $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    PSCONFGP,01/02/22,A.10.02
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/PSCONFGP:
                    $Header: /newpred/include/p/automod.h 101.1.1.1 1997
                            /08/14 22:22:16 golson Exp $
                    $Header: /newpred/include/p/pnconvrt.h 101.1.1.1 199
                            7/08/14 22:23:30 golson Exp $
                    $Header: /newpred/include/p/dautomod.h 101.2.1.1 199
                            7/08/14 22:22:17 golson Exp $
                    $Header: /newpred/include/p/dpnconvrt.h 101.1.1.1 19
                            97/08/14 22:22:24 golson Exp $
                    PSCONFGP,01/02/22,A.10.02
                    $Header: /newpred/configuration/src/iomap.inc 101.1.
                            1.2 1999/12/22 19:24:06 joelh Exp $
                    $Header: /newpred/include/p/pnconvrt.h 101.1.1.1 199
                            7/08/14 22:23:30 golson Exp $
                    $Header: /newpred/include/p/mipc.h 101.2.1.1 1997/08
                            /14 22:22:38 golson Exp $
                    $Header: /newpred/configuration/src/psdacc.inc 101.1
                            .1.1 1997/08/14 22:12:15 golson Exp $
                    $Header: /newpred/include/p/dpnconvrt.h 101.1.1.1 19
                            97/08/14 22:22:24 golson Exp $
                    $Header: /newpred/include/p/dautomod.h 101.2.1.1 199
                            7/08/14 22:22:17 golson Exp $
                    $Header: /newpred/configuration/src/automod.p 101.8.
                            1.2.1.4 1999/12/22 19:08:48 joelh Exp $
                    PSCONFGP,01/02/22,A.10.02
                    PSCONFGP,01/02/22,A.10.02
                    mem_structs.h, $Revision: 1.25 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
                    $Revision: 101.6.1.3 $
                    $Revision: 101.5.1.1 $
            /opt/pred/bin/PSCONFIG:
                    $Header: /newpred/psui/src/psui_mainline.inc 101.4.1
                            .1 1997/08/14 22:40:29 golson Exp $
                    $Header: /newpred/psui/src/wait_for_ps_run_to_end.in
                            c 101.1.1.1 1997/08/14 22:41:05 golson Exp $
                    $Header: /newpred/psui/src/psui_main_init.inc 101.5.
                            1.1 1997/08/14 22:40:28 golson Exp $
                    $Header: /newpred/psui/src/build_item_info.inc 101.2
                            .1.1 1997/08/14 22:39:05 golson Exp $
                    $Header: /newpred/psui/src/psui_get_utility.inc 101.
                            3.1.1 1997/08/14 22:40:23 golson Exp $
                    $Header: /newpred/psui/src/evaluate_item.inc 101.2.1
                            .2 1998/03/18 22:50:13 jeremyc Exp $
                    $Header: /newpred/psui/src/xfer_menu_actions.inc 101
                            .3.1.2 1999/08/23 19:45:24 joel Exp $
                    $Header: /newpred/psui/src/set_item_parms.inc 101.2.
                            1.2 1997/11/05 21:58:00 golson Exp $
                    $Header: /newpred/psui/src/request_psmon.inc 101.5.1
                            .1 1997/08/14 22:40:48 golson Exp $
                    $Header: /newpred/psui/src/prompt_for_periph.inc 101
                            .2.1.1 1997/08/14 22:40:15 golson Exp $
                    $Header: /newpred/psui/src/edit_field.inc 101.2.1.2
                            1997/11/05 21:57:40 golson Exp $
                    $Header: /newpred/psui/src/translate_field.inc 101.2
                            .1.2 1997/11/05 21:58:01 golson Exp $
                    $Header: /newpred/psui/src/get_runtime_value.inc 101
                            .2.1.1 1997/08/14 22:39:32 golson Exp $
                    $Header: /newpred/psui/src/psui_functions.inc 101.2.
                            1.1 1997/08/14 22:40:20 golson Exp $
                    $Header: /newpred/include/p/automod.h 101.1.1.1 1997
                            /08/14 22:22:16 golson Exp $
                    $Header: /newpred/include/p/pnconvrt.h 101.1.1.1 199
                            7/08/14 22:23:30 golson Exp $
                    $Header: /newpred/include/p/dautomod.h 101.2.1.1 199
                            7/08/14 22:22:17 golson Exp $
                    $Header: /newpred/include/p/dpnconvrt.h 101.1.1.1 19
                            97/08/14 22:22:24 golson Exp $
                    $Header: /newpred/psui/src/psui.p 101.7.1.5 1999/09/
                            15 17:01:20 jeremyc Exp $
                    PSCONFIG,01/02/22,C.01.00
                    $Header: /newpred/configuration/src/iomap.inc 101.1.
                            1.2 1999/12/22 19:24:06 joelh Exp $
                    $Header: /newpred/include/p/pnconvrt.h 101.1.1.1 199
                            7/08/14 22:23:30 golson Exp $
                    $Header: /newpred/include/p/mipc.h 101.2.1.1 1997/08
                            /14 22:22:38 golson Exp $
                    $Header: /newpred/configuration/src/psdacc.inc 101.1
                            .1.1 1997/08/14 22:12:15 golson Exp $
                    $Header: /newpred/include/p/dpnconvrt.h 101.1.1.1 19
                            97/08/14 22:22:24 golson Exp $
                    $Header: /newpred/include/p/dautomod.h 101.2.1.1 199
                            7/08/14 22:22:17 golson Exp $
                    $Header: /newpred/configuration/src/automod.p 101.8.
                            1.2.1.4 1999/12/22 19:08:48 joelh Exp $
                    PSCONFGP,01/02/22,A.10.02
                    PSCONFGP,01/02/22,A.10.02
                    mem_structs.h, $Revision: 1.25 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
                    $Revision: 101.6.1.3 $
                    $Revision: 101.5.1.1 $
            /opt/pred/bin/PSDCTSTD:
                    None
            /opt/pred/bin/PSKRMP:
                    $Revision: 101.1.1.1 $
            /opt/pred/bin/PSMDBSP:
                    $Header: /newpred/include/p/automod.h 101.1.1.1 1997
                            /08/14 22:22:16 golson Exp $
                    $Header: /newpred/include/p/pnconvrt.h 101.1.1.1 199
                            7/08/14 22:23:30 golson Exp $
                    $Header: /newpred/include/p/dautomod.h 101.2.1.1 199
                            7/08/14 22:22:17 golson Exp $
                    $Header: /newpred/include/p/dpnconvrt.h 101.1.1.1 19
                            97/08/14 22:22:24 golson Exp $
                    MDBSERV,01/02/22,A.03.00
                    $Header: /newpred/configuration/src/iomap.inc 101.1.
                            1.2 1999/12/22 19:24:06 joelh Exp $
                    $Header: /newpred/include/p/pnconvrt.h 101.1.1.1 199
                            7/08/14 22:23:30 golson Exp $
                    $Header: /newpred/include/p/mipc.h 101.2.1.1 1997/08
                            /14 22:22:38 golson Exp $
                    $Header: /newpred/configuration/src/psdacc.inc 101.1
                            .1.1 1997/08/14 22:12:15 golson Exp $
                    $Header: /newpred/include/p/dpnconvrt.h 101.1.1.1 19
                            97/08/14 22:22:24 golson Exp $
                    $Header: /newpred/include/p/dautomod.h 101.2.1.1 199
                            7/08/14 22:22:17 golson Exp $
                    $Header: /newpred/configuration/src/automod.p 101.8.
                            1.2.1.4 1999/12/22 19:08:48 joelh Exp $
                    PSCONFGP,01/02/22,A.10.02
                    PSCONFGP,01/02/22,A.10.02
                    mem_structs.h, $Revision: 1.25 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
                    $Header: /newpred/monitor/src1/unamep.c 101.1.1.1 19
                            97/08/14 22:37:44 golson Exp $
                    $Revision: 101.6.1.3 $
                    $Revision: 101.5.1.1 $
            /opt/pred/bin/PSPTKCAT:
                    None
            /opt/pred/bin/PSRULEUP:
                    PSRULEUP,01/02/22,B.00.00
                    PSRULEUP,01/02/22,B.00.00
                    $Header: /newpred/include/p/mipc.h 101.2.1.1 1997/08
                            /14 22:22:38 golson Exp $
                    $Header: /newpred/ruleset_update/src/ruupprog.p 101.
                            6.1.2 1997/09/02 19:44:44 golson Exp $
                    PSRULEUP,01/02/22,B.00.00
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/PSUXFDMP:
                    $Header: /newpred/datacomm/src/signal2.inc 101.1.1.1
                             1997/08/14 22:13:59 golson Exp $
                    $Header: /newpred/datacomm/src/signal_handler.inc 10
                            1.3.1.2 1997/11/05 16:59:26 golson Exp $
                    $Header: /newpred/datacomm/src/clean_up.inc 101.4.1.
                            1 1997/08/14 22:12:42 golson Exp $
                    $Header: /newpred/datacomm/src/close_retry_files.inc
                             101.1.1.1 1997/08/14 22:12:45 golson Exp $
                    $Header: /newpred/datacomm/src/report_status.inc 101
                            .4.1.1 1997/08/14 22:13:45 golson Exp $
                    $Header: /newpred/datacomm/src/update_xferstatus.inc
                             101.1.1.2 1999/08/23 16:38:55 joel Exp $
                    $Header: /newpred/datacomm/src/log_failure.inc 101.2
                            .1.3 2000/02/24 17:39:01 chuckh Exp $
                    $Header: /newpred/datacomm/src/reset_bucket.inc 101.
                            1.1.1 1997/08/14 22:13:47 golson Exp $
                    $Header: /newpred/datacomm/src/analyzed_event.inc 10
                            1.1.1.1 1997/08/14 22:12:32 golson Exp $
                    $Header: /newpred/datacomm/src/update_cwd.inc 101.1.
                            1.1 1997/08/14 22:14:05 golson Exp $
                    $Header: /newpred/datacomm/src/update_mf.inc 101.1.1
                            .1 1997/08/14 22:14:07 golson Exp $
                    $Header: /newpred/datacomm/src/adjust_cnf.inc 101.1.
                            1.1 1997/08/14 22:12:30 golson Exp $
                    $Header: /newpred/datacomm/src/retry_wait.inc 101.4.
                            1.1 1997/08/14 22:13:58 golson Exp $
                    $Header: /newpred/datacomm/src/create_xfer.inc 101.3
                            .1.2 1997/11/05 16:59:17 golson Exp $
                    $Header: /newpred/datacomm/src/wait_for_xferdial.inc
                             101.5.1.1 1997/08/14 22:14:12 golson Exp $
                    $Header: /newpred/datacomm/src/kill_xferdial.inc 101
                            .4.1.1 1997/08/14 22:13:27 golson Exp $
                    $Header: /newpred/datacomm/src/build_cmds.inc 101.2.
                            1.2 1997/11/05 16:59:14 golson Exp $
                    $Header: /newpred/datacomm/src/build_options.inc 101
                            .1.1.2 1997/11/05 16:59:15 golson Exp $
                    $Header: /newpred/datacomm/src/check_for_file.inc 10
                            1.2.1.1 1997/08/14 22:12:40 golson Exp $
                    $Header: /newpred/datacomm/src/initialize.inc 101.8.
                            1.1 1997/08/14 22:13:22 golson Exp $
                    $Header: /newpred/datacomm/src/open_retry_files.inc
                            101.1.1.1 1997/08/14 22:13:36 golson Exp $
                    $Header: /newpred/datacomm/src/using_dtc_check.inc 1
                            01.4.1.1 1997/08/14 22:14:10 golson Exp $
                    $Header: /newpred/datacomm/src/get_datacomm_config.i
                            nc 101.1.1.4 1999/08/23 16:33:54 joel Exp $
                    $Header: /newpred/datacomm/src/get_options.inc 101.1
                            .1.1 1997/08/14 22:13:14 golson Exp $
                    $Header: /newpred/datacomm/src/get_options_jcws.inc
                            101.1.1.1 1997/08/14 22:13:17 golson Exp $
                    $Header: /newpred/datacomm/src/get_options_psmon.inc
                             101.4.1.1 1997/08/14 22:13:18 golson Exp $
                    $Header: /newpred/datacomm/src/get_mode.inc 101.1.1.
                            1 1997/08/14 22:13:12 golson Exp $
                    $Header: /newpred/datacomm/src/get_trace.inc 101.2.1
                            .1 1997/08/14 22:13:20 golson Exp $
                    $Header: /newpred/datacomm/src/console_msg.inc 101.1
                            .1.1 1997/08/14 22:12:48 golson Exp $
                    $Header: /newpred/datacomm/src/retry_intern_file_err
                            or.inc 101.1.1.1 1997/08/14 22:13:54 golson
                            Exp $
                    $Header: /newpred/datacomm/src/retry_internal_error.
                            inc 101.1.1.1 1997/08/14 22:13:56 golson Exp
                             $
                    $Header: /newpred/datacomm/src/retry_cat_read.inc 10
                            1.1.1.1 1997/08/14 22:13:52 golson Exp $
                    $Header: /newpred/datacomm/src/format_dblmf_error.in
                            c 101.1.1.1 1997/08/14 22:13:04 golson Exp $
                    $Header: /newpred/datacomm/src/format_dbpmf_error.in
                            c 101.1.1.1 1997/08/14 22:13:05 golson Exp $
                    $Header: /newpred/datacomm/src/format_dbconfig_error
                            .inc 101.1.1.1 1997/08/14 22:13:02 golson Ex
                            p $
                    $Header: /newpred/datacomm/src/format_db_error.inc 1
                            01.1.1.1 1997/08/14 22:13:00 golson Exp $
                    $Header: /newpred/datacomm/src/write_trace.inc 101.1
                            .1.1 1997/08/14 22:14:17 golson Exp $
                    $Header: /newpred/datacomm/src/retry.h 101.1.1.3 199
                            9/08/23 16:31:43 joel Exp $
                    $Header: /newpred/datacomm/src/dctypes.h 101.1.1.2 1
                            997/11/05 16:59:18 golson Exp $
                    $Header: /newpred/datacomm/src/retry.p 101.4.1.3 200
                            0/07/19 17:57:28 jean Exp $
                    PSUXFDMP,01/02/22,C.10.00
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
                    $Header: /newpred/datacomm/src/c_write_trace.c 101.1
                            .1.1 1997/08/14 22:12:37 golson Exp $
                    $Header: /newpred/datacomm/src/nuke_child.c 101.1.1.
                            1 1997/08/14 22:13:35 golson Exp $
                    $Header: /newpred/datacomm/src/kill_orphans.c 101.1.
                            1.1 1997/08/14 22:13:25 golson Exp $
                    $Header: /newpred/datacomm/src/clean_up_orphans.c 10
                            1.1.1.1 1997/08/14 22:12:44 golson Exp $
                    $Header: /newpred/datacomm/src/get_errno.c 101.1.1.1
                             1997/08/14 22:13:11 golson Exp $
            /opt/pred/bin/PSUXFRDM:
                    None
            /opt/pred/bin/PSUXFRDP:
                    $Header: /newpred/datacomm/src1/close_files.inc 101.
                            1.1.1 1997/08/14 22:14:48 golson Exp $
                    $Header: /newpred/datacomm/src1/report_status.inc 10
                            1.3.1.1 1997/08/14 22:17:00 golson Exp $
                    $Header: /newpred/datacomm/src1/send_dial.inc 101.3.
                            1.1 1997/08/14 22:17:05 golson Exp $
                    $Header: /newpred/datacomm/src1/get_commands.inc 101
                            .1.1.1 1997/08/14 22:15:40 golson Exp $
                    $Header: /newpred/datacomm/src1/parse_command_line.i
                            nc 101.1.1.1 1997/08/14 22:16:41 golson Exp
                            $
                    $Header: /newpred/datacomm/src1/get_commands_from_re
                            try.inc 101.3.1.1 1997/08/14 22:15:43 golson
                             Exp $
                    $Header: /newpred/datacomm/src1/get_options.inc 101.
                            3.1.1 1997/08/14 22:15:57 golson Exp $
                    $Header: /newpred/datacomm/src1/parse_options.inc 10
                            1.1.1.1 1997/08/14 22:16:43 golson Exp $
                    $Header: /newpred/datacomm/src1/init_sherlock.inc 10
                            1.3.1.1 1997/08/14 22:16:05 golson Exp $
                    $Header: /newpred/datacomm/src1/open_files.inc 101.1
                            .1.1 1997/08/14 22:16:34 golson Exp $
                    $Header: /newpred/datacomm/src1/get_mode.inc 101.1.1
                            .1 1997/08/14 22:15:55 golson Exp $
                    $Header: /newpred/datacomm/src1/initialize.inc 101.1
                            .1.1 1997/08/14 22:16:08 golson Exp $
                    $Header: /newpred/datacomm/src1/unrecognized_msg.inc
                             101.1.1.1 1997/08/14 22:17:24 golson Exp $
                    $Header: /newpred/datacomm/src1/internal_error.inc 1
                            01.1.1.1 1997/08/14 22:16:09 golson Exp $
                    $Header: /newpred/datacomm/src1/dc_cat_read.inc 101.
                            1.1.1 1997/08/14 22:15:06 golson Exp $
                    $Header: /newpred/datacomm/src1/dc_cat_open.inc 101.
                            1.1.1 1997/08/14 22:15:04 golson Exp $
                    $Header: /newpred/datacomm/src1/write_trace.inc 101.
                            1.1.1 1997/08/14 22:17:37 golson Exp $
                    $Header: /newpred/datacomm/src1/controller.h 101.1.1
                            .1 1997/08/14 22:15:00 golson Exp $
                    $Header: /newpred/datacomm/src1/dctypes.h 101.1.1.1
                            1997/08/14 22:15:10 golson Exp $
                    $Header: /newpred/datacomm/src1/controller.p 101.3.1
                            .2 1999/10/01 20:33:32 chuckh Exp $
                    PSUXFRDP,01/02/22,C.09.02
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
                    $Header: /newpred/datacomm/src1/add_cr.c 101.1.1.1 1
                            997/08/14 22:14:21 golson Exp $
                    $Header: /newpred/datacomm/src1/add_crc.c 101.1.1.1
                            1997/08/14 22:14:22 golson Exp $
                    $Header: /newpred/datacomm/src1/build_lockfile.c 101
                            .2.1.1 1997/08/14 22:14:24 golson Exp $
                    $Header: /newpred/datacomm/src1/chk_lockfile.c 101.1
                            .1.1 1997/08/14 22:14:38 golson Exp $
                    $Header: /newpred/datacomm/src1/c_write_trace.c 101.
                            1.1.1 1997/08/14 22:14:32 golson Exp $
                    $Header: /newpred/datacomm/src1/checksum_ok.c 101.1.
                            1.1 1997/08/14 22:14:36 golson Exp $
                    $Header: /newpred/datacomm/src1/cleanup.c 101.1.1.1
                            1997/08/14 22:14:41 golson Exp $
                    $Header: /newpred/datacomm/src1/cleanup2.c 101.1.1.1
                             1997/08/14 22:14:43 golson Exp $
                    $Header: /newpred/datacomm/src1/clkint.c 101.1.1.1 1
                            997/08/14 22:14:46 golson Exp $
                    $Header: /newpred/datacomm/src1/cmain2.c 101.2.1.1 1
                            997/08/14 22:14:52 golson Exp $
                    $Header: /newpred/datacomm/src1/connect.c 101.2.1.1
                            1997/08/14 22:14:54 golson Exp $
                    $Header: /newpred/datacomm/src1/console_msg.c 101.1.
                            1.1 1997/08/14 22:14:57 golson Exp $
                    $Header: /newpred/datacomm/src1/debugging.c 101.1.1.
                            1 1997/08/14 22:15:12 golson Exp $
                    $Header: /newpred/datacomm/src1/dial.c 101.1.1.1 199
                            7/08/14 22:15:14 golson Exp $
                    $Header: /newpred/datacomm/src1/enable_blocking_io.c
                             101.1.1.1 1997/08/14 22:15:25 golson Exp $
                    $Header: /newpred/datacomm/src1/escape_to_cmd.c 101.
                            1.1.1 1997/08/14 22:15:29 golson Exp $
                    $Header: /newpred/datacomm/src1/flush_buffer.c 101.1
                            .1.1 1997/08/14 22:15:31 golson Exp $
                    $Header: /newpred/datacomm/src1/get_command.c 101.1.
                            1.1 1997/08/14 22:15:37 golson Exp $
                    $Header: /newpred/datacomm/src1/get_fsize.c 101.1.1.
                            1 1997/08/14 22:15:46 golson Exp $
                    $Header: /newpred/datacomm/src1/get_kermit_prompt.c
                            101.1.1.1 1997/08/14 22:15:51 golson Exp $
                    $Header: /newpred/datacomm/src1/get_line.c 101.1.1.1
                             1997/08/14 22:15:53 golson Exp $
                    $Header: /newpred/datacomm/src1/get_prompt.c 101.2.1
                            .1 1997/08/14 22:15:59 golson Exp $
                    $Header: /newpred/datacomm/src1/init_cmain.c 101.1.1
                            .1 1997/08/14 22:16:01 golson Exp $
                    $Header: /newpred/datacomm/src1/kermit_command.c 101
                            .1.1.1 1997/08/14 22:16:13 golson Exp $
                    $Header: /newpred/datacomm/src1/kill_orphans.c 101.1
                            .1.1 1997/08/14 22:16:16 golson Exp $
                    $Header: /newpred/datacomm/src1/launch_kermit.c 101.
                            1.1.1 1997/08/14 22:16:18 golson Exp $
                    $Header: /newpred/datacomm/src1/logon.c 101.1.1.1 19
                            97/08/14 22:16:21 golson Exp $
                    $Header: /newpred/datacomm/src1/monitor_transfer.c 1
                            01.1.1.1 1997/08/14 22:16:28 golson Exp $
                    $Header: /newpred/datacomm/src1/nuke_child.c 101.1.1
                            .1 1997/08/14 22:16:32 golson Exp $
                    $Header: /newpred/datacomm/src1/open_modem_port.c 10
                            1.1.1.1 1997/08/14 22:16:36 golson Exp $
                    $Header: /newpred/datacomm/src1/open_pty.c 101.1.1.1
                             1997/08/14 22:16:38 golson Exp $
                    $Header: /newpred/datacomm/src1/process_csi_commands
                            .c 101.2.1.2 1998/03/23 20:25:33 jeremyc Exp
                             $
                    $Header: /newpred/datacomm/src1/process_int.c 101.1.
                            1.1 1997/08/14 22:16:47 golson Exp $
                    $Header: /newpred/datacomm/src1/prompt_manl.c 101.1.
                            1.1 1997/08/14 22:16:49 golson Exp $
                    $Header: /newpred/datacomm/src1/purge_file.c 101.1.1
                            .1 1997/08/14 22:16:53 golson Exp $
                    $Header: /newpred/datacomm/src1/receive_file.c 101.1
                            .1.1 1997/08/14 22:16:54 golson Exp $
                    $Header: /newpred/datacomm/src1/receive_rule_hold.c
                            101.1.1.1 1997/08/14 22:16:56 golson Exp $
                    $Header: /newpred/datacomm/src1/send_file.c 101.1.1.
                            1 1997/08/14 22:17:06 golson Exp $
                    $Header: /newpred/datacomm/src1/set_file_type.c 101.
                            1.1.1 1997/08/14 22:17:08 golson Exp $
                    $Header: /newpred/datacomm/src1/set_timeout.c 101.1.
                            1.1 1997/08/14 22:17:10 golson Exp $
                    $Header: /newpred/datacomm/src1/setupchild.c 101.1.1
                            .1 1997/08/14 22:17:12 golson Exp $
                    $Header: /newpred/datacomm/src1/setupcu.c 101.2.1.1
                            1997/08/14 22:17:14 golson Exp $
                    $Header: /newpred/datacomm/src1/setupkermit.c 101.1.
                            1.1 1997/08/14 22:17:16 golson Exp $
                    $Header: /newpred/datacomm/src1/speed_sense.c 101.1.
                            1.1 1997/08/14 22:17:18 golson Exp $
                    $Header: /newpred/datacomm/src1/strip_crlf.c 101.1.1
                            .1 1997/08/14 22:17:19 golson Exp $
                    $Header: /newpred/datacomm/src1/timed_read.c 101.1.1
                            .1 1997/08/14 22:17:21 golson Exp $
                    $Header: /newpred/datacomm/src1/verify_dev.c 101.1.1
                            .1 1997/08/14 22:17:26 golson Exp $
                    $Header: /newpred/datacomm/src1/verify_kerm.c 101.1.
                            1.2 1999/10/08 00:00:28 jeffc Exp $
                    $Header: /newpred/datacomm/src1/wait_autodial.c 101.
                            1.1.1 1997/08/14 22:17:30 golson Exp $
                    $Header: /newpred/datacomm/src1/wait_manual.c 101.1.
                            1.1 1997/08/14 22:17:34 golson Exp $
                    $Header: /newpred/datacomm/src1/write_line.c 101.2.1
                            .1 1997/08/14 22:17:36 golson Exp $
            /opt/pred/bin/PTRACKP:
                    $Header: /newpred/propatch/src/cleanup.inc 101.1.1.1
                             1997/08/14 22:38:00 golson Exp $
                    $Header: /newpred/propatch/src/process2_ux.inc 101.2
                            .1.2 1999/02/09 20:07:05 jean Exp $
                    $Header: /newpred/propatch/src/process_ux.inc 101.2.
                            1.3 1999/02/09 20:06:35 jean Exp $
                    $Header: /newpred/propatch/src/init.inc 101.2.1.1 19
                            97/08/14 22:38:06 golson Exp $
                    $Header: /newpred/propatch/src/exec_cmd.inc 101.2.1.
                            1 1997/08/14 22:38:03 golson Exp $
                    $Header: /newpred/propatch/src/errors.inc 101.1.1.1
                            1997/08/14 22:38:01 golson Exp $
                    $Header: /newpred/propatch/src/trace.inc 101.1.1.1 1
                            997/08/14 22:38:20 golson Exp $
                    $Header: /newpred/propatch/src/getenvvalue.inc 101.1
                            .1.1 1997/08/14 22:38:04 golson Exp $
                    $Header: /newpred/propatch/src/strutil.inc 101.1.1.1
                             1997/08/14 22:38:17 golson Exp $
                    $Header: /newpred/propatch/src/ptrack.p 101.2.1.2 19
                            99/02/09 20:04:38 jean Exp $
                    PTRACKP,01/02/22,B.00.00
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/Rel_NOTES.PRED:
                    None
            /opt/pred/bin/SCHEDCAT:
                    None
            /opt/pred/bin/SCSISCNP:
                    $Header: /newpred/include/p/pnconvrt.h 101.1.1.1 199
                            7/08/14 22:23:30 golson Exp $
                    $Header: /newpred/scsiscan/src/sc_escsiio.h 101.2.1.
                            1 1997/08/14 22:45:56 golson Exp $
                    $Header: /newpred/include/p/mipc.h 101.2.1.1 1997/08
                            /14 22:22:38 golson Exp $
                    $Header: /newpred/include/p/dpnconvrt.h 101.1.1.1 19
                            97/08/14 22:22:24 golson Exp $
                    SCSISCAN,01/02/22,B.00.00
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    PSCONFGP,01/02/22,A.10.02
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/SGSCANP:
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/U001AU01:
                    None
            /opt/pred/bin/U001FCSW:
                    None
            /opt/pred/bin/U001OPT2:
                    None
            /opt/pred/bin/U001SG00:
                    None
            /opt/pred/bin/U002EMS0:
                    None
            /opt/pred/bin/U002EMS3:
                    None
            /opt/pred/bin/U003EMS2:
                    None
            /opt/pred/bin/U003EMS4:
                    None
            /opt/pred/bin/U003PC00:
                    None
            /opt/pred/bin/U004EMS1:
                    None
            /opt/pred/bin/U004EMS5:
                    None
            /opt/pred/bin/U004TP8S:
                    None
            /opt/pred/bin/U005PP00:
                    None
            /opt/pred/bin/U005TPHD:
                    None
            /opt/pred/bin/U006DSM2:
                    None
            /opt/pred/bin/U007DSSC:
                    None
            /opt/pred/bin/U013DS5A:
                    None
            /opt/pred/bin/U013TP78:
                    None
            /opt/pred/bin/U014DS35:
                    None
            /opt/pred/bin/U014DS3F:
                    None
            /opt/pred/bin/U014DS56:
                    None
            /opt/pred/bin/U014RU00:
                    None
            /opt/pred/bin/U015DS22:
                    None
            /opt/pred/bin/U017DS2F:
                    None
            /opt/pred/bin/U017DSWS:
                    None
            /opt/pred/bin/U017DU00:
                    None
            /opt/pred/bin/U017LU00:
                    None
            /opt/pred/bin/U018DS37:
                    None
            /opt/pred/bin/U019DS2S:
                    None
            /opt/pred/bin/U019DS5S:
                    None
            /opt/pred/bin/U019MC00:
                    None
            /opt/pred/bin/U020OEM1:
                    None
            /opt/pred/bin/U021DS5F:
                    None
            /opt/pred/bin/U022DSM1:
                    None
            /opt/pred/bin/U022ME00:
                    None
            /opt/pred/bin/U024DS7S:
                    None
            /opt/pred/bin/U025MU00:
                    None
            /opt/pred/bin/U026SU00:
                    None
            /opt/pred/bin/U028TP15:
                    None
            /opt/pred/bin/U029PS00:
                    None
            /opt/pred/bin/XFERMAIL:
                    $Header: /newpred/datacomm/email/close_files.inc 101
                            .1.1.1 1997/11/05 16:24:18 golson Exp $
                    $Header: /newpred/datacomm/email/report_status.inc 1
                            01.1.1.2 1997/11/05 16:35:48 golson Exp $
                    $Header: /newpred/datacomm/email/get_commands.inc 10
                            1.1.1.2 1997/11/05 16:36:22 golson Exp $
                    $Header: /newpred/datacomm/email/parse_command_line.
                            inc 101.1.1.1 1997/11/05 16:24:56 golson Exp
                             $
                    $Header: /newpred/datacomm/email/get_commands_from_r
                            etry.inc 101.1.1.2 1997/11/05 16:35:44 golso
                            n Exp $
                    $Header: /newpred/datacomm/email/get_options.inc 101
                            .1.1.2 1997/11/05 16:35:46 golson Exp $
                    $Header: /newpred/datacomm/email/parse_options.inc 1
                            01.1.1.1 1997/11/05 16:24:54 golson Exp $
                    $Header: /newpred/datacomm/email/init_sherlock.inc 1
                            01.1.1.2 1997/11/05 16:35:47 golson Exp $
                    $Header: /newpred/datacomm/email/open_files.inc 101.
                            1.1.1 1997/11/05 16:24:53 golson Exp $
                    $Header: /newpred/datacomm/email/get_mode.inc 101.1.
                            1.1 1997/11/05 16:24:38 golson Exp $
                    $Header: /newpred/datacomm/email/initialize.inc 101.
                            1.1.1 1997/11/05 16:24:45 golson Exp $
                    $Header: /newpred/datacomm/email/unrecognized_msg.in
                            c 101.1.1.1 1997/11/05 16:25:08 golson Exp $
                    $Header: /newpred/datacomm/email/internal_error.inc
                            101.1.1.1 1997/11/05 16:24:48 golson Exp $
                    $Header: /newpred/datacomm/email/dc_cat_read.inc 101
                            .1.1.1 1997/11/05 16:24:28 golson Exp $
                    $Header: /newpred/datacomm/email/dc_cat_open.inc 101
                            .1.1.1 1997/11/05 16:24:27 golson Exp $
                    $Header: /newpred/datacomm/email/write_trace.inc 101
                            .1.1.1 1997/11/05 16:25:09 golson Exp $
                    $Header: /newpred/datacomm/email/controller.h 101.1.
                            1.1 1997/11/05 16:24:24 golson Exp $
                    $Header: /newpred/datacomm/email/dctypes.h 101.1.1.1
                             1997/11/05 16:24:29 golson Exp $
                    $Header: /newpred/datacomm/email/controller.p 101.1.
                            1.2 1997/11/05 16:36:21 golson Exp $
                    XFERMAIL,01/02/22,A.00.00
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
                    $Header: /newpred/datacomm/email/c_write_trace.c 101
                            .1.1.1 1997/11/05 16:24:16 golson Exp $
                    $Header: /newpred/datacomm/email/cleanup.c 101.1.1.2
                             1998/04/13 22:58:46 joel Exp $
                    $Header: /newpred/datacomm/email/cmain2.c 101.1.1.2
                            1998/06/10 20:24:30 jeremyc Exp $
                    $Header: /newpred/datacomm/email/connect_to_rc.c 101
                            .1.1.4 1999/10/08 21:15:54 jimkra Exp $
                    $Header: /newpred/datacomm/email/console_msg.c 101.1
                            .1.1 1997/11/05 16:24:23 golson Exp $
                    $Header: /newpred/datacomm/email/debugging.c 101.1.1
                            .1 1997/11/05 16:24:31 golson Exp $
                    $Header: /newpred/datacomm/email/get_command.c 101.1
                            .1.1 1997/11/05 16:24:14 golson Exp $
                    $Header: /newpred/datacomm/email/get_fsize.c 101.1.1
                            .1 1997/11/05 16:24:33 golson Exp $
                    $Header: /newpred/datacomm/email/get_line.c 101.1.1.
                            1 1997/11/05 16:24:36 golson Exp $
                    $Header: /newpred/datacomm/email/init_cmain.c 101.1.
                            1.1 1997/11/05 16:24:40 golson Exp $
                    $Header: /newpred/datacomm/email/logon.c 101.1.1.1 1
                            997/11/05 16:24:43 golson Exp $
                    $Header: /newpred/datacomm/email/process_csi_command
                            s.c 101.1.1.3 1998/03/23 20:11:04 jeremyc Ex
                            p $
                    $Header: /newpred/datacomm/email/process_int.c 101.1
                            .1.2 1998/04/13 23:08:15 joel Exp $
                    $Header: /newpred/datacomm/email/purge_file.c 101.1.
                            1.1 1997/11/05 16:24:57 golson Exp $
                    $Header: /newpred/datacomm/email/receive_file.c 101.
                            1.1.1 1997/11/05 16:25:01 golson Exp $
                    $Header: /newpred/datacomm/email/send_file.c 101.1.1
                            .1 1997/11/05 16:25:00 golson Exp $
                    $Header: /newpred/datacomm/email/timed_read.c 101.1.
                            1.1 1997/11/05 16:25:04 golson Exp $
                    $Header: /newpred/datacomm/email/timed_write.c 101.1
                            .1.1 1997/11/05 16:25:05 golson Exp $
                    $Header: /newpred/datacomm/email/write_line.c 101.1.
                            1.1 1997/11/05 16:25:06 golson Exp $
                    $Header: /newpred/lib/tcpemail/tcpemail_init.c 100.2
                            4 2000/03/02 17:50:54 joelh Exp $
                    $Header: /newpred/lib/xinu/shmem.c 100.12 1999/02/02
                             17:11:50 joel Exp $
            /opt/pred/bin/addDialers:
                    $Revision: 101.2.1.1 $
            /opt/pred/bin/circat:
                    None
            /opt/pred/bin/cirtail:
                    None
            /opt/pred/bin/dbsupp:
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/dcconfig.sh:
                    $Revision: 101.17.1.5 $
            /opt/pred/bin/dsetgrow:
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/libpsux.sl:
                    $Header: /newpred/lib/dblib/cl_rule_mod.p 101.1.1.1
                            1997/08/14 22:25:01 golson Exp $
                    $Header: /newpred/lib/fanlib/classifier/classify.p 1
                            01.3.1.1 1997/08/14 22:26:32 golson Exp $
                    $Header: /newpred/lib/dblib/config_mod.p 101.2.1.3 1
                            999/09/29 15:46:45 joel Exp $
                    $Header: /newpred/lib/dblib/dev_config.p 101.1.1.1 1
                            997/08/14 22:25:09 golson Exp $
                    $Header: /newpred/lib/nslib/event_files_types.h 101.
                            6.1.1 1997/08/14 22:28:23 golson Exp $
                    $Header: /newpred/lib/dblib/raw_event_types.inc 101.
                            2.1.2.2.1 1998/10/07 17:59:47 joel Exp $
                    $Header: /newpred/lib/dblib/ev_prc.inc 101.1.1.1 199
                            7/08/14 22:25:14 golson Exp $
                    $Header: /newpred/lib/dblib/eptypes_mod.p 101.1.1.1
                            1997/08/14 22:25:10 golson Exp $
                    $Header: /newpred/lib/dblib/ev_hist_mod.p 101.1.1.1
                            1997/08/14 22:25:12 golson Exp $
                    $Header: /newpred/lib/dblib/file_config.p 101.1.1.1
                            1997/08/14 22:25:16 golson Exp $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    $Header: /newpred/lib/dblib/toggle_constants.inc 101
                            .1.1.3 1999/08/23 16:20:22 joel Exp $
                    $Header: /newpred/lib/dblib/process_rule_keys.inc 10
                            1.2.1.1 1997/08/14 22:25:49 golson Exp $
                    $Header: /newpred/lib/dblib/module_ids.inc 101.5.1.4
                             1998/05/26 17:26:23 mike Exp $
                    $Header: /newpred/lib/dblib/module_field_keys.inc 10
                            1.1.1.1 1997/08/14 22:25:32 golson Exp $
                    $Header: /newpred/lib/dblib/psxl_global.inc 101.1.1.
                            1 1997/08/14 22:25:51 golson Exp $
                    $Header: /newpred/lib/dblib/pac_str_blnk.inc 101.3.1
                            .2 1997/11/05 19:34:03 golson Exp $
                    $Header: /newpred/lib/dblib/gltypes_mod.p 101.1.1.1
                            1997/08/14 22:25:20 golson Exp $
                    $Header: /newpred/include/p/dmesaconst.h 101.5.1.1 1
                            997/08/14 22:22:19 golson Exp $
                    $Header: /newpred/include/p/dmipc.h 101.3.1.1 1997/0
                            8/14 22:22:21 golson Exp $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    $Header: /newpred/lib/dblib/lock_mod.p 101.1.1.1 199
                            7/08/14 22:25:23 golson Exp $
                    $Header: /newpred/lib/dblib/maint_mod.p 101.1.1.1 19
                            97/08/14 22:25:25 golson Exp $
                    $Header: /newpred/lib/dblib/mfld_mod.p 101.1.1.1 199
                            7/08/14 22:25:30 golson Exp $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    oaccpdc.c,$Revision: 101.3.1.2 $
                    $Header: /newpred/lib/dblib/dbl_trace.inc 101.1.1.1
                            1997/08/14 22:25:07 golson Exp $
                    $Header: /newpred/lib/dblib/dbl_proc_nums.inc 101.2.
                            1.1 1997/08/14 22:25:05 golson Exp $
                    $Header: /newpred/lib/dblib/opsdb_image.inc 101.1.1.
                            1 1997/08/14 22:25:39 golson Exp $
                    $Header: /newpred/lib/dblib/opsdb_tp1.inc 101.1.1.1
                            1997/08/14 22:25:42 golson Exp $
                    $Header: /newpred/lib/dblib/ops_mod.p 101.1.1.1 1997
                            /08/14 22:25:35 golson Exp $
                    $Header: /newpred/lib/dblib/opsdbtypes.inc 101.2.1.2
                             1997/11/05 19:34:02 golson Exp $
                    $Header: /newpred/lib/dblib/opsdb_schema_types.inc 1
                            01.5.1.1 1997/08/14 22:25:40 golson Exp $
                    $Header: /newpred/lib/dblib/ops_types.p 101.1.1.1 19
                            97/08/14 22:25:37 golson Exp $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    $Header: /newpred/lib/dblib/pu_ev_hist.p 101.1.1.1 1
                            997/08/14 22:25:53 golson Exp $
                    $Header: /newpred/reports/src/rp_c.c 101.2.1.1 1997/
                            08/14 22:41:25 golson Exp $
                    $Header: /newpred/lib/dblib/rule_access.p 101.2.1.2.
                            2.2 2000/07/23 08:51:46 jean Exp $
                    $Header: /newpred/lib/dblib/rule_update.p 101.1.1.3
                            1997/12/23 19:16:37 jwe Exp $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    $Header: /newpred/lib/dblib/tr_rule_mod.p 101.1.1.1
                            1997/08/14 22:26:03 golson Exp $
                    $Revision: 101.1.1.1 $
                    $Revision: 101.8.1.4 $
            /opt/pred/bin/mrgDialers:
                    $Revision: 101.1.1.1 $
            /opt/pred/bin/psconfig:
                    $Header: /newpred/psui/src/psui_mainline.inc 101.4.1
                            .1 1997/08/14 22:40:29 golson Exp $
                    $Header: /newpred/psui/src/wait_for_ps_run_to_end.in
                            c 101.1.1.1 1997/08/14 22:41:05 golson Exp $
                    $Header: /newpred/psui/src/psui_main_init.inc 101.5.
                            1.1 1997/08/14 22:40:28 golson Exp $
                    $Header: /newpred/psui/src/build_item_info.inc 101.2
                            .1.1 1997/08/14 22:39:05 golson Exp $
                    $Header: /newpred/psui/src/psui_get_utility.inc 101.
                            3.1.1 1997/08/14 22:40:23 golson Exp $
                    $Header: /newpred/psui/src/evaluate_item.inc 101.2.1
                            .2 1998/03/18 22:50:13 jeremyc Exp $
                    $Header: /newpred/psui/src/xfer_menu_actions.inc 101
                            .3.1.2 1999/08/23 19:45:24 joel Exp $
                    $Header: /newpred/psui/src/set_item_parms.inc 101.2.
                            1.2 1997/11/05 21:58:00 golson Exp $
                    $Header: /newpred/psui/src/request_psmon.inc 101.5.1
                            .1 1997/08/14 22:40:48 golson Exp $
                    $Header: /newpred/psui/src/prompt_for_periph.inc 101
                            .2.1.1 1997/08/14 22:40:15 golson Exp $
                    $Header: /newpred/psui/src/edit_field.inc 101.2.1.2
                            1997/11/05 21:57:40 golson Exp $
                    $Header: /newpred/psui/src/translate_field.inc 101.2
                            .1.2 1997/11/05 21:58:01 golson Exp $
                    $Header: /newpred/psui/src/get_runtime_value.inc 101
                            .2.1.1 1997/08/14 22:39:32 golson Exp $
                    $Header: /newpred/psui/src/psui_functions.inc 101.2.
                            1.1 1997/08/14 22:40:20 golson Exp $
                    $Header: /newpred/include/p/automod.h 101.1.1.1 1997
                            /08/14 22:22:16 golson Exp $
                    $Header: /newpred/include/p/pnconvrt.h 101.1.1.1 199
                            7/08/14 22:23:30 golson Exp $
                    $Header: /newpred/include/p/dautomod.h 101.2.1.1 199
                            7/08/14 22:22:17 golson Exp $
                    $Header: /newpred/include/p/dpnconvrt.h 101.1.1.1 19
                            97/08/14 22:22:24 golson Exp $
                    $Header: /newpred/psui/src/psui.p 101.7.1.5 1999/09/
                            15 17:01:20 jeremyc Exp $
                    PSCONFIG,01/02/22,C.01.00
                    $Header: /newpred/configuration/src/iomap.inc 101.1.
                            1.2 1999/12/22 19:24:06 joelh Exp $
                    $Header: /newpred/include/p/pnconvrt.h 101.1.1.1 199
                            7/08/14 22:23:30 golson Exp $
                    $Header: /newpred/include/p/mipc.h 101.2.1.1 1997/08
                            /14 22:22:38 golson Exp $
                    $Header: /newpred/configuration/src/psdacc.inc 101.1
                            .1.1 1997/08/14 22:12:15 golson Exp $
                    $Header: /newpred/include/p/dpnconvrt.h 101.1.1.1 19
                            97/08/14 22:22:24 golson Exp $
                    $Header: /newpred/include/p/dautomod.h 101.2.1.1 199
                            7/08/14 22:22:17 golson Exp $
                    $Header: /newpred/configuration/src/automod.p 101.8.
                            1.2.1.4 1999/12/22 19:08:48 joelh Exp $
                    PSCONFGP,01/02/22,A.10.02
                    PSCONFGP,01/02/22,A.10.02
                    mem_structs.h, $Revision: 1.25 $
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
                    $Revision: 101.6.1.3 $
                    $Revision: 101.5.1.1 $
            /opt/pred/bin/psmond:
                    psmond,01/02/22,A.02.02
                    mem_structs.h, $Revision: 1.25 $
                    file_misc.h, $Revision: 1.69 $
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/psupschd:
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/ptrack10.sh:
                    None
            /opt/pred/bin/schedchk:
                    None
            /opt/pred/bin/skewrun:
                    GET_DATE_INFORMATION.C, $Revision: 1.10 $
                    GET_LICENSE.C, $Revision: 1.24 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    INSTALL_LICENSE.C, $Revision: 1.15 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    MAKE_LICENSE.C, $Revision: 1.20 $
                    STABLE_STORE_INFO.C, $Revision: 1.15 $
                    WRITE_TO_SS.C, $Revision: 1.8 $
                    check_temp.h,$Revision: 1.5 $
                    CHECK_TEMP_LICENSE.C,$Revision: 1.10 $
                    DECODE_STABLE_STORAGE.C, $Revision: 1.5 $
                    DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $
                    GET_HVERSION.C, $Revision: 1.12 $
                    MAKE_LIC_AR.H, $Revision: 1.28 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    GET_ROW_COL.C, $Revision: 1.7 $
                    GET_SW_ID.C, $Revision: 1.12 $
                    GET_SYSTEM_TYPE.C, $Revision: 1.7 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    MAKE_LIC_INTERNAL.H, $Revision: 1.4 $
                    HVERSION_RECOGNIZED, $Revision: 1.2 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    INSTALL_RCO_LICENSE.C, $Revision: 1.11 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.6 $
                    LIC_GET_DATE.C, $Revision: 1.5 $
                    OVERLAP_PASSWORDS.C, $Revision: 1.6 $
                    READ_FROM_SS.C, $Revision: 1.5 $
                    check_temp.h,$Revision: 1.5 $
                    COMPARE_TEMP_HP.C, $Revision: 1.6 $
                    CONVERT_DATE, $Revision: 1.6 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GATHER_INFORMATION.C, $Revision: 1.4 $
                    MAKE_DATE_CANONICAL.C, 7/1/92, A.01.00
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    SEARCH_FOR_SESSION.C, $Revision: 1.4 $
                    check_temp.h,$Revision: 1.5 $
                    FIND_BEGINNING_DATE.C, $Revision: 1.5 $
                    GET_BOOT_TIME.C, $Revision: 1.5 $
                    INSTALL_PASS_INTERNAL,$Revision: 1.12 $
                    GET_SESSION_ID.C, $Revision: 1.7 $
            /opt/pred/bin/swinv10.sh:
                    None
            /opt/pred/bin/tcpemail:
                    $Header: /newpred/tcpemail/src/tcpemail.c 100.15 200
                            0/03/23 23:51:25 joelh Exp $
                    $Header: /newpred/lib/tcpemail/tcpemail_init.c 100.2
                            4 2000/03/02 17:50:54 joelh Exp $
                    $Header: /newpred/lib/xinu/shmem.c 100.12 1999/02/02
                             17:11:50 joel Exp $
            /opt/pred/bin/tcpemstats:
                    $Header: /newpred/lib/tcpemail/tcpemail_init.c 100.2
                            4 2000/03/02 17:50:54 joelh Exp $
                    $Header: /newpred/lib/xinu/shmem.c 100.12 1999/02/02
                             17:11:50 joel Exp $
            /opt/pred/config/pt/FC60_monitor.pt:
                    None
            /opt/pred/config/pt/disk_em.pt:
                    None
            /opt/pred/config/pt/dm_FCMS_adapter.pt:
                    None
            /opt/pred/config/pt/dm_fc_scsi_mux.pt:
                    None
            /opt/pred/config/pt/dm_fc_sw.pt:
                    None
            /opt/pred/config/pt/dm_ses_enclosure.pt:
                    None
            /opt/pred/config/pt/dm_stape.pt:
                    None
            /opt/pred/config/pt/ha_disk_array.pt:
                    None
            /opt/pred/config/pt/header.pt:
                    None
            /opt/pred/newconfig/etc/ddfa/predictpcf:
                    $Revision: 101.1.1.1 $
            /opt/pred/newconfig/etc/rc.config.d/predictive:
                    $Revision: 101.1.1.1 $
            /opt/pred/newconfig/opt/pred/bin/.forward:
                    None
            /sbin/init.d/predictive:
                    $Revision: 101.3.1.3 $
            /sbin/rc1.d/K256predictive:
                    $Revision: 101.3.1.3 $
            /sbin/rc2.d/S744predictive:
                    $Revision: 101.3.1.3 $
            /var/stm/config/tools/monitor/predictive.sapcfg:
                    None
            /opt/pred/share/man/man1m.Z/psconfig.1m:
                    None
            /opt/pred/share/man/man1m.Z/psmond.1m:
                    None
            /opt/pred/share/man/man5.Z/predictive.5:
                    None

    cksum(1) Output:
            1696980007 135168 /opt/pred/bin/ARRYSCN1
            3511541439 14770 /opt/pred/bin/CPSMG000
            3421723945 180832 /opt/pred/bin/CPSUI000
            2296730235 925696 /opt/pred/bin/DISCSCNP
            1689301049 9388 /opt/pred/bin/Dialers
            1776057986 139264 /opt/pred/bin/EMSSCAN
            423653434 877 /opt/pred/bin/FIMGCAT
            406920586 290816 /opt/pred/bin/LOGSCANP
            1515408454 323584 /opt/pred/bin/MEMSCANP
            1559739800 1200 /opt/pred/bin/OPSDB.new
            1079799061 77832 /opt/pred/bin/OPSDB00.new
            1552779737 121602 /opt/pred/bin/OPSDB01.new
            3600922646 1736 /opt/pred/bin/OPSDB02.new
            3416094816 36 /opt/pred/bin/OPSDB03.new
            2412662957 3068 /opt/pred/bin/OPSDB04.new
            1627927252 114 /opt/pred/bin/OPSDB05.new
            3620096513 3198 /opt/pred/bin/OPSDB06.new
            292059320 17650 /opt/pred/bin/OPSDB07.new
            889089893 180736 /opt/pred/bin/OPSDB08.new
            2298643014 80 /opt/pred/bin/OPSDB09.new
            2216177730 23782 /opt/pred/bin/OPSDB10.new
            2168407743 1240 /opt/pred/bin/OPSDB11.new
            1100645463 200 /opt/pred/bin/OPSDBLF.new
            2418501426 200 /opt/pred/bin/OPSDBPF.new
            4008539215 507904 /opt/pred/bin/PROCSCNP
            3521676607 249856 /opt/pred/bin/PSCONFGP
            446714643 512000 /opt/pred/bin/PSCONFIG
            794916923 768 /opt/pred/bin/PSDCTSTD
            3242574430 122880 /opt/pred/bin/PSKRMP
            3719486379 274432 /opt/pred/bin/PSMDBSP
            3540802137 1483 /opt/pred/bin/PSPTKCAT
            4115582246 131072 /opt/pred/bin/PSRULEUP
            4181713286 184320 /opt/pred/bin/PSUXFDMP
            3233038347 16234 /opt/pred/bin/PSUXFRDM
            3336551853 176128 /opt/pred/bin/PSUXFRDP
            1939575069 192512 /opt/pred/bin/PTRACKP
            3480335273 24927 /opt/pred/bin/Rel_NOTES.PRED
            3102184012 1851 /opt/pred/bin/SCHEDCAT
            3087695585 610304 /opt/pred/bin/SCSISCNP
            2994985416 81920 /opt/pred/bin/SGSCANP
            3251817067 8860 /opt/pred/bin/U001AU01
            2267621651 4636 /opt/pred/bin/U001FCSW
            3619215705 14108 /opt/pred/bin/U001OPT2
            1561741284 6556 /opt/pred/bin/U001SG00
            609909320 8532 /opt/pred/bin/U002EMS0
            3853680671 17944 /opt/pred/bin/U002EMS3
            107702511 19236 /opt/pred/bin/U003EMS2
            218818746 58956 /opt/pred/bin/U003EMS4
            22961853 6172 /opt/pred/bin/U003PC00
            489484913 43204 /opt/pred/bin/U004EMS1
            2056083555 49516 /opt/pred/bin/U004EMS5
            389143442 6528 /opt/pred/bin/U004TP8S
            1975782757 6996 /opt/pred/bin/U005PP00
            209520493 4524 /opt/pred/bin/U005TPHD
            3417852473 13312 /opt/pred/bin/U006DSM2
            3361140145 9496 /opt/pred/bin/U007DSSC
            1115426302 10984 /opt/pred/bin/U013DS5A
            4286082891 4704 /opt/pred/bin/U013TP78
            2589078037 50880 /opt/pred/bin/U014DS35
            134853022 35388 /opt/pred/bin/U014DS3F
            2388418818 18036 /opt/pred/bin/U014DS56
            4292968846 2548 /opt/pred/bin/U014RU00
            1316388467 24208 /opt/pred/bin/U015DS22
            4139497028 26712 /opt/pred/bin/U017DS2F
            2073088444 10856 /opt/pred/bin/U017DSWS
            241108208 6556 /opt/pred/bin/U017DU00
            1954463285 19068 /opt/pred/bin/U017LU00
            1381785120 24328 /opt/pred/bin/U018DS37
            3555374477 9288 /opt/pred/bin/U019DS2S
            2095357746 9168 /opt/pred/bin/U019DS5S
            1793287334 10324 /opt/pred/bin/U019MC00
            775571354 21332 /opt/pred/bin/U020OEM1
            32637145 63364 /opt/pred/bin/U021DS5F
            635515976 25884 /opt/pred/bin/U022DSM1
            262849571 12852 /opt/pred/bin/U022ME00
            2714590280 9976 /opt/pred/bin/U024DS7S
            2433993528 30748 /opt/pred/bin/U025MU00
            2224448195 11548 /opt/pred/bin/U026SU00
            4291471709 6108 /opt/pred/bin/U028TP15
            634517055 12868 /opt/pred/bin/U029PS00
            996998707 217088 /opt/pred/bin/XFERMAIL
            1552525640 5993 /opt/pred/bin/addDialers
            3575883588 24576 /opt/pred/bin/circat
            3575883588 24576 /opt/pred/bin/cirtail
            3973658000 126976 /opt/pred/bin/dbsupp
            4266676655 98518 /opt/pred/bin/dcconfig.sh
            3094876740 81920 /opt/pred/bin/dsetgrow
            3185177656 1099468 /opt/pred/bin/libpsux.sl
            1974066624 4294 /opt/pred/bin/mrgDialers
            446714643 512000 /opt/pred/bin/psconfig
            17913394 147456 /opt/pred/bin/psmond
            4239126942 77824 /opt/pred/bin/psupschd
            3470754870 3465 /opt/pred/bin/ptrack10.sh
            2944630999 45056 /opt/pred/bin/schedchk
            2397119180 77824 /opt/pred/bin/skewrun
            3249552330 3813 /opt/pred/bin/swinv10.sh
            2913444526 110592 /opt/pred/bin/tcpemail
            2494013900 110592 /opt/pred/bin/tcpemstats
            648537961 1562 /opt/pred/config/pt/FC60_monitor.pt
            2377093997 1079 /opt/pred/config/pt/disk_em.pt
            3107816327 876 /opt/pred/config/pt/dm_FCMS_adapter.pt
            2645665931 964 /opt/pred/config/pt/dm_fc_scsi_mux.pt
            211570729 1005 /opt/pred/config/pt/dm_fc_sw.pt
            214099572 911 /opt/pred/config/pt/dm_ses_enclosure.pt
            1560113220 1218 /opt/pred/config/pt/dm_stape.pt
            3610287798 1211 /opt/pred/config/pt/ha_disk_array.pt
            2778998717 824 /opt/pred/config/pt/header.pt
            374681923 280 /opt/pred/newconfig/etc/ddfa/predictpcf
            3444834667 548 /opt/pred/newconfig/etc/rc.config.d/
                    predictive
            1220765877 52 /opt/pred/newconfig/opt/pred/bin/.forward
            1280312681 2573 /sbin/init.d/predictive
            1280312681 2573 /sbin/rc1.d/K256predictive
            1280312681 2573 /sbin/rc2.d/S744predictive
            2358644044 2159 /var/stm/config/tools/monitor/
                    predictive.sapcfg
            3280650251 860 /opt/pred/share/man/man1m.Z/psconfig.1m
            4242396929 945 /opt/pred/share/man/man1m.Z/psmond.1m
            3168954799 861 /opt/pred/share/man/man5.Z/predictive.5

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes: None

    Equivalent Patches:
            PHSS_23206:
            s800: 11.00

    Patch Package Size: 8560 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_23205

            5a. For a standalone system, run swinstall to install the
                patch:

                    swinstall -x autoreboot=true -x match_target=true \
                            -s /tmp/PHSS_23205.depot

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHSS_23205. If you do not wish to retain a
            copy of the original software, you can create an empty file
            named /var/adm/sw/patch/PATCH_NOSAVE.

            WARNING: If this file exists when a patch is installed, the
                     patch cannot be deinstalled. Please be careful
                     when using this feature.

            It is recommended that you move the PHSS_23205.text file to
            /var/adm/sw/patch for future reference.

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

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

    Special Installation Instructions:
            o This patch must be in the configured state to insure
              it is install correctly. Please make sure the patch
              filesets are in the configured state by using the
              command:

                swlist -l fileset -a state PHSS_23205

              The output should be:

                PHSS_23205.PREDICTIVE-M-MAN configured
                PHSS_23205.PREDICTIVE-M-RUN configured

              If the patch filesets are in the installed state,
              issue the following command to configure the
              filesets:

                swconfig PHSS_23205

            o This patch includes ONLY STM compatible
              Predictive software matching STM version A.15.00
              or later.
            o Two filesets are contained in this patch,
                    PREDICTIVE-M-RUN
                    PREDICTIVE-M-MAN
              corresponding to the Predictive.PREDICTIVE-RUN and
              Predictive.PREDICTIVE-MAN filesets for the
              STM version of Predictive.
    -----End of Document ID: PHSS_23205------------------------------------------


    Document ID: PHKL_23513
    Date Loaded: 20010308
          Title: s800 10.01 Adv. JFS,CD-ROM,PM,VM,LVM,VxFS cumulative patch

    Patch Name: PHKL_23513

    Patch Description: s800 10.01 Adv. JFS,CD-ROM,PM,VM,LVM,VxFS cumulative patch

    Creation Date: 01/03/05

    Post Date: 01/03/08

    Hardware Platforms - OS Releases:
            s800: 10.01

    Products: N/A

    Filesets:
            AdvJournalFS.VXFS-ADV-KRN JournalFS.VXFS-BASE-KRN
            JournalFS.VXFS-PRG LVM.LVM-KRN OS-Core.CORE-KRN
            OS-Core.KERN-RUN ProgSupport.C-INC

    Automatic Reboot?: Yes

    Status: General Release

    Critical:
            No (superseded patches were critical)
            PHKL_15078: PANIC
            PHKL_14285: PANIC
            PHKL_13861: OTHER
                    Unmountable VxFS (JFS) file system.
            PHKL_13233: OTHER
                    Quantum 4500/4700DLT 4500/4700 will not operate
                    properly without this patch.
            PHKL_12605: CORRUPTION
            PHKL_12396: PANIC HANG
            PHKL_12176: HANG
            PHKL_11890: PANIC
            PHKL_11564: OTHER
                    This patch corrects the standards problem listed
                    above.
            PHKL_11207: CORRUPTION
            PHKL_10890: HANG OTHER
                    Hanging at boot-up; performance degredation.
            PHKL_10137: HANG
            PHKL_9566: HANG
            PHKL_8905: HANG
            PHKL_8765: HANG
            PHKL_8732: CORRUPTION
            PHKL_8601: PANIC
            PHKL_8392: HANG
                    This patch adds a new feature to LVM.
                    The feature is provided to customers
                    who need the option to limit the time LVM waits
                    for powerfailed disks in given logical volumes
                    to return.
            PHKL_8387: CORRUPTION
            PHKL_8362: HANG
            PHKL_8268: CORRUPTION PANIC
            PHKL_8200: HANG
            PHKL_8081: ABORT
            PHKL_7905: HANG
            PHKL_7902: PANIC OTHER
                    The setuid fix is non-critical.
            PHKL_7847: PANIC
            PHKL_7579: CORRUPTION
            PHKL_7509: PANIC CORRUPTION
            PHKL_7358: PANIC
                    The defect shows up in extremely rare situations.
            PHKL_7307: OTHER
                    The customer needed the limit increased
            PHKL_7251: HANG
            PHKL_7218: PANIC HANG CORRUPTION
            PHKL_7206: ABORT
            PHKL_7186: CORRUPTION
            PHKL_7038: PANIC
            PHKL_7025: PANIC
            PHKL_7016: PANIC OTHER
                    The O_DSYNC flag was ignored in VxFS (JFS)
            PHKL_6889: PANIC
            PHKL_6763: HANG
            PHKL_6675: PANIC
            PHKL_6548: HANG
            PHKL_6500: HANG
            PHKL_6495: PANIC OTHER
                    vgchange fails with "Invalid argument"
            PHKL_6463: CORRUPTION
            PHKL_6025: CORRUPTION PANIC
            PHKL_5889: PANIC
            PHKL_5858: HANG ABORT
                    in general, this patch is needed only by high
                    availability (HA) customers or customers who
                    experience a hang in the SCSI subsystem.
                    note that this patch may slow down some
                    operations on devices which are not ready to
                    be accessed (e.g., devices with no media
                    installed).
            PHKL_5840: HANG
            PHKL_5768: HANG
            PHKL_5739: HANG

    Path Name: /hp-ux_patches/s800/10.X/PHKL_23513

    Symptoms:
            PHKL_23513:
            (SR: 8606163811 CR: JAGad33115)
            Once-setuid/setgid processes could create corefiles or be
            attached to with a debugger. If the process core file's
            size limit has been set to 0 in setrlimit(), when the
            process aborts, the core processing is incorrect.

            PHKL_17448:
            SR: 1653236869 DTS: JAGaa01966
            Mounting a VxFS filesystem over NFS using a small read
            buffer size causes failures when reading directories;
            as a result, directory entries can not be seen.

            PHKL_16469:
            sar -c reports incorrect values for rchar/s and wchar/s
            for VxFS

            PHKL_16408:
            The time is not always read correctly when booting a system
            that has HIL hardware. This can generate the error message:
               Warning: file system time later than time-of-day register
               Getting time from file system

            PHKL_16215:
            Systems with PHKL_15078 prevents the panic, however it
            does not go through normal I/O path if the code returns
            ERETRY.

            PHKL_15078:
            Systems with advanced JFS and low memory will panic with
            message "Interrupt Type 17 (Non-accessed data TLB miss)"
            while trying to access a page with space id of -1.
            This happens on systems with very low memory ONLY while
            an application tries to read/write large amounts of data
            using direct I/O instead of regular I/O.

            PHKL_14684:
            This patch fixes two defects :
            1: SR#5003292896 DTS:DSDe427681
               pstat_getdisk returns garbage or NULL for hw_path field.
            2: SR#1653249326 DTS:DSDe425383
               Can't read 2GB - 64KB file to EOF with reads of 64KB.

            PHKL_14285:
            This patch fixes two defects :
            - SR: 1653200956, DTS: DSDe433628
              Illegal vnode operation by READLINK on CD-ROM cause
              panic.

            - SR: 5003376608, DTS: DSDe438623
              CD-ROM can cause panic in bcopy() from get_dir_rec
              function.

            PHKL_14008:
            pstat_getlv() returns information about first VG only.

            PHKL_13861:
            After a hard failure (panic/hang/TOC), a JFS file system may
            not mount and will return the following error message:

            vxfs mount: %s is not a vxfs file system.

            A full fsck does not clean the file system; a newfs/mkfs is
            the only solution.

            PHKL_13716:
            When using chown for certain user IDs, the command would
            fail.

            PHKL_13430:
            Performance for block devices is poor in comparison to 9.xx
            release.

            PHKL_13233:
            Quantum DLT4500/4700 do not show up properly on ioscan.

            PHKL_12654:
            Large UID/GID users on NFS (10.20) clients can create JFS
            files and directories on pre-10.20 servers with valid,
            but incorrect, UIDs.

            PHKL_12605:
            VxFS file system corruption with the following message:
            vxfs: mesg 003: vx_mapbad - /adabas/P01 file system
                            free extent bitmap in au 20 marked bad

            PHKL_12562:
            On a VxFS with quota turned on, users who do not have
            quota set should not have a quota limit. However, they
            receive a bogus error message "write: Disk quota exceeded"
            when creating files on this file system.

            PHKL_12396:
            This patch fixes two defects :
            - System panic (data page fault) when debugging processes
              over an interruptable NFS mount point.
            - After call to pstat_getmsg(), all accesses to the message
              queue hang.

            PHKL_12176:
            Some workloads cause T520 machines to hang with no response
            to any system input and without response to console
            transfer-of-control. T500s and other machines do not
            exhibit this behavior.

            PHKL_12154:
            Processes hang intermittently due to process deactivation
            and reactivation.

            PHKL_11890:
            System panic's at vx_findino() with data page fault
            while creating a file on a VxFS file system:
            trap type 15, pcsq.pcoq = 0.291214, isr.ior = 0.294900c
            panic: (display==0xb800, flags==0x0) Data page fault
            Kernel Stack:
            panic+0x10
            report_trap_or_int_and_panic+0x8c
            trap+0x72c
            vx_findino+0xa4
            vx_ialloc+0x60
            vx_dirmakeinode+0x1d4
            vx_dircreate+0x180
            vx_dircreate_tran+0x1e4
            vx_create+0xe4
            vns_create+0xb0
            vn_create+0xf8
            vn_open+0x194
            copen+0xe0
            open+0x20
            syscall+0x1f4
            $syscallrtn+0x0

            PHKL_11671:
            On hp-ux 9.04 (S800) and 10.x (S700/S800), large MP
            systems with a high switch rate result in unacceptable
            level of KI CPU overhead. Moreover, the KI has the
            processor spinlock during this time with interrupts
            disabled! We have observed on a 10.10 TPC benchmark
            system that enabling the swtch trace in the KI
            reduces TPC throughput by 10%.

            PHKL_11564:
            The value returned by sysconf(_SC_ARG_MAX) does not
            match the value of ARG_MAX (defined in limits.h)

            PHKL_11294:
            LVM bad block relocation interferes with EMC disk arrays.

            PHKL_11243:
            When accessing an address returned by mmap(), the
            application gets a SIGBUS error and core is dumped.

            PHKL_11207:
            JFS snapshot files will sometimes disappear or become
            corrupt.

            PHKL_11184:
            During system reboot, there is a message stating that the
            /stand/ioconfig file is corrupted and the system begins to
            reassign instance numbers to all devices.

            PHKL_10890:
            Any 800 series system that installed patch PHKL_9917 is at
            risk for having clock synchronization problems between the
            Monarch and non-Monarch CPUs. The system may experience
            severe performance problems, including an apparent failure
            to boot (hanging without any messages).

            This only impacts Multi-Processor 10.01 S800 systems. Other
            releases, platforms, and Uni-Processor S800 10.01 systems
            are not affected.

            PHKL_10282:
            Performance suffers for sequential i/o with LVM and disk
            arrays with stripe depth > 64k.
            Edison ARM utilities (and diagnostic tools that require
            exclusive access to a device) fail reporting device busy
            (EBUSY) even when all volume groups accessing the device
            are deactivated.
            Edison ARM utilities (and diagnostic tools that require
            exclusive access to a device) fail reporting device busy
            (EBUSY) if the device was ever used as a Service Guard
            Cluster Lock disk.

            PHKL_10137:
            Processes accessing memory mapped files "deadlock"
            once in a while. Any other processes attempting to
            access the memory mapped file HANG as well.

            PHKL_10102:
            Syslogd fills up file system.

            PHKL_9917:
            Timing differences between CPU to large, causes MI Daemon
            to die frequently (often in less than 15 minutes).

            PHKL_9708:
            Each time edquota -t is invoked for a VxFS file system, it
            resets the previously defined file system time limit back
            to default (7 days).

            PHKL_9566:
            This patch addresses 2 distinct VxFS (JFS) symptoms:
            - When trying to take a file-system snapshot, the mount
              command could fail with the following error message:
              # mount -F vxfs -o snapof=/dev/vg00/vxonline \
                    /dev/vg00/vxbackup /vxbackup
              vxfs mount: /dev/vg00/vxbackup is already mounted,
                    /vxbackup is busy, or allowable number of mount
                    points exceeded
            - The system could hang when manipulating directories.

            PHKL_9405:
            Executables residing on a VxFS (JFS) file-system would no
            longer execute after being marked for VX_DIRECT operation.
            A typical scenario would be as follow:
               # cd /vxfs
               # cp /usr/bin/ksh .
               # ./ksh
               # cc vxdirect.c -o vxdirect
               # ./vxdirect ./ksh
               # ./ksh
               ./ksh: ./ksh: cannot execute
            See the vxfsio(7) man pages for details on VX_DIRECT.

            PHKL_9264:
            When MMF activity on VxFS files is very high for a given
            process (like a process doing a lot of mmap access), then
            the vhand process may want to pageout some pages onto the
            VxFS file. On very rare occasion, this pageout process was
            in a situation were the pageout write can't be satisfied
            without waiting another ressource (like memory). Then, since
            vhand can't wait, the page was marked zomb, and later a
            fault on that page from the process made that process killed
            by the OS.

            PHKL_8905:
            LVM commands hang when half of mirror is removed.
            Other commands that use B_NDELAY hang when device
            is removed.

            PHKL_8809:
            Site specific configuration patch; has no affect on user's
            system without activiation.

            PHKL_8765:
            UFS hangs with heavy use of a filesystem branch by multiple
            processes. The hang is due to a three way deadlock with
            inodes and bufs being held but not released. This shows
            up with the buf being both B_BUSY and B_DONE but not being
            released.

            PHKL_8732:
            When very large writes (e.g. >phymem/16) are done to JFS
            file(s), old data can appear in the middle of the newly
            written file(s).

            PHKL_8712:
            After call to pstat_getmsg(), all accesses to the message
            queue pstat_getmsg() was called hang.

            PHKL_8601:
            trap 15 panic in pstat_fileinfo()

            PHKL_8392:
            This change supports a new -t switch for lvchange allowing
            the administrator the option to limit the time lvm holds
            i/os to be retried on logical volumes when disks are
            powerfailed.
            Without using this option, LVM will hold the i/os as long
            as there is is one disk where the data resides which may
            eventually return. Using this option would cause LVM to
            give up on the powerfailed disk and return i/o errors to
            the user application using the logical volume. This
            feature is obviously not to be used indiscriminately.
            For many High Availability applications, having i/os
            held in kernel indefinitely is not acceptable.
            Most customers should not need to use the new switch.

            PHKL_8387:
            Data corruption can occur if HP OnLineJFS is installed and a
            very large write (over a megabyte) is done to a JFS file. A
            sequence of 1 - 8191 zeros can appear in the middle of the
            data just written.

            PHKL_8362:
            Select timeouts are retried forever, i.e. I/O's never
            complete when a device is removed.
            SCSI bus hang and reset.

            PHKL_8283:
            The customer is unable to pass arg/env strings to EXEC
            containing more than 20k chars. They require the limit to
            be raised to at least 100k.

            PHKL_8268:
            MP systems using LVM mirroring with the parallel scheduling
            policy could experience data corruption, including
            file-system panics. This problem has only been observed on
            T500/T520 systems; Cache Coherent IO systems, such as J and
            K series, are not exposed to this problem.

            PHKL_8200:
            MP system hangs during panic. The LED shows system staying
            at INIT CB0B. Core dump cannot be saved until the machine
            is TOC'ed.

            PHKL_8081:
            LVM may return I/O's with errors instead of sending them to
            an alternate link. This patch also facilitates using
            "vgreduce -f" for physical volumes which have alternate
            links; without this patch "vgreduce -f" is not allowed on
            LVM disks with alternate links.

            PHKL_8025:
            Files created in setgid directories no longer inherit the
            gid of the directory.

            PHKL_7909:
            Running "strings" on a raw sar(1) output file can show some
            printable ASCII characters (sar ignores these).

            PHKL_7905:
            A deadlock can occur on systems running LVM, JFS and HFS.
            The hang was introduced by one process running lvmerge
            on HFS logical volumes and another process running umount
            on a JFS logical volume. This deadlock can only occur with
            the following scenario:

            1) Process A is running a lvmerge or a lvsplit on a HFS
                logical volume
            2) Process B is running a mount, umount or sync on a JFS
                logical volume

            PHKL_7902:
            With a system running a heavy load using JFS on LVM, the
            following panic may occur: "lv_syncx: returning error: 5"

            The setuid bit will be removed on a JFS file when the file
            is modified even when run as root.

            PHKL_7847:
            lvreduce(1M) may cause a system panic, if it is used to
            reduce an lvol which was left inconsistent by a prior
            LVM operation. lvreduce(1M) could not be used to remove
            lvols that were somehow corrupted, if it was, the command
            would cause a system panic.

            PHKL_7828:
            Incorrect geometry determination for 5.25" 360K floppy.
            Too long request timeout, 2 min. 30 sec. on EISA SCSI.
            Missing SIOC_ABORT and SIOC_RESET_DEV functionality.

            PHKL_7667:
            Several types of symptoms may occur:
                - logins on NFS clients may receive incorrect access on
                  NFS servers
                - files from NFS servers may appear to be owned by the
                  wrong logins on NFS clients
                - setuid and setgid binaries available on NFS servers
                  may allow client logins to run with incorrect access

            PHKL_7636:
            Apparent hang after an LVM physical volume is turned off.

            PHKL_7579:
            (1) Applications using ftruncate(2) on VxFS files could
            possibly lose data. This problem was reported with the
            Empress database.

            (2) msync(2) with the MS_SYNC flag on VxFS Memory-Mapped
            Files (MMFs) did not work as documented. Stale data could
            be found in the buffer cache when resuming filesystem
            operations, possibly resulting in data corruption.

            (3) Poor system performance when directories containing
            shared libraries, for example /usr, reside on a VxFS
            filesystem.

            PHKL_7509:
            Three distinct problems/symptoms:
            1: Applications reading VxFS files through the read(2)
               system call could get stale data from the buffer cache if
               the files were previously written through a MMF. This is
               potential data corruption when using MMFs on VxFS.

            2: "panic: data page fault", if using fsadm to resize a
               mounted VxFS filesystem with disk quotas.

            3: "vxfs: mesg 008: vx_direrr - /xxx file system inode x \
               block y error 22"
               followed by erroneous indications that the filesystem is
               corrupt.

            PHKL_7358:
            Conditional trap panic in small_divisor due to a divide by
            zero condition, caused due to multiprocessor race condition.

            PHKL_7307:
            If the path for a script interpreter is longer than 32
            characters, then exec(2) fails.

            PHKL_7251:
            System hangs, seems unable to process filesystem I/O,
            although processes that need no filesystem interaction run.

            PHKL_7218:
            "panic: lv_validblk: invalid relocation status" or possible
            panics, system hang, or data corruption on systems with
            disks having bad blocks. Also, the same bad block was
            kept relocating until run out of spare.

            PHKL_7206:
            Attempting to remove linked text file when original file
            is busy gets ETXTBSY.

            PHKL_7186:
            lvmerge could merge an lvol back with all PEs marked as
            current and yet the syncing of stale LTGs had failed.
            lv_recover_ltg(k), which does the syncing, had no mechanism
            to return error to lv_table_reimage(k). lv_table_reimage(k)
            therefore returns success when this may not be the case.

            PHKL_7121:
            For very large /etc/passwd files, passwd command may return
            EDEADLK and print an error message about lockf deadlock
            detection.

            PHKL_7038:
            pvmove leads to panic: lv_reducelv extmap, when
            the mirrored logical volume contains unallocated
            physical extents (might caused by previous
            unsuccessful pvmove operation (kill -9).

            PHKL_7025:
            When a user is deactivating a volume group, the system
            panics with "lv_cache_deactivate inflight". PHKL_6675 fixes
            some case and this patch fixes a special case.

            PHKL_7016:
            This fixes two separate VxFS problems.
            1) trap type 15 in vx_iget
            2) O_DSYNC is ignored for VxFS filesystems

            PHKL_6988:
            Systems with /usr on a VxFS filesystem were experiencing
            poor performance.

            PHKL_6952:
            VxFS reports "No space left on device" when reaching quota
            limit rather than "Disc quota exceeded" over NFS.

            PHKL_6889:
            The panic occurs when a user program calls msync with
            MS_INVALIDATE and then immediately tries to access the
            mmap'ed region.

            PHKL_6793:
            If /etc/lvmtab is out of date with the running kernel,
            vgcfgbackup fails.

            PHKL_6763:
            Rename deadlock: This deadlock occurs in the following
            situation: Process 1 is moving a directory to a new
            parent directory at the same time as Process 2 is doing a
            lookup on the new parent directory Process 1's directory
            is being moved into. Both processes will sleep forever
            and all accesses to both directories will also sleep.

            PHKL_6675:
            lv_cache_deactivate inflight panic

            PHKL_6548:
            auto retries of open on CD-ROM with no media can cause hang

            PHKL_6530:
            None. This is a pstat enhancement.

            PHKL_6500:
            Without this patch, a SEAGATE ST15150WD may generate bus
            hangs for the other systems on an HA cluster when the
            system using it as a root disk reboots or panics...

            PHKL_6495:
            vgchange: Couldn't activate volume group "/dev/vgpam":
            Invalid argument

            panic with "lv_fixrootlv: could not find boot pvol"

            PHKL_6463:
            Booting in LVM maintenance mode after changing the path of
            a root disk can lead to one of two situations: (1) there is
            no device at the old path -- LVM sends a hard partition one
            write for the current boot disk to the underlying driver;
            (2) there is a non-lvm disk or non-boot lvm disk at the old
            path -- LVM writes to where the BDRA would be on that disk.
            The write is attempting to set the maintenance mode flag in
            the BDRA.

            Symptoms such as root filesystem corruption (for case 1),
            lvm meta-data corruption (for case 2), or disk data
            corruption (for case 2) could then be observed.

            This scenario is possible during any change of hardware
            path to an LVM root disk. In particular, the 10.01 K100,
            D200, D210, and D310 processor upgrade procedures are
            affected.

            PHKL_6449:
            LVM disk resynchronization fails when disk powerfails

            PHKL_6447:
            LVM metadata timeouts in multi-initiator configurations,
            especially with Nike, causing these error messages:
            lv_readvgats: Could not read VGDA 1 header & trailer \
                 from disk ...
            lv_readvgats: Could not read VGDA 2 header & trailer \
                 from disk ...
            lv_readvgats: Could not read VGSA 1 header & trailer \
                 from disk ...
            lv_readvgats: Could not read VGSA 2 header & trailer \
                 from disk ...

            PHKL_6273:
            No option to convert a ISO-9660 CDROM filename from
            "FILENAME;VERSION" to lower case "filename".

            PHKL_6082:
            VxFS performance as a NFS exported filesystem is poor.

            PHKL_6025:
            Running vgcreate on an LVM disk without re-running pvcreate
            before end could create an LVM disk where the start of user
            data overlaps the LVM header, as for example with the
            sequence:
               pvcreate /dev/rdsk/c1t6d0
               vgcreate vg01 /dev/dsk/c1t6d0
               vgremove vg01
               vgcreate -s 1 -e 2033 -p 60 vg01 /dev/dsk/c1t6d0
            Symptoms such as filesystem corruption or LVM header
            corruption, showing up as filesystem panics or LVM panics,
            could then be observed.

            PHKL_5889:
            When the BDRA or the boot file is removed from the boot
            disk, and the user tries to boot the system in LVM
            maintenance mode, the boot runs a little while, then panics
            with "vfs_MOUNTROOTS failed: NEED DRIVERS".

            PHKL_5858:
            This patch is necessary for ServiceGuard to operate
            properly; system hangs and failed I/O's can result in an
            HA environment if this patch is not installed.

            PHKL_5840:
            lvreduce hung when reducing a bad disk from lvol.

            PHKL_5814:
            May get some junk pages in the coredump.

            PHKL_5768:
            The system hangs when there is heavy load and some processes
            which are swapped out use a lot of large memory mapped
            segments.

            PHKL_5739:
            When booting a NFS Diskless client, the system may hang when
            loading the kernel, when loading the RAM filesystem, or when
            loading the ioconfig file.

            PHKL_5662:
            The vgchange -a r command fails with the message:
            vgchange: Activation mode requested for the volume group
            <volume group name> conflicts with configured mode.

    Defect Description:
            PHKL_23513:
            (SR: 8606163811 CR: JAGad33115)
            If a setuid/setgid process completely dropped privileges, it
            could create a core file on a subsequent abort, and could be
            attached to with a debugger. If the process core file's
            size limit has been set to 0 in setrlimit(), when the
            process aborts, the core processing is incorrect.

            Resolution:
            Remember that the process was once setuid/setgid, and
            disallow corefiles and debugger attaches. If the process
            core file size limit has been set to zero, don't create a
            core file.

            PHKL_17448:
            SR: 1653236869 DTS: JAGaa01966
            The problem is that the rfs_readdir() routine in 10.01
            calls VOP_READDIR2(); for VxFS, this merely calls
            generic_readdir2() which was the problem. The
            generic_readdir2() routine assumes that "real byte
            offsets" of returned directory entries and the offset of
            the correspnding entry in the actual directory are one
            and the same; for VxFS, this is not the case.

            Resolution:
            The fix was to backport the VxFS-specific vx_readdir2()
            implemented in 10.30.

            PHKL_16469:
            the kernel was not incrementing the read/write counters
            for vxfs in vx_bread(), vx_btranwrite(),
            vx_bcacheclear(), vx_blkinval(), vx_vnode_flush(),
            vx_reada_chain(), vx_flush_chain(), and vx_fast_read().
            The following script can be used to reproduce this
            defect:
            #!/bin/sh

            sync;sync;sync
            sleep 10
            sar -o sar.$$ 1 60 &
            sleep 2

            date >cmdlog.$$
            echo "starting copy from HFS to HFS." >>cmdlog.$$
            cp /stand/vmunix /stand/vmunix.$$
            date >>cmdlog.$$
            sync;sync;sync
            sleep 10
            echo >>cmdlog.$$
            rm /stand/vmunix.$$

            date >>cmdlog.$$
            echo "starting copy from HFS to VxFS." >>cmdlog.$$
            cp /stand/vmunix vmunix.$$
            date >>cmdlog.$$
            sync;sync;sync
            sleep 10
            echo >>cmdlog.$$

            date >>cmdlog.$$
            echo "starting copy from VxFS to VxFS." >>cmdlog.$$
            cp vmunix.$$ vmunix2.$$
            date >>cmdlog.$$
            sync;sync;sync
            sleep 10
            rm vmunix.$$ vmunix2.$$

            PHKL_16408:
            The operating system normally accesses the real time clock
            via the Boot ROM (PDC code). The operating system is also
            designed to be able to use a driver to access the real time
            clock. The HIL clock is accessed via the HIL driver.
            However, the clock must be accessed prior to any driver
            loading. Since the drivers have not been loaded, the
            operating system attempts to access the HIL real time clock
            via PDC code. After the drivers are loaded, access to the
            real time clock is made via the HIL driver.

            PHKL_16215:
            The error code return from vx_dio_read1 should be checked
            against VX_ERETRY so that it will fall through the normal
            code path and do a normal I/O.

            PHKL_15078:
            Systems with low memory while an application tries to
            read/write large chunks of data will panic. This is
            because VxFS for performance reasons tries to perform
            a direct I/O. In order to achieve this, the user stack
            has to be grown to the amount of data requested for
            read/write. In case vx_dio_iovec() is passed a negative
            space id (meaning there is no free page left), there is
            no check for a 0xffffffff (-1) space id. The fix was to
            perform a useracc() to find out if the process has
            permissions to write to the page or not. If it fails,
            then do not perform the direct I/O and instead perform
            a regular I/O.

            NOTE:
            ---- After the fix, running the same application
            on systems with low memory and davanced JFS to perform
            huge read/write "should" fail with the following message:

            "Pid xx received a SIGSEGV for stack growth failure.
            Possible causes: insufficient memory or swap space,
            or stack size exceeded maxssiz."

            -- Where xx is the process id of the application
               performing read/write system call.

            PHKL_14684:
            1: SR#5003292896 DTS:DSDe427681
               pstat_diskinfo() was not formatting the raw hw_path
               information to an ascii string before returning to the
               caller. The missing step is to call io_hw_path_to_str()
               to convert the hw_path to a readable character string
               before being placed in the pshwpath structure.
            2: SR#1653249326 DTS:DSDe425383
               Code at the beginning of wrip() fails all I/O with
               EFBIG when uio_length + uio_offset > 2GB. This means
               that it can be impossible to read the end of files that
               are close to 2GB in length if large length reads are
               specified. Changed rwip() to allow reads in these cases.

            PHKL_14285:
            This patch fixes two defects :
            - SR: 1653200956, DTS: DSDe433628
              Illegal vnode operation sent from application on CD-ROM
              cause panic.
              HP-UX 10.X panics when local cdrom is accessed from a PC
              running the Reflections 6.X NFS stack.

            - SR: 5003376608, DTS: DSDe438623
              The panic was caused by both inadequate sanity-checking
              and some incorrect assumptions in the directory read
              subroutines about the amount of data being read from the
              CD-ROM by those routines.
              The problem originated while reading a directory info
              from a CD-ROM in get_dir_buffer(). The assumption was
              that we're supposed to get an 8K buffer containing a
              directory entry when, in fact, we get a 4K.
              The existing sanity checks, on the other hand, were not
              robust to detect bad or incomplete reads from a CD-ROM.
              Based on the wrong assumtion and not checking possible
              bad reads from a CD-ROM, we tried to copy the directory
              entry by using bcopy() which caused a page fault.

            PHKL_14008:
            pstat_lvinfo() algorithm describes that if the number of
            entries requested is non-zero, it will traverse through
            all the Volume Groups (VG) to report the open logical
            volume information. The test (lvix >= vgp->num_lvols) is
            used to test if LV index is covered by VG. This should be
            (lvix > cur_lvs) which is lvix compared to the number of
            open logical volumes. Also there can be some volumes
            that are configured but not mounted.(the VG where they
            reside is still ACTIVE). The fix now shows the all the
            logical volumes that are open in the system (within
            any Volume Group). The defect can be reproduced by
            writing a program based on pstat_getlvinfo() to display
            information about Logical Volumes configured on a
            system. The output of this program only shows logical
            volumes for the first volume group.

            PHKL_13861:
            If the VX_IETRUNC flag is set for a file, then vx_trunc() is
            called and returns without clearing the ip->i_eopflags
            field. Since VX_IETRUNC alone is still set after
            vx_trunc(), the error return is set to EINVAL (reason why
            the mount fails). Prior to returning, if error is non-zero,
            vxfs sets the VX_FULLFSCK flag and returns.

            PHKL_13716:
            The defect was due to an uninitialized field (ex_elen) in
            the vx_extent structure when allocated by the vx_dqnewid
            procedure.

            PHKL_13430:
            In 10.xx buffer caching was disabled for block devices. This
            produced degraded performance in reads/writes to block
            devices.

            PHKL_13233:
            Quantum DLT4500/4700 were not recognized as multilun
            devices.

            PHKL_12654:
            The large UID/GID is truncated mod 2^16 when creating the
            file on the server. For example, a client UID of 2000000
            results in a UID of 33920 on the file created on the server.

            PHKL_12605:
            The following steps lead to the root cause of the problem:
            1. file system corruption is related to reorg activity.
            2. inproper handling of indirect address extents on files.
            3. 'sometimes' vx_copy_blk() doesn't seem to copy the block
               and apparently no error was reported.
            4. VxFS does a flush prior to the copy and then when it is
               all done, the extents are freed. But On HP-UX, the file
               data is accessed via the file vnode and flushed by an
               invalidating putpage, while indirect blocks and
               directories are accessed via the file system device
               vnode. For regular files, vx_extflush() will exit
               without doing anything, so there will still be buffers
               laying around in the cache hanging off the system device
               vnode.

            PHKL_12562:
            An uninitialized variable, depending on what value it picks
            up from the stack, causes the quota checking routine to
            return EDQUOT erroneously during extent allocation.

            PHKL_12396:
            This patch fixes two defects :

            -When debugging processes over an interruptable NFS mount
             point there is a window during which a traced process could
             sleep in exec() while the debugger would exit clearing the
             traced bit and freeing the ptrace data structure. Upon
             wakeup, the no longer traced process would panic the system
             trying to dereference a NULL pointer.

            -pstat_msginfo() calls msgconv() to convert the offset into
             a message queue pointer. msgconv() then locks the queue and
             returns a pointer to the queue's lock. pstat_msginfo() had
             not been released the lock of the message queue.

            PHKL_12176:
            Certain workloads cause T520s to lock-up external I/O.
            These hangs are ordinarily very uncommon, but certain
            workloads seem to bring them out. Reproduction of the
            defect is thus very difficult under normal circumstances.
            It is recommended that all customers with T520 machines
            apply this patch in order to avoid uncovering the problem
            as workloads change. Other, non-T520 machines may apply
            this patch but will only see the effects of the patches
            superceded by this one---this patch will not affect them.

            PHKL_12154:
            The scheduler decides the system is thrashing in some
            occations when pageout rate is low and free memory is
            plenty and hence deactivates certain processes.

            PHKL_11890:
            During inode allocation, vx_findino() references an
            unallocated entry in the au summary. This code of
            checking for free space in the allocation unit is used
            for VxFS version 1 and is no longer valid for version 2.

            PHKL_11671:
            The ki_swtch trace generation code in the kernel walks
            all pregions in the vas of the swtched process. PTC's MI
            and performance tools do not need rss values updated every
            context switch - the extra overhead is not worth the small
            increase in accuracy.

            It is sufficient to copy the pid's
            vas_t->va.prss+vas_t->va.rss (private + shared) value
            which is updated every 5 seconds by statdaemon.

            PHKL_11564:
            Due to a recent enhancement to EXEC, the maximum
            environment size was increased from 20478 bytes to 204798
            bytes. However the value of the constant ARG_MAX
            (defined in limits.h) was not changed. As a result
            there is a standards problem due to this mismatch.

            PHKL_11294:
            When an EMC disk array returns an EMEDIA error to LVM,
            LVM at a minimum marks the block as bad in the bad block
            directory (and, normally, relocates the block to a new
            location on disk. This is detrimental to the functionality
            of EMC disk arrays, since the bad blocks can be fixed
            on the hardware itself.

            PHKL_11243:
            mmap() to a file with holes does not work correctly if
            MAP_PRIVATE is used.

            PHKL_11207:
            Defect was due to a race condition between the reserve
            buf and a regular buf for the same block number. The reserve
            buffer was being read before the regular buffer had a chance
            to complete a write to the same block number.
            Problem was reproduced by starinig memory. Small number of
            bufs in the buffer cache makes the problme reproduce more
            often.

            PHKL_11184:
            The problem is that at boot time the size of the ioconfig
            file is determined. If it is greater than 64K, the kernel
            assumes that the file is corrupted.

            In the HP-UX 10.10 system, there is a limitation of 1260
            devices. If that number is exceeded, this problem can
            be reproduced.

            An unnecessary limitation of 2k on the maximum number of
            instance numbers has also been removed in this patch. Any
            problem due to this limitation has not been reported yet,
            but may appear in the field later.

            PHKL_10890:
            Patch PHKL_9917 introduced a defect that prevented the CPUs
            from setting a flag that indicates they've completed clock
            synchronization with the Monarch CPU.

            Both symptoms are due to poor performance: the hang is
            actually a re-synchronization loop; the CPUs continually
            retry to synchronize themselves with the Monarch.

            PHKL_10282:
            LVM user data was aligned to a 1k bound. For sequential
            i/o directed to disk arrays which stripe the data, i/os
            with a buf size approaching the stripe depth of the device
            (64k for the Edison array) would require the device to
            perform two i/os for each i/o directed to the device.
            LVM was not always closing and releasing devices held when
            volume groups were deactivated or when a device was used
            as a Service Guard Cluster Lock disk.

            PHKL_10137:
            A deadlock is caused by procedure vm_wait_for_io being
            called with "iglock" being held and releasing the
            region lock prior to sleeping. Deadlock occurs when
            another process is able to get the "region lock" and
            is waiting for the iglock. The fix is to call
            vm_wait_for_io at the the end of vx_pageout after the
            iglock has been released.

            PHKL_10102:
            msg_bufx was set to the value over MSG_BSIZE

            PHKL_9917:
            Upon synchronization, non-monarch's expect the monarch to
            be waiting for them to synchronize. If the monarch is not
            waiting, the synchronization fails, and the
            offset_correction is set to 0. This happens only on bootup
            and may not happen every time. This causes times in the
            KI buffers to vary greatly, and that causes the MI Daemon
            to crash frequently. The problem is only at boot time, and
            will not occur later. This means a succesful boot will
            keep stay good, and a bad boot will stay bad.

            PHKL_9708:
            VxFS quota routine vx_getquota() resets the time limit for
            root because it thinks root should not have a quota limit.
            Somehow it ignores the fact that the timelimit fields in
            root's dqblk structure are used to store the file system
            time limit.

            PHKL_9566:
            This patch fixes two different VxFS (JFS) defects:
            - A snapshot could not be mounted if a process was waiting
              arbitrarily long for a file record lock. An application
              using lockf() or fcntl() to get file record locks, and
              holding the locks for a long period of time, could prevent
              from mounting a file-system snapshot.
            - The VxFS rmdir(2) routine could run into a deadlock
              situation where the directory would be kept locked.
              Processes attempting to access the locked directory would
              then wait forever, and eventually this could cause the
              entire system to hang.

            PHKL_9405:
            The execve() kernel routine was asking for a KERNEL IO to
            read in the a.out header, but the VxFS code handling direct
            IOs (VX_DIRECT) was generating a USER IO.

            PHKL_9264:
            Under MMF high presure, vx_do_pageio called from vhand
            incorectly marked a page as r_zomb when EAGAIN occurs on
            that page. This as the side effect of killing a process that
            do a fault on that page later on.

            PHKL_8905:
            Select timeout is retried forever even when B_NDELAY is set.

            PHKL_8809:
            Site specific configuration patch; has no affect on user's
            system without activiation.

            PHKL_8765:
            Problem was due to incorrectly releasing an inode while
            still holding a buf. This violates the rule which would
            prevent a deadlock from happening. The problem shows up
            as a three way deadlock with two processes marching back
            to the root from the leaves via ".." and another process
            marching from the root to the leaves. This creates a
            a deadlock of processes waiting for the same inode and
            holding the wanted buf at the same time.

            PHKL_8732:
            JFS breaks large write requests into multiple direct I/O's.
            Depending on the size of the data block, the beginnning
            and end of a direct I/O request may not align on the
            block boundaries. In this case, the data is handled through
            buffer cache.

            PHKL_8712:
            pstat_msginfo() calls msgconv() to convert the offset into
            a message queue pointer. msgconv() was changed to not only
            do the conversion, but to lock the queue and return a
            pointer to the queue's lock. pstat_msginfo() had not been
            changed to take into account msgconv()'s new behavior.

            After the first direct I/O, the subsequent iteration may
            begin with a write that has data starting in the middle
            of the buffer. If this write passes the current EOF, the
            buffer is simply allocated and filled with new data. If
            this buffer happens to be one that previously used to hold
            old data, the old data remains in the portion that is not
            overwritten by the new data. Writing this buffer to disk
            corrupts the file.

            The fix is to check against the correct file size so the
            first buffer of the subsequent iteration will be read in
            from disk to contain the correct data written in the last
            iteration.

            PHKL_8601:
            When commands that call pstat_fileinfo(2) (e.g. fuser(1m))
            on a system where lots of processes are exiting, a race
            condition can occur between exit(2) and pstat_fileinfo(2)
            where pstat_fileinfo(2) dereferences a pointer exit(2)
            has already set to NULL.

            PHKL_8392:
            LVM makes every effort to avoid returning an error to user
            applications. LVM will hold onto an I/O to retry it later
            if there is even the smallest hope that the device will
            return. If a disk simply does not respond and no bad
            writes made it to the media, LVM will hang onto the i/o as
            long as the disk does not respond with an indication that
            there was actually a bad write or read. The patch
            provides a new feature that allows administrators
            the option of limiting the time lvm will wait for disks
            in an logical volume to return, and cause lvm to return
            i/os with EIO instead of hanging onto them indefinitely.

            PHKL_8387:
            The problem can be reproduced with this test program:

              char buf[2097152];

              main()
              {
                    int fd;

                    memset((void *)buf, 'A', sizeof(buf));
                    fd = creat("A.dat", 0644);
                    write(fd, buf, 512);
                    write(fd, buf, sizeof(buf));
              }

            Every byte of the file should contain the character 'A'.
            This works fine on UFS. It also works on VxFS as long as
            HP OnLineJFS is not installed. But with HP OnLineJFS, a
            sequence of null bytes appears in the middle of the file
            (not at the boundary between the writes, but in the middle
            of the second write).

            PHKL_8362:
            Select timeouts are retried forever. B_NDELAY should
            eliminate retries on select timeout.
            Zalon chip bug results in SCSI bus hang.

            PHKL_8283:
            The max. limit for the number of chars in the arg/env
            strings passed to EXEC is currently set at 20k (defined by
            ARG_MAX). Attempts to pass more number of chars result in
            the E2BIG error. This limit was imposed due to the way the
            kernel was allocating memory to copy the arg/env strings and
            set them for the newly exec'ed process.

            PHKL_8268:
            The problem has only been seen on T500/T520 using the new
            Lower Bus Converters and with LVM mirroring turned on. When
            using LVM mirroring with parallel scheduling policy the
            system ends up with several processors racing to flush the
            same pages before initiating outbound DMA transfers. There
            was a defect in the data cache flushing algorithm causing a
            processor to start its DMA transfer before the other
            processor was actually done with flushing the data from the
            CPU data cache, thus resulting in data corruption.

            Note that this problem does not impact Cache Coherent IO MP
            systems, such as K and J series, as outbound DMA transfers
            are always coherent with the CPUs data caches.

            PHKL_8200:
            In 10.X, interrupt distribution is implemented to allow
            reassignment of interrupt processors to I/O interfaces
            for workload balancing. The assigned interrupt processor
            for an I/O interface may or may not be the system monarch
            depending on the the number of I/O cards and processors
            available.

            During a panic, if the panic processor is the system
            monarch, it will flush the buffer cache on its way down.
            If the interrupt of the disk it is syncing is serviced by
            one of the other processor(s), the I/O completion interrupt
            will not be received and the ISR will not be called
            because the other processor(s) are TOC'ed at this point.
            Without the ISR to signal biodone(), the biowait() sleeps
            forever.

            The fix is to add a timeout in the panic_boot path to break
            out from the hang in disk sync'ing and continue with the
            reboot.

            PHKL_8081:
            Without this patch LVM will not retry failed i/os on
            alternate links unless the error is one that denotes that
            the device is offline or powerfailed. Other errors,
            are not retried on an alternate link and may cause LVM to
            report the error to users applications. Typically,
            customers with unmirrored lvols using multiported devices
            like the HP3232 (Nike) disk array would see the problem
            when an EIO error is reported to LVM from the underlying
            device driver due to a device or driver problem. In this
            situation LVM would report the EIO to user applications
            without trying any available alternate link. Another
            problem this patch fixes allows reducing out physical
            volumes from a volume group when the device is not
            available and the device has links, formerly devices with
            links could not be removed if they were not available.

            PHKL_8025:
            Directories with the setgid bit set have the following
            property: when any file is created within that directory,
            it inherits the group id of the directory. In addition, any
            directory created under such a directory also has the setgid
            bit set.

            Patch PHKL_7667 inadvertently removed that feature of setgid
            directories. This patch restores it.

            PHKL_7909:
            pstat_dynamic() allocates a buffer but fails to initialize
            it before using it, so the buffer ends up containing some
            garbage. This is a cosmetic defect only; sar ignores the
            uninitialized spaces.

            PHKL_7905:
            A deadlock resulted from a process running lvmerge on HFS
            logical volumes, and another process running umount on a
            JFS logical volume. The umount process grabs the JFS update
            sleep lock (used to serialize JFS syncs/mounts/umounts),
            calls spec_close to close the device we are unmounting, and
            eventually gets to a LVM close routine which is sleeping
            waiting to acquire the LVM volume-group lock. The lvmerge
            process is holding the LVM volume-group lock and proceeds
            to call freeze_and_sync_fs_dev() to freeze and sync the
            file system associated with the device. ufs_freeze() is
            first called which in turn calls walk_and_freeze_fs()
            without a pointer to a vfs structure. This proves faulty
            since update() is now called without a vfsp and will
            proceed to try and sync every mounted file system instead
            of just the file system being frozen; so we proceeded to
            try and sync a JFS file system which first tries to grab
            the JFS update sleep lock, and a deadlock occurs. This
            problem can be reproduced by having one process running a
            lvsplit or lvmerge on a HFS logical volume, and another
            process running a mount, unmount or sync on a JFS logical
            volume.

            PHKL_7902:
            A panic can occur with JFS on LVM due to an inode being
            able to change identity before it and its dirty pages
            are flushed to disk in vx_freeze_iflush().

            When a JFS file is created with the SETUID flag, the setuid
            bit is removed when the file has been edited with vi or text
            has been appended to it; this should only be the case when
            the writer is not root.

            PHKL_7847:
            The problem was that the kernel forced a panic whenever any
            inconsistency was found during an lvreduce. For example,
            if a logical extent in an lvol referred to a physical
            extent that was not allocated, it would cause
            lvreduce(1M) to panic the system. This occured even when
            the objective was to remove the offending lvol.
            This is a very rare occurance.

            PHKL_7828:
            TEAC floppy firmware bug.
            NCR 53C710 and 53C700 chip bug.
            Missing SIOC_ABORT and SIOC_RESET_DEV functionality.

            PHKL_7667:
            A future HP-UX release will increase the value of MAXUID,
            providing for a greater range of valid UIDs and GIDs. It
            will also introduce problems in mixed-mode NFS environments.

            Let "LUID" specify a machine running a version of HP-UX
            with large-UID capability. Let "SUID" specify a machine
            with current small-UID capability. The following problems
            may occur:

            LUID client, SUID server
                - Client logins with UIDs outside the server's range
                  appear as the anonymous user. However, the anonymous
                  user UID is configurable, and is sometimes configured
                  as the root user (in order to "trust" all client root
                  logins without large-scale modifications to the
                  /etc/exports file). Thus, all logins with large UIDs
                  on the client could be mapped to root on the server.
                - Files owned by the nobody user on the server will
                  appear to be owned by the wrong user on the client.

            SUID client, LUID server
                - Files owned by large-UID logins on the server will
                  appear to be owned by the wrong user on the client.
                - Executables with the setuid or setgid mode turned
                  on will allow logins on the client to run as the
                  wrong users.

            There is a patch to the NFS code that is intended to be used
            in parallel with this one. PHKL_7511 (or its successor)
            should be installed with this one, although no defects are
            introduced by installing only this one of the two.

            Be sure to read the Special Installation Instructions for
            this and all VxFS patches.

            PHKL_7636:
            Missing call to c720_start in c720_isrDeactivate.

            PHKL_7579:
            (1) The VxFS file truncation code was breaking an assumption
            in brealloc() causing delayed-write buffers to be discarded
            instead of being flushed to disk.

            (2) A "purge buffer cache" was not performed by the VxFS
            pageout code. Stale data could then be found in the buffer
            cache when resuming filesystem operations after a msync(2).

            (3) VxFS used to purge the buffer cache at mmap(2) time, and
            the Dynamic Loader (dld.sl) suffered poor performance with
            shared-libraries residing a VxFS filesystem. The fix was to
            purge the buffer cache at pageout time, and to flush it at
            pagein time.

            Defects #2 and #3 are fixed in 10.20, but #1 is fixed 10.30.

            PHKL_7509:
            The three distinct problems:

            1: The code change for PHKL_6988 or equivalent (consisting
               of only flushing dirty buffers at mmap() time and to no
               longer also invalidate valid buffers) broke the mechanism
               by which VxFS was handling the consistency of the "page
               cache" and the "buffer cache". Valid stale buffers could
               be found in the buffer cache after changes would have
               been done through a MMF, and this is data corruption.
               The fix was to back out the change of PHKL_6988.

            2: Resizing VxFS filesystems online effectively does a quick
               unmount and remount of the filesystem, switching quickly
               between two different data areas containing information
               it. The VxFS disk quota tracking structures were not
               updated during the switch, with the end result that the
               disk quota code was accessing invalid memory. The fix
               was to update the disk quota structures during the
               switch.

            3: This problem was mainly seen on striped logical volumes.
               If multiple processes were scanning VxFS directories via
               commands like ls, find, or cpio, they could cause VxFS to
               erroneously assume the filesystem is corrupt, making it
               impossible to remount it until fscked. There would also
               be errors in the syslog referring to vx_direrr.

               The defect was in a lack of caching of offsets within the
               directory block; if the offset changed at an inopportune
               time, the directory read would fail and the filesystem
               would be marked corrupt.

            PHKL_7358:
            Conditional trap panic in small_divisor. In
            target_deactime(), the following division is performed:
            return (deact_time_factor * deactprss(p) / nz(pageoutrate))
            where nz is defined as (x != 0 ? x : 1). Since there is
            no MP protection around pageoutrate, it is possible that
            pageoutrate changes between the test and assignment. The
            fix is to use a local copy of the global pageoutrate to
            avoid such a situation.

            PHKL_7307:
            It had been limited to 32 characters.

            PHKL_7251:
            On LVM, when the resource "lv_str2_buf" for big-size I/O
            requests is exhausted, multiple processes could compete and
            sleep for the same resource without first giving out the
            ones they owned, causing a deadlock.

            PHKL_7218:
            When LVM encounters a bad block, it asks the disk drive to
            spare it out; this is called "hardware relocation." If that
            fails, LVM then performs what is called "software
            relocation" -- that is, it replaces the bad block with a
            block from a reserve area called the bad block directory.
            After the relocation, it reads back the data, just to make
            sure the new block isn't bad as well; if the new block is
            bad, LVM relocates THAT one, again and again until it is
            successful.

            There was a defect in the code that dealt with the LVM
            verification of the new block. Apparently, the block number
            was incremented before checking if the second relocation
            succeeded; if the last block of that relocation was bad, the
            block number indicated that all the data had been
            transferred, so LVM assumed that the write was successful.
            However, the driver indicated errors (specifically, B_ERROR
            was set and b_error was EMEDIA), which led to inconsistent
            data in the bad block directory, typically leading to a
            panic.

            This patch also fixes LVM wrongly relocating a bad block.
            It should relocate the bad one instead of the block next to
            the bad one.

            PHKL_7206:
            VxFS forgot to check if nlink is 1.

            PHKL_7186:
            lvmerge could merge an lvol back with all physical extents
            marked as current and yet the syncing of stale LTGs had
            failed. lv_recover_ltg(k), which does the syncing, had no
            mechanism to return error to lv_table_reimage(k).
            lv_table_reimage(k) therefore returns success when this may
            not be the case.

            PHKL_7121:
            PHKL_6763 caused the kernel routine direnter() to return
            EDEADLK if it couldn't lock all the directories and files it
            needed to. The change was made to fix a deadlock problem
            caused by moving directories, and it was thought that
            direnter() could only hit this state for the DE_RENAME
            function. The problem can also be hit for large, popular
            files like /etc/passwd which are being linked to a new name.
            The fix is to have ufs_link() retry direnter() if EDEADLK is
            returned, just as ufs_rename() did in the original patch.

            PHKL_7038:
            Customer were using pvmove command to move data from
            one disk to another. For some reason, the mirrored
            logical volume to be moved contains unallocated
            physical extents. system panic: lv_reducelv extmap

            PHKL_7025:
            When deactivating a volume group, if the MWC cache is not
            clean, the deactivation routine will detect it and panic.
            When the last user LV (/dev/vgXX/lvol[1-n]) of a volume
            group is closing and the controlling LV (/dev/vgXX/group) is
            still opened, it should also wait for all outstanding MWC
            cache writes to be finished.

            PHKL_7016:
            VxFS neglected to check for the O_DSYNC flag. It only
            checked for O_SYNC.

            In vx_iget, the code dereferenced a NULL pointer.

            PHKL_6988:
            When creating a MMF, VxFS was flushing and invalidating the
            file-related buffers from the buffer cache. This behavior
            caused the dynamic loader (dld.sl) to generate a physical
            I/O each time it was reading a shared library header before
            calling mmap(), and shared library headers were never found
            in the buffer cache. The fix was to only flush (writing
            dirty buffers) and not do the invalidation.

            PHKL_6952:
            Incorrect "No space left on device" errors are generated
            when the filesystem was not actually full. The filesystem
            in question was a VxFS filesystem mounted over NFS from
            another system with quotas enabled on the server. The
            message occurred when a user reached the hard limit on the
            mounted directory.

            This was caused by the VxFS code in HP-UX interpreting a
            class of filesystem space allocation failures all as ENOSPC.
            The fix was to correct this misinterpretation. With this
            patch installed, when a user exceeds his quota, the error on
            his terminal will be "Disk quota exceeded".

            PHKL_6889:
            The problem encountered at 9.X was fixed in 10.X by delaying
            the removal of the mmap'd page (pageremove) until the I/O
            had completed. At the same time this was done, there were
            aslos some changes done to speed up MMFs. One of those
            changes involved sparse files and resulted in the need for
            coordination between rwip() and MMFs. The end result was
            rwip() locating pages in the pagecache() and copying data
            back to the buffer cache block. At the completion of the
            copy, the pages were systematically removed from the
            pagecache which removed our "synchronization" link for
            msync(). See the SR for reproduction methods.

            PHKL_6793:
            The customer has a T500, and ran into the problem with
            "/etc/lvmtab is out of date with running kernel" when doing
            a vgcfgbackup. The current PV value is set to 7, while
            there are only 6 disks in the /etc/lvmtab.

            PHKL_6763:
            Directory renaming code locked the new parent directory and
            read the new parent directory buffer, thereby locking it.
            It then dropped the new parent directory lock and later
            tried to reacquire it. If a lookup process had gotten the
            new parent directory lock in the meantime and was sleeping
            waiting for the new parent directory buffer to be free,
            deadlock!

            PHKL_6675:
            When the last LV of a VG is closing, it should wait for all
            outstanding MWC cache writes to be finished. Otherwise, it
            may have a running MWC cache write when VG releases its
            dynamically allocated structure.

            Create multiple LVs on a VG, and make MWC busy (by writing
            256K bytes interval) then close All LVs (at almost the same
            time).

            PHKL_6548:
            a kmio struct was allocated even if the open failed.
            see the SR for the reproduction methods.

            PHKL_6530:
            No defect with the kernel. Although this patch does allow a
            patch to fix a defect with fuser -k to work.

            PHKL_6500:
            This patch incorporates PHKL_5858 *plus* it increases the
            bus timeout period from 10 to 15 seconds, allowing the
            SEAGATE ST15150WD disk drive to be used as a root disk
            on a HA cluster.

            PHKL_6495:
            Problem is easily duplicatable following the replacement of
            a disk mech, or with a simple vgcfgrestore/vgchange
            combination to the right disks.

            To reproduce one problem, connect an HP-FL disk to the
            system, and do the following:

            - Install PHKL_6273 (supersedes LVM patch PHKL_6025)

            - Create a volume group with this disk in it
              (automatically runs vgcfgbackup):
                pvcreate -f /dev/rdsk/c0t2d0
                mkdir /dev/vgdan
                mknod /dev/vgdan/group c 64 0x090000
                vgcreate /dev/vgdan /dev/dsk/c0t2d0

            - Deactivate the VG:
                vgchange -a n /dev/vgdan

            - Restore the LVM data structures to the disk:
                vgcfgrestore -n /dev/vgdan /dev/rdsk/c0t2d0

            - At this point, any further activation of the VG will fail:
                vgchange -a y /dev/vgdan
                vgchange: Couldn't activate volume group "/dev/vgpam":
                Invalid argument

            This problem occurred because of a change made in LVM to
            support "hot-swapping" of disk mech's. The code to handle
            this attempts to set immediate-reporting on the newly-added
            disk, but this is not a valid operation on a non-SCSI disk.
            The driver returns EINVAL as it should, and LVM heeds this
            error and passes it up to the higher levels, causing
            vgchange to fail with "Invalid argument". So, now if we
            have EINVAL in this case, we return ESUCCESS.

            Second problem:

            Create a root volume group with more than two disks, and
            mirror the root lvol onto the last disk added to the volume
            group, and make that pvol bootable.

            Remove all but the disks on which root is mirrored.

            Boot into maintenance mode from the last disk added to the
            VG (the one with the highest PV number).

            Reboot normally (without maintenance mode) from the same
            disk. The system will panic with
            "lv_fixrootlv: could not find boot pvol"

            This problem occurred because we were searching through the
            number of valid pvol array entries which are not necessarily
            contiguous in the array instead of searching through the
            size of the array.

            PHKL_6463:
            During maintenance boot (hpux -lm), the kernel tried to
            write out a flag to the BDRAs so that the next boot could
            resync the root.

            The routine which does the maintenance flag write uses the
            hardware paths stored in the BDRA. When the path(s) of the
            root disk(s) are changed, the old paths may correspond to no
            device or to some other disk.

            (1) In the case where a path now corresponds to no device,
            the routine opens the wrong device -- in particular, the
            boot device with the hard partition one bit set.

            (2) In the case where a hardware path now corresponds to
            some unintended disk, the write goes to where the BDRA would
            be on that disk.

            For case (1), whether or not the hard partition one write
            goes through depends on the underlying driver. Case (2) is
            independent of the underlying driver. Either case
            represents a potential corruption to the disks involved.

            The patch prevents these corruptions by (1) checking if a
            hardware path corresponds to NODEV -- if so, no write to
            that path is performed; (2) checking if there is a valid
            BDRA at that hardware path -- if not, no write to that path
            is performed. Since the maintenance flag write is needed
            for mirrored roots, another check was added to make sure
            that flag gets written to the current boot device.

            To reproduce case (1):
                   - install 10.01 to an NIO tower
                   - change the address of the root in the tower
                   - boot in maintenance mode (hpux -lm)
                   - notice that the maintenance flag is not
                     set in the BDRA (check 16kb at offset 128)
                   - notice that the BDRA was written to
                     hard partition one (check 16kb at hard
                     partition one for that disk type)

            To reproduce case (2):
                   - install 10.01 to an NIO tower
                   - change the address of the root in the tower
                   - change the address of a scratch disk in the
                     tower to correspond to the root's old address
                   - boot in maintenance mode (hpux -lm)
                   - notice that the maintenance flag is not
                     set in the BDRA (check 16kb at offset 128)
                   - notice that the BDRA was written to
                     the scratch disk (check 16kb at offset 128)

            PHKL_6449:
            LVM metadata I/O requests return erroneous "I/O error"
            status and abort resynchronization when the device has
            merely timed out or powefailed, but has not been marked
            missing.

            If a disk is powerfailed, LVM should poll for its return;
            the problem is that certain LVM I/O requests did not check
            for a mere powerfail condition, but always assumed that any
            error indicated that the device was not worth waiting for.
            The fix was to check if LVM had decided the device was
            powerfailed vs truly missing, and not to abort if the
            device was in a potentially temporary powerfail condition.

            PHKL_6447:
            On LVM, very large I/O requests -- on the order of 256k --
            may not complete within LVM's time allotment. With large
            logical volumes, the LVM metadata can easily get this
            large. This can manifest itself as various errors in
            reading or writing the VGDA/VGSA header or trailer, with
            messages to the console and system log.

            These timeouts can be due to an extremely busy I/O bus, a
            multi-initiator environment, or a disk that places the
            priority of small I/O requests over large ones. Systems
            with Nike disk arrays have seen this particular problem.

            The fix was to break down LVM metadata into a more palatable
            size, 64k.

            PHKL_6273:
            HP-UX does not provide a mount option which will convert the
            ISO-9660 filename from "FILENAME;VERSION" format to lower
            case "filename" like most of the industry Unix platforms do.
            PC's and non-HP clients cannot use the ISO-9660 CD-ROM
            exported from a HP-UX NFS server because symbolic link, the
            only work-around, is not available on these systems.

            The fix adds two global kernel variables to the cdfs
            operation to provide the filename convertion functionality.
            These variables can be turned on and off using adb after the
            patch is installed.

            The kernel variables which need to be modified are:

            cdfs_convert_case - Set this to 1 to display filenames
                                in lower case.

            cdfs_zap_version - Set this to 1 to suppress version
                                number in filenames.

            If you want the variables to be set in the kernel file
            /stand/vmunix so the function remains after a system reboot,
            type the following:

            echo "cdfs_convert_case?W 1" | \
                    adb -w /stand/vmunix /dev/kmem
            echo "cdfs_zap_version?W 1" | \
                    adb -w /stand/vmunix /dev/kmem

            Or you can modify the memory only by typing:

            echo "cdfs_convert_case/W 1" | \
                    adb -w /stand/vmunix /dev/kmem
            echo "cdfs_zap_version/W 1" | \
                    adb -w /stand/vmunix /dev/kmem

            PHKL_6082:
            For NFS servers with large configurations, i.e for those
            servers for which the tunable kernel parameter ninode has
            been changed to be in thousands or in hundreds of thousands,
            the performance of VxFS as the exported filesystem will not
            be very good. Without this patch VxFS does not support the
            hooks for glance.

            PHKL_6025:
            Due to a defect in the SDS migration code, the kernel was
            computing the start of user data only when the data_psn
            field in the LVM record was 0 (which is the default value
            after running pvcreate). Not running pvcreate on an LVM disk
            before re-using it meant using the start of user data from
            previous disk usage, and thus causing data corruption if
            the new LVM header was bigger than in previous disk usage.
            Corruption can be prevented with the work-around of always
            running pvcreate before re-using an LVM disk.

            For 10.00, the patches PHKL_6022/s700 and PHKL_6023/s800
            address also this defect.

            The patch will prevent from creating situation where
            the start of user data and the LVM header overlap.
            Also, a test was added to the activation code to detect
            disks which may have potential for data corruption, and a
            warning is printing on the system console:
            WARNING: The LVM header on the disc at 52.4.0 extends
                     beyond the start of user data, which therefore
                     has potential for data corruption.
                     Please consult the documentation for patch
                     PHKL_6025 (or any superceeding patch) for how
                     to reconfigure to fix this.

            In the event you have a disk which is showing potential
            for this problem, as detected by the patched PV activation
            code, the procedure for correcting the problem (which must
            be repeated for each individual disk) is as follows.
            For this example, the disk which is showing problems is
            /dev/dsk/c1t6d0, which is part of vg01:

            If you have spare space available in your volume group (or
            can make it available by adding a new disk to the volume
            group), the procedure is simpler:

             - Add the new disk to the volume group if needed (c1t3d0
               in this example):
               # pvcreate [-B] /dev/dsk/c1t3d0
               # vgextend /dev/vg01 /dev/dsk/c1t3d0

             - Move all logical extents to the new di