OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: IT Resource Center (support_feedback_at_us-support-mail.external.hp.com)
Date: Sun Aug 11 2002 - 12:29:02 CDT

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

                            HP Support Information Digests

    ===============================================================================
    o IT Resource Center World Wide Web Service
       ---------------------------------------------------

       If you subscribed through the IT Resource Center and would
       like to be REMOVED from this mailing list, access the
       IT Resource Center on the World Wide Web at:

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

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

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

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

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


    Digest Name: weekly HP-UX series 800 11.X patch digest
        Created: Sun Aug 11 3:05:04 PDT 2002

    Table of Contents:

    Document ID Title
    --------------- -----------
    PHSS_27342 s700_800 11.00 OV ITO6.0X Service Navigator Patch A.06.13
    PHSS_27087 s700_800 11.X MC/ServiceGuard and SG-OPS Edition A.11.13
    PHKL_27498 s700_800 11.11 Possible HPMC with PCI-to-PCI bridge
    PHSS_27668 s700_800 11.X OV SIP3.0 SIP3.0: web server update
    PHNE_27403 s700_800 11.11 J2793B X.25 SX25-HPerf/SYNC-WAN
    PHNE_25181 s700_800 11.00 R6.11.00 SNAplus2 Link/Common, TN3270 patch
    PHKL_27502 s700_800 11.11 MO 4k sector size; FIFO; Event Port; perf
    PHKL_27314 s700_800 11.00 HPMC, FC conn, chassis log, I20 RAID, reboot
    PHCO_27565 s700_800 11.00 sort(1) cumulative patch
    PHCO_27373 s700_800 11.04 (VVOS) cumulative passwd(1) patch
    PHCO_26522 s700_800 11.11 cumulative patch for syslogd(1M)
    PHSS_27499 s700_800 11.04 VirtualVault 4.0 TGA daemon Update
    PHNE_27223 s700_800 11.00 NTP timeservices upgrade plus utilities
    PHKL_27553 s700_800 11.00 PSW, PA-8700, panic, printf cumulative fix
    PHSS_27639 s700_800 11.X OV NNM6.2 http server fix
    PHSS_27542 s700_800 11.04 (VVOS) Xserver cumulative patch
    PHSS_27489 s700_800 11.00 OV SA1.02 CORBA 1.02-5 Fix
    PHSS_27440 s700_800 11.04 HP Praesidium Webproxy 1.0 server update

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


    Document ID: PHSS_27342
    Date Loaded: 20020809
          Title: s700_800 11.00 OV ITO6.0X Service Navigator Patch A.06.13

    Patch Name: PHSS_27342

    Patch Description: s700_800 11.00 OV ITO6.0X Service Navigator Patch A.06.13

    Creation Date: 02/07/09

    Post Date: 02/08/09

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

    Products:
            OpenView IT/Operations 6.0

    Filesets:
            OVOPC-SVC.OVOPC-SVC-MGR,fr=A.06.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVOPC-SVC.OVOPC-SVC-ENG,fr=A.06.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVOPC-SVC.OVOPC-SVC-JPN,fr=A.06.00,fa=HP-UX_B.11.00_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical: No

    Category Tags:
            defect_repair general_release

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

    Symptoms:
            PHSS_27342:
            - SR: B555011914
              In rare cases the opcsvcm process might abort if there
              are problems during the errorhandling of configuration
              requests (list, add, replace, remove of services).
            - SR: B555013351
              opcservice might hang on certain systems after the
              operation is done and the result is displayed.
            - SR: B555013943
              A complete removal of services with 'opcservice -remove'
              doesn't trigger a config change notification message to
              the JavaGUI clients so you'll have an outdated service
              tree but don't know it.
            - SR: B555013950
              In some rare cases the opcsvcm process aborts due to an
              uncaught exception which might occur after a config
              request has been processed.
            - SR: H553000299
              opcservice -check doesn't detect if a service has
              multiple associations to a source.

            PHSS_25359:
            - SR: B555011808
              The example service file cluster.xml contains a very
              strange service.
            - SR: B555011809
              opcservice is not able to load the ITO 5 example service
              cluster.svc
            - SR: B555011896
              Service calculation rules with multiple thresholds are
              not properly converted into the ITO 6 XML format if they
              don't specify the threshold percentage. The line
              "warning 0% setto normal" is properly converted, but
              the line "warning setto normal" would be ignored.
            - SR: B555011903
              Service changes are not propagated after a server restart
              if the service definitions contain MultiCalcRules where
              only some severities are mentioned: all not mentioned
              severities are ignored.
            - SR: B555012331
              JavaGUI startup is very slow if you have lots of services
              and there are lots of service status changes during the
              startup. E.g. if you have a 3 MB service repository and
              get one status change per second the startup time will
              grow from 40 seconds up to 10 minutes.
            - SR: 8606224584
              You don't know when the opcsvcm is done with it's
              initialization as there is no status info except in
              the tracing.

            PHSS_24741:
            - SR: B555007667
              opcservice -log does not replace the registration for
              the same service.
            - SR: B555009175
              opcsvcconv does not convert all ampersand (&) signs, only
              the first ampersand per line.
            - SR: B555009794
              opcservice -check reports errors for operator assignments
              while -add accepts them.
            - SR: B555011187
              Assigning and adding services is slow if the service
              repository is large.
            - SR: H553000484
              opcservice -calc option doesn't list any calculation
              rules.
            - SR: B555011805 and B555012121
              opcservice does not allow SJIS or other non-ASCII
              characters.
            - SR: B555011806
              Removing the A.06.08 Service Navigator patch removes the
              service repository file and logging configuration file.
            - SR: B555011159
              opcservice -assign does not return an error if the
              operator does not exist.

            PHSS_23606:
            - SR: 8606203780
              The example gensvc_ito.sh script creates invalid output
              for external nodes ('opcservice -check' won't accept
              the resulting service definition). Secondly there was a
              typo in the act_opcsv_hbp_status action definition
              (hpb instead of hbp).
            - SR: B555009686
              'opcservice -check' doesn't report any errors other than
              "Error: ItoUtil::Error"
            - SR: B555010013
              If you run 'opcservice -add <filename>' with a filename
              which does not exist, you get a strange error:
              "Error: XML parse error in 'file:<filename>', line 1,
              char 1: missing '<'"
              Instead I would expect something like:
              "Error: Can't open 'file:/.root/something' for
              reading."
              Same problem appears for the '-replace <file>' and '-
              check <file>' options.
            - SR: B555010169
              The service engine (opcsvcm) sometime crashes in the
              middle of config change operations.
            - SR: B555010265
              opcservice -dump didn't work, just returned the message:
              "Error: File argument missing for 'dump' operation."
            - SR: B555010756
              The service engine periodically dies if a config change
              is finished while a change log to the database is still
              in progress
            - SR: B555010816
              The example service definition cltsvr.xml was garbled.
            - SR: B555010877
              The opcsvcconf service definition conversion utility has
              problems converting a service with the ITO 5 syntax if it
              contains lines like
               use "something" {}
              The resulting service definition is garbled.
            - SR: H553000306
              When using the -remove option with opcservice, the output
              is always: "Successfully removed services" even if you
              remove actions/proprules/calcrules/operators which didn't
              exist.
            - SR: B555011101
              'opcservice -remove' sometimes does not remove all
              services if the service repository is too complex.

            PHSS_22696:
            - The output of opcservice -list -xml contained invalid
              tags for actions and calculation rules. Therefore this
              output could not be fed into the service engine again.
            - 'opcservice -replace' does not replace services which
              are assigned to an operator.
            - Service Navigator status colors aren't updated after
              opcsv -start
            - If a propagation rule with 'Ignore' is used, the service
              status in the Service Navigator is not propagated for
              any service.

            PHSS_22306:
            - Wrong parameter checking in opcservice shell script
              leads to unhandled shell error messages.
            - the first assignment of a service to an operator which
              did not yet exist in the service engine was not
              performed
            - service engine core throws a CNotFound exception when
              the requested object is not known.
            - Service data in code sets other than ISO8859-1 leads to
              unreadable output of the opcservice command
            - Service Engine: replace removes association to common
              twice contained subservice
            - operator is not informed if there is a change in Service
              configuration and he has to reload config (in JavaUI)
            - Default propagation rules are not correctly written to
              the service engine's service repository if the
              propagation rule has both a default rule and severity
              specific rules.
            - Connection to service engine fails after 12 hours use
            - Improved thread handling and process termination
            - wrong include dependencies in results.dtd file
            - opcservice does not return errorcodes
            - When using multiple instances of the class ServiceEngine
              in a service API program, it core dumps when creating
              the second instance.
            - When a service for which logging has been enabled is
              removed and the service engine restarted, the engine
              crashes and is not able to restart.
            - Can not use service examples in
              /opt/OV/OpC/examples/services directory out of box
            - Opcservice and opcsvcterm coredump
            - The service navigator API starts a signal handler
              thread, thus applications using the SN-API cannot use
              signals at all.

    Defect Description:
            PHSS_27342:
            - SR: B555013351
              This is probably an OS problem, but we can implement
              a workaround in opcservice so that exits as soon as the
              result is delivered by opcsvcm, even if the connection
              to opcsvcm is still open.
            - SR: B555013950
              In some rare cases the opcsvcm process aborts due to an
              uncaught exception which might occur after a config
              request has been processed. The exception has to be
              caught and an error into the opcerror log file has to
              be generated.

            for SR's not listed in this section please see
            the list of symptoms

            PHSS_25359:
            - SR: B555011808
              The example service file cluster.xml contains a very
              strange service. It was not properly converted from the
              ITO 5 example cluster.svc
            - SR: B555011808
              The opcsvcm had problems loading an <Action> without
              a defined <Command> or <URL>.
              For a complete fix you need the A.06.10 libopcsvcreader
              coming with the A.06.10 intermediate ITO server patch.
            - SR: B555011903
              The service engine doesn't properly add services which
              have <CalcMultiThreshold>s where only some but not all
              severities are handled because it sets all not mentioned
              severities to "Normal" per default.
            - SR: B555012331
              The service engine locking mechanism gives the status
              changes a higher prio over the service tree query,
              so if there are lots of changes, the query won't get
              a lock on the service engine to get its information.
              Now you can specify how long the service engine will
              wait after some changes are processed until the next
              chunk is read from the queue. Use the opcsvinfo variable
              SVCMSG_READ_INTERVAL to define the sleep interval in
              seconds (default is '1'). Don't use too high numbers
              because those status changes which are acknowledged
              within the same interval will not be logged.
            -SR: 8606224584
              You don't know when the opcsvcm is done with it's
              initialization so we added the status to the 'ps -ef'
              info which now returns either:
                  ... opcsvcm: initializing
              or
                  ... opcsvcm: running

            for SR's not listed in this section please see
            the list of symptoms

            PHSS_24741:
            - SR: B555011187
              Assigning and adding services is slow if the service
              repository is large because for each operation the
              assignment tables in the database are rebuilt instead
              of just adding the new information.
            - SR: H553000484
              opcservice -calc option doesn't list any calculation
              rules because a wrong output message from the message
              catalog was used.

            for SR's not listed in this section please see
            the list of symptoms

            PHSS_23606:
            - SR: B555009686
              The error handling of opcservice contained a bug so that
              all the information about a service definition parse
              error was lost before the error was reported.
            - SR: B555010013
              opcservice didn't check whether a file exists before
              reading it. This check was now added.
            - SR: B555010169
              The service engine didn't use a proper locking mechanism
              to disallow multiple parallel config change operations.
            - SR: B555010756
              The service engine periodically dies if a config change
              is finished while a change log to the database is still
              in progress because the config change task doesn't
              wait for still active threads but destroys some resources
              needed by these threads.
            - SR: B555010816
              The example service definition cltsvr.xml was garbled
              because it hadn't been properly converted from the
              ITO A.05.30 file cltsvr.svc
            - SR: B555010877
              The opcsvcconf service definition conversion utility has
              problems converting a service with the ITO 5 syntax if it
              contains lines like
               use "something" {}
              As a workaround you had to use
               use "something";
              Now each '{}' is implicitly converted to ';' and you
              get a WARNING if there is still more than one bracket
              in one line.
            - SR: B555011101
              'opcservice -remove' sometimes does not remove all
              services if the service repository is too complex
              so opcservice has to call the opcsvcm again to remove
              all services until they are really gone.
            - SR: H553000306
              The opcsvcm tries to remove the service from the list
              of services and creates an error but the error was not
              passed back to the callin opcservice command so far.

            for SR's not listed in this section please see
            the list of symptoms

            PHSS_22696:
            see the list of symptoms

            PHSS_22306:
            see the list of symptoms

    Enhancement:
            No

    SR:
            R555008695 H555003286 H553000484 H553000358 H553000348
            H553000338 H553000306 H553000299 B555013950 B555013943
            B555013351 B555012331 B555012121 B555011914 B555011903
            B555011896 B555011809 B555011808 B555011806 B555011805
            B555011187 B555011159 B555011101 B555010877 B555010816
            B555010756 B555010265 B555010169 B555010013 B555009794
            B555009686 B555009552 B555009195 B555009175 B555009076
            B555008494 B555008339 B555008271 B555008225 B555007848
            B555007667 B555007597 B555007588 B555007585 B555007584
            B555007514 B555007448 B555007447 8606224584 8606203780
            8606160383

    Patch Files:

            OVOPC-SVC.OVOPC-SVC-MGR,fr=A.06.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/OV/man/man1m.Z/opcservice.1m
            /opt/OV/www/htdocs/ito_man/opcservice.1m.html
            /opt/OV/bin/OpC/opcsvcdwn
            /opt/OV/lib/libopcsvccore.sl
            /etc/opt/OV/share/conf/OpC/mgmt_sv/dtds/results.dtd
            /opt/OV/lib/libopcsvcclient.sl
            /opt/OV/bin/OpC/opcservice
            /opt/OV/bin/OpC/opcservice.sh
            /opt/OV/bin/OpC/opcsvcconv
            /opt/OV/bin/OpC/opcsvcterm
            /opt/OV/lib/libopcsvcrequest.sl
            /opt/OV/bin/OpC/opcsvcm
            /opt/OV/lib/libopcsvclog.sl
            /opt/OV/lib/libopcsvcmsg.sl
            /opt/OV/lib/libopcsvcmodel.sl
            /opt/OV/lib/libopcsvcsession.sl
            /opt/OV/www/htdocs/ito_svc/opcsvcweb

            OVOPC-SVC.OVOPC-SVC-ENG,fr=A.06.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/OV/lib/nls/C/opcsvc.cat
            /opt/OV/OpC/examples/services/action.xml
            /opt/OV/OpC/examples/services/banking.xml
            /opt/OV/OpC/examples/services/carsupply.xml
            /opt/OV/OpC/examples/services/cltsvr.xml
            /opt/OV/OpC/examples/services/cluster.xml
            /opt/OV/OpC/examples/services/diskless.xml
            /opt/OV/OpC/examples/services/email.xml
            /opt/OV/OpC/examples/services/factor.xml
            /opt/OV/OpC/examples/services/fileserv.xml
            /opt/OV/OpC/examples/services/gensvc_ito.sh
            /opt/OV/OpC/examples/services/gensvc_ora.sh
            /opt/OV/OpC/examples/services/georga.xml
            /opt/OV/OpC/examples/services/icons.xml
            /opt/OV/OpC/examples/services/inet.xml
            /opt/OV/OpC/examples/services/isp.xml
            /opt/OV/OpC/examples/services/ito.xml
            /opt/OV/OpC/examples/services/local.xml
            /opt/OV/OpC/examples/services/lvm.xml
            /opt/OV/OpC/examples/services/outage.xml
            /opt/OV/OpC/examples/services/perf.xml
            /opt/OV/OpC/examples/services/redundant.xml
            /opt/OV/OpC/examples/services/res.xml
            /opt/OV/OpC/examples/services/sap.xml

            OVOPC-SVC.OVOPC-SVC-JPN,fr=A.06.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/OV/lib/nls/ja_JP.SJIS/opcsvc.cat

    what(1) Output:

            OVOPC-SVC.OVOPC-SVC-MGR,fr=A.06.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/OV/man/man1m.Z/opcservice.1m:
                    None
            /opt/OV/www/htdocs/ito_man/opcservice.1m.html:
                    None
            /opt/OV/bin/OpC/opcsvcdwn:
                    HP OpenView VantagePoint A.06.13 PHSS_27342 (07/09/0
                            2)
            /opt/OV/lib/libopcsvccore.sl:
                    HP OpenView VantagePoint A.06.13 PHSS_27342 (07/09/0
                            2)
            /etc/opt/OV/share/conf/OpC/mgmt_sv/dtds/results.dtd:
                    None
            /opt/OV/lib/libopcsvcclient.sl:
                    HP OpenView VantagePoint A.06.13 PHSS_27342 (07/09/0
                            2)
            /opt/OV/bin/OpC/opcservice:
                    HP OpenView VantagePoint A.06.13 PHSS_27342 (07/09/0
                            2)
            /opt/OV/bin/OpC/opcservice.sh:
                    HP OpenView VantagePoint A.06.13 (07/09/02)
            /opt/OV/bin/OpC/opcsvcconv:
                    HP OpenView VantagePoint A.06.13 (07/09/02)
            /opt/OV/bin/OpC/opcsvcterm:
                    HP OpenView VantagePoint A.06.13 PHSS_27342 (07/09/0
                            2)
            /opt/OV/lib/libopcsvcrequest.sl:
                    HP OpenView VantagePoint A.06.13 PHSS_27342 (07/09/0
                            2)
            /opt/OV/bin/OpC/opcsvcm:
                    HP OpenView VantagePoint A.06.13 PHSS_27342 (07/09/0
                            2)
            /opt/OV/lib/libopcsvclog.sl:
                    HP OpenView VantagePoint A.06.13 PHSS_27342 (07/09/0
                            2)
            /opt/OV/lib/libopcsvcmsg.sl:
                    HP OpenView VantagePoint A.06.13 PHSS_27342 (07/09/0
                            2)
            /opt/OV/lib/libopcsvcmodel.sl:
                    HP OpenView VantagePoint A.06.13 PHSS_27342 (07/09/0
                            2)
            /opt/OV/lib/libopcsvcsession.sl:
                    HP OpenView VantagePoint A.06.13 PHSS_27342 (07/09/0
                            2)
            /opt/OV/www/htdocs/ito_svc/opcsvcweb:
                    HP OpenView VantagePoint A.06.13 (07/09/02)

            OVOPC-SVC.OVOPC-SVC-ENG,fr=A.06.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/OV/lib/nls/C/opcsvc.cat:
                    None
            /opt/OV/OpC/examples/services/action.xml:
                    None
            /opt/OV/OpC/examples/services/banking.xml:
                    None
            /opt/OV/OpC/examples/services/carsupply.xml:
                    None
            /opt/OV/OpC/examples/services/cltsvr.xml:
                    None
            /opt/OV/OpC/examples/services/cluster.xml:
                    None
            /opt/OV/OpC/examples/services/diskless.xml:
                    None
            /opt/OV/OpC/examples/services/email.xml:
                    None
            /opt/OV/OpC/examples/services/factor.xml:
                    None
            /opt/OV/OpC/examples/services/fileserv.xml:
                    None
            /opt/OV/OpC/examples/services/gensvc_ito.sh:
                    None
            /opt/OV/OpC/examples/services/gensvc_ora.sh:
                    None
            /opt/OV/OpC/examples/services/georga.xml:
                    None
            /opt/OV/OpC/examples/services/icons.xml:
                    None
            /opt/OV/OpC/examples/services/inet.xml:
                    None
            /opt/OV/OpC/examples/services/isp.xml:
                    None
            /opt/OV/OpC/examples/services/ito.xml:
                    None
            /opt/OV/OpC/examples/services/local.xml:
                    None
            /opt/OV/OpC/examples/services/lvm.xml:
                    None
            /opt/OV/OpC/examples/services/outage.xml:
                    None
            /opt/OV/OpC/examples/services/perf.xml:
                    None
            /opt/OV/OpC/examples/services/redundant.xml:
                    None
            /opt/OV/OpC/examples/services/res.xml:
                    None
            /opt/OV/OpC/examples/services/sap.xml:
                    None

            OVOPC-SVC.OVOPC-SVC-JPN,fr=A.06.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/OV/lib/nls/ja_JP.SJIS/opcsvc.cat:
                    None

    cksum(1) Output:

            OVOPC-SVC.OVOPC-SVC-MGR,fr=A.06.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            1588030240 4855 /opt/OV/man/man1m.Z/opcservice.1m
            572636540 13973 /opt/OV/www/htdocs/ito_man/
                    opcservice.1m.html
            3393963216 40960 /opt/OV/bin/OpC/opcsvcdwn
            2385950651 1163264 /opt/OV/lib/libopcsvccore.sl
            3283155182 1637 /etc/opt/OV/share/conf/OpC/mgmt_sv/dtds/
                    results.dtd
            1021195631 1003520 /opt/OV/lib/libopcsvcclient.sl
            2920144922 118784 /opt/OV/bin/OpC/opcservice
            4175585626 2155 /opt/OV/bin/OpC/opcservice.sh
            4279783248 30168 /opt/OV/bin/OpC/opcsvcconv
            4105650848 65536 /opt/OV/bin/OpC/opcsvcterm
            1711283286 516096 /opt/OV/lib/libopcsvcrequest.sl
            708580734 151552 /opt/OV/bin/OpC/opcsvcm
            636399252 294912 /opt/OV/lib/libopcsvclog.sl
            138038899 176128 /opt/OV/lib/libopcsvcmsg.sl
            631210675 749568 /opt/OV/lib/libopcsvcmodel.sl
            3530193076 311296 /opt/OV/lib/libopcsvcsession.sl
            4119491901 361 /opt/OV/www/htdocs/ito_svc/opcsvcweb

            OVOPC-SVC.OVOPC-SVC-ENG,fr=A.06.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            4294173203 6271 /opt/OV/lib/nls/C/opcsvc.cat
            107001399 3311 /opt/OV/OpC/examples/services/action.xml
            2322032178 9919 /opt/OV/OpC/examples/services/banking.xml
            1562479766 8086 /opt/OV/OpC/examples/services/carsupply.xml
            2776165449 6085 /opt/OV/OpC/examples/services/cltsvr.xml
            1931399694 8048 /opt/OV/OpC/examples/services/cluster.xml
            1287705731 3317 /opt/OV/OpC/examples/services/diskless.xml
            2111682562 5670 /opt/OV/OpC/examples/services/email.xml
            4248035457 1615 /opt/OV/OpC/examples/services/factor.xml
            3185975603 8349 /opt/OV/OpC/examples/services/fileserv.xml
            4146886487 13221 /opt/OV/OpC/examples/services/gensvc_ito.sh
            1955479293 5134 /opt/OV/OpC/examples/services/gensvc_ora.sh
            249825497 4998 /opt/OV/OpC/examples/services/georga.xml
            1080579723 8200 /opt/OV/OpC/examples/services/icons.xml
            4070043959 10418 /opt/OV/OpC/examples/services/inet.xml
            292674876 15385 /opt/OV/OpC/examples/services/isp.xml
            3232631873 26403 /opt/OV/OpC/examples/services/ito.xml
            2944081597 842 /opt/OV/OpC/examples/services/local.xml
            3863707930 4870 /opt/OV/OpC/examples/services/lvm.xml
            974559619 3097 /opt/OV/OpC/examples/services/outage.xml
            3518895756 4777 /opt/OV/OpC/examples/services/perf.xml
            2017571346 1900 /opt/OV/OpC/examples/services/redundant.xml
            61262513 2403 /opt/OV/OpC/examples/services/res.xml
            571892809 12507 /opt/OV/OpC/examples/services/sap.xml

            OVOPC-SVC.OVOPC-SVC-JPN,fr=A.06.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            1334218497 6117 /opt/OV/lib/nls/ja_JP.SJIS/opcsvc.cat

    Patch Conflicts: None

    Patch Dependencies:
            s700: 11.00: PHSS_24264
            s800: 11.00: PHSS_24264

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_25359 PHSS_24741 PHSS_23606 PHSS_22696 PHSS_22306

    Equivalent Patches: None

    Patch Package Size: 4820 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_27342

            5. Run swinstall to install the patch:

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

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHSS_27342. If you do not wish to retain a
            copy of the original software, include the patch_save_files
            option in the swinstall command above:

                    -x patch_save_files=false

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

            For future reference, the contents of the PHSS_27342.text file is
            available in the product readme:

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

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

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

    Special Installation Instructions:
            (A) Patch Installation Instructions
                -------------------------------
            (A1) Stop all VPO processes on your Management Server;
                  this includes manager processes, communication
                  processes and user-interface processes on the
                  machine.

                   - Stop all the VPO GUIs that are running, by using
                     the "File:Exit" menubar item

                   - If you are running VPO in a MC/ServiceGuard
                     installation, put the VPO MC/SG package into
                     maintenance mode:

                     # touch /tmp/maint_NNM

                   - Stop the VPO Manager processes:

                     # ovstop opc ovoacomm

                     If any VPO process is still running, kill it
                     manually:

                     # kill -9 <pid-of-orphaned-process>

                  If you are running VPO in a MC/ServiceGuard
                  installation:

                   - Apply this patch to all MC/SG cluster nodes

            (A2) Install the patch, following the standard installation
                  instructions (see above).

            (A3) After installing PHSS_27342, restart the VPO
                  processes on your Management Server system:

                   - Restart the VPO Manager processes, and check that
                     the processes are running:

                     # /opt/OV/bin/OpC/opcsv -start
                     # /opt/OV/bin/OpC/opcsv -status

                   - If you are running VPO in a MC/ServiceGuard
                     installation, remove the maintenance mode flag:

                     # rm /tmp/maint_NNM

            (B) Patch Deinstallation Instructions
                ---------------------------------
            (B1) To deinstall the patch PHSS_27342 run swremove:

                  NOTE: Before removing the patch, stop all
                        VPO server processes, as described in
                        the Patch Installation Instructions (A1).

                  # swremove PHSS_27342
    -----End of Document ID: PHSS_27342------------------------------------------


    Document ID: PHSS_27087
    Date Loaded: 20020809
          Title: s700_800 11.X MC/ServiceGuard and SG-OPS Edition A.11.13

    Patch Name: PHSS_27087

    Patch Description: s700_800 11.X MC/ServiceGuard and SG-OPS Edition A.11.13

    Creation Date: 02/05/14

    Post Date: 02/08/09

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

    Products:
            MC/ServiceGuard A.11.13
            ServiceGuard OPS Edition A.11.13
            MC/ServiceGuard quorum server for HP-UX version A.01.00

    Filesets:
            DLM-Pkg-Mgr.CM-PKG,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP
            Package-Manager.CM-PKG,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP
            DLM-Clust-Mon.CM-CORE,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP
            Cluster-Monitor.CM-CORE,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP
            DLM-NMAPI.CM-NMAPI,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP
            DLM-ATS-Core.ATS-RUN,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP
            ATS-CORE.ATS-RUN,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP
            DLM-Prov-MOF.CM-MOF,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP
            CM-Provider-MOF.CM-MOF,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP
            DLM-Prov-MOF.CM-PROVIDER,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP
            CM-Provider-MOF.CM-PROVIDER,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical:
            Yes
            PHSS_27087: ABORT
                    When using a contributed support tool to disable
                    and then re-enable safety time, the tool fails to
                    restore safety time protection properly, resulting
                    in node TOC.
                    If cmviewcl command is issued at the same time
                    either package configured resource, subnet or
                    service being deleted from the configuration, then
                    cmviewcl may fail with a SIGSEGV creating a core.
                    A series of single point network card or hub
                    failures may cause a cl_sync timeout resulting in
                    the entire cluster going down.
                    At cmcld start up, i.e. cmrunnode or cmruncl,
                    syslog shows this message,
                    "cmcld: Assertion failed: pnet != NULL, file:
                            comm_link.c, line: 140."
                    cmcld immediately aborts and dumps core.
                    Service Assistant Daemon (cmsrvassistd) can dump
                    core in /var/adm/cmcluster if SIGCHLD is delivered
                    while in the middle of a syslog call.
            PHSS_26928: ABORT
                    In a 2 node ServiceGuard cluster, if cmcld on one
                    node experiences a long kernal hang and again tries
                    to join the cluster then the whole cluster can
                    crash.
                    A series of short kernel hangs on one node lead to
                    cluster reformation and continues during
                    reformation. This opens a small timing window
                    where the node that is healthy hits an assertion
                    failure.
            PHSS_26674: ABORT CORRUPTION OTHER
                    ServiceGuard daemon (cmcld) may abort with core
                    dump when a package is started or halted.
                    A ServiceGuard OPS node may TOC after a false
                    unclean shutdown.
                    ServiceGuard daemon (cmcld) may abort with core
                    dump due to DLPI errors.
                    ServiceGuard daemon (cmcld) may abort with core
                    dump during cluster formation.
                    A package may be started on two nodes, causing
                    data corruption.
            PHSS_26180: ABORT
                    ServiceGuard command "cmrunnode" can abort with
                    core dump after cluster is started on a node.
                    ServiceGuard configuration command will not able to
                    configure package with EMS resource if that
                    resource is not available on local node.
            PHSS_25915: ABORT
                    ServiceGuard daemon "/usr/lbin/cmcld" can abort
                    with core dump when multiple cmapplyconf or
                    cmrunnode commands are issued and any one of them
                    is aborted.
            PHSS_25124: ABORT
                    ServiceGuard daemon "/usr/lbin/cmcld" aborts with
                    core dump "/var/adm/cmcluster/core." The
                    function "cl_delete_event" was freeing
                    the data memory of an event twice if the
                    event had a destructor function attached
                    to it. The destructor would free it and
                    then cl_delete_event would free the same
                    memory again.
            PHSS_24678: CORRUPTION
                    Formation of 2 clusters may potentially result in
                    packages running on 2 nodes at the same time
                    and may potentially result in data corruption
                    issues.

    Category Tags:
            defect_repair enhancement general_release critical
            halts_system corruption

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

    Symptoms:
            PHSS_27087:

            1. When using the unsupported contributed cmsetsafety tool
               to disable and then re-enable safety time, the tool
               fails to restore safety time protection properly,
               resulting in node TOC.

            2. If the cmviewcl is issued at the same time that a
               package resource,subnet or service is being deleted
               from the configuration by another session using
               cmapplyconf, then the cmviewcl may fail with a SIGSEGV
               creating a core.

               The stack trace by GDB typically contains:

               #0 0xc01ffd40 in kill () from /usr/lib/libc.2
               #1 0xc019b3b4 in raise () from /usr/lib/libc.2
               #2 0xc01db550 in abort_C () from /usr/lib/libc.2
               #3 0xc01db5ac in abort () from /usr/lib/libc.2
               #4 0xd5ca8 in cdb_get_resource_list
                   (cluster_handle=0x40025f38 "",
                    pkg_name=0x40032b38 "pkg9424_2",
                    num_resources=2, resource_list=0x400325f0)
                    at config/config_cdb_data.c:1138
               #5 0x8f560 in view_resource
                   (cluster_handle=0x40025f38 "",
                    pkg_name=0x40032b38 "pkg9424_2",
                    node_name=0x40036df0 "buf",
                    print_for_unowned=1) at cmd/cmd_view.c:2581
               #6 0x8d224 in view_unowned_pkg
                   (cluster_handle=0x40025f38 "",
                    pkg_name=0x40032b38 "pkg9424_2",
                    package_format=0x40022990 "
                    vflag=1, lflag=1, plimit=1,
                    pkg_status=0x40009340 "down",
                    pkg_state=0x40009338 "halted",
                    pkg_switching=0x400093a0 "disabled",
                    pkg_owner=0x400354f8 "unowned",
                    status_str=0x40008ed8 "up")
                    at cmd/cmd_view.c:1859
                #7 0x8ae88 in view_cluster
                    (cluster_name=0x40026118 "STRESS_lvk_0419",
                     vflag=1, lflag=1, numpkgs=0,
                     pkgs=0x40025430, numnodes=0,
                     nodes=0x40025440, climit=0,
                     plimit=1, nlimit=0, gflag=0)
                #8 0x87a5c in view_main (argc=4, argv=0x7f7f01a4)
                    at cmd/cmd_view.c:289
                #9 0x76758 in main (argc=4, argv=0x7f7f01a4)
                    at cmd/cmd_main.c:220

            3. A package configured to use the large number of
               file systems spread across the multiple volume groups
               takes longer to mount the file systems. Also there
               is no mechanism provided in the control script for
               the user to specify additional options to fsck and
               umount commands used in the package control script.

            4. When cmcld is running with more than ten network
               interface cards configured on a cluster node, its
               CPU utilization percentage raises significantly.
               This problem is mostly exposed with Superdome machines,
               or systems with large VLAN configuration.

            5. A series of single point network card or hub failures may
               cause a cl_sync timeout resulting in the entire cluster
               going down. Syslog reports error:

               "Node id X did not reach sync step 0 for activity 3"

            6. A cmapplyconf succeeds with unquoted 2-word value for
               string resource. For example:
                  RESOURCE_UP_VALUE = very stable
               The cmapplyconf would succeed, but the resource would
               be "UP" when its value was "very" not "very stable".

            7. In SAM/GUI a user is not able to see a hierarchy of EMS
               resources in package configuration screens.

            8. The cmsnmpd subagent will store the package status
               as unknown, instead of down in the ServiceGuard MIB
               table when a package's node fails and the package is
               not restarted.

            9. If cmrunnode or cmruncl times out, in a subsequent
               cluster formation a package configured with automatic
               start resources may fail to come up on its primary node.

            10.ServiceGuard commands cmcheckconf/cmapplyconf with -P
               option and without -C option can take longer to finish.
               Even specifying -k option does not improve a performance.
               This can be also noticed if ServiceGuard is upgraded from
               11.09 or earlier version to 11.13 or 11.14.

            11.ServiceGuard commands cmcheckconf/cmapplyconf with -k
               option can take long time if there are large number of
               disks and volume group configured on system while only
               very few of them are mentioned in cluster ascii file.

            12.At cmcld start up, i.e. cmrunnode or cmruncl, syslog
               shows this message,
               "cmcld: Assertion failed: pnet != NULL, file:
                comm_link.c, line: 140."
               cmcld immediately aborts and dumps core.

            13.Service Assistant Daemon (cmsrvassistd) can dump core
               in /var/adm/cmcluster if SIGCHLD is delivered while in
               the middle of a syslog call. The stack trace in the
               core dump would look like this:
            #0 0x400c942f in tz_compute (tm=0xbffff064)
                at ../sysdeps/i386/bits/string.h:343
            #1 0x400c95c4 in __tz_convert (timer=0xbfffeee8,
                use_localtime=1, tp=0xbffff064) at tzset.c:593
            #2 0x400c576b in __localtime_r (t=0xbfffeee8,
                tp=0xbffff064) at localtime.c:33
            #3 0x4010298d in vsyslog (pri=27, fmt=0x805f740 "Unable to
                send 64 bytes (Software caused connection abort).\n",
                ap=0xbffff0dc) at syslog.c:170
            #4 0x401028a9 in syslog (pri=27, fmt=0x805f740 "Unable to
                send 64 bytes (Software caused connection abort).\n")
                at syslog.c:102
            #5 0x0804ba2c in cl_vsyslog (private_data=0x0,
                category=131072, level=0, module=5,
                fmt=0x8059dc0 "Unable to send %d bytes (%s).\n",
                ap=0xbffff130) at utils/cl_syslog.c:91
            #6 0x0805859b in cl_clog (clog_handle=0x0,
                category=131072, level=0, module=5,
                fmt=0x8059dc0 "Unable to send %d bytes (%s).\n") at
                utils/cl_clog.c:123
            #7 0x0804c356 in cl_local_cl_send (fd=0,
                service_id=12,msg=0xbffff1ac, msg_length=32, flags=1,
                reply=0x0, timeout=0x0,logh=0x0 at
                lcomm/local_client.c:497
            #8 0x0804b885 in handle_sig_chld (in=17) at
                servsen/serv_assist.c:1236
            #9 <signal handler called>
               Also, the message the user will see is:
                  "Process creation daemon terminated due to a
                   signal(11)."

            14.After customer modified the hostname, packages using
               VxVM disk groups failed to start.

            15.At package start up, busy mount point might not be
               freed up and re-mounted appropriately.

            PHSS_26928:

            1. After a package has been added to a cluster, cmsnmpd may
               not update the MIB and hence the package may not be
               available as a resource to be monitored by another
               package.

            2. When the PACKAGE environment variable is improperly set
               in the package control script, the script fails with
               errors such as the following:

               cmmodnet : Subnet <subnet> is not a configured subnet.
               cmmodnet : Use the "netstat -in" command to list the
                          configured subnets.

               No errors are logged to syslog.

            3. If there are multiple cluster nodes issuing
               configuration queries at roughly the same time,
               cmgetconf can silently timeout.

            4. When a node with a node ID that is not the first or last
               node ID in the cluster is removed from a ServiceGuard
               OPS Cluster, the "cmviewcl -l group" command will return
               an error message like:
               cmviewcl : Failed to convert node_name xxx to node_id.

            5. Primarily on ServiceGuard OPS clusters, the cmrunnode
               command executed from the cmcluster rc script may fail.
               When this happens, other nodes in the cluster may log
               messages in syslog such as:

               cmcld: Detected different configuration data on node
                      <Node Name>
               cmcld: Can not form cluster with node <Node Name>
               cmcld: Quitting due to configuration data version
                      mismatch

            6. In a 2 node ServiceGuard cluster, if cmcld on one node
               experiences a long kernal hang and again tries to join
               the cluster then the whole cluster can crash. This
               can be seen on more than 2 nodes if cmcld on all the
               nodes except on one node experiences long kernel hang.

               The syslog on node which does not experience the kernel
               hang will log messages like:

               cmcld: Timed out node <node_name>. It may have failed.
               cmcld: Attempting to form a new cluster
               cmcld: Safety time set for 128.96 seconds from now
               cmcld: Did not receive all votes: 1 out of 2
               cmcld: All votes (100) are required at this point.
               vmunix: SCSI: Reset requested from above -- lbolt:
                    246237, bus: 2^M^M
               cmcld: Got at least 50 votes: 1 out of 2 last active
                    nodes.
               cmcld: Obtaining Cluster Lock
               cmcld: Successfully issued request for cluster lock
                     /dev/dsk/c2t8d0
               vmunix: SCSI: Resetting SCSI -- lbolt: 246337, bus: 2^M^M
               vmunix: SCSI: Reset detected -- lbolt: 246337, bus: 2^M^M
               cmcld: Cluster lock disk /dev/dsk/c2t8d0 appears healthy
               cmcld: Successfully obtained the Cluster Lock
               cmcld: lock id: 6
               cmcld: Turning off safety time protection since the
                   cluster
               cmcld: may now consist of a single node. If ServiceGuard
               cmcld: fails, this node will not automatically halt
               cmcld: Active node <nodename> has voted for me
               cmcld: Enabling safety time protection
               cmcld: Enabled safety time with 257774
               cmcld: Attempting to adjust cluster membership
               cmcld: Safety time set for 7.71 seconds from now
               cmcld: Active node <nodename> has voted for me
               cmcld: Clearing Cluster Lock

            7. When a shutdown(1m) command is run from two nodes
               concurrently, it can cause cmhaltnode to fail. This can
               happen if one node has completed its cmhaltnode and the
               other node is still running cmhaltnode. This problem can
               also be seen if a cmhaltnode command is halting the
               cluster on one node and another node in the cluster does
               a TOC or a reboot before the cmhaltnode command
               completes.

               The /etc/rc.log.old will contain messages or command
               will exit with messages like:

               Warning: Do not modify or enable packages until the
               halt operation is completed.
               Halting Package <pkg_name>
               cmhaltnode : Unable to halt package <pkg_name>: Socket
               is not connected

               Check the syslog and pkg log files for more detailed
               information:

               cmhaltnode : Warning : node failed to HALT
               ERROR: Unable to halt cluster on this node.

            8. Large numbers of the following message are logged to the
               syslog.log file:

               Mar 18 10:00:48 HGALUX07 cmclconfd[15865]: Unable to
               attach to network interface 1.

               This happens whenever customers try to view properties
               of objects in SG MGR, or when cmquerycl, cmcheckconf,
               cmapplyconf are issued.

            9. A series of short kernel hangs on one node lead to
               cluster reformation and continues during reformation.
               This opens a small timing window where the node that is
               healthy hits the assertion failure,

               cmcld: Assertion failed: !node->hb_eligible,
                      file: election.c, line: 5699.

            10. cmapplyconf continually fails with Error:
                   Unable to begin the configuration change

            11. Message missing when EMS Monitor returns RM_NOT_READY
                In 11.09, we print the "monitor is not ready" message
                as soon as we get a RM_NOT_READY reply back from a
                register operation. In 11.13, we do not print this
                message.

            12. cmsnmpd will not store cluster name in the mib
                definition when started while cluster or local
                node are halted. A call to "resls /cluster/status"
                will result in output which is missing the cluster
                name.

            PHSS_26674:

            1. When a local LAN failover fails, no error messages about
               the failure are logged to syslog.

            2. When the concurrent fsck's have been defined in the
               package control script, the fsck's executed on the
               Journaled File System during a package start up log
               messages in a random order. As a result it is hard to
               associate the messages from the package control script
               log with the volume groups being checked.

            3. When SAM GUI switches environments, certain tasks are no
               longer available.

            4. When using the admin feature of ServiceGuard Manager to
               start a node, if the node is powered off or is in the
               process of shutdown or reboot, a confusing error message
               appears in the progress dialog box:
                "unable to obtain cluster membership with
                instance id SGClusterNodeContainment:<instance-id>"

            5. Certain network load balancers or switches may not be
               able to complete local switch within ten seconds after a
               local switch occurs in ServiceGuard. This can result in
               the client side not experiencing the failover
               performance benefit that the network load balancer can
               provide.

            6. The ServiceGuard daemon, cmcld, may experience SIGSEGV
               and accordingly dump core when a package is started or
               halted. The resulting stack trace will show
               segmentation violation.

            7. DLM references are still seen in the configuration ascii
               file generated by cmquerycl for ServiceGuard OPS Edition.

            8. If an EMS monitor on the system is not yet ready to
               monitor a resource on which a ServiceGuard package is
               dependent, the package will fail to start.
               The following messages may be seen in syslog:

               cmcld: ems monitor for <resource name> is not ready
                      above message repeats 2 times
               cmcld: Resource <resource name> set to "UP".
               cmcld: Package <package name> cannot run on this node
                      because resource <resource name> does not meet
                      package RESOURCE_UP_VALUE.

            9. A package configured with a deferred start resource may
                start and halt immediately when the cluster starts up.
                The following messages may be seen in syslog:

                cmcld: Started package <package name> on node <node
                       name>.
                cmcld: Package <package name> cannot run on this node
                       because resource <resource name> does not meet
                       package RESOURCE_UP_VALUE.
                cmcld: Resource <resource name> in package <package
                       name> does not meet RESOURCE_UP_VALUE.
                cmcld: Executing '<package control script path> stop'
                       for package <package name>, as service <service
                       ID>.

            10. Issuing the command "cmsetlog -M RES" to turn up
                logging in the resource module does not work.

            11. A ServiceGuard OPS node may fail to halt resulting in
                a TOC. The following error messages may be seen in
                syslog:

                cmcld: CMGMSD successfully halted
                cmcld: Failed to unregister all resource monitor
                       requests.
                cmcld: This node (<node name>) has ceased cluster
                       activities.
                cmcld: Daemon exiting
                cmcld: CMGMSD/GMS halted but unable to halt SG.
                       Rebooting...

            12. Quorum Server is now supported on ServiceGuard A.11.13.
                This is a new feature. The Quorum Server software,
                information and documentation is available on
                http://www.software.hp.com. Documentation is also
                available on docs.hp.com/hpux/ha
                Also, the man pages have been updated to show the -q
                option, and the commands have the -q option turned on
                by default.

            13. ServiceGuard A.11.13 now supports adding a new package
                resource to any package while the cluster is running.

            14. ServiceGuard daemon cmcld aborts with the message
                "DLPI error! dl_errno: 1, dl_unix_errno: 0." in syslog.
                This leads to a system TOC.

            15. When nodes configured for a particular package are only
                a subset of the nodes in the cluster, a call to
                cmGetstatus(CM_PKG_STATUS) may return -26, causing
                cmsnmpd to sever the socket connection with the
                ServiceGuard cmcld daemon. This behavior will happen
                when the user brings up the cluster or node and/or
                restarts the cmsnmpd subagent. Once the socket
                connection with SG is severed, no MIB variables or SNMP
                traps will be updated or sent, which results in stale
                data in the SG MIB table.

            16. During cluster formation, cmcld can exit with a
                segmentation violation. The stack trace of the
                resulting core looks like:
                  cl_local_srv_free\952 (00121284) (`thread(24))
                  ss_monitor_operation_phase_II\441 (001285A0)
                  ss_cl_local_reply_event\944 (00129A88)
                  ss_event_handler\1069 (00129F20)
                  ss_event_handler (hpux_export stub) (00129E38)
                  cl_event_loop\434 (001C34E0)
                  cl_event_loop (hpux_export stub) (001C2D18)
                  cma__thread_base+01e8 (002283B0)
                  cma__thread_start1+0030 (0022A500)
                  cma__thread_start0+0004 (00229F9C)

            17. Shortly after a cluster starts (via cmruncl or
                cmrunnode on all nodes), cmcld can exit with the
                following message:
                  Fatal internal error - Assertion failed:
                  ntohl(node_ptr->node_info.p_state) == P_NOT_OWNED,
                  file: pkg_list.c, line: 298
                It is possible that before cmcld exits, packages may
                have started up on this node, however these packages
                will not be halted. So when the remaining nodes in the
                cluster take over the packages that were running on
                this node, it is possible for data corruption to occur
                if VxVM disk groups are used in the packages, since
                they are activated on more than one node. Also,
                software components which communicate with the affected
                application may experience connection problems
                associated with the package's IP address appearing on
                two nodes at the same time.

            18. cmviewcl -v fails to show services of system
                multi-node packages. This problem was introduced with
                PHSS_26180.

            19. A package configured with automatic start resources may
                start on an adoptive node instead of on the primary node
                during cluster startup, due to the resources being
                registered with EMS earlier on the adoptive node than on
                the primary node.

            20. Not all resource monitor requests are unregistered with
                EMS when cmcld exits, so the next time cmcld starts up
                and registers the same requests with EMS, it will not
                get immediate notifications regarding the state of the
                resources, and packages will not be able to start.

            PHSS_26180:

            1. SG supports only 60 packages. With this patch it now
               supports 150 packages. After installing this patch on
               all nodes in the cluster, the cluster must be brought
               down in order to increase the MAX_CONFIGURED_PACKAGES
               parameter in the cluster ascii file. Once this is
               changed, up to 150 packages may be configured.

               Note that once a cluster has more than 60 packages
               configured, any upgrade to SG version 11.14 MUST include
               patch PHSS_26056. So, after halting a node and
               upgrading that node to 11.14, PHSS_26056 must be applied
               before bringing that node back into the running cluster.
               If this procedure is not followed, any nodes running
               11.14 without the patch could crash (TOC) due to cmcld
               dying with SIGSEGV or SIGBUS. Be sure to set
               AUTOSTART_CMCLD to 0 in /etc/rc.config.d/cmcluster
               before beginning the upgrade to 11.14.

               The SG11.14 patch PHSS_26056 will be released later this
               spring. Until it is released, customers using > 60
               packages must remain on 11.13 and not upgrade to 11.14.

               Note that running 150 packages requires systems that
               have a lot of capacity. If your systems are not
               powerful enough, some of your packages may not start or
               may partially start. In this case, you will need to
               reduce the number of packages. Test each node by
               running the cluster on that node only (cmruncl -n node),
               and make sure all packages start that are configured to
               run on that node.

               NOTE: At this time ServiceGuard Manager does not
               support more than 60 packages per cluster.

            2. The cmrunnode command may core dump immediately before
               exiting with output similar to:

               cmrunnode : Waiting for cluster to form.....
               cmrunnode : Cluster successfully formed.
               cmrunnode : Check the syslog files on all nodes in the
                  cluster
               cmrunnode : to verify that no warnings occurred during
                  startup.
               Bus error(coredump)

            3. The cmcheckconf/cmapplyconf command will fail for a
               package if EMS resource is not available on the node
               where command is issued even if that package only runs
               on other nodes in the cluster where the resource is
               available.The commands will fail with output similar
               to:

               Error: ems subclass request for <resource_name> failed,
                  resource type (3016)
               Error: Failed to get type information for
                  <resource_name> on node <remote_node_name>

            PHSS_25915:

            1. A package that has a resource with more than one
               RESOURCE_UP_VALUE criterium defined is halted as
               soon as the value for the resource changes such that one
               of the criteria is unsatisfied, even if the value might
               meet other criteria. Affected users include HA Disk
               Monitor users who are recommended to configure more
               than one RESOURCE_UP_VALUE criterium for each
               volume group monitored.

            2. When any unused node (i.e. node not part of a cluster)
               is included in the scope of a ServiceGuard-related
               query for the Object Manager, we would get incorrect
               results. For example, an error may be encountered on
               ServiceGuard Manager while trying to save a
               configuration involving an unused node.
               To reproduce this defect in ServiceGuard Manager:
               1) Check the "include unused nodes" option in the
               startup screen.
               2) Connect to the Object Manager and view the current
               configuration.
               3) Save the current configuration. It will fail with the
               error message:
               "Error 0011 : Failed to save file <file name>
               Cause : Server Schema Error."

            3. cmviewconf displays an incorrect HALT_SCRIPT_TIMEOUT
               value for a package when the RUN_SCRIPT_TIMEOUT is
               set to NO_TIMEOUT (0) and the HALT_SCRIPT_TIMEOUT
               is set to a non-zero value.

            4. After an upgrade of a ServiceGuard cluster to version
               11.13 from version 11.12 or earlier, if any package
               with an EMS resource has been added and deleted before
               upgrade, then the addition of any new package to the
               cluster after upgrade may fail. The cmapplyconf command
               will return error messages like:

               Error: Unable to apply the configuration change:
                 Unknown error: 3015.
               Check the syslog file(s) for additional information.
               cmapplyconf : Unable to apply the configuration

               The syslog may contain the error messages like:
               cmcld: cdb_db_prepare - 3015 error occurred 5

            5. If cmrunnode or cmapplyconf are stopped in the middle of
               execution and there are multiple such commands running
               concurrently, then the cmcld may fail with a SIGSEGV or
               SIGBUS creatig a core in /var/adm/cmcluster/core. The
               syslog will contain the messages like,

               cmlvmd: Could not read messages from /usr/lbin/cmcld:
                 Software caused connection abort
               cmlvmd: CLVMD exiting
               cmsrvassistd[]: The cluster daemon aborted our
                 connection.
               cmsrvassistd[]: Lost connection with ServiceGuard
                 cluster daemon (cmcld): Software caused connection
                 abort

               The stack trace by GDB typically contains:

               #0 0x105d94 in cdb_client_port_close () from
                                      /usr/lbin/cmcld
               #1 0x1413a0 in cl_thread_start () from /usr/lbin/cmcld
               #2 0x1aa8e8 in cma__thread_base () from /usr/lbin/cmcld
               #3 0x1aca38 in cma__thread_start1()from /usr/lbin/cmcld
               #4 0x1ac4d4 in cma__thread_start0 () from
                                      /usr/lbin/cmcld
               #5 0x105f0c in cdb_client_port_close () from
                                      /usr/lbin/cmcld

            6. If a configuration operation gets aborted during a
               cluster reformation with a down node joining the cluster,
               cmcld may abort on the node that is rejoining with the
               following messages:

               Action - Invalid transaction state of NO_TRANS for
               node id x, (ABORTED)
               Internal error - Aborting: cdb/cdb_coord_comm.c 517
               (Invalid transaction state)

            PHSS_25124:

            1. A package with more than one EMS resource configured is
               unable to restart on the same node after the cluster
               has been halted at least once.

            2. ServiceGuard Manager failed to halt Linux cluster.

            3. ServiceGuard command cmapplyconf still succeeds while
               there is an error in network configuration such as
               "Non-uniform connection detected."

            4. When the .rhost and cmclnodelist file are missing or not
               setup properly, ServiceGuard command cmquerycl or
               cmviewcl no longer prints the error message "Permission
               denied to X" where X is the IP address of the node.
               Instead, the command prints misleading error messages
               such as:
               "Error" Unable to establish communication to node Y"

            5. If a node is halting while a ContinentalClusters customer
               runs a ContinentalClusters command, that command could
               fail with a stack trace.

            6. ServiceGuard daemon "/usr/lbin/cmcld" will ABORT,
               leaving a core dump "/var/adm/cmcluster/core." The
               symptoms can include varying abort messages and
               varying stack traces in the cores. There is no single
               consistent message or pattern of messages found in
               syslog that can predict this. Typically, the failure
               will be when processing Event Monitoring Services.
               However, many times it would be an unexplained segment
               violation. Use of cmapplyconf or packages using
               resources can sometimes lead to the problem.

            7. Under extreme stress test, cmcld's memory might jump
               128K after cluster has formed.

            8. A package configured to use the large number of
               file systems spread across the multiple volume groups
               takes longer to failover.

            9. ServiceGuard commands cmstartres and cmstopres fails
               for long resource name of more than 40 characters with
               error,
               "Resource name should not be longer than 1024
                characters."

            10.ServiceGuard cluster with serial link will fail if all
               heartbeat network switches fails. The similar thing
               with serial link can be seen if crossover cables are
               used for all heartbeats and one of the node fails.

            PHSS_24678:

            1. The snmpdm agent logs "CloneVarBind: Unable to clone
               vb->value.os_value" messages in the /var/adm/snmpd.log
               file when the cmsnmpd subagent is brought up or
               certain ServiceGuard events are generated while the
               local node or cluster is down.

            2. After starting and stopping Oracle OPS, with the command
               netstat -an | grep 5408, there are tcp connections with
               status FIN_WAIT_2. Port 5408 is used by cmgmsd and gmapi
               clients. It was observed that these TCP connections do
               not go away until they reach the max tcp resources or
               until the cluster is halted.

            3. Without this patch, SGManager GUI cannot perform
               ServiceGuard administrative operations such as
               run and halt node, package or cluster. This patch
               along with PHSS_22175 will enable SGManager to
               perform ServiceGuard administration.

            4. Add mechanisms to ensure that SG shared tape
               functionality is not available if kernel tuneable for
               stape reserved/release functionality is disabled.

            5. cmquerycl command times out and fails when there are
               additional subnets on some nodes that are not on other
               nodes:

               Error: Unable to establish communication to node
               <nodename>
               Failed to gather configuration information.

               In addition, other SG commands such as cmviewcl
               and cmhaltpkg are delayed 10 seconds.

            6. The cmapplyconf command gets internal error when adding
               a node to a cluster.

               Internal error: Got unexpected generic_ack with no error
               number from cmclconfd on <nodename>.
               Error: Unable to retrieve configuration file from node
               <nodename>: Error 0
               cmapplyconf : Unable to apply the configuration

            7. Automatic failback fails for packages which are
               configured with:

                  FAILBACK_POLICY AUTOMATIC
                  . . .
                  STORAGE_GROUP VxVMdg

               where VxVMdg is a CVM disk group.

               A package which is configured with FAILBACK_POLICY
               AUTOMATIC is supposed to move back to the primary
               node when that node rejoins the cluster. In this
               case it does not.

            8. "Error releasing device <dsk> (#) in volume group <vg>:
               No such device or address"
               error messages are printed in syslog by cmclconfd when
               cmcheckconf, cmapplyconf, cmgetconf or cmquerycl were
               issued. One possible side effect is that syslog may
               report on cluster start that cluster lock is not
               initialized, although early on, after cmapplyconf, it
               did report that cluster lock already got initialized.
               Another symptom is that subsequent tries to create
               or import a VG can fail.

            9. The cmcld daemon may log the message "timers delayed x.x
               seconds" due to kernel latency issues. A ServiceGuard
               cluster of more than 2 nodes with no cluster lock, after
               experiencing a long kernel hang caused by such latency
               issues, may result in the formation of 2 clusters. The
               node which experiences the long kernel hang may form a
               1-node cluster, while the remaining nodes in the cluster
               may form another cluster.

            10. A 2-node ServiceGuard cluster with a cluster lock
                may result in the formation of 2 clusters if all
                heartbeat networks experience prolonged heavy
                network congestion or if the cmcld daemon on any node
                experiences frequent kernel hangs within short periods
                of time.

    Defect Description:
            PHSS_27087:

            1. When safety time is disabled, a timer is started to
               simulate safety time protection, but when safety time is
               re-enabled, the timer is not cancelled and eventually
               pops, leading to node TOC.

               Resolution:
               Change support tool to cancel the timer when enabling
               safety time.

            2. cmviewcl command tried to reference the CDB object that
               no longer exist after online delete operation.

               Resolution:
               While getting object list from CDB, add an extra check
               to verify that the number of objects retrieved from the
               CDB are as expected.

            3. The package control script used the default file
               system type while mounting the file systems. The
               mount command spent additional time in determining
               the file system type required to mount the file
               system. Also the array variables to provide
               additional options to the fsck and umount
               command didn't exit in the package control script.

               Resolution:
               Add variables FS_UMOUNT_OPT, FS_FSCK_OPT and FS_TYPE to
               package control script template. These additional
               variables can be used as described in the comment
               section of the package control script.

            4. Due to the support of online hotswap LAN cards and APA
               product, ServiceGuard's network manager inefficiently
               checks for change of MAC address of each LAN card on a
               regular basis. This check does consumes lots of CPU
               power, and the problem starts exposing when there are
               many LAN cards configured in the cluster node where
               cmcld is running.

               Resolution:
               Efficiently redesign the checking mechanism so that it
               will not take lots of system CPU power while keeping
               the supported features in tact.

            5. Network connections (heartbeat and general service) are
               not reestablished when the physical network is restored
               until cluster reformation time. Connections are not
               cleaned up fast enough when physical network goes down.
               This defect was originally root caused in JAG ad94082.
               A quick fix was put into PHSS_25499. That fix has been
               backed out. This is the complete fix for that problem.

               Resolution:
               Add the 'rcomm health monitor' to monitor health of
               connections. Reestablish responding connections,
               disconnect non-responding connections.

            6. The parser which reads and parses the package ascii
               file, was looking for key word "AND." If a token was
               not "AND" or "and" it was ignored.

               Resolution:
               The package ascii parser was modified to print error
               when token after first up value is not "AND."

            7. SAM/GUI did not use a proper routine to look up EMS
               resources and therefore could not go beyond "/".

               Resolution: The package configuration code was modified
               to properly traverse EMS hierarchy

            8. When cmsnmpd tries to determine if a package status has
               changed when an node failure causes a cluster reconfig,
               the valid/invalid bit is never checked and the
               packages local flags aren't updated.

               Resolution: Changed cmsnmpd to update a package's local
               flags and to identify a package status change when a
               package status changes from invalid to valid after a
               node failure or cluster reconfig.

            9. Resource monitor requests are not unregistered with
               EMS when cmcld exits from a cmrunnode/cmruncl time-out,
               so the next time cmcld starts up and registers the same
               requests with EMS, it will not get immediate
               notifications regarding the state of the resources, and
               a package will not be able to start on that node.

               Resolution:
               Unregister resource monitor requests before cmcld exits
               from a cmrunnode/cmruncl time-out.

            10.In ServiceGuard release of 11.12 and later, a probing
               mechanism is added when only -P option is used without
               -C option. This was mainly done to validate CVM disk
               group. This probing can take a long time particularly on
               system having large number of disk and/or volume groups.

               Resolution:
               Don't do probing if only -P option is specified without
               -C option.

            11.ServiceGuard commands cmcheckconf/cmapplyconf even with
               -k option opens all volume groups found in lvmtab file.
               It will not matter how many volume groups are mentioned
               in cluster ascii file, all volumes will probed.

               Resolution:
               When -k option is specified then probe volume groups
               which are mentioned in cluster ascii file and skip rest
               of volume groups found in lvmtab file.

            12.This problem happens when customer tries to modify
               the bridged net configuration. If the cluster has
               existing binary configuration, cmcheckconf/cmapplyconf
               are supposed to update the binary configuration
               accordingly. However, these commands fail to do so and
               only until cmruncl/cmrunnode do their own network
               probing does ServiceGuard realizes the bridged net
               configuration has been changed. At this time, cmcld goes
               through the list of network cards it found, compare with
               what exists in the binary configuration generated by
               cmapplyconf but could not find a match, hence the
               assertion failure.

               Resolution:
               Made change so cmcheckconf/cmapplyconf update binary
               configuration correctly.

            13.We are not properly blocking signals in the Service
               Assistant Daemon.

               Resolution:
               We should only unblock signals before entering
               the select call, and they should be blocked during all
               other times.

            14.This is actually not a defect. What happened was, when
               VxVM is initialized, it stores the hostname as a
               variable called 'hostid'. The package control script
               use both this hostid and the value of the hostname
               command. As a result, this hostid and hostname should
               always match, which means if whenever hostname is
               modified, hostid should be updated accordingly.

               Resolution:
               Added comment in package control script specifying
               hostid need to be changed if hostname is changed,
               using the vxdctl command.

            15.The function used to free up mount point was not called
               with the right option.

               Resolution:
               Added -c option to the fuser function call so all files
               beneath the busy mount point would be displayed and all
               the processes using the files would received SIGKILL.

            PHSS_26928:

            1. cmsnmpd may hold stale cluster data that prevents it from
               updating the MIB correctly. The workaround is to restart
               cmsnmpd.

               Resolution:
               Refresh the cluster data held by cmsnmpd every time a
               configuration change occurs.

            2. The PACKAGE environment variable should never be
               explicitly set in the package control script, since it is
               obtained from ServiceGuard when the script is executed.
               However, in case the user sets it unknowingly, more
               intuitive error messages should be logged.

               Resolution:
               Log the following message to syslog when the PACKAGE
               environment variable specifies a package name that cannot
               be found in the configuration:

               cmcld: Unable to lookup package <package name>.

               Documentation in the package control script has also been
               enhanced to warn the user not to set the PACKAGE
               environment variable.

            3. When a query is sent it includes an id. The ids are
               unique within a node but not within a cluster. This
               can cause the receiver to believe they have already
               sent a reply to a specific query even though it's
               really from someone else.

               Resolution:
               Include the sender's node name as part of the query
               id.

            4. The Node_id is not changed after cluster is
               reconfigured. So when a node with a node ID that is not
               the first or last node ID in the cluster is removed from
               the Cluster, there will be a free slot in node_id list,
               and then cmviewcl will not be able to get the node name
               for the removed node_id.

               Resolution:
               Continue to check the next node_id instead of reporting
               this error.

            5. The cmrunnode command collects cluster configuration
               information from all nodes and copies the latest one
               before starting the cluster. But sometimes during
               system startup when all systems are starting, the
               cmrunnode command can fail to collect the cluster
               configuration information which can result in
               failure of cluster formation.

               Resolution:
               A fix is added to make sure that the cmrunnode command
               collects correct cluster configuration version, and if
               unable to do so, it fails with error. The startup
               script will then retry the command for 10 minutes and if
               still unsuccessful, it will then give up.

            6. The problem happens when one node of a cluster hangs,
               causing a cluster reformation, and then returns
               immediately before the cluster reformation completes
               (late vote). If the cluster reformation is in the last
               phase when the hung node returns and votes, the
               coordinator must determine if it will accept the node
               back into the election. There is a small window during
               which this determination is done incorrectly.

               Resolution:
               The fix is to accurately determine whether the hung node
               should be accepted back into the election. This
               prevents the election from being restarted and both
               nodes TOCing by safety timer expiring. In some cases,
               the hung node will be allowed back in, and in other
               cases it will TOC.

            7. The cmhaltnode command halts packages first. While
               halting the packages if other nodes in the cluster
               reboot or halt, the cluster communications for halting
               the package may get disconnected, resulting in an error,
               ENOTCONN. This error causes the cmhaltnode command to
               exit out without halting the cluster.

               Resolution:
               If an ENOTCONN error is generated before completing the
               cmhaltnode command, the command will now handle this and
               will retry to halt cluster services again, but this time
               the rebooted or halted node will not be used for the
               cluster communications for the package being halted.

            8. At network probing phase, ServiceGuard tries to bind to
               network interfaces of unsupported type.

               Resolution:
               Check for and skip lan cards of unsupported type.

            9. SG design assumed once a node votes late and gets
               deferred, it's no longer heartbeating with coordinator.
               It turns out, although rarely, this does happen.

               Resolution:
               At election timeout, drop any node that's hb_eligible
               but did not send us vote.

            10. A cmapplyconf command is started, but goes away
                immediately. The proxy server does not know this
                because the proxy server did not check bind failure to
                the command's lcomm port. Proxy server believes the
                command is there, so it starts a transaction (acquires
                config lock) and waits for the transaction to start.
                Proxy will never know that the command is already gone.
                Subsequent applyconfs will fail since the config lock
                is held already.

            11. The "monitor is not ready" is not printed in 11.13 as
                it was in 11.09 - customers prefer that the behavior
                be like it was on 11.09

                Resolution:
                Change message for RM_NOT_READY so it is
                printed as it was in 11.09 - when the monitor
                is not ready.

            12. The fix submitted for JAGad68565 in
                PHSS_24678 (SG11.13) and PHSS_24536 (SG11.09)
                to intialize all Emanate Cluster related variables
                to empty strings when the cluster or local node
                wasn't running caused resls to show the cluster
                name as an empty string if the local node is halted.

                Resolution:
                Change was made to initialize all status variables to
                empty string when cmsnmpd first starts, independant
                of whether the cluster or local node are up or down.

            PHSS_26674:

            1. Error messages describing local LAN failover failures are
               not logged to syslog in a production environment.

               Resolution:
               Make change such that the error messages are logged to
               syslog in a production environment.

            2. This is an enhancement request to make the control
               script messages easier to read.

               Resolution:
               The package control script template is updated to
               use -p option during fsck on the Journal File Systems.

            3. The problem occurs due to SAM GUI code not properly
               going through necessary checks.

               Resolution:
               Fix has been implemented to properly transmit code
               checks.

            4. This is an expected error when the node is in the
               process of reboot or shutdown. However, the error
               messages should be more readable.

               Resolution:
               Changed the error message to the following:
               "Unable to obtain the cluster membership;
                Node <node-name> may be unreachable."

            5. The ServiceGuard unsolicited ARP reply broadcasts are
               not sent in rapid intervals after a local switch. This
               causes a delay in receiving the ARP reply from network
               devices.

               Resolution:
               The unsolicited ARP replies are now sent every second
               during the first ten broadcasts, then the interval
               starts increasing exponentially.

            6. The package start or halt notification message may fail
               to send due to connection abort, but an unexpected reply
               message is received while the data associated with the
               reply has been cleaned up. Thus a segmentation
               violation occurs.

               Resolution:
               Do not send the reply message if the request
               message has failed due to connection abort.

            7. cmquerycl in SGOPS generates the configuration ascii
               file which has references to DLM. As DLM is obsoleted,
               we need to remove the references.

               Resolution:
               Removed the references to DLM.

            8. ServiceGuard does not retry registering a resource if the
               EMS monitor returns RM_NOT_READY.

               Resolution:
               When an EMS monitor returns RM_NOT_READY, keep on trying
               to register the resource until the monitor returns
               RM_ACCEPT.

            9. The control script for a package configured with a
                deferred start resource may complete successfully before
                the resource is actually registered with EMS. When the
                ServiceGuard daemon checks to make sure the resource is
                monitored and up, the check will fail and the package
                will be halted.

                Resolution:
                Changed the cmstartres command used in the package
                control script to not complete until the resource is
                registered with EMS.

            10. The cmsetlog command does not accept "RES" as a valid
                module.

                Resolution:
                Fixed cmsetlog to accept "RES" as a valid module and
                turn up logging in the resource module appropriately.

            11. A coding error in the ServiceGuard daemon shutdown
                sequence makes it possible for the daemon to interpret
                the unregistering of resource monitor requests to be
                unsuccessful even in a successful case. On a
                ServiceGuard OPS node, the shutdown sequence must be
                clean, otherwise the node will be rebooted (TOC).

                Resolution:
                Fixed the coding error such that the success of the
                unregistering operation is determined correctly.

            12. Not a defect. The quorum server is an alternative to
                the cluster lock disk. The quorum server is a process
                that runs on an HP-UX host that is external to the
                cluster. A quorum server may be used in clusters with
                any number of nodes, and an individual quorum server
                may provide tie-breaking services to as many 50
                clusters containing up to a total of 100 nodes.

                An HP-UX quorum server may cannot be used for a Linux
                cluster, and a Linux quorum server cannot be used for
                an HP-UX cluster.

            13. There has been some confusion as to whether this feature
                is supported. The ServiceGuard lab is now making an
                official announcement that it is. Please note that this
                feature only works through cmapplyconf on the command
                line. Changes are being made to SAM GUI to allow both
                online and offline resource addition (JAGae16264).

            14. This is actually a DLPI bug. The DLS provider somehow
                returns dl_errno as 1, which means bad address, for a
                temporary resource shortage. It should return dl_errno
                as 4 with unix_errno as ENOBUFS or ENOSR instead so
                ServiceGuard could handle this transient problem
                accordingly.

                Resolution:
                A DLPI patch will be released to fix this problem.
                The workaround solution in ServiceGuard is to
                abort only if we receive the dl_errno 1 too frequently
                in a relatively long period of time, which indicates
                a permanent, serious problem. Otherwise, the problem
                is transient and will be ignored.

            15. cmGetstatus() incorrectly uses the number of nodes
                the package can run on instead of the number of
                nodes in the cluster when validating that each node
                the package is configured to run on is actually in
                the cluster. The only workaround is to configure
                each package to run on only the first P nodes in the
                cluster.

                Resolution: cmGetstatus() was changed to use the
                number of nodes in the cluster when validating
                each node that the package can run on.

            16. If sending a message to cmsrvassistd fails,
                the service sensor can free a pointer twice,
                resulting in a segmentation violation.

                Resolution: Changed the service sensor to
                only free reply messages when the send
                succeeded.

            17. When a package is to be started, the coordinator node
                sends a "start request" to the node that's supposed
                to run the package. If the reply to that message
                indicates a problem due to an upcoming cluster
                formation, then the state of that package was being
                reset to "not busy". If another event arrives
                before the cluster formation (e.g. a resource becomes
                available on the coordinator node), then the package
                may be started. However, the original message could
                have made it to the node that was supposed to run the
                package, so the package could be run on both nodes.

                Resolution:
                Keep the package state "busy" so nothing else will
                happen to the package until the cluster formation
                event arrives.

            18. An incomplete implementation of a more efficient
                method of looking up package parameters in cmviewcl
                for 150 packages causes this problem.

                Resolution: Complete the implementation for system
                multi-node packages.

            19. During cluster startup, on each node the Package
                Manager thread queues up events on the EMS thread to
                register resources with EMS without waiting for the
                events to complete. The EMS thread on one node may get
                CPU time earlier than the EMS thread on another node, so
                at the time nodes are evaluated for package ownership,
                resources for a certain package may be registered on an
                adoptive node but not on the primary node.

                Resolution:
                Make the Package Manager thread wait for the EMS thread
                to finish registering resources with EMS before carrying
                on with other initialization operations.

            20. This defect was originally addressed in JAGad93682, the
                fix for which was included in PHSS_25124. We are now
                backing out the fix for JAGad93682 (when registering
                a monitor request, send START/STOP/START to unregister
                any lingering request and register a fresh request) and
                implementing a more correct solution, namely making sure
                that all monitor requests are unregistered with EMS
                before cmcld exits.

                Resolution:
                Make the main daemon thread wait until the EMS thread
                finishes unregistering all monitor requests before
                deleting the EMS thread and exiting.

            PHSS_26180:

            1. Not a defect.

            2. After command starts cluster successfully, during
               cleanup it tries to free some data which may
               have already freed creating bus error.

               Resolution:
               Fix is to free that data as part of cleanup only so
               removed intermediate cleanup.

            3. The cmcheckconf/cmapplyconf commands tries to contact
               EMS resource registar on the remote node where package
               was suppose to run and resource is available. But due to
               linking problem with EMS toolkit command end up talking
               to local node where resource was not available.

               Resolution:
               Corrected the linking problem of commands with EMS
               toolkit.

            PHSS_25915:

            1. When ServiceGuard is notified that the value for a
               resource has changed, it determines that the resource is
               down if just one of the RESOURCE_UP_VALUE criteria is
               unsatisfied and fails the package.

               Resolution:
               When a resource changes value, determine the status of
               the resource by checking that at least one of the
               criteria is met and allow the package to continue to run
               if the resource is still considered up.

            2. Unused nodes are searched for in the cmprovider's
               cluster-related cache, but they are not present in the
               cache.

               Resolution:
               When looking up an individual node in the cmprovider's
               cluster-related cache, skip if the node is an unused
               node.

            3. cmviewconf checks the wrong variable when determining
               what value to display for HALT_SCRIPT_TIMEOUT.

               Resolution:
               Modify cmviewconf to check the correct variable when
               determining what value to display for
               HALT_SCRIPT_TIMEOUT.

            4. While adding package information to the cluster database
               on ServiceGuard version 11.13, cmapplyconf tries to get
               rid of unused EMS resources. There is a coding error
               there which leads to the command failure.

               Resolution:
               The coding error is fixed and the correct routine is now
               called to remove the resources completely from the
               cluster database.

            5. Multiple commands create multiple transactions in the
               queue. When one of the commands is aborted, the
               corresponding transaction is also aborted. A lock is
               released and a pointer is moved to next transaction. As
               the lock is released another thread may come and delete
               the next transaction thinking that it has been aborted.
               Later when that deleted transaction is referenced, cmcld
               dumps core with SIGBUS or SIGSEGV.

               Resolution:
               The fix is to always go back to the first transaction
               when a transaction is aborted and destroy the
               transaction. Also make sure that no transaction pointers
               are held while the lock is released. Instead, re-lookup
               will be done to find the correct transaction.

            6. There is an invalid assertion in the code that checks
               that all nodes are in a legal state corresponding to the
               reply message received from a node. It is asserted that
               a state of NO_TRANS is not legal when it is.

               Resolution:
               The fix was to change the code so that NO_TRANS is
               considered a legal state at this point.

            PHSS_25124:

            1. cmhaltcl does not stop all monitor requests, and when
               the cluster is brought up again, monitor requests for
               the same resources are sent to the EMS registrar, which
               sees them as duplicates of the requests that are still
               lingering around and does not send immediate
               notifications regarding the states of the resources.
               Without knowledge of the resource states, ServiceGuard
               cannot start the package.

               Resolution:
               Send register, unregister then register again to the
               EMS registrar to ensure a new monitor request is
               registered (the first register is necessary to get
               the request ID).

            2. The CMProvider failed to remove the node after it was
               successfully halted. As a result, the same node was
               halted more than one time and depending upon the node's
               state, the subsequent halt operation resulted in the
               failure.

               Resolution:
               Remove the node from the list right after the node
               is successfully halted.

            3. There is a logic error in the cmapplyconf command that
               inadvertently allows it to create or update the CDB file
               even though a network configuration setup problem has
               been detected. This may lead to potential system TOC
               when the cluster is started due to loss of heartbeat.

               Resolution:
               The logic error has been fixed so that the command will
               exit out when detecting any networking problem.

            4. The "Permission denied to X" error message was no longer
               logged at default level so that it never shows up in the
               command output.

               Resolution:
               The log level of the error message has been lowered to
               the default level so the message will be visible to
               users.

            5. In SG, when the cluster is starting or halting on a node,
               SG should provide configuration data to api clients from
               the disk via cmclconfd. Instead, it was failing.

               Resolution:
               If cluster is "busy" (starting or halting)
               SG now gets configuration data via cmclconfd for its api
               clients.

            6. The function "cl_delete_event" was freeing the data
               memory of an event twice if the event had a
               destructor function attached to it. The destructor
               would free it and then cl_delete_event would free
               the same memory again.

               Resolution:
               The function "cl_delete_event" was modified to only
               free the data of an event if no destructor function
               is attached to the event. If a destructor function is
               attached, The destructor is responsible for freeing
               the data part of the event.

            7. Not enough memory preallocation was done for stressful
               workloads in cma libraries.

               Resolution:
               Added cm__alloc_mem in the preallocation to preallocate
               256 of extra memory. Fixed split brain detector event
               leak(currently sbd is turned off).

            8. The package run/halt script performs the volume group
               activation/deactivation, fscks and mount/umount for
               each file system sequentially. This fix will allow
               end-user to specify the number of concurrent vgchange,
               fsck or mount/umount during a package startup or
               shutdown.

               Resolution:
               The package control script template was updated to
               allow end-user to specify the number of concurrent
               volume-group activation or deactivation, fsck and
               file system mount or umount. The default is set to 1
               to mimic the old behavior.

               Following are descriptions of and explanations of
               usage of the four new package variables:

               CONCURRENT VGCHANGE OPERATIONS
               Specify the number of concurrent volume group
               activations or deactivations to allow during
               package startup or shutdown. Setting this value
               to an appropriate number may improve the performance
               while activating or deactivating a large number
               of volume groups in the package. If the specified
               value is less than 1, the script defaults it to 1
               and proceeds with a warning message in the package
               control script logfile.
               CONCURRENT_VGCHANGE_OPERATIONS=1

               CONCURRENT DISK GROUP OPERATIONS
               Specify the number of concurrent VxVM DG imports
               or deports to allow during package startup or
               shutdown. Setting this value to an appropriate
               number may improve the performance while importing
               or deporting a large number of disk groups in the
               package. If the specified value is less than 1,
               the script defaults it to 1 and proceeds with a
               warning message in the package control script logfile.
               CONCURRENT_DISKGROUP_OPERATIONS=1

               CONCURRENT FSCK OPERATIONS
               Specify the number of concurrent fsck to allow
               during package startup. Setting this value to
               an appropriate number may improve the performance
               while checking a large number of file systems in
               the package. If the specified value is less than 1,
               the script defaults it to 1 and proceeds with a
               warning message in the package control script
               logfile.
               CONCURRENT_FSCK_OPERATIONS=1

               CONCURRENT MOUNT AND UMOUNT OPERATIONS
               Specify the number of concurrent mounts and
               umounts to allow during package startup or
               shutdown. Setting this value to an appropriate
               number may improve the performance while mounting
               or un-mounting a large number of file systems in
               the package. If the specified value is less than 1,
               the script defaults it to 1 and proceeds with a
               warning message in the package control script logfile.
               CONCURRENT_MOUNT_AND_UMOUNT_OPERATIONS=1

            9. To enforce the length less than 1024, the resource name
               length was incorrectly compared with different variable.

               Resolution:
               The fix is added for correct comparison of resource
               name length with MAX_PATH_LENGTH(1024) and package name
               length with MAX_NAME_LENGTH(40).

            10.When all heartbeat networks goes down and serial device
               is configured then node who noticed these failures will
               delay himself before going for cluster lock. This will
               ensure that if other node is good then it can obtain
               the cluster lock and form a one node cluster. But
               if other node is down or also delayed then before this
               node can acquire cluster lock, safety time can expire
               and this node can TOCed. In case of heartbeat network
               switch failure both nodes can delay themselves and whole
               cluster can fail.

               Resolution:
               To enforce the delay, more time is spent in FC state.
               Very large number of FCs are sent if node notices that
               it has serial device and all heartbeat networks are
               down. This number of FCs are so huge that if other node
               is also delayed or failed then this node will do TOCed
               as it does not have enough time to form one node cluster.
               The recalculations are done for how many FCs to send so
               that the other node has enough time to get the lock and
               form one node cluster and if it does not do that then
               this node has enough time to form one node cluster.

            PHSS_24678:

            1. When the cmsnmpd agent is brought up or ServiceGuard
               events are generated while the SG daemon, cmcld, is
               down, there are several cluster related variables that
               are left uninitialized. When the cmsnmpd subagent sends
               these uninitialized variables to the SNMP Master agent
               (snmpdm), error messages appear in snmpd.log and
               can cause the log file to grow quite large.

               Resolution:
               The cmsnmpd agent usually retrieves cluster
               status information by calling the SG API call
               cmGetStatus(). This call returns cluster status
               information ONLY when cmcld is running and the SG
               node is up. When the cluster or node are down,
               the cmsnmpd subagent has no way of retrieving
               cluster staus information and it sends traps with
               unintialized variables to the snmpdm agent. The fix
               was to initialize all cluster related variables
               when cmsnmpd is first brought up.

            2. cmgmsd does not issue a close socket call, causing this
               tcp resource leak.

               Resolution:
               With the changes, cmgmsd will check if there are valid
               file descriptors about to close then closes them when
               there is a call to cdb_callback_commit().

            3. This is an enhancement to ServiceGuard provider. This
               feature will enable "ServiceGuard Manager A.02.00" and
               later versions to perform Administration features
               on ServiceGuard clusters.

               Resolution:
               Added the admin functionality with changes to the
               cmprovider.omp. With this patch along with PHSS_22175
               customers can perform cluster administration
               from the SGManager GUI.

            4. The kernel tuneable for stape reserve/release
               functionality, st_ats_enabled, currently defaults to
               enabled on 11.0 and 11.i HP-UX systems. In the near
               future, this tuneable will be defaulted to disabled.
               Currently, ATS does not check the state of this tuneable
               before proceeding with shared tape operations.

               Resolution:
               Added check in shared tape daemon cmtaped that causes
               it to treat node has having no ATS tape devices if kernel
               tuneable st_ats_enabled is disabled on node. Also added
               check in ATS configuration commands to block SG shared
               tape configuration if one or more nodes in cluster has
               kernel tuneable disabled.

            5. When cmquerycl command is issued, one probe (UDP
               datagram) is sent on each interface on the querying
               node, with the address of the interface as the
               datagram's source address, even if the datagram may
               be physically routed from another LAN card. The queried
               node responds to the first datagram it receives and
               drops the subsequent ones. It is possible that the source
               address contained in the datagram being responded to is
               not accessible from the queried node (e.g. source
               address is local to a private subnet of the querying
               node), so the reply is lost and cmquerycl on the
               querying node eventually times out and fails. With
               other SG commands, the same behavior occurs but
               the request simply times out after 10 seconds and
               the command continues.

               Resolution:
               Changed to send only one UDP probe using INADDR_ANY to
               ensure a valid route between the nodes.

            6. The cmapplyconf command gets internal error when adding
               a node to a cluster. This happens because one cmclconfd
               is updating the configuration file while another
               cmclconfd is trying to read the configuration file.
               Prior to release A.11.13 these operations were done
               synchronously.

               Resolution:
               The basic problem was that the cmclconfd that was
               reading the configuration file would either fail or
               only read part of the configuration file when it was
               being updated by another cmclconfd. The fix was to stat
               the configuration file open and read it, and stat it
               again. We continue this sequence until

                   bytes_read == pre stat size == post stat size.

               When all are equal the function cf_local_file_to_mem
               returns success and provided the correct configuration
               file was read the cmapplyconf succeeds.

            7. When a node joins cluster, ServiceGuard checks to
               see if any package needs to be moved back to its
               primary node. If the package uses CVM disk groups,
               it depends on the VxVM-CVM-pkg to be running. However,
               the VxVM-CVM-pkg will be starting, not running at this
               time. When VxVM-CVM-pkg moves to running state, a
               routine is called to start dependents. That routine
               did not check to see if any dependent needed to be
               moved back to its primary node.

               Resolution:
               Added check for AUTO_FAILBACK in the function
               start_dependents.

            8. The ServiceGuard config daemon cmclconfd passes an array
               that contains physical volume names to an LVM
               library function while trying to detach physical
               volume groups during the device query process of
               cmcheckconf/cmapplyconf. Later on, cmclconfd frees the
               memory allocated for the array but the LVM library keeps
               using it. This leads to memory corruption which results
               in LVM detaching from an incorrect list of physical
               volumes and therefore failure to release the volume
               group. A side effect of this problem is the failure to
               initialize the cluster lock properly in some
               circumstances.

               Resolution:
               Make change so that LVM library makes a copy
               of the physical volume data rather than use a pointer
               to the existing data.

            9. During a kernel hang, the remote nodes time out the
               delayed node and form a cluster. Once the delayed node
               resumes execution, a logic error within ServiceGuard
               allows it to form a separate 1-node cluster.

               Resolution:
               The logical error has been fixed and some
               more assertions are added at a later part of the cluster
               reformation to ensure that from a cluster of 3 or more
               nodes, one node does not form a separate cluster.

            10. During multiple cluster reformations, ServiceGuard may
                erroneously clear the cluster lock, allowing 2 clusters
                to form.

                Resolution:
                A fix is added to ensure that the cluster
                lock does not get erroneously cleared. Also at a later
                part of the cluster reformation, some assertions are
                added to ensure that the cluster lock is still held.

    Enhancement:
            Yes
            PHSS_27087:
            This patch delivers new functionality for package control
            script to do parallel fsck and umount. For this purpose
            variables FS_UMOUNT_OPT FS_FSCK_OPT and FS_TYPE are added
            to package control script. The comment section of package
            control script describes use of these variables.
            PHSS_26928:
            New syslog messages logged when the PACKAGE
            environment variable specifies a package name
            that cannot be found in the configuration.
            PHSS_26674:
            More error messages are logged to syslog in a
            production environment. The package control script
            template is updated to use -p option during fsck
            on the Journal File Systems. cmsetlog now accepts
            "RES" as a valid module.

    SR:
            8606199378 8606207880 8606215545 8606215621 8606209075
            8606222969 8606214965 8606212693 8606219681 8606200990
            8606158555 8606140550 8606178310 4701391482 8606217091
            8606220905 8606221218 8606224594 8606224615 8606222631
            8606221920 8606207035 8606226503 8606225932 8606226894
            8606225203 8606223632 8606229487 8606208524 8606220084
            8606231688 8606233054 8606230826 8606229591 8606233943
            8606236658 8606237504 8606232772 8606238968 8606227696
            8606238957 8606244429 8606250049 8606229966 8606241953
            8606242718 8606237295 8606229495 8606251204 8606245169
            8606248970 8606234353 8606245185 8606232614 8606246814
            8606249108 8606251394 8606231669 8606249878 8606248834
            8606251434 8606251633 8606248845 8606232561 8606254986
            8606247612 8606249052 8606244410 8606257766 8606251320
            8606254001 8606255032 8606259876 8606256716 8606260131
            8606262131 8606233259 8606244305 8606260489 8606249878
            8606264328 8606268205 8606261124 8606247648 8606258432
            8606242547 8606256106 8606256331 8606208266

    Patch Files:

            DLM-Pkg-Mgr.CM-PKG,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP:

            Package-Manager.CM-PKG,fr=A.11.13,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/lbin/cm/C/CMpack.ou
            /usr/lbin/cm/C/CMpackadmin.ui
            /usr/lbin/cm/C/CMpackconf.ui
            /usr/lib/libcmpkg.1
            /usr/sbin/cmhaltpkg
            /usr/sbin/cmhaltserv
            /usr/sbin/cmmakepkg
            /usr/sbin/cmmigrate
            /usr/sbin/cmmodnet
            /usr/sbin/cmmodpkg
            /usr/sbin/cmrunpkg
            /usr/sbin/cmrunserv
            /usr/sbin/cmstartres
            /usr/sbin/cmstopres

            DLM-Clust-Mon.CM-CORE,fr=A.11.13,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            Cluster-Monitor.CM-CORE,fr=A.11.13,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /sbin/init.d/cmcluster
            /usr/contrib/bin/cmsetlog
            /usr/contrib/bin/cmsetsafety
            /usr/contrib/bin/get_sn
            /usr/contrib/bin/sscnfmtr
            /usr/lbin/cm/C/CMcore.ou
            /usr/lbin/cm/C/CMcoreadmin.ui
            /usr/lbin/cm/C/CMcoreconf.ui
            /usr/lbin/cmclconfd
            /usr/lbin/cmcld
            /usr/lbin/cmlogd
            /usr/lbin/cmlvmd
            /usr/lbin/cmsnmpd
            /usr/lbin/cmsrvassistd
            /usr/lbin/cmui
            /usr/lib/libcmcore.1
            /usr/lib/libcmcore.sl
            /usr/lib/libcmdlm.sl
            /usr/lib/libcmpkg.sl
            /usr/lib/libcmres.1
            /usr/lib/libcmres.sl
            /usr/lib/libsgcl.2
            /usr/lib/libsgcl.sl
            /usr/newconfig/usr/lib/libcmdlm.1
            /usr/newconfig/usr/lib/libcmpkg.1
            /usr/sbin/cmapplyconf
            /usr/sbin/cmcheckconf
            /usr/sbin/cmdeleteconf
            /usr/sbin/cmgetconf
            /usr/sbin/cmhaltcl
            /usr/sbin/cmhaltnode
            /usr/sbin/cmquerycl
            /usr/sbin/cmruncl
            /usr/sbin/cmrunnode
            /usr/sbin/cmscancl
            /usr/sbin/cmviewcl
            /usr/sbin/cmviewconf
            /usr/sbin/convert

            DLM-NMAPI.CM-NMAPI,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/nmapi/8.0/lib/libnmapi_32.a
            /opt/nmapi/8.0/lib/libnmapi_64.a
            /opt/nmapi/nmapi2/lib/libnmapi2.1
            /opt/nmapi/nmapi2/lib/libnmapi2.sl
            /opt/nmapi/nmapi2/lib/pa20_64/libnmapi2.1
            /opt/nmapi/nmapi2/lib/pa20_64/libnmapi2.sl
            /usr/contrib/bin/gmsetlog
            /usr/lbin/cmgmsd
            /usr/lib/libcmdlm.1
            /usr/lib/libcmdlm.dlm.1

            DLM-ATS-Core.ATS-RUN,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP:

            ATS-CORE.ATS-RUN,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP:
            /etc/cmcluster/sharedtape/ats_tapelibs
            /usr/lbin/cmtaped
            /usr/sbin/stapplyconf
            /usr/sbin/stcheckconf
            /usr/sbin/stdeleteconf
            /usr/sbin/stdisplay
            /usr/sbin/stgetconf
            /usr/sbin/stquerycl
            /usr/sbin/streclaim
            /usr/sbin/stsetlog
            /usr/sbin/stviewcl

            DLM-Prov-MOF.CM-MOF,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP:

            CM-Provider-MOF.CM-MOF,fr=A.11.13,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/cmom/mof/CMcluster.mof
            /opt/cmom/mof/CMnetwork.mof
            /opt/cmom/mof/EMScore.mof
            /opt/cmom/mof/QSquorumserver.mof
            /opt/cmom/mof/SGcluster.mof
            /opt/cmom/mof/SGincarnationevent.mof
            /opt/cmom/mof/SGnetwork.mof
            /opt/cmom/mof/SGpackage.mof
            /opt/cmom/mof/SGquorumserver.mof

            DLM-Prov-MOF.CM-PROVIDER,fr=A.11.13,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            CM-Provider-MOF.CM-PROVIDER,fr=A.11.13,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/cmom/providers/cmprovider.omp
            /opt/cmom/providers/qsprovider.omp

    what(1) Output:

            DLM-Pkg-Mgr.CM-PKG,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lbin/cm/C/CMpack.ou:
                    RCS $Header: CMpack.ou,v 82.2 98/10/19 19:13:55 ssa
                            Exp $
            /usr/lbin/cm/C/CMpackadmin.ui:
                    $Revision: 82.2 $
            /usr/lbin/cm/C/CMpackconf.ui:
                    $Revision: 82.2 $
            /usr/lib/libcmpkg.1:
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    MC/ServiceGuard Product $Revision: 82.2 $
            /usr/sbin/cmhaltpkg:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmhaltserv:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmmakepkg:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmmigrate:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmmodnet:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmmodpkg:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmrunpkg:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmrunserv:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmstartres:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmstopres:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util

            DLM-Prov-MOF.CM-MOF,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/cmom/mof/CMcluster.mof:
                    ServiceGuard Schema 1.3.1
            /opt/cmom/mof/CMnetwork.mof:
                    ServiceGuard Schema 1.3.1
            /opt/cmom/mof/EMScore.mof:
                    ServiceGuard Schema 1.3.1
            /opt/cmom/mof/QSquorumserver.mof:
                    None
            /opt/cmom/mof/SGcluster.mof:
                    ServiceGuard Schema 1.3.1
            /opt/cmom/mof/SGincarnationevent.mof:
                    ServiceGuard Schema 1.3.1
            /opt/cmom/mof/SGnetwork.mof:
                    ServiceGuard Schema 1.3.1
            /opt/cmom/mof/SGpackage.mof:
                    ServiceGuard Schema 1.3.1
            /opt/cmom/mof/SGquorumserver.mof:
                    ServiceGuard Schema 1.3.1

            DLM-Prov-MOF.CM-PROVIDER,fr=A.11.13,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/cmom/providers/cmprovider.omp:
                    Command Utils
                    Command Cln
                    Config DB
                    Config
                    API
                    MC/ServiceGuard Product $Revision: 82.2 $
                    Cluster Monitor Product Only $Revision: 82.2 $
                    Cluster Monitor Product $Revision: 82.2 $
                    Product Name: HP Cluster Object Manager
                    Version: A.01.03.01
                    Cluster Management Provider Library
                    Serviceguard Schema 1.3.1
                    Build date: Tue Jul 16 19:26:42 PDT 2002
                    Build id: ibld_sgops_a1113patch
            /opt/cmom/providers/qsprovider.omp:
                    Build date: Tue Jul 16 19:26:59 PDT 2002
                    Build id: ibld_sgops_a1113patch

            DLM-ATS-Core.ATS-RUN,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP:
            /etc/cmcluster/sharedtape/ats_tapelibs:
                    Advanced Tape Services A.11.09
            /usr/lbin/cmtaped:
                    HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    Advanced Tape Support daemon
                    Build date: Tue Jul 16 19:19:49 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    ATS Headers
                    API
                    Config DB
                    CommunicationSrv
                    Config
                    Local Comm
                    Util
            /usr/sbin/stapplyconf:
                    Advanced Tape Support commands
                    Build date: Tue Jul 16 19:20:40 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    ATS Headers
                    ATS Utils
                    Command Cln
                    Command Srv
                    Command Utils
                    Config
                    Local Comm
                    Util
            /usr/sbin/stcheckconf:
                    Advanced Tape Support commands
                    Build date: Tue Jul 16 19:20:40 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    ATS Headers
                    ATS Utils
                    Command Cln
                    Command Srv
                    Command Utils
                    Config
                    Local Comm
                    Util
            /usr/sbin/stdeleteconf:
                    Advanced Tape Support commands
                    Build date: Tue Jul 16 19:20:40 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    ATS Headers
                    ATS Utils
                    Command Cln
                    Command Srv
                    Command Utils
                    Config
                    Local Comm
                    Util
            /usr/sbin/stdisplay:
                    HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
            /usr/sbin/stgetconf:
                    Advanced Tape Support commands
                    Build date: Tue Jul 16 19:20:40 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    ATS Headers
                    ATS Utils
                    Command Cln
                    Command Srv
                    Command Utils
                    Config
                    Local Comm
                    Util
            /usr/sbin/stquerycl:
                    Advanced Tape Support commands
                    Build date: Tue Jul 16 19:20:40 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    ATS Headers
                    ATS Utils
                    Command Cln
                    Command Srv
                    Command Utils
                    Config
                    Local Comm
                    Util
            /usr/sbin/streclaim:
                    Advanced Tape Support commands
                    Build date: Tue Jul 16 19:20:40 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    ATS Headers
                    ATS Utils
                    Command Cln
                    Command Srv
                    Command Utils
                    Config
                    Local Comm
                    Util
            /usr/sbin/stsetlog:
                    Advanced Tape Support commands
                    Build date: Tue Jul 16 19:20:40 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    ATS Headers
                    ATS Utils
                    Command Cln
                    Command Srv
                    Command Utils
                    Config
                    Local Comm
                    Util
            /usr/sbin/stviewcl:
                    Advanced Tape Support commands
                    Build date: Tue Jul 16 19:20:40 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    ATS Headers
                    ATS Utils
                    Command Cln
                    Command Srv
                    Command Utils
                    Config
                    Local Comm
                    Util

            DLM-NMAPI.CM-NMAPI,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/nmapi/8.0/lib/libnmapi_32.a:
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Local Comm
                    Config
                    API
                    Util
            /opt/nmapi/8.0/lib/libnmapi_64.a:
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Local Comm
                    Config
                    API
                    Util
            /opt/nmapi/nmapi2/lib/libnmapi2.1:
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    NMAPI2 32
                    GMAPI 32
                    Build date: Tue Jul 16 19:23:11 PDT 2002
                    Build id: ibld_sgops_a1113patch
            /opt/nmapi/nmapi2/lib/libnmapi2.sl:
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    NMAPI2 32
                    GMAPI 32
                    Build date: Tue Jul 16 19:23:11 PDT 2002
                    Build id: ibld_sgops_a1113patch
            /opt/nmapi/nmapi2/lib/pa20_64/libnmapi2.1:
                    Build date: Tue Jul 16 19:27:39 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    NMAPI2 64
                    GMAPI 64
            /opt/nmapi/nmapi2/lib/pa20_64/libnmapi2.sl:
                    Build date: Tue Jul 16 19:27:39 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    NMAPI2 64
                    GMAPI 64
            /usr/contrib/bin/gmsetlog:
                    HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    Build date: Tue Jul 16 19:22:49 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    GMAPI 32
            /usr/lbin/cmgmsd:
                    HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    Build date: Tue Jul 16 19:22:40 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
            /usr/lib/libcmdlm.1:
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    ServiceGuard OPS Edition Product $Revision: 82.2 $
            /usr/lib/libcmdlm.dlm.1:
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    ServiceGuard OPS Edition Product $Revision: 82.2 $

            DLM-Clust-Mon.CM-CORE,fr=A.11.13,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /sbin/init.d/cmcluster:
                    $Revision: 82.2 $
            /usr/contrib/bin/cmsetlog:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Local Comm
                    Util
            /usr/contrib/bin/cmsetsafety:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Local Comm
                    Util
            /usr/contrib/bin/get_sn:
                    get_sn Revision 1.7
            /usr/contrib/bin/sscnfmtr:
                    sscnfmtr Revision 1.1
                    Tools
            /usr/lbin/cm/C/CMcore.ou:
                    None
            /usr/lbin/cm/C/CMcoreadmin.ui:
                    $Revision: 82.2 $
            /usr/lbin/cm/C/CMcoreconf.ui:
                    $Revision: 82.2 $
            /usr/lbin/cmclconfd:
                    HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    Build date: Tue Jul 16 19:13:55 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Config Daemon
                    Config
                    Command Cln
                    Command Srv
                    Local Comm
                    Util
                    Config DB
            /usr/lbin/cmcld:
                    HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    Build date: Tue Jul 16 19:15:41 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Daemon
                    Config DB
                    Cluster Monitor
                    Command Srv
                    CommunicationSrv
                    Config
                    Dlm
                    Local Comm
                    Network Sensor
                    Package Manager
                    Remote Comm
                    Quorum Module
                    API
                    Service Sensor
                    Cluster LVM
                    Status DB
                    Sync
                    Util
            /usr/lbin/cmlogd:
                    Build date: Tue Jul 16 19:15:41 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Log Daemon
                    Local Comm
                    Util
            /usr/lbin/cmlvmd:
                    HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    Build date: Tue Jul 16 19:10:58 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Cluster LVM
                    Local Comm
                    Util
            /usr/lbin/cmsnmpd:
                    Build date: Tue Jul 16 19:18:41 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    API
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    SNMPSUBAGENT
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
            /usr/lbin/cmsrvassistd:
                    HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    Build date: Tue Jul 16 19:10:14 PDT 2002
                    Build id: ibld_sgops_a1113patch
            /usr/lbin/cmui:
                    HP92453-02A.10.20 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    GUI
                    Config
                    Command Cln
                    Command Utils
                    Local Comm
                    Util
            /usr/lib/libcmcore.1:
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Cluster Monitor Product $Revision: 82.2 $
            /usr/lib/libcmcore.sl:
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Cluster Monitor Product $Revision: 82.2 $
            /usr/lib/libcmdlm.sl:
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    ServiceGuard OPS Edition Product $Revision: 82.2 $
            /usr/lib/libcmpkg.sl:
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    MC/ServiceGuard Product $Revision: 82.2 $
            /usr/lib/libcmres.1:
                    MC/ServiceGuard Resource Lib $Revision: 82.2 $
            /usr/lib/libcmres.sl:
                    MC/ServiceGuard Resource Lib $Revision: 82.2 $
            /usr/lib/libsgcl.2:
                    None
            /usr/lib/libsgcl.sl:
                    None
            /usr/newconfig/usr/lib/libcmdlm.1:
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Cluster Monitor Product Only $Revision: 82.2 $
            /usr/newconfig/usr/lib/libcmpkg.1:
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Cluster Monitor Product Only $Revision: 82.2 $
            /usr/sbin/cmapplyconf:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmcheckconf:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmdeleteconf:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmgetconf:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmhaltcl:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmhaltnode:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmquerycl:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmruncl:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmrunnode:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmscancl:
                    None
            /usr/sbin/cmviewcl:
                    Build date: Tue Jul 16 19:16:28 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Commands
                    Command Cln
                    Command Srv
                    Config
                    Command Utils
                    Local Comm
                    Util
            /usr/sbin/cmviewconf:
                    Build date: Tue Jul 16 19:18:55 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Config
                    Command Cln
                    Command Srv
                    Command Utils
                    Local Comm
                    Util
                    Tools
            /usr/sbin/convert:
                    Build date: Tue Jul 16 19:18:55 PDT 2002
                    Build id: ibld_sgops_a1113patch
                    A.11.13 Date: 07/14/2002; PATCH: PHSS_27087
                    Config
                    Command Cln
                    Command Srv
                    Command Utils
                    Local Comm
                    Util
                    Tools

    cksum(1) Output:

            DLM-Pkg-Mgr.CM-PKG,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP:
            931382500 622 /usr/lbin/cm/C/CMpack.ou
            1779608406 65684 /usr/lbin/cm/C/CMpackadmin.ui
            3998340222 65789 /usr/lbin/cm/C/CMpackconf.ui
            844425754 12288 /usr/lib/libcmpkg.1
            3778019870 2437120 /usr/sbin/cmhaltpkg
            3778019870 2437120 /usr/sbin/cmhaltserv
            3778019870 2437120 /usr/sbin/cmmakepkg
            3778019870 2437120 /usr/sbin/cmmigrate
            3778019870 2437120 /usr/sbin/cmmodnet
            3778019870 2437120 /usr/sbin/cmmodpkg
            3778019870 2437120 /usr/sbin/cmrunpkg
            3778019870 2437120 /usr/sbin/cmrunserv
            3778019870 2437120 /usr/sbin/cmstartres
            3778019870 2437120 /usr/sbin/cmstopres

            DLM-Prov-MOF.CM-MOF,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP:
            3151552603 16681 /opt/cmom/mof/CMcluster.mof
            3180290089 10790 /opt/cmom/mof/CMnetwork.mof
            452118744 685 /opt/cmom/mof/EMScore.mof
            3920192188 738 /opt/cmom/mof/QSquorumserver.mof
            385207907 11821 /opt/cmom/mof/SGcluster.mof
            3347974820 4882 /opt/cmom/mof/SGincarnationevent.mof
            1220999373 2473 /opt/cmom/mof/SGnetwork.mof
            881627924 21084 /opt/cmom/mof/SGpackage.mof
            3252401630 3155 /opt/cmom/mof/SGquorumserver.mof

            DLM-Prov-MOF.CM-PROVIDER,fr=A.11.13,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            2800430484 2940928 /opt/cmom/providers/cmprovider.omp
            170429374 32768 /opt/cmom/providers/qsprovider.omp

            DLM-ATS-Core.ATS-RUN,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP:
            272811593 595 /etc/cmcluster/sharedtape/ats_tapelibs
            4039259480 1111760 /usr/lbin/cmtaped
            58910841 2207744 /usr/sbin/stapplyconf
            58910841 2207744 /usr/sbin/stcheckconf
            58910841 2207744 /usr/sbin/stdeleteconf
            1611118997 79568 /usr/sbin/stdisplay
            58910841 2207744 /usr/sbin/stgetconf
            58910841 2207744 /usr/sbin/stquerycl
            58910841 2207744 /usr/sbin/streclaim
            58910841 2207744 /usr/sbin/stsetlog
            58910841 2207744 /usr/sbin/stviewcl

            DLM-NMAPI.CM-NMAPI,fr=A.11.13,fa=HP-UX_B.11.00_32/64,v=HP:
            1101311740 2300340 /opt/nmapi/8.0/lib/libnmapi_32.a
            968387629 1652190 /opt/nmapi/8.0/lib/libnmapi_64.a
            2940050303 270336 /opt/nmapi/nmapi2/lib/libnmapi2.1
            2940050303 270336 /opt/nmapi/nmapi2/lib/libnmapi2.sl
            3273513519 146320 /opt/nmapi/nmapi2/lib/pa20_64/libnmapi2.1
            3273513519 146320 /opt/nmapi/nmapi2/lib/pa20_64/libnmapi2.sl
            648222992 190160 /usr/contrib/bin/gmsetlog
            2460446436 1058512 /usr/lbin/cmgmsd
            2311829900 12288 /usr/lib/libcmdlm.1
            2311829900 12288 /usr/lib/libcmdlm.dlm.1

            DLM-Clust-Mon.CM-CORE,fr=A.11.13,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            873785469 7868 /sbin/init.d/cmcluster
            4197664235 1126400 /usr/contrib/bin/cmsetlog
            4197664235 1126400 /usr/contrib/bin/cmsetsafety
            3600978113 65536 /usr/contrib/bin/get_sn
            2601926851 53248 /usr/contrib/bin/sscnfmtr
            1204333406 547 /usr/lbin/cm/C/CMcore.ou
            1864590287 67664 /usr/lbin/cm/C/CMcoreadmin.ui
            2726478983 67424 /usr/lbin/cm/C/CMcoreconf.ui
            3035118213 1443536 /usr/lbin/cmclconfd
            143134157 3442384 /usr/lbin/cmcld
            2631825329 184320 /usr/lbin/cmlogd
            2464319369 1021648 /usr/lbin/cmlvmd
            23330266 2162688 /usr/lbin/cmsnmpd
            2611831408 206544 /usr/lbin/cmsrvassistd
            3032011187 3282640 /usr/lbin/cmui
            1337201414 12288 /usr/lib/libcmcore.1
            1337201414 12288 /usr/lib/libcmcore.sl
            2311829900 12288 /usr/lib/libcmdlm.sl
            844425754 12288 /usr/lib/libcmpkg.sl
            3718833304 12288 /usr/lib/libcmres.1
            3718833304 12288 /usr/lib/libcmres.sl
            2573719325 479232 /usr/lib/libsgcl.2
            2573719325 479232 /usr/lib/libsgcl.sl
            3667422374 12288 /usr/newconfig/usr/lib/libcmdlm.1
            3639732566 12288 /usr/newconfig/usr/lib/libcmpkg.1
            3778019870 2437120 /usr/sbin/cmapplyconf
            3778019870 2437120 /usr/sbin/cmcheckconf
            3778019870 2437120 /usr/sbin/cmdeleteconf
            3778019870 2437120 /usr/sbin/cmgetconf
            3778019870 2437120 /usr/sbin/cmhaltcl
            3778019870 2437120 /usr/sbin/cmhaltnode
            3778019870 2437120 /usr/sbin/cmquerycl
            3778019870 2437120 /usr/sbin/cmruncl
            3778019870 2437120 /usr/sbin/cmrunnode
            1867742789 17221 /usr/sbin/cmscancl
            3778019870 2437120 /usr/sbin/cmviewcl
            2437196825 1806336 /usr/sbin/cmviewconf
            282694595 1867776 /usr/sbin/convert

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_26928 PHSS_26674 PHSS_26180 PHSS_25915 PHSS_25124 PHSS_24678

    Equivalent Patches: None

    Patch Package Size: 33830 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_27087

            5. Run swinstall to install the patch:

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

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHSS_27087. If you do not wish to retain a
            copy of the original software, include the patch_save_files
            option in the swinstall command above:

                    -x patch_save_files=false

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

            For future reference, the contents of the PHSS_27087.text file is
            available in the product readme:

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

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

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

    Special Installation Instructions:
            For ServiceGuard OPS Edition Clusters using OPS 8.0.6,
            do the following:

            1) Halt the cluster.

            2) Install this patch on all nodes.

            3) Relink Oracle applications on all nodes.

            4) On all nodes, add this new line to the Oracle
                initialization file (usually named init.ora) as
                follows:

                    ogms_home=/var/opt/ogms

            5) Start the cluster and OPS.

            For ServiceGuard OPS Edition Clusters using OPS 8.1.6 or
            higher do the following:

            1) Halt OPS and ServiceGuard on the node the patch is to
                be installed on.

            2) Install this patch on that node.

            3) Restart ServiceGuard and OPS on that node.

            4) Patch needs to be installed on all nodes in the
                cluster.

            For MC/ServiceGuard Clusters, do the following:

            1) Halt ServiceGuard on the node the patch is to be
                installed on.

            2) Install this patch on that node.

            3) Restart ServiceGuard on that node.

            4) Patch needs to be installed on all nodes in the
                cluster.

            For customers using PHSS_26180 or later who have set
            MAX_CONFIGURED_PKGS to be a value greater than 60 packages,
            the following procedure must be used when upgrading to
            SG 11.14:

            1) Set AUTOSTART_CMCLD to 0 in /etc/rc.config.d/cmcluster
            2) Halt ServiceGuard (cmhaltnode)
            3) Upgrade this node to ServiceGuard or SG-OPS Edition 11.14
            4) Install 11.14 SG and SG-OPS Patch PHSS_26056 or later to
               obtain > 60 package support on 11.14
            5) Restart the node (cmrunnode)
            6) Modify /etc/rc.config.d/cmcluster to have the desired
               AUTOSTART_CMCLD value set
            7) Repeat for all nodes in the cluster.

            SR#: 8606215545
            Cluster Object Manager patch PHSS_22175 or later must
            be installed in addition to PHSS_25915 or later in order to
            use the Administration features of ServiceGuard Manager
            version A.02.00.

            If installing PHSS_26674 or later on a ServiceGuard cluster
            with PHSS_26180 or earlier installed, do the following:

            1) Kill all EMS monitors (e.g. diskmond, mibmond, etc) on
               each node before starting ServiceGuard on that node.

            For quorum server A.01.00, visit http://www.software.hp.com
            for information on installation and documentation:

            1) Go to http://www.software.hp.com

            2) Click on "high availability"

            3) Click on "mc/serviceguard quorum server for hp-ux"
    -----End of Document ID: PHSS_27087------------------------------------------


    Document ID: PHKL_27498
    Date Loaded: 20020809
          Title: s700_800 11.11 Possible HPMC with PCI-to-PCI bridge

    Patch Name: PHKL_27498

    Patch Description: s700_800 11.11 Possible HPMC with PCI-to-PCI bridge

    Creation Date: 02/07/14

    Post Date: 02/08/09

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

    Products: N/A

    Filesets:
            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP
            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP

    Automatic Reboot?: Yes

    Status: General Release

    Critical:
            Yes
            PHKL_27498: OTHER
                    HPMC on A/L/N - class systems with A5838 SCSI/LAN
                    combo card.

    Category Tags:
            defect_repair general_release critical

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

    Symptoms:
            PHKL_27498:
            ( SR:8606250050 CR:JAGae16432 )
            On N-class, L-class, or A-class systems that have an A5838
            SCSI/LAN combo card, the system might experience a High
            Priority Machine Check (HPMC) when the SCSI interface on the
            A5838 is reset.

    Defect Description:
            PHKL_27498:
            ( SR:8606250050 CR:JAGae16432 )
            The A5838 combo card contains a built-in PCI-to-PCI bridge.
            When the SCSI interface on the card goes into reset, the
            SCSI driver does not permit any I/O though the interface.
            This caused I/O activity to back up behind the PCI-to-PCI
            bridge. The bridge implements a timer, and if an I/O is
            behind the bridge for longer than the timer permits, the
            timer expires and the system will take an HPMC.

            Resolution:
            The PCI-to-PCI bridge code was changed to turn off the
            discard timer. When this timer is disabled, there will not
            be an HPMC if an I/O waits behind the bridge for an
            unusually long time.

    SR:
            8606250050

    Patch Files:

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

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

    what(1) Output:

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_32,v=HP:
            /usr/conf/lib/libpci.a(p2pb_cdio.o):
                    p2pb_cdio.c $Date: 2002/07/12 13:43:55 $Revision: r1
                            1.11/1 PATCH_11.11 (PHKL_27498)

            OS-Core.CORE2-KRN,fr=B.11.11,fa=HP-UX_B.11.11_64,v=HP:
            /usr/conf/lib/libpci.a(p2pb_cdio.o):
                    p2pb_cdio.c $Date: 2002/07/12 13:43:55 $Revision: r1
                            1.11/1 PATCH_11.11 (PHKL_27498)

    cksum(1) Output:

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

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

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes: None

    Equivalent Patches: None

    Patch Package Size: 40 KBytes

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

            2. Login as root.

            3. Copy the patch to the /tmp directory.

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

                    cd /tmp
                    sh PHKL_27498

            5. Run swinstall to install the patch:

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

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHKL_27498. If you do not wish to retain a
            copy of the original software, include the patch_save_files
            option in the swinstall command above:

                    -x patch_save_files=false

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

            For future reference, the contents of the PHKL_27498.text file is
            available in the product readme:

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

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

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

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


    Document ID: PHSS_27668
    Date Loaded: 20020808
          Title: s700_800 11.X OV SIP3.0 SIP3.0: web server update

    Patch Name: PHSS_27668

    Patch Description: s700_800 11.X OV SIP3.0 SIP3.0: web server update

    Creation Date: 02/08/06

    Post Date: 02/08/08

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

    Products:
            OpenView Service Information Portal 3.0

    Filesets:
            HPOVSIP.OVSIP,fr=B.01.00,fa=HP-UX_B.11.00_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical: No

    Category Tags:
            defect_repair general_release

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

    Symptoms:
            PHSS_27668:
            web server out of date

            PHSS_27547:
            web server out of date

    Defect Description:
            PHSS_27668:
            web server out of date
            Resolution:
            web server updated

            PHSS_27547:
            web server out of date
            Resolution:
            web server updated

    Enhancement:
            No

    SR:
            8606272863 8606269500

    Patch Files:

            HPOVSIP.OVSIP,fr=B.01.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/SIP/apache/libexec/httpd.exp
            /opt/OV/SIP/apache/libexec/libhttpd.ep
            /opt/OV/SIP/apache/libexec/libhttpd.sl
            /opt/OV/SIP/apache/libexec/libhttpd.sl.1
            /opt/OV/SIP/apache/libexec/libhttpd.sl.1.3
            /opt/OV/SIP/apache/libexec/libhttpd.sl.1.3.20

    what(1) Output:

            HPOVSIP.OVSIP,fr=B.01.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/SIP/apache/libexec/httpd.exp:
                    None
            /opt/OV/SIP/apache/libexec/libhttpd.ep:
                    None
            /opt/OV/SIP/apache/libexec/libhttpd.sl:
                    patched for CAN-2002-0392 [CERT VU#944335]
            /opt/OV/SIP/apache/libexec/libhttpd.sl.1:
                    patched for CAN-2002-0392 [CERT VU#944335]
            /opt/OV/SIP/apache/libexec/libhttpd.sl.1.3:
                    patched for CAN-2002-0392 [CERT VU#944335]
            /opt/OV/SIP/apache/libexec/libhttpd.sl.1.3.20:
                    patched for CAN-2002-0392 [CERT VU#944335]

    cksum(1) Output:

            HPOVSIP.OVSIP,fr=B.01.00,fa=HP-UX_B.11.00_32/64,v=HP:
            3078222384 7449 /opt/OV/SIP/apache/libexec/httpd.exp
            3599790847 20480 /opt/OV/SIP/apache/libexec/libhttpd.ep
            2571211339 1314816 /opt/OV/SIP/apache/libexec/libhttpd.sl
            2571211339 1314816 /opt/OV/SIP/apache/libexec/libhttpd.sl.1
            2571211339 1314816 /opt/OV/SIP/apache/libexec/
                    libhttpd.sl.1.3
            2571211339 1314816 /opt/OV/SIP/apache/libexec/
                    libhttpd.sl.1.3.20

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_27547

    Equivalent Patches:
            OVSIPSOL_00005:
            sparcSOL: 2.6 2.7 2.8

    Patch Package Size: 5200 KBytes

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

            2. Login as root.

            3. Copy the patch to the /tmp directory.

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

                    cd /tmp
                    sh PHSS_27668

            5. Run swinstall to install the patch:

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

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHSS_27668. If you do not wish to retain a
            copy of the original software, include the patch_save_files
            option in the swinstall command above:

                    -x patch_save_files=false

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

            For future reference, the contents of the PHSS_27668.text file is
            available in the product readme:

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

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

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

    Special Installation Instructions:
            ========================================================
            BEFORE LOADING THIS PATCH...
            - Stop the Tomcat server.
            - If you want to reinstall SIP, then you will have to
              remove the patch. Once the re-install is over you
              can apply the patch again.

            NOTE : Tomcat is not started after the patch is loaded
                   You will need to manually start it.
                   Also, in order to keep a history of the patches
                   installed on your system the post-install script
                   will attempt to copy this <patch_name>.text file
                   to /opt/OV/SIP/patches. Please make
                   sure this file is in /tmp before installation.
            ========================================================
    -----End of Document ID: PHSS_27668------------------------------------------


    Document ID: PHNE_27403
    Date Loaded: 20020808
          Title: s700_800 11.11 J2793B X.25 SX25-HPerf/SYNC-WAN

    Patch Name: PHNE_27403

    Patch Description: s700_800 11.11 J2793B X.25 SX25-HPerf/SYNC-WAN

    Creation Date: 02/07/31

    Post Date: 02/08/08

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

    Products:
            SX25-HPerf B.11.11.00; SYNC-WAN B.11.11.00

    Filesets:
            SX25-HPerf.SX25-HPERF-SAM,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,v=HP
            SYNC-WAN.SYNC-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP
            SYNC-WAN.SYNC-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP
            SX25-HPerf.SX25-HPERF-PAD,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,v=HP
            SX25-HPerf.SX25-HPERF-COM,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,v=HP
            SX25-HPerf.PA-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP
            SX25-HPerf.PA-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP
            SX25-HPerf.COM-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP
            SX25-HPerf.COM-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP
            SYNC-WAN.SYNC-COM,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,v=HP
            SX25-HPerf.SX25-HPERF-MAN,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,v=HP
            SX25-HPerf.SX25-HPERF-IP,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,v=HP
            SX25-HPerf.COM-64SLIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,v=HP
            SX25-HPerf.SX25-SNMP,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,v=HP

    Automatic Reboot?: Yes

    Status: General Release

    Critical:
            Yes
            PHNE_27403: PANIC CORRUPTION OTHER
                    JAGae00951 is critical because the X.25 port goes
                            down and becomes unusable.
                    JAGad65925 is critical because the X.25 port goes
                            down and becomes unusable.
            PHNE_25596: PANIC
            PHNE_23190: PANIC HANG MEMORY_LEAK OTHER
                    JAGad14826 is critical because it renders the
                            card nonfunctional.
                    JAGad40560 is critical because connection can't
                            be established if multiple listen ports
                            are configured.
                    JAGad38177 is critical because only way to
                            recover is to stop and restart the entire
                            subsystem.

    Category Tags:
            defect_repair enhancement general_release critical firmware
            panic halts_system corruption memory_leak

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

    Symptoms:
            PHNE_27403:
            1. JAGad02521 / SR 8606133376
              There is a typographical error in the "x25check" man
              page. "STRMSGSZ" has been spelt wrongly as "STRMSGZ".

            2. JAGae00951 / SR 8606231715
              The level 2 state toggles between up and down and a lot
              of CRC errors, bad frames etc. are reported in statistics.
              This problem has been found while the X.25 J3526A card
              was connected to a Cisco router using V.35.

            3. JAGad97574 / SR 8606228517
              When the HP-PB PSI card reports lot of "receive aborts"
              (it can be seen by using "x25stat -g" command),
              using "x25stat" command many times can lead to system
              panic. The following message was seen using "dmesg":
              "X.25 problem: No more timeout data structure".

            4. JAGad65925 / SR 8606196727
              The X.25 level 2 sends an unexpected FRMR frame and it
              does not stay up. This problem has been observed with a
              NORTEL DPN100 switch. However, it might happen with other
              configuration.

            5. JAGae30964 / SR 8606266719
              Sometimes system panics when stopping X25 J3525A interface
              with the following stack trace.

               qenable+0xc
               wan_rxebl+0x24
               J3525_F_RxFrame+0x94
               J3525_F_TriggerRxFrame+0xcf4
               process_sw_triggers+0x134
               sw_service+0x13c
               mp_ext_interrupt+0x150
               ihandler+0x904

            6. JAGae32834 / SR 8606268596
              While disabling "x29printd / x29server / x29uucpd"
              daemons through SAM the x25 configuration was never
              updated.

            PHNE_25596:
            1. JAGad52014 / SR 8606182798
               System panics when following sequence of actions are
               performed:
             - Start the application which attaches to a PVC for data
               transfer.
             - Application is terminated/killed.
             - Another application is started which attaches to the
               same PVC.
             - The interface cable for the port is disconnected.

            2. JAGad52923 / SR 8606183710
              System panics in X.25 socket code when X.25 facilities
              are used.

            3. JAGad53164 / SR 8606183954
              System panicked with the following stack trace:
            panic+0x14
            report_trap_or_int_and_panic+0x84
            trap+0xd9c
            nokgdb+0x8
            putq_owned+0x190
            putq+0x1c
            J3526_F_infc+0xb8
            sxbinfc+0x58
            sxbrsrv+0x388
            sq_wrapper+0x94
            ioctl_sleep+0x29c
            wait_iocack+0x7c
            str_istr_ioctl+0x738
            hpstreams_ioctl_int+0x6a8
            hpstreams_ioctl+0x50
            spec_ioctl+0xac
            vno_ioctl+0x90
            ioctl+0x7c
            syscall+0x6f8
            $syscallrtn+0x0

            4. JAGad54284 / SR 8606185082
              x25init returns an error on J3526A card with the message
              "Link of wan0012 under lapb0012 failed"

            5. JAGad69251 / SR 8606200067
              x25stop/x25init hangs on a J3526A card after doing
              'ricreset'.

            6. JAGad70181 / SR 8606201005
               set_timer() may not restart the timer sometimes. This
               may lead to LAPB not doing timer recovery operations at
               times.

            7. JAGad72705 / SR 8606203532
               System panics due to spin lock deadlock in the function
               J3526_F_time_is_out().

            8. JAGad82177 / SR 8606212990
              When more than one process/thread is using the same socket
              descriptor and the socket is put to non-blocking mode,
              the select() on the receive may hang even though there
              is data to process.

            9. JAGad87223 / SR 8606218073
              The system panics in the X.25 socket layer code with the
              top of the panic stack containing
              "XIQ_F0_a_data_ind+0x168". This panic is observed when the
              inbound data is received with 'D' bit set.

            10. JAGad87211 / SR 8606218061
              Customer cannot start the SNMP x25subagt on PA-RISC 1.1
              systems.

            PHNE_23190:

            1. JAGad36972 / SR 8606167689
               System may crash when the J3526A card goes into
               "fatal" error mode. When the system crashes the
               console message would contain the following message:
               "J3526_F_it_handler(): Reject bit set
               (CBSP = 0x....) for card 0x....".

            2. JAGad34197 / SR 8606164900
               Panic on N-class with 8 T1/E1 cards.

            3. JAGad14826 / SR 8606145490
               Cross-bus deadlock due to DMA stuck in STOPPED state.

            4. JAGad36479 / SR 8606167193
               Lot of x29server processes shown up in "ps -ef" output
               with PPID as 1 (init process).

            5. JAGad37977 / SR 8606168699
               Non-privileged user is permitted to remove the temporary
               files created by others in /var/x25/tmp directory.

            6. JAGad39667 / SR 8606170403
               System panicked in XIQ_F_handler function during ACC
               (Advanced Communications Controller) stress testing.

            7. JAGad40560 / SR 8606171296
               "x29server" may not accept the second connection,if more
               than one listen stream is configured.

            8. JAGab77075
               3.02 ACC does not generate CLEAR on SVC after shutdown(0)
               unlike 2.40 ACC.

            9. JAGad38177 / SR 8606168899
               x25init sometimes fails with "nc ioctl X25_SET_SNID"
               failed message.

            10. JAGaa03408
                When enabling SX25L3 (PLP) tracing in nettl, it returns
                with error: ioctl call on x25 device failed with errno
                19 (no such device).

            11. JAGad47478 / SR 8606178251
                When the J3526A card is reset in a loop for about 1000
                times, the system panicked with "Data page fault"
                message.

            12. JAGad41662 / SR 8606172402
               Memory leak (512 bytes) when X25_SETUP_PVC ioctl is
               processed.

            13. JAGad40862 / SR 8606171598
               Need to enhance "x25stat" command to show "VC Up Time"
               for all active virtual circuits.

            14. JAGad47111 / SR 8606177884
               Uni-processor system hangs when SS7 traffic is stopped
               and trying to bring down the SS7 subsystem at the same
               time.

            15. JAGad47117 / SR 8606177890
               "ricreset" on J3526A card displays "heartbeat" failure
               message.

            16. JAGad47673 / SR 8606178446
               NetTL tracing for SX25L2 on a J3526A (4-port) card port
               logs bad information which "netfmt" is not able to format
               properly.

            17. JAGad02522 / SR 8606133377
               "x25check" does not work with message sizes > 2048 bytes.

    Defect Description:
            PHNE_27403:
            1. JAGad02521 / SR 8606133376
              "STRMSGSZ" has been spelt wrongly as "STRMSGZ".

            Resolution:
              The spelling has been corrected.

            2. JAGae00951 / SR 8606231715
              The problem was in the firmware. The Rx clock was sent
              out as the Tx clock. Hence no clock was being sent on
              TXCLOCK OUT.

            Resolution:
              The problem has been fixed in the firmware.

            3. JAGad97574 / SR 8606228517
              The firmware on HP-PB PSI card has limited number of
              timeout structures. When "receive abort" occurs,
              "timeout()" routine is called. If many such events occur
              within a small period of time, that will result in all the
              timeout structures getting used. Since there are no more
              timeout structures left to honour the next request, the
              firmware calls panic() resulting in the hang of processor
              on the card. Later when the system tries to access the
              card (during x25stat command), the system panics due to
              some invalid processing.

            Resolution:
              The firmware code is changed so that additional timeouts
              are not called when already one timeout() was pending for
              the concerned event. This will ensure only one structure
              getting used up even when the event occurs many times in
              a small period of time. There by the card is in good shape
              and the system will not panic.

            4. JAGad65925 / SR 8606196727
              The firmware on J3526A card has a problem and the X.25
              level 2 sends an unexpected FRMR frame. After this the
              level 2 goes down.

            Resolution:
              The problem has been fixed in the firmware.

            5. JAGae30964 / SR 8606266719
              One local variable was used before proper initialization.
              In the case when it has some non zero garbage value the
              control goes to qenable for a null queue and the system
              panics.

            Resolution:
              The local variable has been initialized properly before
              the use.

            6. JAGae32834 / SR 8606268596
              While disabling "x29printd / x29server / x29uucpd"
              daemons through SAM the x25 configuration was never
              updated.

            Resolution:
              The X29_SERVICE_STOP routine has been modified to update
              configuration file /etc/rc.config.d/x25 properly, while
              disabling "x29printd / x29server / x29uucpd" through SAM.

            PHNE_25596:
            1. JAGad52014 / SR 8606182798
              Problem is that when PVC_DETACH request is sent down to
              the X25 PLP, the xvc reference is not removed from the
              xgldb (glue structure used by the upper multiplexer). So,
              after the PVC detach, if cable is disconnected from the
              port, the xvc structure gets freed. After this, when
              upper stream is being closed, since it still has the
              reference to the freed xvc, the system panics due to
              invalid memory access.

            Resolution:
              The fix is to nullify the reference pointers when
              N_PVC_DETACH primitive is processed by X25 PLP.

            2. JAGad52923 / SR 8606183710
              X.25 source reuses the buffer allocated during
              the connection establishment for sending the disconnect
              request when the socket is closed. The buffer
              required for disconnect request is more than the
              allocated buffer. Therefore writing to the unallocated
              memory will cause the system panic.

            Resolution:
              The fix is to reuse the buffer only if the buffer
              is of required size. Otherwise, allocate a new buffer
              and copy the required fields to the newly allocated
              buffer.

            3. JAGad53164 / SR 8606183954
              In the j3526 driver, "putq" routine provided by streams
              was used to put a message onto a streams queue. At the
              same time, in the corresponding streams module, "getq"
              was called (on a different processor). As "putq" doesn't
              synchronize the calls into streams module, the race
              condition between "putq" and "getq" on the same queue
              caused some pointers to go stale and subsequently caused
              the system to panic.

            Resolution:
              All the calls to "putq" were converted to "streams_put"
              which will synchronize the entry in to the streams
              context by a non streams module. Also, care is taken to
              release the streams spin lock before calling
              "streams_put".

            4. JAGad54284 / SR 8606185082
              J3526 Cross-Bus firmware incorrectly derives the index
              into Xbus streams table using the stream ID passed by
              J3526 host driver. This results in error being returned
              from firmware even though the stream is valid.

            Resolution:
              The fix is to mask off the bits which are not required
              when forming the index from the stream ID passed.

            5. JAGad69251 / SR 8606200067
              After the card is reset, the driver state was not updated
              to indicate that the card has been reset. So, when the
              driver gets any commands from x25init/x25stop, it will
              send down that command to card instead of rejecting it
              with an error. Since the card is already reset, it will
              not respond to any command and x25init/x25stop will wait
              forever for the response from the driver. This will
              result in x25init/x25stop application hang.

            Resolution:
              The fix was to set the driver state to 0 so that any
              command other than reset and download down to the card
              will result in error being returned.

            6. JAGad70181 / SR 8606201005
              While step_time() is processing the timers, if set_timer()
              is called on the timer which is being processed OR the
              next timer in the list, it will not restart the timer.
              This will lead to the module which is depending on the
              timer not behaving as expected.

            Resolution:
              set_timer() now saves the time in tm_left, if "in_use" is
              set and step_time() checks this and restarts the timer.

            7. JAGad72705 / SR 8606203532
              In "j3526" driver's streams related code,
              "streams_untimeout()" is being called in some places.
              "streams_untimeout" will return only when it could
              untimeout the timer function with the specified identifier
              or when the timer function gets completed. In the j3526
              driver code, "streams_untimeout" is called with the card's
              streams lock held. The timer function,
              J3526_F_time_is_out() also tries to hold the same lock.
              This could lead to deadlock as streams_untimeout is
              waiting for the timer function to return and the timer
              function is waiting for the lock (which was held by the
              code that called untimeout).

            Resolution:
              The driver releases the streams lock before calling
              "streams_untimeout" routine.

            8. JAGad82177 / SR 8606212990
              When more than one process/thread is using the same socket
              descriptor, mutex is used to allow exclusive access to
              one of the thread. So, when one thread is performing some
              operation, any operation by other thread will be blocked
              until the first thread completes the operation. But when
              the socket is put in non-blocking mode, if the mutex is
              already held, the later operation will be dropped instead
              of blocking. So, in this particular scenario, when write
              operation was going on, the read operation arrived and it
              was dropped due to mutex already held. As the read
              operation got dropped, the state of the inbound state
              machine did not get changed and this resulted in queuing
              of inbound data and the arrival of inbound data
              was never intimated to the application. As the state never
              got changed after this, all the inbound data was just
              queued in the streams queue and the select() done by
              application will never return read ready.

            Resolution:
              The fix is to not drop the operation when mutex is held
              and block the later operation until it is released.

            9. JAGad87223 / SR 8606218073
              When the inbound state machine of X.25 socket layer
              received the data with 'D' bit set, it formed the
              acknowledgement (DAck) message and put it at the head of
              its read side queue. Later when the application receives
              the data, the inbound state machine calls streams_put() to
              enter in to streams context. At this time, two of the
              streams requests waiting in the synchronization queue were
              processed which should not have been the case. The first
              one is data with 'D' bit set. This was processed and
              another acknowledgement (DAck) was put at the head of the
              read queue. At this point, the state machine goes in to
              receiving state. The second request was data packet too.
              Since the state was receiving, this request is put at the
              end of the read queue. Later, the first DAck message from
              the queue was sent out. Now due to the unexpected state
              (i.e. receiving), in the subsequent processing, the
              remaining two messages in the read side queue got swapped
              resulting in the unprocessed data at the head and the
              DAck message at the end. When the application received the
              data again, this resulted in the first message in the read
              queue being sent to the peer wrongly assuming it as DAck
              message. And then the state machine processed the next
              message assuming it as data and it resulted in the
              de-reference of NULL pointer.

            Resolution:
              Whenever an acknowledgement (DAck) was put at the head of
              the read side queue, a flag was set in the PCB structure
              for that socket. When this flag was set, any inbound data
              was unprocessed and put at the end of the queue. This
              prevented the second DAck message being put at the head of
              the read queue and also the state was intact across the
              streams_put() calls. Thus the swapping of the messages in
              the read queue were prevented and the data processing was
              streamlined.

            10. JAGad87211 / SR 8606218061
              For 11.11 release, the (X25) SNMP subagent is generated
              for PA RISC 2.0 only. While compiling the sources we did
              not use the corresponding option for PA RISC 1.1.

            Resolution:
              Now at the time of compilation we have added the
              corresponding option for PA RISC 1.1.

            PHNE_23190:

            1. JAGad36972 / SR 8606167689
               When "Reject" bit error is encountered, the driver calls
               untimeout() to stop the heartbeat checking at the driver
               side. It was noticed that, even after calling
               untimeout(), due to the timing issues, the heartbeat was
               not stopped and the heartbeat routine was being executed.
               Occasionally, the system crashed during the execution
               of heartbeat function while reading the wdg_count from
               the card. The reason for the system crash is that
               the card is being accessed while it is in fatal error
               state.

            Resolution:
               When the "Reject" bit error happens, change the
               heartbeat status to "Not Started" and when the heartbeat
               function is executed, it does not do anything if this
               flag is set.

            2. JAGad34197 / SR 8606164900
               When trying to get the card dump, the driver reads
               certain configuration information from the card before
               starting the dump process. Due to memory corruption on
               the card firmware,the configuration information obtained
               from the card was incorrect. This caused a panic when
               that information was used to set some flags on the card.

            Resolution:
               As the setting up of the NMI dump handler during the dump
               is no more required, the driver now just issues the NMI
               interrupt to the card to start the dump.

            3. JAGad14826 / SR 8606145490
                The DMA was stopped at some STOP chaining point and
                never restarted despite the command at the end of
                DMA_F_prog_ch1 routine or any attempts done at any
                time.

            Resolution:
                The DMA register values are saved for checking
                various conditions. Now the DMA engine hang condition
                check has been corrected. Also the boundary condition
                for the descriptor ring overflow is checked now.

            4. JAGad36479 / SR 8606167193
               The problem is that, when the x29server
               process (x29server_2) which is responsible for
               serving the connection terminates before the launch
               of application, the client process (x29server_3) which
               is supposed to turn into application process would
               be blocked waiting for synchronization information
               from x29server_2 and will be blocked forever as the
               x29server_2 process has already terminated. Since
               x29server_2 and x29server_3 communicate using ptys
               and the master pty is not closed in the
               x29server_3 (slave process), the termination of
               x29server_2 process has not been intimated to the
               x29server_3 process. This caused the hang in
               x29server_3 process.

            Resolution:
               The fix is to close the master pty as soon as the
               client process (x29server_3) is created.

            5. JAGad37977 / SR 8606168699
               /var/x25/tmp directory is used to create temporary
               files during the execution of x25init, x25mibstat and
               x25stat commands. The files are created and removed
               during the execution of the corresponding commands.
               Since the directory has 777 permission, it permits
               the non-owner to remove the files created by others.
               This has been corrected in this patch.

            Resolution:
               The solution to this is to create the directory with
               the sticky bit set (permission 1777). In this way,
               only the owner of the file would be allowed to remove
               it. The files created in this directory can be made
               unreadable to others by setting the umask of the user
               to 027.

            6. JAGad39667 / SR 8606170403
               X.25 socket module received a shutdown indication from
               the socket layer. During this, the X.25 socket layer
               sends flush signal to inbound and outbound state
               machines to flush all the data. First, the signal is
               sent to outbound state machine where the state machine
               executes streams_put() to flush the outbound data
               queued in the streams queue. The streams_put() function
               also checks to see if there are any messages queued in
               the synchronization queue of the module. In this
               particular case, the disconnect indication was present
               and it processed that message. While processing the
               disconnect indication, the X.25 socket layer made the
               "nli_wq" pointer NULL in the pcb. Then, when the flush
               signal is sent to inbound state machine, it tried to
               access the "nli_wq" pointer and due to NULL pointer
               de-reference, the system panicked with "Data page fault".

            Resolution:
               The fix is to check the value of "nli_wq" pointer before
               accessing it.

            7. JAGad40560 / SR 8606171296
               If the x29server is configured to listen on multiple
               addresses, then after the first connection, it may not
               accept any connections on other listen streams. This
               problem is due to not initializing the "fdsets" (file
               descriptor sets) used for select() system call every
               time.

            Resolution:
               The fix is to move the initialization of the "fdsets"
               used in select system call inside the loop so that the
               "fdsets" are initialized every time before calling the
               select().

            8. JAGab77075
               After a user does a shutdown(0) on a socket, all further
               attempts to send data on the socket should result in
               X25/ACC sending a clear. Instead of a "CLEAR" packet, a
               "RESET" was being sent.

            Resolution:
              Programmatic access to X25 was modified to send a "CLEAR"
              packet based on "SO_CANTRCVMORE" flag, whenever a peer
              tried to connect to a socket that had been operated upon
              by a shutdown(0) by the user. The file descriptor of the
              socket is closed only when the user does a "close".

            9. JAGad38177 / SR 8606168899
               Some of the fields in the "labels" array elements were
               not initialized when "sx25d" allocates (using a free
               entry from the static array) a label for an opened
               stream. So, when x25init sends a message to sx25d to
               push the "trc" module on top of already opened lapb,
               since one of the fields in the label associated with the
               lapb stream was NOT initialized, the sx25d was taking a
               different code path than the path it was supposed to
               take. In that path, instead of pushing the "trc" module
               on top of existing lapb stream, it opens the lapb stream
               again and attaches the same label to that stream (thus
               previous association with the lapb stream is removed).
               At this point, x25init does not know of this. After
               this X25_SET_SNID ioctl sent by x25init failed as the
               ioctl was passed on to the lapb stream instead of "trc"
               module pushed on top of lapb (trc module was not pushed
               on top of newly opened stream).

            Resolution:
               When the label is freed (marking the corresponding
               entry as free), now, all the fields associated with that
               label are initialized correctly.

            10. JAGaa03408
               Normally, when switching ON tracing for a port in a
               subsystem, nettl first switches off all tracing for that
               subsystem if tracing for that particular subsystem was
               active earlier. If an x25init happens on a port on
               which PLP trace has been enabled, some data structures
               (in particular, the trc_pseudo_plp_state_list in
               trcmodule.c file) are reset. "nettl" does not come to
               know of this. Now if "nettl -traceon..." is executed
               on that port, nettl first tries to switch OFF the
               tracing on the port (because according to it the tracing
               on the specified subsystem SX25L3 is enabled)- and is
               not able to find the PLP-trace information data
               structure (struct trc_strm_state) corresponding to the
               given port and therefore reports Error 19.

            Resolution:
               The nettl tracing for a subsystem, if enabled, is now
               explicitly turned OFF in x25stop. This way nettl is in
               "sync" with events on x25 ports.

            11. JAGad47478 / SR 8606178251
               During the reset of the card, if the driver fails to
               allocate memory, all the memory allocated so far would
               be freed and also the card registers and card memory
               would be unmapped. So in the next iteration, when user
               tries to reset the card, the reset code tries to access
               the NULL pointer and this results in system panic.

            Resolution:
               The fix is to map the card registers and memory if
               they are not already mapped during the card reset.

            12. JAGad41662 / SR 8606172402
               When X25_SETUP_PVC ioctl is received, an mblk message is
               allocated which never gets freed. This results in a
               memory leak.

            Resolution:
               The memory is freed after its use.

            13. JAGad40862 / SR 8606171598
               "x25stat" command was not providing any option to the
               user which can be used to request the "VC Up Time" of
               the active virtual circuits.

            Resolution:
               Provided "-u" option in x25stat command so that the user
               can request the "VC Up Time" for all active virtual
               circuits. A new ioctl has been added for this purpose.
               This option, however, has to be used in conjunction with
               the "-v" option of x25stat command. Also, this option
               is supported only for ACC cards.

            14. JAGad47111 / SR 8606177884
               Due to a race condition between handling of the closing
               of the stream and data coming from the upper layers, the
               streams subsystem went into infinite loop,processing the
               upper layer data.

            Resolution:
               The fix is to disable the processing of the upper layer
               messages when the stream is being closed.

            15. JAGad47117 / SR 8606177890
               When the card is reset, the heartbeat is NOT stopped.
               So, after the card is reset, if the firmware is not
               downloaded immediately, the driver's heartbeat routine
               will wrongly detect this as card failure and displays a
               "heartbeat" failure message.

            Resolution:
               The fix is to disable the heartbeat timer when the card
               is reset.This will be enabled once the firmware download
               is completed.

            16. JAGad47673 / SR 8606178446
               The data corruption is due to the bad implementation of
               bcopy() on i960 processor (on the J3526A card). It does
               not copy properly if the source or the destination
               addresses are not aligned to a word boundary.

            Resolution:
               Implemented "bcopy_j3526()" to correctly copy the data
               and remapped "bcopy()" to "bcopy_j3526()" (for LAPB)
               in the firmware for J3526A card.

            17. JAGad02522 / SR 8606133377
               The default NSDU size is 2048 bytes.If the packet size
               is more than that,the ACC driver nli2zcom/nlife fragments
               the packet but "x25check" and "x25server" always expect
               a single packet with out fragmentation.

            Resolution:
               The fix is to send "N_HP_SET_FRAG" streams control
               message on both the client side data transfer stream
               (by x25check) and the server side data transfer stream
               (by x25server) to set the maximum fragment size equal
               to the packet size.

    Enhancement:
            No (superseded patches contained enhancements)
            PHNE_25596:
               x25stat will show "VC Up Time" for all active VCs.

    SR:
            8606133376 8606231715 8606228517 8606196727 8606266719
            8606268596 8606182798 8606183710 8606183954 8606185082
            8606200067 8606201005 8606203532 8606212990 8606218073
            8606218061 8606167689 8606164900 8606145490 8606167193
            8606168699 8606170403 8606171296 8606168899 8606178251
            8606172402 8606171598 8606177884 8606177890 8606178446
            8606133377 8606167874 8606168414

    Patch Files:

            SX25-HPerf.SX25-HPERF-SAM,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sam/lib/x25/x25.tm

            SYNC-WAN.SYNC-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
            /etc/x25/ric_wvol.rel
            /etc/x25/wnio.dwn
            /usr/conf/lib/libwan.a
            /etc/x25/ric_cxb.rel
            /usr/conf/lib/wansyms.o

            SYNC-WAN.SYNC-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
            /etc/x25/ric_wvol.rel
            /etc/x25/wnio.dwn
            /usr/conf/lib/libwan.a
            /etc/x25/ric_cxb.rel
            /usr/conf/lib/wansyms.o

            SX25-HPerf.SX25-HPERF-PAD,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/x29server

            SX25-HPerf.SX25-HPERF-COM,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/x25init
            /usr/sbin/sx25d
            /usr/sbin/x25stop
            /usr/lib/nls/C/x25stop.cat
            /usr/sbin/x25stat
            /usr/sbin/sx25stat
            /usr/sbin/sx25statx
            /etc/x25/ric_lapb.rel
            /usr/sbin/x25check
            /usr/sbin/x25server
            /usr/lib/nls/C/x25check.cat
            /usr/sbin/x25mibstat
            /usr/sbin/x25ifstate
            /var/x25/dlpi/dlpi_lib.c
            /usr/lib/libx25mstat.a

            SX25-HPerf.PA-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
            /usr/conf/lib/libx25pa.a

            SX25-HPerf.PA-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
            /usr/conf/lib/libx25pa.a

            SX25-HPerf.COM-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
            /etc/x25/lnio.dwn
            /usr/conf/lib/libx25.a
            /usr/conf/lib/x25syms.o

            SX25-HPerf.COM-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
            /etc/x25/lnio.dwn
            /usr/conf/lib/libx25.a
            /usr/conf/lib/x25syms.o

            SYNC-WAN.SYNC-COM,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/include/x25/x25hd_ioctl.h

            SX25-HPerf.SX25-HPERF-MAN,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/share/man/man1m.Z/x25check.1m
            /usr/share/man/man1m.Z/x25init.1m
            /usr/share/man/man1m.Z/x25stop.1m
            /usr/share/man/man1m.Z/x25stat.1m

            SX25-HPerf.SX25-HPERF-IP,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/x25ping

            SX25-HPerf.COM-64SLIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            /usr/lib/pa20_64/libx25mstat.a

            SX25-HPerf.SX25-SNMP,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            /usr/sbin/x25subagt

    what(1) Output:

            SX25-HPerf.SX25-HPERF-SAM,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sam/lib/x25/x25.tm:
                    None

            SYNC-WAN.SYNC-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
            /etc/x25/ric_wvol.rel:
                    ARTIC960 (C) Serial WAN for 4 Port Synchronous PMC
                    Version 4.1.6 (using Spec Version 1.1)
            /etc/x25/wnio.dwn:
                    hdlc.h 3.28 (Spider) 90/12/10
                    hdlc.h 3.28 (Spider) 90/12/10
                    hdlc.h 3.28 (Spider) 90/12/10
                    hdlc.h 3.28 (Spider) 90/12/10
                    NIO PSI firmware (11i) $Revision: 9.15 $ 23_Jul_02_1
                            6:59
            /usr/conf/lib/libwan.a:
                    WAN Common Part Rev.A.01
                    FILESET WAN-COM (11i) $Revision: 6.15 $ 23_Jul_02_16
                            :59
                    J3526: Revision: A.1.4 $Date: 99/05/20 08:25:00
                    J3525 driver for HPUX 11.11 (64 bit) $Revision: 1.1
                            $
            /etc/x25/ric_cxb.rel:
                    ONBOARD CXB: Revision: A.1.3 $Date: 2001/10/29 15:5
                            0:44 $
            /usr/conf/lib/wansyms.o:
                    None

            SYNC-WAN.SYNC-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
            /etc/x25/ric_wvol.rel:
                    ARTIC960 (C) Serial WAN for 4 Port Synchronous PMC
                    Version 4.1.6 (using Spec Version 1.1)
            /etc/x25/wnio.dwn:
                    hdlc.h 3.28 (Spider) 90/12/10
                    hdlc.h 3.28 (Spider) 90/12/10
                    hdlc.h 3.28 (Spider) 90/12/10
                    hdlc.h 3.28 (Spider) 90/12/10
                    NIO PSI firmware (11i) $Revision: 9.15 $ 23_Jul_02_1
                            6:35
            /usr/conf/lib/libwan.a:
                    WAN Common Part Rev.A.01
                    FILESET WAN-COM (11i) $Revision: 6.15 $ 23_Jul_02_16
                            :35
                    J3526: Revision: A.1.4 $Date: 99/05/20 08:25:00
                    J3525 driver for HPUX 11.11 (32 bit) $Revision: 1.1
                            $
            /etc/x25/ric_cxb.rel:
                    ONBOARD CXB: Revision: A.1.3 $Date: 2001/10/29 15:5
                            0:44 $
            /usr/conf/lib/wansyms.o:
                    None

            SX25-HPerf.SX25-HPERF-PAD,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/x29server:
                    X.25 PAD Services $Revision: 11.1 $ 23_Jul_02_16:56

            SX25-HPerf.SX25-HPERF-COM,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/x25init:
                    Streams X.25 (11i) $Revision: 9.15 $ 23_Jul_02_16:53
            /usr/sbin/sx25d:
                    None
            /usr/sbin/x25stop:
                    Streams X.25 (11i) $Revision: 9.15 $ 23_Jul_02_16:53
            /usr/lib/nls/C/x25stop.cat:
                    None
            /usr/sbin/x25stat:
                    Streams X.25 (11i) $Revision: 9.15 $ 23_Jul_02_16:53
            /usr/sbin/sx25stat:
                    None
            /usr/sbin/sx25statx:
                    None
            /etc/x25/ric_lapb.rel:
                    None
            /usr/sbin/x25check:
                    Streams X.25 (11i) $Revision: 9.15 $ 23_Jul_02_16:53
            /usr/sbin/x25server:
                    Streams X.25 (11i) $Revision: 9.15 $ 23_Jul_02_16:53
            /usr/lib/nls/C/x25check.cat:
                    None
            /usr/sbin/x25mibstat:
                    None
            /usr/sbin/x25ifstate:
                    Streams X.25 (11i) $Revision: 9.15 $ 23_Jul_02_16:53
            /var/x25/dlpi/dlpi_lib.c:
                    None
            /usr/lib/libx25mstat.a:
                    None

            SX25-HPerf.PA-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
            /usr/conf/lib/libx25pa.a:
                    FILESET SX25-PA (11i) $Revision: 9.15 $ 23_Jul_02_17
                            :08

            SX25-HPerf.PA-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
            /usr/conf/lib/libx25pa.a:
                    FILESET SX25-PA (11i) $Revision: 9.15 $ 23_Jul_02_16
                            :51

            SX25-HPerf.COM-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
            /etc/x25/lnio.dwn:
                    hdlc.h 3.28 (Spider) 90/12/10
                    hdlc.h 3.28 (Spider) 90/12/10
                    hdlc.h 3.28 (Spider) 90/12/10
                    hdlc.h 3.28 (Spider) 90/12/10
                    NIO PSI firmware (11i) $Revision: 9.15 $ 23_Jul_02_1
                            6:59
            /usr/conf/lib/libx25.a:
                    X25 Protocol Rev.B.02
                    FILESET SX25-COM (11i) $Revision: 9.15 $ 23_Jul_02_1
                            7:08
            /usr/conf/lib/x25syms.o:
                    None

            SX25-HPerf.COM-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
            /etc/x25/lnio.dwn:
                    hdlc.h 3.28 (Spider) 90/12/10
                    hdlc.h 3.28 (Spider) 90/12/10
                    hdlc.h 3.28 (Spider) 90/12/10
                    hdlc.h 3.28 (Spider) 90/12/10
                    NIO PSI firmware (11i) $Revision: 9.15 $ 23_Jul_02_1
                            6:35
            /usr/conf/lib/libx25.a:
                    X25 Protocol Rev.B.02
                    FILESET SX25-COM (11i) $Revision: 9.15 $ 23_Jul_02_1
                            6:51
            /usr/conf/lib/x25syms.o:
                    None

            SYNC-WAN.SYNC-COM,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/include/x25/x25hd_ioctl.h:
                    None

            SX25-HPerf.SX25-HPERF-MAN,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/share/man/man1m.Z/x25check.1m:
                    None
            /usr/share/man/man1m.Z/x25init.1m:
                    None
            /usr/share/man/man1m.Z/x25stop.1m:
                    None
            /usr/share/man/man1m.Z/x25stat.1m:
                    None

            SX25-HPerf.SX25-HPERF-IP,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /usr/sbin/x25ping:
                    Streams X.25 (11i) $Revision: 9.15 $ 23_Jul_02_16:53

            SX25-HPerf.COM-64SLIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            /usr/lib/pa20_64/libx25mstat.a:
                    None

            SX25-HPerf.SX25-SNMP,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            /usr/sbin/x25subagt:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    IF SNMP Subagent rev. B.11.11.00 (04-Sep-01_10:16, 1
                            .01)
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0
                    Copyright 1992-1996 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.0.0.0

    cksum(1) Output:

            SX25-HPerf.SX25-HPERF-SAM,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            2599324741 39395 /usr/sam/lib/x25/x25.tm

            SYNC-WAN.SYNC-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
            732049392 103501 /etc/x25/ric_wvol.rel
            2356036432 40167 /etc/x25/wnio.dwn
            2150103707 659174 /usr/conf/lib/libwan.a
            3194651934 89390 /etc/x25/ric_cxb.rel
            2986535142 537808 /usr/conf/lib/wansyms.o

            SYNC-WAN.SYNC-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
            732049392 103501 /etc/x25/ric_wvol.rel
            2560077782 40167 /etc/x25/wnio.dwn
            854636892 419024 /usr/conf/lib/libwan.a
            3692015940 89390 /etc/x25/ric_cxb.rel
            3968980711 426890 /usr/conf/lib/wansyms.o

            SX25-HPerf.SX25-HPERF-PAD,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            349135851 176128 /usr/sbin/x29server

            SX25-HPerf.SX25-HPERF-COM,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            2633255711 147456 /usr/sbin/x25init
            82478467 36864 /usr/sbin/sx25d
            2384986265 81920 /usr/sbin/x25stop
            2686095942 3574 /usr/lib/nls/C/x25stop.cat
            924749359 49152 /usr/sbin/x25stat
            3674442569 81920 /usr/sbin/sx25stat
            1965991310 86016 /usr/sbin/sx25statx
            4206514186 106837 /etc/x25/ric_lapb.rel
            943530214 45056 /usr/sbin/x25check
            3991988662 45056 /usr/sbin/x25server
            3072025543 10676 /usr/lib/nls/C/x25check.cat
            1208154707 73728 /usr/sbin/x25mibstat
            1797043938 32768 /usr/sbin/x25ifstate
            2567200805 23391 /var/x25/dlpi/dlpi_lib.c
            4056284066 28048 /usr/lib/libx25mstat.a

            SX25-HPerf.PA-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
            8497044 364916 /usr/conf/lib/libx25pa.a

            SX25-HPerf.PA-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
            3127714867 235134 /usr/conf/lib/libx25pa.a

            SX25-HPerf.COM-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_64,v=HP:
            4175638737 77339 /etc/x25/lnio.dwn
            525840756 665056 /usr/conf/lib/libx25.a
            3328078103 858720 /usr/conf/lib/x25syms.o

            SX25-HPerf.COM-ALIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32,v=HP:
            1584445076 77339 /etc/x25/lnio.dwn
            3209967530 439486 /usr/conf/lib/libx25.a
            3254400235 676712 /usr/conf/lib/x25syms.o

            SYNC-WAN.SYNC-COM,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,v=HP:
            1743344219 8405 /usr/include/x25/x25hd_ioctl.h

            SX25-HPerf.SX25-HPERF-MAN,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            923224422 2893 /usr/share/man/man1m.Z/x25check.1m
            2220635723 3568 /usr/share/man/man1m.Z/x25init.1m
            2601890349 2148 /usr/share/man/man1m.Z/x25stop.1m
            3398132756 2989 /usr/share/man/man1m.Z/x25stat.1m

            SX25-HPerf.SX25-HPERF-IP,fr=B.11.11.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            2716057730 36864 /usr/sbin/x25ping

            SX25-HPerf.COM-64SLIB,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            1667950190 61640 /usr/lib/pa20_64/libx25mstat.a

            SX25-HPerf.SX25-SNMP,fr=B.11.11.00,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            4179128158 350656 /usr/sbin/x25subagt

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHNE_23190 PHNE_25596

    Equivalent Patches: None

    Patch Package Size: 7410 KBytes

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

            2. Login as root.

            3. Copy the patch to the /tmp directory.

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

                    cd /tmp
                    sh PHNE_27403

            5. Run swinstall to install the patch:

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

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHNE_27403. If you do not wish to retain a
            copy of the original software, include the patch_save_files
            option in the swinstall command above:

                    -x patch_save_files=false

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

            For future reference, the contents of the PHNE_27403.text file is
            available in the product readme:

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

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

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

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


    Document ID: PHNE_25181
    Date Loaded: 20020808
          Title: s700_800 11.00 R6.11.00 SNAplus2 Link/Common, TN3270 patch

    Patch Name: PHNE_25181

    Patch Description: s700_800 11.00 R6.11.00 SNAplus2 Link/Common, TN3270 patch

    Creation Date: 01/12/18

    Post Date: 02/08/08

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

    Products:
            SNAplus2-Link R6.11.00
            SNAplus2-Common R6.11.00
            3270-Common R6.11.00

    Filesets:
            SNAplus2-Link.SNAP2-LINK,fr=R6.11.00.200,fa=HP-UX_B.11.00_32/64,v=HP
            SNAplus2-Link.SNAP2-LINK,fr=R6.11.00.010,fa=HP-UX_B.11.00_32/64,v=HP
            SNAplus2-Link.LINK-64ALIB,fr=R6.11.00.200,fa=HP-UX_B.11.00_64,v=HP
            SNAplus2-Link.LINK-64ALIB,fr=R6.11.00.010,fa=HP-UX_B.11.00_64,v=HP
            SNAplus2-Link.LINK-32ALIB,fr=R6.11.00.200,fa=HP-UX_B.11.00_32,v=HP
            SNAplus2-Link.LINK-32ALIB,fr=R6.11.00.010,fa=HP-UX_B.11.00_32,v=HP
            SNAplus2-Common.SNAP2-SAM,fr=R6.11.00.200,fa=HP-UX_B.11.00_32/64,v=HP
            SNAplus2-Common.SNAP2-SAM,fr=R6.11.00.010,fa=HP-UX_B.11.00_32/64,v=HP
            SNAplus2-Common.SNAP2-NOTES,fr=R6.11.00.200,fa=HP-UX_B.11.00_32/64,v=HP
            SNAplus2-Common.SNAP2-NOTES,fr=R6.11.00.010,fa=HP-UX_B.11.00_32/64,v=HP
            SNAplus2-Common.SNAP2-CORE,fr=R6.11.00.200,fa=HP-UX_B.11.00_32/64,v=HP
            SNAplus2-Common.SNAP2-CORE,fr=R6.11.00.010,fa=HP-UX_B.11.00_32/64,v=HP
            SNAplus2-Common.SNAP2-ASCIIADM,fr=R6.11.00.200,fa=HP-UX_B.11.00_32/64,v=HP
            SNAplus2-Common.SNAP2-ASCIIADM,fr=R6.11.00.010,fa=HP-UX_B.11.00_32/64,v=HP
            SNAplus2-Common.SNAP2-ADMIN,fr=R6.11.00.200,fa=HP-UX_B.11.00_32/64,v=HP
            SNAplus2-Common.SNAP2-ADMIN,fr=R6.11.00.010,fa=HP-UX_B.11.00_32/64,v=HP
            SNAplus2-Common.CORE-64SLIB,fr=R6.11.00.200,fa=HP-UX_B.11.00_64,v=HP
            SNAplus2-Common.CORE-64SLIB,fr=R6.11.00.010,fa=HP-UX_B.11.00_64,v=HP
            SNAplus2-Common.CORE-32SLIB,fr=R6.11.00.200,fa=HP-UX_B.11.00_32,v=HP
            SNAplus2-Common.CORE-32SLIB,fr=R6.11.00.010,fa=HP-UX_B.11.00_32,v=HP
            3270-Common.MANAGERS,fr=R6.11.00.200,fa=HP-UX_B.11.00_32/64,v=HP
            3270-Common.MANAGERS,fr=R6.11.00.010,fa=HP-UX_B.11.00_32/64,v=HP
            3270-Common.MANAGER-64SLIB,fr=R6.11.00.200,fa=HP-UX_B.11.00_64,v=HP
            3270-Common.MANAGER-64SLIB,fr=R6.11.00.010,fa=HP-UX_B.11.00_64,v=HP
            3270-Common.MANAGER-32SLIB,fr=R6.11.00.200,fa=HP-UX_B.11.00_32,v=HP
            3270-Common.MANAGER-32SLIB,fr=R6.11.00.010,fa=HP-UX_B.11.00_32,v=HP
            3270-Common.3270API,fr=R6.11.00.200,fa=HP-UX_B.11.00_32/64,v=HP
            3270-Common.3270API,fr=R6.11.00.010,fa=HP-UX_B.11.00_32/64,v=HP

    Automatic Reboot?: Yes

    Status: General Release

    Critical:
            Yes
            PHNE_25181: PANIC HANG
            PHNE_24341: PANIC HANG
            PHNE_24093: PANIC
            PHNE_22721: PANIC
            PHNE_22492: PANIC
            PHNE_21336: PANIC
            PHNE_21001: HANG ABORT
            PHNE_19527: PANIC HANG CORRUPTION
            PHNE_18000: HANG ABORT
            PHNE_17229: PANIC HANG CORRUPTION

    Category Tags:
            defect_repair enhancement general_release critical panic
            halts_system corruption

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

    Symptoms:
            PHNE_25181:
            (1) JAGad77708/8606208520
            System panic due to data page fault.
            Data Page Faults: libsixs.a nms_nah_process_mu_rsp+0x100
            Crash in nms_nah_process_mu_rsp
            Stack is:-
            trap 0xa48
            thandler 0xb7c
            nms_nah_process_mu_rsp 0x100
            nms_msm_queue_handler 0x694
            nba_dispatch_process 0xd0
            nba_scheduler 0x208
            vpr_stream_lr_svc 0x160
            sq_wrapper 0xb8
            str_sched_up_daemon 0x2b0
            str_sched_daemon 0xf4
            main 0x94c
            $vstart 0x34
            (2) JAGad87318/8606218168
            System panic in nrm_bld_and_send_deact_sess.
            Stack trace:-
            nrm_bld_and_send_deact_sess
            nrm_send_deactivate_session
            nrm_ps_to_rm_rec
            nrm_queue_handler
            nba_dispatch_input
            nba_dispatch_process
            nba_scheduler
            vpr_stream_uw_drive_scheduler
            vpr_stream_uw_svc
            sq_wrapper
            (3) JAGad91086/8606221968
            Query_mode fails after doing initialize_session_limitstrace.
            (4) JAGad96946/8606227887
            SNA hang up on large system (32 CPUs), stack shows deadlock
            in APPN code with re-entrancy due to Streams running service
            procedure in interrupt context (on the ICS stack).

            PHNE_24341:
            (1) JAGad47872/8606178646
            Delays in startup script due to ioscan.
            (2) JAGad46888/8606177656
            SAM install of SNAplus2 can be very slow and appear to be
            hung on large systems.
            (3) JAGad71274/8606202100
            SNAplus2 hangs up under stress (one CPU locked)and attempts
            to stop SNAplus2 fail. A system reboot is required to
            recover. Stack trace shows sna_ndg_v0_get_rw_lock .
            (4) JAGad69070/8606199884
            There are software verification errors on an OS-Core fileset
            when SNA is also installed.
            (5) JAGad76402/8606207227
            Panic in SNAPlus2 Router, nba_mm_free, while snapstop is in
            progress.
            Stack trace :-
            trap 0xd9c
            thandler 0xd24
            nba_mm_free 0x68
            vpr_create_entity 0x1f8
            0x0afvpr_stream_open 0x3a8
            open_wrapper 0x98
            csq_protect 0x120
            osr_open 0xb44
            pse_open 0xf8
            hpstreams_open 0x50
            hpstreams_clone_open 0x214
            call_open_close 0x144
            opend 0x128
            spec_open 0x78
            vns_copen 0x4c
            vn_open 0xa8
            copen 0xd0
            open 0x3c
            syscall 0x6f8
            syscallinit 0x54c
            (6) JAGad71590/8606202416
            T1 timer settings in xsnapadmin do not work. The t1_timeout
            parameter in define_tr_ls (or Ethernet or FDDI) is ignored
            by SNAplus2. It is exposed in xsnapadmin in the advanced
            dialog for the LS. The T1 timer is fixed at 1 second.

            PHNE_24093:
            (1) JAGad65199/8606195995
            Panic in wait_for_lock called from nps_free_rcb_mus.
            Crash occurs just after ASSERT in nbmmgr.c line 589.
            Stack is:-
            wait_for_lock+0x2cc
            sl_retry+0x1c
            v0_get_rw_lock+0x38
            vpr_stream_close+0x38
            close_wrapper+0x6c
            csq_protect+0x120
            osr_pop_subr+0x1fc
            osr_close_subr+0x324
            hpstreams_close_int+0xd40
            hpstreams_close+0x2c
            call_open_close+0x1f8
            closed+0xb0
            spec_close+0x54
            vn_close+0x48
            vno_close+0x20
            closef+0x68
            exit+0x1108
            rexit+0x28
            syscall+0x200
            $syscallrtn+0x0
            WARNING: SNA ASSERT:
            09:30:06 30 APR 2001
            File: ../../c/cappn/nbmmgr.c
            Line: 589
            Condition: FALSE

            PHNE_22721:
            (1) JAGad35609/8606166322
            RUI does not support segmented delivery from the lower
            layers. Incorrect data is returned on RUI read call when
            RU is segmented. Note that similarly, incorrect data could
            be passed through on a PU concentrated connection.
            (2) JAGad34156/8606164859
            Autodial does not work with SNAPlus2 using EISA PSI card.
            (3) JAGad41008/8606171744
            Incorrect usage of incoming Attach is not being rejected.
            (4) JAGad42004/8606172744
            snapadmin command query_available_tp sometimes reports that
            a TP is still available even after each of its multiple
            copies have ended.
            (5) JAGad43064/8606173811
            Panic in qenable when stopping sna (snap stop).
            qenable is called from vpr_timer_tick.
            panic+0x14
            report_trap_or_int_and_panic+0x80
            interrupt+0x1d4
            $ihndlr_rtn+0x0
            qenable+0xc
            vpr_timer_tick+0x30
            str_timeout+0xc4
            invoke_callouts_for_self+0xc0
            sw_service+0xb0
            mp_ext_interrupt+0x144
            ivti_patch_to_nop3+0x0
            sth_get_sth+0xc8
            hpstreams_write+0x18
            spec_rdwr+0x18c
            vno_rw+0x1d4
            write+0x104
            (6) JAGad34698/8606165404
            snapfilter does not work on 64-bit machines
            (7) JAGad40346/8606171082
            A MultiThreaded HLLAPI application on 11.0 will hang
            up on the first verb call as the signal from the 3270
            emulator does not work correctly. This problem applies
            to both TN3270 and SNAP3270 emulators
            (8) JAGad42503/8606173243
            There is a changed behaviour of HA_WAIT verb call. The WAIT
            verb can return early eg. when PS or OIA is updated.
            (9) JAGad49181/8606179959
            HLLAPI Query Host Update verb returns code of 65535 .
            After applying fix for JAGad42479 (signals broken with
            Multi Threaded HLLAPI library) the PAUSE verb works
            incorrectly. Subsequent verbs timed out after 30 seconds
            with a return code of -1.
            (10) JAGad54056/8606184850
            HLLAPI application used with TN3270 is intermittently
            receiving an RC=9 when issuing Connect_PS verb. If a
            HLLAPI application is started at the same time as
            3270 (typically with a shell script) then the first
            HLLAPI verb (typically connect) can fail with a return
            code of 9. If so all subsequent HLLAPI verbs are rejected
            with a return code of 1.

            PHNE_22492:
            (1) JAGad21193/8606151854
            System panic from nrm_process_cnos_reply.
            Panic with following stack:
            panic+54:
            report_trap_or_int_and_panic+80:
            trap+0xDB8:
            $RDB_trap_patch+40:
            nrm_process_cnos_reply+270:
            nrm_ps_to_rm_rec+780:
            nrm_queue_handler+94:
            nba_dispatch_input+2D0:
            nba_dispatch_process+0xB4:
            nba_scheduler+21C:
            vpr_stream_lr_svc+154:
            sq_wrapper+94:
            str_sched_up_daemon+1C4:
            str_sched_daemon+390:
            main+7A0:
            $vstart+48:
            $locore+94:
            Also an assert logged at same time as panic:
            WARNING: SNA ASSERT:
            07:25:11 20 JUL 2000
            File: ../../p/sappn/nrmcnos.c
            Line: 292
            Condition: wait_req != NULL
            (2) JAGad13997/8606144657
            Panic in SNAPlus2 requiring further analysis
            Crash with stack as follows
            panic+0x10
            report_trap_or_int_and_panic+0xe8
            trap+0xa48
            thandler+0xb7c
            ncs_destroy_an_cb_if_required+0x1cc
            ncs_reset_xid_info+0xa0
            ncs_xid_processing+0x600
            ncs_reset_ls+0x738
            ncs_fsm_ls_int+0x1ed4
            ncs_fsm_ls_ext+0x138c
            ncs_pc_to_cs_signals+0x88
            ncs_queue_handler+0xd0
            nba_dispatch_input+0x298
            nba_dispatch_process+0xa4
            nba_scheduler+0x1b0
            vpr_stream_lr_svc+0x134
            sq_wrapper+0xb8
            str_sched_up_daemon+0x1f8
            str_sched_daemon+0xf4
            main+0x958
            $vstart+0x34
            $locore+0x74
            Also following asserts logged:-
            WARNING: SNA ASSERT:
            22:46:03 23 JUN 2000
            File: ../../p/vappn/ncsfsmln.c
            Line: 104
            Condition: !an_cb->num_active_conns
            WARNING: SNA ASSERT:
            15:20:08 24 JUN 2000
            File: ../../p/sappn/ncsxidtg.c
            Line: 1272
            Condition: tg_number == 0
            (3) JAGab57822/8606101599
            Customer has migrated a configuration to R6. However they
            have taken the default TN Server port number during the
            migration.
            When they start the node they get a BIND failure message.
            (4) JAGad03916/8606134781
            Error in SAM when attempting to install PCI card in
            SNAPlus2 :-Internal
            Error: Cannot find tunable parameter 'num_boards_3525' in
            the
            internal kernel configuration data structure.
            (5) JAGad12558/8606143222
            NOF applications which reference AP_GLOBAL_TIMEOUT fail to
            compile:
            e.g.
            cc: 'nofsample1.c', line 238: error 1000: Unexpected
            symbol: '0x01'.
            cc: 'nofsample1.c', line 238: error 1588: 'NB_BYTE'
            undefined.
            (6) JAGad25288/8606155977
            snapadmin status_node command incorrectly causes error in
            logfile.
            With SNAplus2 R6 ,when issuing the snapadmin status_node
            command it causes an error to be logged in the sna.err
            file as follows:-
            ------ 10:22:24 BST 15 Aug 2000 -------------------
            NOF Message 1 - 8, Subcode: 1 - 10
            Log category: EXCEPTION Cause Type:
            External
            System:
            hppimd54
            Lost connection to NOF application. Application handle =
            0x010000DE
            Cause: The Node has lost its connection to a NOF
            application
            or an administration tool. This can occur if a NOF
            application
            ends without terminating its NOF connection.
            Action: Check that the NOF application issues
            DISCONNECT_NODE or CLOSE_FILE before terminating.

            PHNE_21336:
            (1) JAGad01270/8606132121
            Customer is using the T(nn) option on snapsend and
            snapreceive. However, the file transfer program is
            returning with an error code saying the file transfer
            was canceled.
            File transfer works OK without the T(nn) option.
            (2) JAGac95609/8606130719
            System panic after call to npo_sess_limit_data_lock_mgr().
            (3) JAGac86152/8606128605
            LU Type 2 is inactive on the HP side but active on the IBM
            side. No DACTLU or segmentation error is seen in the DLC
            trace, but sna.err file shows the following:
            APPN Message 512 - 171, Subcode: 0 - 10
            Session segmentation error.
            ....
            RU : (3 bytes)
            (4) JAGac78841/8606128040
            System panics after receiving an UNBIND during initialise
            session limits processing. The stack shows that
            nba_mm_free was called from nlu_remove_mode. A similar
            problem was also reported in JAGac95609.
            (5) JAGab74691/8606105945
            3270 user gets PROG checks 432 (bracket race) when typing
            ahead together with ASSERT in vbaccess line 324 and log 52
            (internal error copying buffer). User needs to do reset on
            3270 to recover.
            (6) JAGab71415/8606104367
            Data page fault panic when attempting to start sdlc
            link station on EISA 8 port ACC card on 11.00.
            Stack tracestack trace for event 0
            crash event was a panic
            panic+0x14
            report_trap_or_int_and_panic+0x4c
            trap+0x7a4
            $call_trap+0x38
            svphpoll+0x44
            vhs_timer_proc+0x58
            sna_sdlc_nba_dispatch_input+0x8c
            sna_sdlc_nba_dispatch_process+0xa4
            sna_sdlc_nba_scheduler+0x11c
            sna_sdlc_vsi_stream_uw_service+0x3e0
            sq_wrapper+0x90str_sched_mp_daemon+0x150
            str_sched_daemon+0x3a8main+0x544
            $vstart+0x34
            $locore+0x90

            PHNE_21001:
            (1) JAGac78479/8606127677
            Cannot reliably stop SDLC link station or port.
            Once the port gets stuck in the stopping state
            the sna has to be recycled.
            (2) JAGab78721/8606108322
            snap2adm coredumps when more than 250 dependent LU62s are
            defined.

            PHNE_20734:
            (1) JAGab84956/8606112613
            A customer application linked with libmgrdce.1 library
            stopped working with no errors reported.
            (2) JAGab83814/8606111714
            The snapmsgf program fails to run with error message
            'unable to open the catalog file ./vsnamsg.cat'.
            (3) JAGab75474/8606106417
            With release R6.11.00.200 of SNAPlus2 various user
            application errors can be reported if the user is not root
            or a member of the sna group. Example errors are:
            snap3720 error msg 'Unable to open the configuration file'
            CPIC application fails in CMINIT with RC=20
            CPIC_PRODUCT_SPECIFIC_ERROR.
            (4) JAGab65304/1653307843
            When using snaptrcfmt -D to decode a DLC trace that
            includes a BIND, the hex information of the BIND is
            modified slightly. The SLU Name length is decremented by
            1. There are also many minor problems with the details of
            the BIND.

            PHNE_19527:
            (1) JAGab83920/8606111815
            Customer's QLLC link fails to come up due to error in the
            XID exchange. The sna.err log shows XID 3 error during
            negotiation.
            (2) JAGab83645/8606110894
            Application cannot reconnect to HLLAPI session after
            killing 3270 program. The hllapi verb connect_ps() fails
            with HARC_SYSTEM_ERROR, and extended error code1 = 2000 and
            extended error code2 = 0000.
            (3) JAGab79003/8606108556
            K580 system panics on reboot with the following error
            messages:
            System Panic:
            9245XB HP-UX (B.10.20) #1: Sun Jun 9 06:31:19 PDT 1996
            panic: (display==0xb800, flags==0x0) nio_initialize :
            l_io_vec.iov_base == NULL
            PC-Offset Stack Trace (read across, most recent is 1st):
            0x00276f44 0x003fdab0 0x00404968 0x001297c4 0x00240ae8
            0x002a7ea8 0x002a6ae4 0x00215088 0x002147e0 0x00295368
            0x00295444 0x00295444 0x00295444 0x002951c0 0x00295d20
            0x002f316c 0x000c7014 0x00183960
            End Of Stack
            It was not possible for the kernel to find a process
            that caused this crash.
            jCj1D
            Dumpsys() called
            (4) JAGab76276/8606106834
            When the 'SNAplus2 Installation' icon is double clicked in
            11.00 SAM, the main menu screen takes too long (30-45
            seconds on a T500 machine) to come up.
            (5) JAGab75469/8606106415
            When starting an SDLC link the system panics with
            following stack trace:
            stack trace for event 0
            crash event was a panic
            FUNC
            panic+0x10
            report_trap_or_int_and_panic+0xe8
            trap+0xa48
            $RDB_trap_patch+0x20
            sna_sdlc_vba_ips_putb+0x18
            sdl_send_set_mode_frame+0x138
            sdl_psecs+0xf88
            sdl_prtmg+0x106c
            sdl_wrxfr+0x5a8
            sdl_receive_proc+0x80
            sna_sdlc_nba_dispatch_input+0x254
            sna_sdlc_nba_dispatch_process+0xa4
            sna_sdlc_nba_scheduler+0x11c
            vsi_stream_uw_service+0x3e0
            sq_wrapper+0xb8
            str_sched_mp_daemon+0x114
            str_sched_daemon+0x1f4
            main+0x97c
            $vstart+0x34
            (6) JAGab75335/8606106333
            SAM SDLC/PSI configuration info. inconsistent when
            user cancels SDLC changes. Exact sequence leading
            up to this condition is shown below:
            The following SNAplus2 configuration was done on a
            K-class machine with two PSI cards configured for SDLC:
            A. User selects 'remove component' to de-configure all
            psi cards.
            B. The SDLC configuration screen pops up. Now clicks on
            the 'View Entire Card' button.
            C. The 'View Entire Card' screen pops up. On the SDLC
            configuration screen, the user selects all the cards
            displayed and clicks on 'Remove'.
            D. Now the user presses OK on the 'View Entire Card'
            screen. It disappears.
            E. Then the user clicks on 'Cancel' in the SDLC
            configuration screen to abort any changes. The main menu
            screen now displays the SDLC PSI as 'Not Added'. This is
            incorrect since the user aborted SDLC configuration.
            As a workaround, the user can get the actual configuration
            state of the SDLC /PSI by doing a 'Options->Refresh List'.
            (7) JAGab75114/8606106196
            When adding SDLC(PSI) on T500 system using SAM, SAM builds
            vmunix_test but then exits with a core dump and the error
            message:
            UNEXPECTED EXIT: process LANG=C LC_ALL=C
            /usr/sam/lbin/samx -C -p 18985 /opt/sna/sam/C/mainMenu.ui
            exited with a non-zero exit status. sam: Warning:
            selector, SLIST_LABEL, is wider than the max window width.
            sam: Warning: selector, SLIST, is wider than the max
            window width.
            sh: 20111 Memory fault(coredump)
            (8) JAGab74185/8606105839
            An LUA application receives an UNBIND indication from an
            established LU-LU session. It responds with RSP.UNBIND and
            encounters the following error:
            primary return code: LUA_STATE_CHECK (0x0200)
            secondary return code: LUA_NO_RUI_SESSION(0x81000000)
            (9) JAGab73055/8606105164
            While running SNAplus2 R6 on HPUX 11 a link failure
            occurred. The sna.err log file recorded message 4096 - 13
            (ASSERT: File name = ../../p/vhlwr/vhshmod.c ). This
            caused the link to go down for one minute disrupting the
            current file transfer. Following the ASSERT, the sdlc
            driver executed ten consecutive svphrx() calls. After nine
            of these failed the SDLC driver called svphclos() to stop
            the link.
            (10) JAGab71689/8606105222
            The following message is noted periodically in sna.err
            file:
            10:07:29 EDT 09 Aug 1999 4096-5(0-0) P (UH2010D3)
            PID 3733 (snaperrlog)Log parameter mismatch.
            Message number = 512 - 137
            The message 512 - 137 then follows with a question mark
            for the sense code.
            (11) JAGab71519/8606104163
            This system panic occurred on a H20 running 10.20 with
            128MB.
            panic+0x10
            report_trap_or_int_and_panic+0xe8
            trap+0xa48
            $call_trap+0x20
            nsm_delete_session_id+0x104
            nsm_cleanup_lu_lu_session+0x7b8
            nsm_fsm_status+0x1d4c
            nsm_process_deactivate_session+0x140
            nsm_process_record_from_rm+0x1a8
            nsm_queue_handler+0x68
            nba_dispatch_process+0x114
            nba_scheduler+0x208
            vpr_stream_uw_svc+0x58c
            sq_wrapper+0xb8
            str_sched_up_daemon+0x2b0
            str_sched_daemon+0xf4
            main+0x974
            $vstart+0x34
            (12) JAGab70700/8606106276
            If you are using 3270 with LANG set to de_DE.roman8 on a
            character terminal, then the terminal goes into file
            transfer mode whenever the host locks the 3270 keyboard.
            This is a revisit of