OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Subject: HP-UX series 700 10.X patch digest
From: IT Resource Center (support_feedbackus-support.external.hp.com)
Date: Wed Jan 03 2001 - 05:42:55 CST


                        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://itrc.hp.com/

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

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

     http://itrc.hp.com/

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


Digest Name: weekly HP-UX series 700 10.X patch digest
    Created: Sun Dec 31 3:05:08 PST 2000

Table of Contents:

Document ID Title
--------------- -----------
PHSS_22937 s700_800 10.X AudioDevKit Dec 2000 Periodic Patch
PHSS_22738 s700_800 10.20 OV ITO5.3X HP-UX 11.x Agent Patch A.05.37
PHNE_22520 s700_800 10.20 2.40-2.40.02 X.25/ACC Protocol Patch
PHKL_22933 s700 10.20 probe,pfdat page unlock cumulative patch

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


Document ID: PHSS_22937
Date Loaded: 20001227
      Title: s700_800 10.X AudioDevKit Dec 2000 Periodic Patch

Patch Name: PHSS_22937

Patch Description: s700_800 10.X AudioDevKit Dec 2000 Periodic Patch

Creation Date: 00/12/14

Post Date: 00/12/27

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

Products:
        HP C/ANSI C Developer's Bundle for HP-UX

Filesets:
        AudioDevKit.AUDIO-PRG,B.10.10.00
        AudioDevKit.AUDIO-PGMAN,B.10.10.00

Automatic Reboot?: No

Status: General Release

Critical: No

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

Symptoms:
        PHSS_22937:
        1. A common Aserver for 32/64 bit audio libraries is needed.

        PHSS_21671:
        1. "man ACalculateLength" and "man ASetupConversion"
           displays "No manual entry"
        2. AudioDevKit.AUDIO-PGMAN and AudioDevKit.AUDIO-PRG has
           swverify warnings

        PHSS_17973:
        1. AInputSources and ASetInput API man pages does not have
           information on new CD input on Forte/Allegro class of
           workstations.
        2. Bad directory permissions.

        PHSS_16222:
        Audio Dev Kit man pages were compressed twice. The man
        command will not format it.

Defect Description:
        PHSS_22937:
        1. A common Aserver for 32/64 bit audio libraries is needed.

        PHSS_21671:
        1. "man ACalculateLength" and "man ASetupConversion"
           displays "No manual entry"
        2. AudioDevKit.AUDIO-PGMAN and AudioDevKit.AUDIO-PRG has
           swverify warnings

        PHSS_17973:
        1. AInputSources and ASetInput API man pages does not have
           information on new CD input on Forte/Allegro class of
           workstations.
        2. Bad directory permissions.

        Resolution:
        1. man pages on AInputSources and ASetInput are modified to
           reflect information on new CD input on Forte/Allegro
           audio hardware.
        2. Code added to the postinstall script to correct the
           directory permissions.

        PHSS_16222:
        Audio Dev Kit man pages were compressed twice instead of
        once.

SR:
        8606136085 5003456152 8606126496 8606126499 5003441519
        5003406272

Patch Files:
        /opt/audio/share/man/man3.Z/ASetupConve.3x
        /opt/audio/share/man/man3.Z/ACalculateL.3x
        /opt/audio/share/man/man3.Z/AAudioStrin.3x
        /opt/audio/share/man/man3.Z/ABestAudioA.3x
        /opt/audio/share/man/man3.Z/ACalcLength.3x
        /opt/audio/share/man/man3.Z/ACheckEvent.3x
        /opt/audio/share/man/man3.Z/ACheckMaskE.3x
        /opt/audio/share/man/man3.Z/AChooseAFil.3x
        /opt/audio/share/man/man3.Z/AChoosePlay.3x
        /opt/audio/share/man/man3.Z/AChooseSour.3x
        /opt/audio/share/man/man3.Z/ACloseAudio.3x
        /opt/audio/share/man/man3.Z/AConnectRec.3x
        /opt/audio/share/man/man3.Z/AConnection.3x
        /opt/audio/share/man/man3.Z/AConvertAFi.3x
        /opt/audio/share/man/man3.Z/AConvertBuf.3x
        /opt/audio/share/man/man3.Z/ACreateSBuc.3x
        /opt/audio/share/man/man3.Z/ADataFormat.3x
        /opt/audio/share/man/man3.Z/ADestroySBu.3x
        /opt/audio/share/man/man3.Z/AEndConvers.3x
        /opt/audio/share/man/man3.Z/AEventsQueu.3x
        /opt/audio/share/man/man3.Z/AGMGainRest.3x
        /opt/audio/share/man/man3.Z/AGetAFileAt.3x
        /opt/audio/share/man/man3.Z/AGetChannel.3x
        /opt/audio/share/man/man3.Z/AGetDataFor.3x
        /opt/audio/share/man/man3.Z/AGetErrorTe.3x
        /opt/audio/share/man/man3.Z/AGetGain.3x
        /opt/audio/share/man/man3.Z/AGetSBucket.3x
        /opt/audio/share/man/man3.Z/AGetSilence.3x
        /opt/audio/share/man/man3.Z/AGetSystemC.3x
        /opt/audio/share/man/man3.Z/AGetTransSt.3x
        /opt/audio/share/man/man3.Z/AGrabServer.3x
        /opt/audio/share/man/man3.Z/AInputChann.3x
        /opt/audio/share/man/man3.Z/AInputSourc.3x
        /opt/audio/share/man/man3.Z/ALoadAFile.3x
        /opt/audio/share/man/man3.Z/AMaskEvent.3x
        /opt/audio/share/man/man3.Z/AMaxInputGa.3x
        /opt/audio/share/man/man3.Z/AMaxOutputG.3x
        /opt/audio/share/man/man3.Z/AMinInputGa.3x
        /opt/audio/share/man/man3.Z/AMinOutputG.3x
        /opt/audio/share/man/man3.Z/ANextEvent.3x
        /opt/audio/share/man/man3.Z/ANumDataFor.3x
        /opt/audio/share/man/man3.Z/ANumSamplin.3x
        /opt/audio/share/man/man3.Z/AOpenAudio.3x
        /opt/audio/share/man/man3.Z/AOutputChan.3x
        /opt/audio/share/man/man3.Z/AOutputDest.3x
        /opt/audio/share/man/man3.Z/APauseAudio.3x
        /opt/audio/share/man/man3.Z/APeekEvent.3x
        /opt/audio/share/man/man3.Z/APlaySBucke.3x
        /opt/audio/share/man/man3.Z/APlaySStrea.3x
        /opt/audio/share/man/man3.Z/AProtocolRe.3x
        /opt/audio/share/man/man3.Z/AProtocolVe.3x
        /opt/audio/share/man/man3.Z/APutBackEve.3x
        /opt/audio/share/man/man3.Z/APutSBucket.3x
        /opt/audio/share/man/man3.Z/AQLength.3x
        /opt/audio/share/man/man3.Z/AQueryAFile.3x
        /opt/audio/share/man/man3.Z/ARecordADat.3x
        /opt/audio/share/man/man3.Z/ARecordSStr.3x
        /opt/audio/share/man/man3.Z/AResumeAudi.3x
        /opt/audio/share/man/man3.Z/ASamplingRa.3x
        /opt/audio/share/man/man3.Z/ASaveSBucke.3x
        /opt/audio/share/man/man3.Z/ASelectInpu.3x
        /opt/audio/share/man/man3.Z/AServerVend.3x
        /opt/audio/share/man/man3.Z/ASetChannel.3x
        /opt/audio/share/man/man3.Z/ASetCloseDo.3x
        /opt/audio/share/man/man3.Z/ASetDefault.3x
        /opt/audio/share/man/man3.Z/ASetInput.3x
        /opt/audio/share/man/man3.Z/ASetOutput.3x
        /opt/audio/share/man/man3.Z/ASetErrorHa.3x
        /opt/audio/share/man/man3.Z/ASetGain.3x
        /opt/audio/share/man/man3.Z/ASetIOError.3x
        /opt/audio/share/man/man3.Z/ASetSystemC.3x
        /opt/audio/share/man/man3.Z/ASetSystemP.3x
        /opt/audio/share/man/man3.Z/ASetSystemR.3x
        /opt/audio/share/man/man3.Z/ASetupConv.3x
        /opt/audio/share/man/man3.Z/ASimpleAudi.3x
        /opt/audio/share/man/man3.Z/ASimplePlay.3x
        /opt/audio/share/man/man3.Z/ASimpleReco.3x
        /opt/audio/share/man/man3.Z/ASoundBitOr.3x
        /opt/audio/share/man/man3.Z/ASoundByteO.3x
        /opt/audio/share/man/man3.Z/AStopAudio.3x
        /opt/audio/share/man/man3.Z/AUngrabServ.3x
        /opt/audio/share/man/man3.Z/AUpdateData.3x
        /opt/audio/share/man/man3.Z/AVendorRele.3x
        /opt/audio/share/man/man3.Z/AWriteAFile.3x
        /opt/audio/include/Alib.h
        /opt/audio/include/Record.h
        /opt/audio/include/AlibP.h
        /opt/audio/include/CUlib.h
        /opt/audio/include/CUlibP.h

what(1) Output:
        /opt/audio/include/Alib.h:
                None
        /opt/audio/include/Record.h:
                None
        /opt/audio/include/AlibP.h:
                None
        /opt/audio/include/CUlib.h:
                None
        /opt/audio/include/CUlibP.h:
                None
        /opt/audio/share/man/man3.Z/AAudioStrin.3x:
                None
        /opt/audio/share/man/man3.Z/ABestAudioA.3x:
                None
        /opt/audio/share/man/man3.Z/ACalcLength.3x:
                None
        /opt/audio/share/man/man3.Z/ACalculateL.3x:
                None
        /opt/audio/share/man/man3.Z/ACheckEvent.3x:
                None
        /opt/audio/share/man/man3.Z/ACheckMaskE.3x:
                None
        /opt/audio/share/man/man3.Z/AChooseAFil.3x:
                None
        /opt/audio/share/man/man3.Z/AChoosePlay.3x:
                None
        /opt/audio/share/man/man3.Z/AChooseSour.3x:
                None
        /opt/audio/share/man/man3.Z/ACloseAudio.3x:
                None
        /opt/audio/share/man/man3.Z/AConnectRec.3x:
                None
        /opt/audio/share/man/man3.Z/AConnection.3x:
                None
        /opt/audio/share/man/man3.Z/AConvertAFi.3x:
                None
        /opt/audio/share/man/man3.Z/AConvertBuf.3x:
                None
        /opt/audio/share/man/man3.Z/ACreateSBuc.3x:
                None
        /opt/audio/share/man/man3.Z/ADataFormat.3x:
                None
        /opt/audio/share/man/man3.Z/ADestroySBu.3x:
                None
        /opt/audio/share/man/man3.Z/AEndConvers.3x:
                None
        /opt/audio/share/man/man3.Z/AEventsQueu.3x:
                None
        /opt/audio/share/man/man3.Z/AGMGainRest.3x:
                None
        /opt/audio/share/man/man3.Z/AGetAFileAt.3x:
                None
        /opt/audio/share/man/man3.Z/AGetChannel.3x:
                None
        /opt/audio/share/man/man3.Z/AGetDataFor.3x:
                None
        /opt/audio/share/man/man3.Z/AGetErrorTe.3x:
                None
        /opt/audio/share/man/man3.Z/AGetGain.3x:
                None
        /opt/audio/share/man/man3.Z/AGetSBucket.3x:
                None
        /opt/audio/share/man/man3.Z/AGetSilence.3x:
                None
        /opt/audio/share/man/man3.Z/AGetSystemC.3x:
                None
        /opt/audio/share/man/man3.Z/AGetTransSt.3x:
                None
        /opt/audio/share/man/man3.Z/AGrabServer.3x:
                None
        /opt/audio/share/man/man3.Z/AInputChann.3x:
                None
        /opt/audio/share/man/man3.Z/AInputSourc.3x:
                None
        /opt/audio/share/man/man3.Z/ALoadAFile.3x:
                None
        /opt/audio/share/man/man3.Z/AMaskEvent.3x:
                None
        /opt/audio/share/man/man3.Z/AMaxInputGa.3x:
                None
        /opt/audio/share/man/man3.Z/AMaxOutputG.3x:
                None
        /opt/audio/share/man/man3.Z/AMinInputGa.3x:
                None
        /opt/audio/share/man/man3.Z/AMinOutputG.3x:
                None
        /opt/audio/share/man/man3.Z/ANextEvent.3x:
                None
        /opt/audio/share/man/man3.Z/ANumDataFor.3x:
                None
        /opt/audio/share/man/man3.Z/ANumSamplin.3x:
                None
        /opt/audio/share/man/man3.Z/AQLength.3x:
                None
        /opt/audio/share/man/man3.Z/AOpenAudio.3x:
                None
        /opt/audio/share/man/man3.Z/AOutputChan.3x:
                None
        /opt/audio/share/man/man3.Z/AOutputDest.3x:
                None
        /opt/audio/share/man/man3.Z/APauseAudio.3x:
                None
        /opt/audio/share/man/man3.Z/APeekEvent.3x:
                None
        /opt/audio/share/man/man3.Z/APlaySBucke.3x:
                None
        /opt/audio/share/man/man3.Z/APlaySStrea.3x:
                None
        /opt/audio/share/man/man3.Z/AProtocolRe.3x:
                None
        /opt/audio/share/man/man3.Z/AProtocolVe.3x:
                None
        /opt/audio/share/man/man3.Z/APutBackEve.3x:
                None
        /opt/audio/share/man/man3.Z/APutSBucket.3x:
                None
        /opt/audio/share/man/man3.Z/AQueryAFile.3x:
                None
        /opt/audio/share/man/man3.Z/ARecordADat.3x:
                None
        /opt/audio/share/man/man3.Z/ARecordSStr.3x:
                None
        /opt/audio/share/man/man3.Z/AResumeAudi.3x:
                None
        /opt/audio/share/man/man3.Z/ASamplingRa.3x:
                None
        /opt/audio/share/man/man3.Z/ASaveSBucke.3x:
                None
        /opt/audio/share/man/man3.Z/ASelectInpu.3x:
                None
        /opt/audio/share/man/man3.Z/AServerVend.3x:
                None
        /opt/audio/share/man/man3.Z/ASetChannel.3x:
                None
        /opt/audio/share/man/man3.Z/ASetCloseDo.3x:
                None
        /opt/audio/share/man/man3.Z/ASetDefault.3x:
                None
        /opt/audio/share/man/man3.Z/ASetErrorHa.3x:
                None
        /opt/audio/share/man/man3.Z/ASetGain.3x:
                None
        /opt/audio/share/man/man3.Z/ASetIOError.3x:
                None
        /opt/audio/share/man/man3.Z/ASetInput.3x:
                None
        /opt/audio/share/man/man3.Z/ASetOutput.3x:
                None
        /opt/audio/share/man/man3.Z/ASetSystemC.3x:
                None
        /opt/audio/share/man/man3.Z/ASetSystemP.3x:
                None
        /opt/audio/share/man/man3.Z/ASetSystemR.3x:
                None
        /opt/audio/share/man/man3.Z/ASetupConv.3x:
                None
        /opt/audio/share/man/man3.Z/ASetupConve.3x:
                None
        /opt/audio/share/man/man3.Z/ASimpleAudi.3x:
                None
        /opt/audio/share/man/man3.Z/ASimplePlay.3x:
                None
        /opt/audio/share/man/man3.Z/ASimpleReco.3x:
                None
        /opt/audio/share/man/man3.Z/ASoundBitOr.3x:
                None
        /opt/audio/share/man/man3.Z/ASoundByteO.3x:
                None
        /opt/audio/share/man/man3.Z/AStopAudio.3x:
                None
        /opt/audio/share/man/man3.Z/AUngrabServ.3x:
                None
        /opt/audio/share/man/man3.Z/AUpdateData.3x:
                None
        /opt/audio/share/man/man3.Z/AVendorRele.3x:
                None
        /opt/audio/share/man/man3.Z/AWriteAFile.3x:
                None

cksum(1) Output:
        4284569629 51977 /opt/audio/include/Alib.h
        14027550 3010 /opt/audio/include/Record.h
        2011826132 12979 /opt/audio/include/AlibP.h
        3917948952 12507 /opt/audio/include/CUlib.h
        217571115 13698 /opt/audio/include/CUlibP.h
        3266138814 1730 /opt/audio/share/man/man3.Z/AAudioStrin.3x
        2927529557 2205 /opt/audio/share/man/man3.Z/ABestAudioA.3x
        2128256683 1663 /opt/audio/share/man/man3.Z/ACalcLength.3x
        2128256683 1663 /opt/audio/share/man/man3.Z/ACalculateL.3x
        2443668193 1997 /opt/audio/share/man/man3.Z/ACheckEvent.3x
        1164855937 3091 /opt/audio/share/man/man3.Z/ACheckMaskE.3x
        4047174765 3406 /opt/audio/share/man/man3.Z/AChooseAFil.3x
        4218604431 2423 /opt/audio/share/man/man3.Z/AChoosePlay.3x
        1539336849 3143 /opt/audio/share/man/man3.Z/AChooseSour.3x
        963849884 1755 /opt/audio/share/man/man3.Z/ACloseAudio.3x
        551135443 2770 /opt/audio/share/man/man3.Z/AConnectRec.3x
        530044143 1554 /opt/audio/share/man/man3.Z/AConnection.3x
        2833859998 4064 /opt/audio/share/man/man3.Z/AConvertAFi.3x
        3128491191 2088 /opt/audio/share/man/man3.Z/AConvertBuf.3x
        1264039137 3076 /opt/audio/share/man/man3.Z/ACreateSBuc.3x
        733671529 1611 /opt/audio/share/man/man3.Z/ADataFormat.3x
        3135590315 2173 /opt/audio/share/man/man3.Z/ADestroySBu.3x
        236170341 1670 /opt/audio/share/man/man3.Z/AEndConvers.3x
        1185388856 2227 /opt/audio/share/man/man3.Z/AEventsQueu.3x
        1685264209 1840 /opt/audio/share/man/man3.Z/AGMGainRest.3x
        3273372549 2983 /opt/audio/share/man/man3.Z/AGetAFileAt.3x
        4030436691 2144 /opt/audio/share/man/man3.Z/AGetChannel.3x
        3803059272 1906 /opt/audio/share/man/man3.Z/AGetDataFor.3x
        1158785456 2000 /opt/audio/share/man/man3.Z/AGetErrorTe.3x
        3215467741 2170 /opt/audio/share/man/man3.Z/AGetGain.3x
        1871366635 2680 /opt/audio/share/man/man3.Z/AGetSBucket.3x
        1934362542 2183 /opt/audio/share/man/man3.Z/AGetSilence.3x
        3592942475 2158 /opt/audio/share/man/man3.Z/AGetSystemC.3x
        258159290 2500 /opt/audio/share/man/man3.Z/AGetTransSt.3x
        2300728382 1850 /opt/audio/share/man/man3.Z/AGrabServer.3x
        739606806 2047 /opt/audio/share/man/man3.Z/AInputChann.3x
        4259045992 2267 /opt/audio/share/man/man3.Z/AInputSourc.3x
        3521565360 4471 /opt/audio/share/man/man3.Z/ALoadAFile.3x
        1476786866 2981 /opt/audio/share/man/man3.Z/AMaskEvent.3x
        1167825193 1840 /opt/audio/share/man/man3.Z/AMaxInputGa.3x
        454317374 1853 /opt/audio/share/man/man3.Z/AMaxOutputG.3x
        1932394160 1855 /opt/audio/share/man/man3.Z/AMinInputGa.3x
        2050498844 1871 /opt/audio/share/man/man3.Z/AMinOutputG.3x
        3982796705 1939 /opt/audio/share/man/man3.Z/ANextEvent.3x
        1836532349 1706 /opt/audio/share/man/man3.Z/ANumDataFor.3x
        4259735052 1754 /opt/audio/share/man/man3.Z/ANumSamplin.3x
        3503712158 1594 /opt/audio/share/man/man3.Z/AQLength.3x
        2518381352 2827 /opt/audio/share/man/man3.Z/AOpenAudio.3x
        3957453649 2034 /opt/audio/share/man/man3.Z/AOutputChan.3x
        678979103 2315 /opt/audio/share/man/man3.Z/AOutputDest.3x
        3302363366 2464 /opt/audio/share/man/man3.Z/APauseAudio.3x
        1829920873 2003 /opt/audio/share/man/man3.Z/APeekEvent.3x
        1203456282 2543 /opt/audio/share/man/man3.Z/APlaySBucke.3x
        3341059285 3208 /opt/audio/share/man/man3.Z/APlaySStrea.3x
        557740676 1662 /opt/audio/share/man/man3.Z/AProtocolRe.3x
        3696360473 1662 /opt/audio/share/man/man3.Z/AProtocolVe.3x
        999961230 1960 /opt/audio/share/man/man3.Z/APutBackEve.3x
        1589216806 2686 /opt/audio/share/man/man3.Z/APutSBucket.3x
        1433066219 2489 /opt/audio/share/man/man3.Z/AQueryAFile.3x
        3027654879 2681 /opt/audio/share/man/man3.Z/ARecordADat.3x
        3182352809 3403 /opt/audio/share/man/man3.Z/ARecordSStr.3x
        3802851614 2402 /opt/audio/share/man/man3.Z/AResumeAudi.3x
        333929451 1759 /opt/audio/share/man/man3.Z/ASamplingRa.3x
        709410852 5979 /opt/audio/share/man/man3.Z/ASaveSBucke.3x
        4243419443 2881 /opt/audio/share/man/man3.Z/ASelectInpu.3x
        1488433287 1623 /opt/audio/share/man/man3.Z/AServerVend.3x
        2186985682 2440 /opt/audio/share/man/man3.Z/ASetChannel.3x
        2937237554 2058 /opt/audio/share/man/man3.Z/ASetCloseDo.3x
        2648478029 278 /opt/audio/share/man/man3.Z/ASetDefault.3x
        3272906420 1930 /opt/audio/share/man/man3.Z/ASetErrorHa.3x
        1222975787 2530 /opt/audio/share/man/man3.Z/ASetGain.3x
        1623663767 1675 /opt/audio/share/man/man3.Z/ASetIOError.3x
        1142584339 1904 /opt/audio/share/man/man3.Z/ASetInput.3x
        2894258375 2173 /opt/audio/share/man/man3.Z/ASetOutput.3x
        515596056 2573 /opt/audio/share/man/man3.Z/ASetSystemC.3x
        2854702415 2150 /opt/audio/share/man/man3.Z/ASetSystemP.3x
        3047146069 2146 /opt/audio/share/man/man3.Z/ASetSystemR.3x
        2241711289 2012 /opt/audio/share/man/man3.Z/ASetupConv.3x
        2241711289 2012 /opt/audio/share/man/man3.Z/ASetupConve.3x
        2214653875 735 /opt/audio/share/man/man3.Z/ASimpleAudi.3x
        2662251049 1813 /opt/audio/share/man/man3.Z/ASimplePlay.3x
        1204829633 1773 /opt/audio/share/man/man3.Z/ASimpleReco.3x
        684157184 1729 /opt/audio/share/man/man3.Z/ASoundBitOr.3x
        3950989712 1794 /opt/audio/share/man/man3.Z/ASoundByteO.3x
        8412419 3047 /opt/audio/share/man/man3.Z/AStopAudio.3x
        3404005494 1688 /opt/audio/share/man/man3.Z/AUngrabServ.3x
        2475493987 2381 /opt/audio/share/man/man3.Z/AUpdateData.3x
        1886383582 1642 /opt/audio/share/man/man3.Z/AVendorRele.3x
        1214035270 2467 /opt/audio/share/man/man3.Z/AWriteAFile.3x

Patch Conflicts: None

Patch Dependencies:
        s700: 10.01 10.10 10.20: PHSS_17971
        s800: 10.01 10.10 10.20: PHSS_17971

Hardware Dependencies: None

Other Dependencies: None

Supersedes:
        PHSS_16222 PHSS_17973 PHSS_21671

Equivalent Patches:
        PHSS_22938:
        s700: 11.00
        s800: 11.00

Patch Package Size: 440 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_22937

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

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

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

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

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

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

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

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


Document ID: PHSS_22738
Date Loaded: 20001227
      Title: s700_800 10.20 OV ITO5.3X HP-UX 11.x Agent Patch A.05.37

Patch Name: PHSS_22738

Patch Description: s700_800 10.20 OV ITO5.3X HP-UX 11.x Agent Patch A.05.37

Creation Date: 00/12/14

Post Date: 00/12/27

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

Products:
        OpenView IT/Operations 5.3

Filesets:
        OVOPC-CLT.OVOPC-UX11-CLT,A.05.30

Automatic Reboot?: No

Status: General Release

Critical: No

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

Symptoms:
        PHSS_22738:
        - ITO Variable $MSG_ID not properly passed
          by ITO Message Text Interface
        - The command "opcagt -kill" sometimes doesn't kill all
          agent processes, mostly only opcctla is killed.
        - The IT/O Agent API call opcagtmsg_send()
          might leak memory if the opcmsgi isn't running.
        - The IT/O Agent API call opcagtmsg_send() might leak
          memory
        - The opctrapi might abort with OpC30-104
        - ITO Agent might hang during ITA synchronisation when
          transferring bigger files (>0. 5 MB) from several nodes
          to the ITO server at the same time
        - In case of an error the ITO Agent might hang during
          startup without terminating
        - opctrapi might abort after getting traps with
          unresolvable IP address.
        - Use ECS runtime of ECS patches PHSS_22047, PHSS_22048 or
          PSOV_02769 to get the fixes of the patches.
        - Event correlation engine creates "Time cannot go
          backwards" error if the system is very busy.
        - When processes received synchronous signals (such as
          SIGABRT, SIGSEGV, SIGBUS), they sometimes looped at 100%
          CPU instead of writing a core file.

        PHSS_22006:
        - The opcfwtmp tool does not always report bad logins.
        - Setting up a logfile template that uses a dynamic path
          definition, like:
            <`echo "/tmp/path with spaces/logfile1.txt"`>
          This path will be handled as
          three logfiles:
            - /tmp/path
            - with
            - spaces/logfile1.txt
        - RPC template distribution fails if too many ( > ~70)
          templates are distributed.
        - In NAT environments the distribution does not work when
          an IP address is set for the system that does not
          physically exists on any of its network cards.

        PHSS_21068:
        - agent installation to HP-UX 11.10 systems failed due to
          dependency errors
        - filtering ITO internal messages (OPC_INT_MSG_FLT TRUE
          in the opcinfo file) causes agent aborts if tracing
          is switched on.
        - installation check for running DCE processes matches
          all processes ending with 'rpcd'
        - swap_util monitor reports more swap space than you
          actually have because it does 'swapinfo -dft' instead
          of the more appropriate 'swapinfo -dftr'
        - agent installation has problems once the opcinfo file
          happens to be empty by accident

        PHSS_20051:
        - Pattern matching does not work correct on a Japanese
          system.
        - The trap interceptor opctrapi does not correctly handle
          the reconfig signal.
        - The trap interceptor opctrapi tries name resolution on
          segment names.
        - ITO-SE Java GUI is hanging, if Enterprise Edition
          agent is installed over ITO-SE.
        - The trap interceptor opctrapi dies on some large
          traps.

Defect Description:
        PHSS_22738:
        check the list of the symptoms

        PHSS_22006:
        check the list of the symptoms

        PHSS_21068:
        - agent installation to HP-UX 11.10 systems failed due to
          dependency errors
        Resolution:
          removed the static dependency to the DCE-KT-Tools
          product and added a check that is done only if the agent
          is installed on HP-UX 11.00
        - filtering ITO internal messages (OPC_INT_MSG_FLT TRUE
          in the opcinfo file) causes agent aborts if tracing
          is switched on.
        Resolution:
          changed memory handling in the code

        PHSS_20051:
        - Pattern matching does not work correct on a Japanese
          system.
        - The trap interceptor opctrapi does not correctly handle
          the reconfig signal.
        - The trap interceptor opctrapi tries name resolution on
          segment names.
        - ITO-SE Java GUI is hanging, if Enterprise Edition
          agent is installed over ITO-SE.
        - The trap interceptor opctrapi dies on some large
          traps.
        Resolution:
        - Fixed bug in the multi byte character set handling.
        - Check for reconfig each time a trap comes in.
        - No name resolution is performed on segment names. They
          are handled as if name service returned not resolvable.
        - Increased buffer size for trap formatting.
        - The ITO-SE functionality in the Enterprise Edition agent
          was fixed.

SR:
        R555004827 R555004825 R555004824 R555001968 H555003505
        H555003466 H555002653 H555002616 H555002499 H555002486
        B555008923 B555008838 B555008660 B555008314 B555007898
        B555007439 B555007233 B555007187 B555006381 B555006098
        B555006078 B555004841 8606153194 8606141434 8606113695

Patch Files:
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/opc_pkg.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/install/opcrclchk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/install/opcrdschk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/install/opcrndchk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/install/opcroschk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/install/opcrverchk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/install/opcrinst
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/ana_disk.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/cpu_mon.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/disk_mon.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/last_logs.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/mailq_l.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/perf_alxp.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/proc_mon.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/sh_procs.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/swap_mon.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/vp_chk.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/mwa_read.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/dist_mon.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/mondbfile.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/opcfwtmp.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/opcnprcs.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/actions/mailq_pr.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/actions/st_inetd.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/actions/st_mail.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/actions/pv.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/actions/dist_del.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/actions/itogpm.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/cmds/opcdf.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/cmds/opclpst.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/cmds/opcps.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/cmds/opc_sec_v.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/AgentPlatform

what(1) Output:
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/opc_pkg.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/install/opcrclchk:
                HP OpenView IT/Operations A.05.37 (12/04/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/install/opcrdschk:
                HP OpenView IT/Operations A.05.37 (12/04/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/install/opcrndchk:
                HP OpenView IT/Operations A.05.37 (12/04/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/install/opcroschk:
                HP OpenView IT/Operations A.05.37 (12/04/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/install/opcrverchk:
                HP OpenView IT/Operations A.05.37 (12/04/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/install/opcrinst:
                HP OpenView IT/Operations A.05.37 (12/04/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/ana_disk.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/cpu_mon.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/disk_mon.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/last_logs.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/mailq_l.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/perf_alxp.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/proc_mon.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/sh_procs.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/swap_mon.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/vp_chk.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/mwa_read.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/dist_mon.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/mondbfile.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/opcfwtmp.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/monitor/opcnprcs.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/actions/mailq_pr.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/actions/st_inetd.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/actions/st_mail.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/actions/pv.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/actions/dist_del.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/actions/itogpm.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/cmds/opcdf.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/cmds/opclpst.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/cmds/opcps.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/A.05.37/RPC_DCE_TCP/cmds/opc_sec_v.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/hp/pa-risc/
                hp-ux11/AgentPlatform:
                None

cksum(1) Output:
        1634520441 7118392 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                opc_pkg.Z
        1033297351 6719 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                install/opcrclchk
        985937401 28403 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                install/opcrdschk
        3845054199 6667 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                install/opcrndchk
        2296377415 6300 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                install/opcroschk
        2936837503 31528 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                install/opcrverchk
        3954124344 109094 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                install/opcrinst
        2822436901 2566 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/ana_disk.sh.Z
        3910437160 5951 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/cpu_mon.sh.Z
        2644933652 5961 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/disk_mon.sh.Z
        3763371821 5829 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/last_logs.sh.Z
        1641089574 5818 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/mailq_l.sh.Z
        2883945097 3163 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/perf_alxp.sh.Z
        2919454908 5990 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/proc_mon.sh.Z
        42280488 5415 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/sh_procs.sh.Z
        484685728 5907 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/swap_mon.sh.Z
        209963920 5658 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/vp_chk.sh.Z
        3453362758 5849 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/mwa_read.sh.Z
        2602611739 6096 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/dist_mon.sh.Z
        347610666 14087 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/mondbfile.sh.Z
        3230124928 11430 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/opcfwtmp.Z
        3842390615 9872 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                monitor/opcnprcs.Z
        1827579115 2527 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                actions/mailq_pr.sh.Z
        3943091647 2567 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                actions/st_inetd.sh.Z
        512257150 2581 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                actions/st_mail.sh.Z
        4194170544 5762 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                actions/pv.sh.Z
        1955329689 6086 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                actions/dist_del.sh.Z
        3183489481 1374 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/
                actions/itogpm.sh.Z
        207567707 323 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/cmds/
                opcdf.Z
        3228716086 385 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/cmds/
                opclpst.Z
        1723124371 399 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/cmds/
                opcps.Z
        3440971844 13172 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/A.05.37/RPC_DCE_TCP/cmds/
                opc_sec_v.sh.Z
        826002265 6305 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/hp/pa-risc/hp-ux11/AgentPlatform

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes:
        PHSS_20051 PHSS_21068 PHSS_22006

Equivalent Patches:
        PHSS_22739:
        s700: 11.00
        s800: 11.00

        ITOSOL_00064:
        sparcSOL: 2.3 2.4 2.5 2.6 2.7

Patch Package Size: 7400 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_22738

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

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

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

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

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

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

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

Special Installation Instructions:
        BEFORE LOADING THIS PATCH...

            o You may use this patch with the following official
              ITO release: A.05.30

            o DO NOT use this patch with older releases of ITO,
              for example versions A.05.00 or A.05.11.

            o This patch provides the HP OV IT/Operations
              Intelligent Agent to be used with a
              ITO A.05.30 Management Server system.

        (A) Patch Installation Instructions
            -------------------------------
        (A1) Install the patch, following the standard
              installation instructions.

              ------------------------------------------------------

        NOTE: For backing up the system before installing
              a patch, you may use opc_backup(1m).

        NOTE: MAKE SURE THAT NO AGENT OF THE PLATFORM
              ADDRESSED BY THIS PATCH IS DISTRIBUTED
              (either from the ITO Administrator's GUI
              or from command line using inst.sh) WHILE
              RUNNING SWINSTALL.

        NOTE: Don't be afraid of the '-x autoreboot=true'
              option above. There won't be a reboot due
              to this ITO patch.
              You can skip this option if you like.

        NOTE: This patch must be installed on the ITO Management
              Server system, NOT on an ITO Managed Node directly.
              Changes will take effect on managed nodes by means of
              ITO Software Distribution (using 'Force Update' if
              there is already an agent installed on the managed
              node). See chapter 2 of the ITO Administrator's
              Reference manual for more information.

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

              NOTE: MAKE SURE THAT NO AGENT OF THE PLATFORM
                    ADDRESSED BY THIS PATCH IS DISTRIBUTED (either
                    from the ITO Administrator's GUI or from
                    command line using inst.sh) WHILE RUNNING
                    SWREMOVE.

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


Document ID: PHNE_22520
Date Loaded: 20001227
      Title: s700_800 10.20 2.40-2.40.02 X.25/ACC Protocol Patch

Patch Name: PHNE_22520

Patch Description: s700_800 10.20 2.40-2.40.02 X.25/ACC Protocol Patch

Creation Date: 00/12/06

Post Date: 00/12/27

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

Products:
        Z7404AA_APZ Z7301A_APZ

Filesets:
        ACC-X25.ACC-X25-FW,B.02.40.00,B.02.40.01,B.02.40.02
        ACC-X25.ACC-X25-KRN,B.02.40.00,B.02.40.01,B.02.40.02
        ACC-X25.ACC-X25-MAN,B.02.40.00,B.02.40.01,B.02.40.02
        ACC-X25.ACC-X25-RUN,B.02.40.00,B.02.40.01,B.02.40.02
        ACC-X25.ACC-X25-PRG,B.02.40.00,B.02.40.01,B.02.40.02

Automatic Reboot?: Yes

Status: General Release

Critical:
        Yes
        PHNE_22520: PANIC

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

Symptoms:
        PHNE_22520:
        SR 8606171991 / CR JAGad41254:
        System panic due to spinlock deadlock.

        SR 8606161688 / CR JAGad31004:
        X.25 connection over ISDN does not get established.

        SR 8606152413 / CR JAGad21743:
        During high load activity on the Z7200A or Z7400A ACC
        cards, such as X.25 call establishment and clearing on
        all ports, one or more ports were unable to accept
        further transmit requests. The affected ports were
        not usable until the ACC card is restarted.

        In the case of X.25 call establishment, the user
        application may encounter the error return ENOSPC.

        PHNE_18717:
        DTS TPO0h02233
        Under high rates of X.25 link startup and shutdown,
        as seen for instance under ISDN/ACC, the axin driver
        reports error 2015 in the nettl log, indicating
        a timeout has ocurred during link shutdown.

        DTS TPO0h01780
        The LAPB and LAPD protocols were not behaving correctly
        in relation to retransmission of the REJect frame.Only
        one REJect frame would be transmitted, despite never
        receiving an in-sequence I-frame which clears the reject
        condition. The standards state that that a REJect frame
        should be retransmitted every T1 interval until the
        condition clears.

        DTS TPO0h01967
        Some ports on some 8-port cards fail to come up in
         X.21 mode.

        DTS TPO0h02172
        LAPB/LAPD: Extended Information and Supervisory frames
        that are received and are too short (missing part of
        control field) are simply being ignored.Receipt of these
        frames should result in the following action:
            LAPB - sends FRMR (w and x set)
            LAPD - sends SABME

        DTS TPO0h02173
        On LAPB/LAPD connection establishment, groups of DM
        frames are sent between groups of SABM/SABME frames -
        which is incorrect. DM frames should not be sent during
        this connection establishment state.

        DTS TPO0h02175
        LAPB/LAPD terminals are not handling the "busy condition"
        properly.If one side of a link is inactive (sent RNR -
         Receiver Not Ready), the other side should poll every
         T1 until the remote end activates.

        DTS TPO0h02256
        The LAPB Z180 firmware blocks messages from being
        sent aftera link reset under special circumstances:
        A received frame with a bad N(R) will result in a FRMR
        being sent. On receiving this,the remote end will send
        a SABM, our end send a UA and the link is re-established.
        This is fine. But once this process is through,the
        firmware refuses to send I-frames until it receives a
        frame.This is a bug.

        DTS TPO0h02414
        A customer would like to be able to congigure the
        frame protocol buffer transmit timer in the same
        way timers are configured in HDLC-LAPB.

        A problem exists at baud rates of 1200 and below.
        A full buffer of data (238 bytes) will be cut
        short when the 1 second transmit timeout expires.
        DTS TPO0h02429
        The ACC loopback test (invoked by the LB command in
        zmntr) was occasionally failing with non-defective
        8-port cards. The problem occurred on average about
        once every 50 zmntr LB commands.

        DTS TPO0h02484
        After booting X25/9000 with x25init, a further x25init
        after a card reset would hang. This only occurs if
         PVCs are defined on 8-port and 2-port Z180 based ACC
        cards.

        DTS TPO0h02504
        With the baud rate incorrectly configured as 64,000
        while the actual line speed is 9600, transmitted
        frames can be cut short and joined together.

        DTS TPO0h02745
        The nli2zcom (or axin) driver sometimes detects error -43
        (timeout of level 2 disable request) in the nettl log,
        while attempting to shutdown an X.25 link.

        DTS TPO0h02773
        Some ports on some cards do not work properly in X.21
        mode on the 8-port NIO and EISA cards. Some of these
        failures occur just after a card reset, and recover
         after some 10 - 30seconds. Other ports fail all the
        time. The failure appears to be the port detecting the
        CTS and/or DCD signals missing.

        DTS TPO0h02671
        Add nettl L3 tracing for X.25 to the B.02.39/B.02.40
         releases.

        DTS TPO0h02610
        Add Q4 support for the 10.X release.

        DTS TPO0h02755:
        The ACC mux, port, and subchannel numbers are not logged
        in the zx25 messages

        DTS TPO0h02327:
        For PVC ZLUs, the following message is logged when inbound
        packets arrive on the PVC:

        zx25d 00415 Link <#>: Illegal packet received!
                                        Diagnostic = 36.
                     Packet = <pkt data> Pkt length = <#>

        TPO0h02648:
        System panic (data page fault) after VC Reset issued by
        firmware.

        PHNE_17026:
        SR 5003437947
        For NIO 8-port ACC cards, DMA timeout was occurring
        during ZCOM/ACC subsystem startup in HP K class systems
        (and potentially any T series) with 2 or more ACC cards
        installed. The problem is faster to reproduce if 2 ACC
        cards have failing ports and/or the ACC cards are not
        numbered consecutively (0, 1, 2, etc.) in the user's ACC
        .answ file.

        PHNE_15354:
        DTS NONE
        Inbound Call indication packet is lost when the
        packet arrives *immediately* after a Restart exchange
        resulting in "Application timeout on inb. call"
        message in ZCOM log file.

        DTS TPO0h02042:
        4-ch card: LAPB/LAPD loses timers in the timer
        download control request.

        DTS TPO0h01946:
        4-ch card: LAPB/LAPD layer can get frames out of
        sequence after receiving
        a REJ.

        SR 5003398362 / DTS TPO0h01774:
        A large number of short packets received with
        the M-bit set can lead to a firmware failure
        (ACC card restart).

        SR None / DTS TPO0h01974:
        X25 firmware can corrupt queues on cable disconnect
        and reconnect. The X25 link can no longer manage
        calls correctly once this has happened.

        SR 4701391862 / DTS TPO0h01966:
        No current method to determine hardware revision

        TPO0h01893:
        Man page for x25stat has an incorrect library reference

        PHNE_14011:
        SR NONE / DTS TPO0h01833
        8-channel NIO card crashes, with the use of the frame
        protocol and hdlcabm protocol together on the same port.

        SR NONE / DTS TPO0h01640
        The following trace shows that the 2-ch ACC card transmits
        a bad frame (search for BAD) at the beginning of link setup.

        10:03:45/310.3 1- TD D1 FRAME len=0034 flg=0002
              01 44 10 01 13 00 f1 01 59 01 3f 01 3f 01 3f 01 BAD!
              3f 01 3f 01 3f 01 3f 01 3f 01 3f 01 3f 01 3f 01
              01 3f
        10:03:45/546.9 1- RD D1 FRAME len=0002 flg=9999
              01 0f

        SR NONE / DTS TPO0h01755
        This problem was spotted in dump files
        In addition to the incorrect REJ, the retry mechanism
        for the unsatisfied REJ is incorrect.

        SR NONE / DTS TPO0h01641
        Trace shows unrecogised frame is received the response
        is a FRMR, as it should be (see BAD).

        18:29:26/739.4 1- RD D1 FRAME len=0002 flg=9999
               D2 (01) DISC P/F=0
        18:29:26/739.8 1- TD D1 FRAME len=0005 flg=9999
               D2 (03) FRMR P/F=0
               cmd=43 vr=007 vs=000 c/r=1 wxyz=0000 BAD!
        18:29:27/378.0 1- RD D1 FRAME len=0002 flg=9999
               D2 (01) DM P/F=0

Defect Description:
        PHNE_22520:
        SR: 8606171991 CR: JAGad41254
        splx() calls were not handled correctly. SPL for the
        processor was not lowered.

        Resolution: splx() calls that were not done properly in
        the code are now done. Without these changes, the
        system could panic with spinlock deadlock message.

        SR: 8606161688 CR: JAGad31004
        The problem was occuring because the remote end was
        sending a SABM out of the blue. Though the firmware
        was sending a Control write failure, this was not
        ignored by the zx25d driver. This caused the zx25d
        driver and the firmware to get out of sync and caused
        the zx25d driver to send two RESTART packets.

        Resolution: Code has been modified to ignore the
        unsolicited message coming from the firmware when the
        Link is down, reset, disabled or disconnected.

        SR: 8606152413 CR: JAGad21743
        The transmit processing for the affected port was
        stalled, because the firmware was in an inconsistent
        state. Two problems in the low level state processing
        of the frame protocol have been identified and removed.
        A workaround has been implemented for an inconsistent
        state where the transmit timer was not running, but the
        trasmitter was active. Additional protection has also
        been added to interrupt critical state processing.

        PHNE_18717:

        DTS TPO0h02233
        Under high load the events coming into the X25 control
        driver zx25d can be processed out of the expected order.
        Processing is added to repeat link shutdown processing
        in this case.

        DTS TPO0h01780
        The HDLCABM state machine was not designed to handle
        REJect frame retransmission. Extensive changes have been
        made to the HDLCABM state machine to handle REJect frame
        retransmission.

        DTS TPO0h01967
        Change to ensure that X.21 is disabled for the Z7200A Rev.A
        card only. Change particularly focused at the Z7400A EISA
        cards to ensure that Rev.A cards are not disabled from X.21
        configuration. This corrects the X.21 configuration problem
        with all cards.

        DTS TPO0h02172
        HDLC firmware was ignoring this condition. The HDLC
        firmware has been corrected.
        DTS TPO0h02173
        Bad state change on N2/N200 timer expiration. The finite
        state machine (FSM) has been corrected.

        DTS TPO0h02175
        Incorrect behaviour coded into the HDLCABM state machine.
        The state machine has been corrected.

        DTS TPO0h02256
        The LAPB Z180 firmware blocks messages from being sent
        after a link reset under special circumstances: A received
        frame with a bad N(R) will result in a FRMR being sent.
         On receiving this, the remote end will send a SABM, our
        end send a UA and the link is re-established.This is fine.
          But once this process is through, the firmware refuses to
        send I-frames until it receives a frame. This is a bug.

        DTS TPO0h02414
        The transmit timeout is fixed at 1 second which
        is not enough to allow the complete transmission
        of a full buffer (238 bytes) at 1200 baud or less.

        The frame module now sets the timeout according
        to the configured baud rate on the port.

        Baud rate Tx timeout (x100ms)
           300 136
           600 69
          1200 35
          2400 18
          4800 10
          9600 6
>9600 4
        These timeouts allow approximately double the
        necessary time for the maximum of 252 bytes to
        be transmitted.
        252 bytes is the maximum number of bytes to be
        transmitted because that is the maximum which
        can be held in one ACC buffer.
        DTS TPO0h02429
        A problem with the 8-port's ISCC chips caused a transmit
        underrun to be incorrectly generated during the start of a
        frame tranmission - resulting in the first few bytes of
         that frame being corrupt. Note: The test is transmitting
        in single character mode.
        On initialisation of the ISCC, the firmware was issuing a
         "Reset Tx Underrun/EOM Latch" command. This was found to
        cause the occasional transmit underrun external/status
        interrupt.This reset command was taken out of the
        initialisation sequence in the testprot firmware.

        DTS TPO0h02484
        The zx25d driver and firmware were both contributing to the
        firmware corrupting its internal counters of active
        channels.On the card reset, the driver sends two "delete
        association up" transactions to the card per virtual
        circuit (should only send one). The firmware (wrongly)
        accepted both for each PVC - the result was that an
        internal firmware counter of active VCs was being
        incremented twice per PVC.When the subsequent
        x25init was issued, the X.25 link would not disable itself
        because the internal counter read that active PVCs were not
        shut down (when in fact all were). This caused x25init to
        hang. Both driver and firmware were corrected.
        The firmware was modified to not accept the second "delete
        association up" transaction. The driver was also modified
        to not send two of these transactions.
        DTS TPO0h02504
        This is due to an enhancement that was made for
        defect TPO0h02414. The transmit timeout used at
        level-1 was shortened for baud rates as high as
        64000.
        DTS TPO0h02745
        The x25 firmware incorrectly processes the
        disable request if there were outstanding uncompleted
        control write requests, because of pending level 2
        control packets to be transmitted.
        The x25 firmware processing of the disable request
        has been corrected.
        DTS TPO0h02773
        The Sipex chips (line drivers) when placed in RS422 mode
        (balanced signaling mode used for X.21) leave some unused
        TTL output pins in an unknown state. These pins are used
        for the CTS signal when the Sipex chip is in RS232 mode.
        The firmware was reading the state of the CTS signal -
        and the ISCC chips were configured to react to this signal.
        This problem was not detected before because the usual state
        of these Sipex pins signal that CTS is up. On some Sipex
        chips,this signal is down, or is down and then comes up
        after a short period of time after being put into RS422
        mode.The firmware has been changed to ignore the CTS signal
         whenin X.21 mode. Also the ISCC chips are configured to
        also ignore changes in the CTS and DCD signals. The
        firmware code still checks the DCD signal - which matches
         the X.21 Indicate signal, so the firmware still can
         detect a cable disconnect. Note: There is no problem
        in ignoring the (internal) CTS signal- as it does not
        map to any signal in X.21.

        DTS TPO0h02671
        There is a commitment to provide X.25 nettl level 3 tracing
        in the ACC B.02.39 and B.02.40 releases.

        DTS TPO0h02610
        There is a commitment to provide Q4 support for the
        ACC B.02.39 and B.02.40 releases.

        DTS TPO0h02755:
        This is an enhancement made to the zx25d driver to supply
         the ACC mux, port, and subchannel numbers in most messages
        written to the ZCOM log file.

        DTS TPO0h02648:
        A system panic was occured during reset processing because
        of a NULL pointer to the X.25 link data structure. This
        was probably caused by dynamically deleting the link
        (zmasterd stop or x25stop) while there was on-going
        activity on the link.

        DTS TPO0h02327:
        This problem will never occur when using x25init to
        configure the link. It only occurs when the link is
        fully configured through ttgen and PVCs are used. If the
        user declares more PVCs in the subscription parameter
        (last_pvc) then there are PVC term entries, this problem
        will occur. The zx25 driver is not initializing one of its
        internal tables correctly when there are missing PVCs in
        the ttgen configuration file. The code has been modified
        to correctly initialize the table when one or more PVCs
        have not been defined.

        PHNE_17026:
        SR 5003437947
        The system part of the firmware was not verifying
        whether the LO-QUIX chip (responsible for managing
        backplane transactions) on the ACC card was ready
        before requesting another I/O operation.

        PHNE_15354:
        DTS NONE
        The X.25 driver uses a completion status message to
        signal when the Restart Exchange is complete. If
        an inbound call arrived before the completion status
        was passed by the firmware to the driver, the inbound
        call would be lost. This would appear as through the
        application was not acknowledging the inbound call.

        DTS TPO0h02042:
        4-ch card: When timers are downloaded to the
        LAPB/LAPD protocol in the CW_TIMERS control write
        request, a system timer entry is wasted. Eventually
        the ACC card can run out of timers.

        DTS TPO0h01946:
        4-ch card: When the HDLCABM or X25 protocol receives
        a REJ frame while it is in the process of
        retransmitting frames, it can get transmitted frames
        out of sequence.

        SR 5003398362 / DTS TPO0h01774:
        There was a bug in the X.25 firmware code, which
        caused queue corruption on the ACC whenever a short
        DATA packet was received (that's one which is less
        than the full packet size but with the M-bit set
        and without the D-bit set). The error handling
        causes the queue corruption. The ACC firmware can
        survive for some time with this queue corruption, but
        a lot of these errors will eventually cause the card
        to fail.

        SR None / DTS TPO0h01974:
        The level-2 LAPB layer could mistakenly leave frames
        on a transmit queue after the link has gone down.
        These frames then corrupt the processing after the
        link is re-established. A second bug causes the same
        symptom by allowing a level-3 flow-control packet to
        be transmitted after the SABM/UA exchange, with an
        incorrect sequence number.

        SR 4701391862 / DTS TPO0h01966
        Enhancement to detect hardware revisions of ACC cards.
        A standard interface has been defined to identify
        hardware revisions of all ACC cards. The 'mx' command
        of zmntr has been enhanced to include the display of
        the hardware revision.

        TPO0h01893:
        Reference to library "libzx25.a" has been added to the
        x25stat man page.

        PHNE_14011:
        SR NONE / DTS TPO0h01833
        Firmware failures with FRAME and HDLCABM concurrently in use

        SR NONE / DTS TPO0h01640
        2ch card transmits bad frame on link startup

        SR NONE / DTS TPO0h01755
        hdlcabm sends REJ on I-frame with duplicate N(s)

        SR NONE / DTS TPO0h01641
        frame reject cause information is bad on unknown frame type

SR:
        8606161688 8606152413 8606171991 4701380667 4701391862
        5003398362 5003437947

Patch Files:
        /opt/acc/protocol/zx25.zrel
        /usr/conf/master.d/zx25
        /usr/conf/lib/libzx25dsyms.o
        /opt/acc/msg/def.zx25d.txt
        /opt/acc/protocol/hdlcabm.zrel
        /opt/acc/share/man/man3.Z/x25stat.3x
        /opt/acc/z7350a/x25.zabs
        /opt/acc/z7350a/x25.zmap
        /opt/acc/z7200a/x25.zabs
        /opt/acc/z7200a/x25.zmap
        /opt/acc/z7400a/x25.zabs
        /opt/acc/z7400a/x25.zmap
        /usr/conf/lib/libzx25d.a
        /usr/conf/acc/zx25_trace.h

what(1) Output:
        /opt/acc/protocol/zx25.zrel:
                ZCOM X.25 Protocol
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 zx
                        25.z8
                ZCOM X.25 Level 2
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 ab
                        m.cpp
                ZCOM HDLC ABM State Tables Rev:1.12 981123.1126
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 ab
                        mfsmt
        /usr/conf/master.d/zx25:
                None
        /usr/conf/lib/libzx25dsyms.o:
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 lib
                        zx25dsyms.o
        /opt/acc/msg/def.zx25d.txt:
                None
        /opt/acc/protocol/hdlcabm.zrel:
                ZCOM HDLC ABM Protocol
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 ab
                        m.cpp
                ZCOM HDLC ABM State Tables Rev:1.12 981123.1126
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 ab
                        mfsmt
        /opt/acc/share/man/man3.Z/x25stat.3x:
                None
        /opt/acc/z7350a/x25.zabs:
                ZCOM System Firmware (ROM) Rev 01.T5
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 z7
                        350_r
                ZCOM Z7350A System Software
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 z7
                        350_f
                CPU clock 32MHz
                ZCOM LEVEL1 Protocol
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 le
                        vel1.
                ZCOM X.25 Protocol
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 zx
                        25.z8
                ZCOM X.25 Level 2
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 ab
                        m.cpp
                ZCOM HDLC ABM State Tables Rev:1.12 981123.1126
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 ab
                        mfsmt
                ZCOM HDLC ABM Protocol
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 ab
                        m.cpp
                ZCOM HDLC ABM State Tables Rev:1.12 981123.1126
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 ab
                        mfsmt
                ZCOM Monitor Module
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 mo
                        nitor
                ZCOM Port Diagnostic Module
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 te
                        stpro
                ZCOM Protocol Module Entry Point Table
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_18717 pm
                        entta
        /opt/acc/z7350a/x25.zmap:
                ZCOM System Firmware (ROM) Rev 01.T5
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 z
                        7350_
                ZCOM Z7350A System Software
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 z
                        7350_
                CPU clock 32MHz
                ZCOM LEVEL1 Protocol
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 l
                        evel1
                ZCOM X.25 Protocol
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 z
                        x25.z
                ZCOM X.25 Level 2
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 a
                        bm.cp
                ZCOM HDLC ABM State Tables Rev:1.12 981123.1126
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 a
                        bmfsm
                ZCOM HDLC ABM Protocol
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 a
                        bm.cp
                ZCOM HDLC ABM State Tables Rev:1.12 981123.1126
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 a
                        bmfsm
                ZCOM Monitor Module
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 m
                        onito
                ZCOM Port Diagnostic Module
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 t
                        estpr
                ZCOM Protocol Module Entry Point Table
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 p
                        mentt
        /opt/acc/z7200a/x25.zabs:
                ZCOM System Firmware (ROM) Rev 04.B 921106.1200
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 z7
                        200_s
                ZCOM System Software (WMUX1)
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 wm
                        ux1.z
                ZCOM System Software (WMUX3)
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 wm
                        ux3.z
                CPU clock 16MHz
                ZCOM System Software (WMUX4)
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 wm
                        ux4.z
                FTXBEGIN. Do nothing if disabled
                FTXBEGIN. Force processing if timer not running.
                FTXBEGIN. Disable Tx Interrupts
                FTIMR. Disable Tx Interrupts
                ZCOM LEVEL1 Protocol
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 le
                        vel1.
                ZCOM X.25 Protocol
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 zx
                        25.z8
                ZCOM X.25 Level 2
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 ab
                        m.cpp
                ZCOM HDLC ABM State Tables Rev:1.12 991216.1023
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 ab
                        mfsmt
                ZCOM HDLC ABM Protocol
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 ab
                        m.cpp
                ZCOM HDLC ABM State Tables Rev:1.12 991216.1023
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 ab
                        mfsmt
                ZCOM Monitor Module
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 mo
                        nitor
                ZCOM Port Diagnostic Module
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 te
                        stpro
                ZCOM Protocol Module Entry Point Table
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 pm
                        entta
                ZCOM System Entry Point Table
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 um
                        uxent
        /opt/acc/z7200a/x25.zmap:
                ZCOM System Firmware (ROM) Rev 04.B 921106.1200
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 z
                        7200_
                ZCOM System Software (WMUX1)
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 w
                        mux1.
                ZCOM System Software (WMUX3)
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 w
                        mux3.
                CPU clock 16MHz
                ZCOM System Software (WMUX4)
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 w
                        mux4.
                ZCOM LEVEL1 Protocol
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 l
                        evel1
                ZCOM X.25 Protocol
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 z
                        x25.z
                ZCOM X.25 Level 2
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 a
                        bm.cp
                ZCOM HDLC ABM State Tables Rev:1.12 981123.1126
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 a
                        bmfsm
                ZCOM HDLC ABM Protocol
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 a
                        bm.cp
                ZCOM HDLC ABM State Tables Rev:1.12 981123.1126
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 a
                        bmfsm
                ZCOM Monitor Module
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 m
                        onito
                ZCOM Port Diagnostic Module
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 t
                        estpr
                ZCOM Protocol Module Entry Point Table
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 p
                        mentt
                ZCOM System Entry Point Table
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 u
                        muxen
        /opt/acc/z7400a/x25.zabs:
                ZCOM System Firmware (ROM) Rev 01.B5
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 z7
                        400_r
                ZCOM Z7400A System Software
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 z7
                        400_f
                FTXBEGIN. Do nothing if disabled
                FTXBEGIN. Force processing if timer not running.
                FTXBEGIN. Disable Tx Interrupts
                FTIMR. Disable Tx Interrupts
                ZCOM LEVEL1 Protocol
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 le
                        vel1.
                ZCOM X.25 Protocol
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 zx
                        25.z8
                ZCOM X.25 Level 2
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 ab
                        m.cpp
                ZCOM HDLC ABM State Tables Rev:1.12 991216.1023
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 ab
                        mfsmt
                ZCOM HDLC ABM Protocol
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 ab
                        m.cpp
                ZCOM HDLC ABM State Tables Rev:1.12 991216.1023
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 ab
                        mfsmt
                ZCOM Monitor Module
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 mo
                        nitor
                ZCOM Port Diagnostic Module
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 te
                        stpro
                ZCOM Protocol Module Entry Point Table
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 pm
                        entta
        /opt/acc/z7400a/x25.zmap:
                ZCOM System Firmware (ROM) Rev 01.B5
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 z
                        7400_
                ZCOM Z7400A System Software
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 z
                        7400_
                ZCOM LEVEL1 Protocol
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 l
                        evel1
                ZCOM X.25 Protocol
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 z
                        x25.z
                ZCOM X.25 Level 2
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 a
                        bm.cp
                ZCOM HDLC ABM State Tables Rev:1.12 981123.1126
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 a
                        bmfsm
                ZCOM HDLC ABM Protocol
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 a
                        bm.cp
                ZCOM HDLC ABM State Tables Rev:1.12 981123.1126
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 a
                        bmfsm
                ZCOM Monitor Module
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 m
                        onito
                ZCOM Port Diagnostic Module
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 t
                        estpr
                ZCOM Protocol Module Entry Point Table
                ACC Rel B.02.40/B.02.40.01 for B.10.20 PHNE_17026 p
                        mentt
        /usr/conf/lib/libzx25d.a:
                ACC Rel B.02.40-B.2.40.02 for B.10.20 PHNE_22520 lib
                        zx25d.a
        /usr/conf/acc/zx25_trace.h:
                $Header: zx25_trace.h/main/r2.40/3 05/21/99 10:50
                        :10 $

cksum(1) Output:
        348499181 19493 /opt/acc/msg/def.zx25d.txt
        1375878011 3434 /usr/conf/master.d/zx25
        1833816065 191796 /usr/conf/lib/libzx25dsyms.o
        2474528498 30024 /opt/acc/protocol/hdlcabm.zrel
        255011078 1398 /opt/acc/share/man/man3.Z/x25stat.3x
        2508125203 45804 /opt/acc/protocol/zx25.zrel
        2638359686 38502 /opt/acc/z7350a/x25.zabs
        2497212646 4887 /opt/acc/z7350a/x25.zmap
        1303652162 39588 /opt/acc/z7200a/x25.zabs
        32866964 5727 /opt/acc/z7200a/x25.zmap
        3665701994 39644 /opt/acc/z7400a/x25.zabs
        2345276996 4806 /opt/acc/z7400a/x25.zmap
        1649776057 104792 /usr/conf/lib/libzx25d.a
        1612612627 24946 /usr/conf/acc/zx25_trace.h

Patch Conflicts: None

Patch Dependencies:
        s700: 10.20: PHNE_18716
        s800: 10.20: PHNE_18716

Hardware Dependencies: None

Other Dependencies: None

Supersedes:
        PHNE_14011 PHNE_15354 PHNE_17026 PHNE_18717

Equivalent Patches: None

Patch Package Size: 620 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_22520

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

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

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

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

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

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

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

Special Installation Instructions:
        SUBSYSTEM_SHUT
        Before installing this patch, use the following command
        to shutdown the ACC subsystem and kill the ACC daemons.

           /opt/acc/bin/zmasterd kill

        The above command kills any of the ACC daemons that are
        still running, including zmasterd, zx25d, watch, zmlog,
        zmon, and znode.

        The kernel will be regenerated and the system will reboot
        automatically during the patch installation.
-----End of Document ID: PHNE_22520------------------------------------------


Document ID: PHKL_22933
Date Loaded: 20001227
      Title: s700 10.20 probe,pfdat page unlock cumulative patch

Patch Name: PHKL_22933

Patch Description: s700 10.20 probe,pfdat page unlock cumulative patch

Creation Date: 00/12/19

Post Date: 00/12/27

Hardware Platforms - OS Releases:
        s700: 10.20

Products: N/A

Filesets:
        OS-Core.CORE-KRN

Automatic Reboot?: Yes

Status: General Release

Critical:
        Yes
        PHKL_22933: OTHER
                A program that uses probe instruction will cause
                signal handler to be removed. It will cause a
                non-access reference to an invalid virtual memory
                address causing SIGSEGV handler to be removed.
                So, the application's signal handler is not
                invoked and it does not know what to do.
        PHKL_22155: PANIC
        PHKL_10460: HANG

Path Name: /hp-ux_patches/s700/10.X/PHKL_22933

Symptoms:
        PHKL_22933:
        (SR: 8606169539 CR: JAGad38814)
        An application trying to do a PROBE instruction
        results in non-access reference to an invalid
        virtual memory address that causes the SIGSEGV
        handler to be removed.
        This makes an application program's own
        error-recovery useless and results in database
        crashes.

        PHKL_22155:
        (SR: 8606154259 CR: JAGad23577)
        Application issuing large amount of mmap calls to
        map multiple virtual addresses to the same physical
        page (using flags MAP_SHARED|MAP_FILE|MAP_FIXED)
        may cause system panic with the follow stack trace:

        panic: hdl_zero_page: page not mapped

        panic+0x14
        hdl_zero_page+0xc8
        virtual_fault+0x418
        vfault+0x118
        trap+0x280
        nokgdb+0x8

        Trace on other processor shows:

        panic+0x14
        report_trap_or_int_and_panic+0x80
        trap+0xde8
        nokgdb+0x8
        allocpfd_from_pond+0x134
        allocate_page+0x68
        lgpg_vfdfill+0x4c
        virtual_fault+0xc3c
        vfault+0x118
        trap+0x280
        nokgdb+0x8

        PHKL_10460:
        Multiple processes sharing a memory region hang when
        trying to acquire the region lock, while the owner
        of the region lock waits infinitely for a page in the
        region to be unlocked.

Defect Description:
        PHKL_22933:
        (SR: 8606169539 CR: JAGad38814)
        The check to unblock the signal handler was being done
        too early inside grow(). This resulted in removing the
        signal handler specified by the application program.
        Resolution:
        The fix is to move the unblock signal out of grow() into
        hdl_vfault() which then calls grow() at a later stage.

        PHKL_22155:
        (SR: 8606154259 CR: JAGad23577)
        HP-UX handles multiple virtual addresses mapping to the
        same physical page by using virtual address aliasing.
        Large number of overlapping exclusive mapping calls
        (mmap with MAP_SHARED|MAP_FIXED|MAP_FILE) create excessive
        number of virtual address aliases and can exhaust the alias
        entries for physical pages. The exhaustion of alias entries
        results in failed attempts to add a page translation.
        Improper handling of the translation failure results in
        corruption in the free memory list, thus causing an unmapped
        page to be returned from the free memory pond.

        Resolution:
        Handle application requested overlapping exclusive mapping
        without using aliases.

        PHKL_10460:
        The vaslockpages() routine brings in a specified range
        of pages and acquires the pfdat locks for these pages.
        In the case that it does not have the correct access
        rights to all these pages due to the lack of free memory,
        it will unlock the pages and return an ENOMEM. The bug
        is that it unlocks an incorrect number of pages and leaves
        one page locked infinitely during the back out.

SR:
        5003359463 8606154259 8606169539

Patch Files:
        /usr/conf/lib/libhp-ux.a(hdl_fault.o)
        /usr/conf/lib/libhp-ux.a(hdl_trans.o)
        /usr/conf/lib/libhp-ux.a(kern_mman.o)
        /usr/conf/lib/libhp-ux.a(vm_misc.o)

what(1) Output:
        /usr/conf/lib/libhp-ux.a(hdl_fault.o):
                hdl_fault.c $Date: 2000/12/19 15:41:53 $ $Revision:
                        1.13.98.15 $ PATCH_10.20 (PHKL_22933)
        /usr/conf/lib/libhp-ux.a(hdl_trans.o):
                hdl_trans.c $Date: 2000/08/04 14:17:48 $ $Revisio
                        n: 1.12.98.13 $ PATCH_10.20 (PHKL_22155)
        /usr/conf/lib/libhp-ux.a(kern_mman.o):
                kern_mman.c.c $Date: 2000/12/19 15:59:17 $ $Revision
                        : 1.35.98.6 $ PATCH_10.20 (PHKL_22933)
        /usr/conf/lib/libhp-ux.a(vm_misc.o):
                vm_misc.c $Date: 2000/08/04 14:24:18 $ $Revision:
                        1.14.98.15 $ PATCH_10.20 (PHKL_22155)

cksum(1) Output:
        1268138769 13708 /usr/conf/lib/libhp-ux.a(hdl_fault.o)
        3692525272 11016 /usr/conf/lib/libhp-ux.a(hdl_trans.o)
        2512293424 3880 /usr/conf/lib/libhp-ux.a(kern_mman.o)
        279897295 8032 /usr/conf/lib/libhp-ux.a(vm_misc.o)

Patch Conflicts: None

Patch Dependencies:
        s700: 10.20: PHKL_16750

Hardware Dependencies: None

Other Dependencies: None

Supersedes:
        PHKL_10460 PHKL_22155

Equivalent Patches:
        PHKL_22934:
        s800: 10.20

Patch Package Size: 100 KBytes

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

        2. Login as root.

        3. Copy the patch to the /tmp directory.

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

                cd /tmp
                sh PHKL_22933

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

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

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

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

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

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

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

Special Installation Instructions:
        This patch depends on base patch PHKL_16750 .
        For successful installation, please ensure that PHKL_16750
        is in the same depot with this patch, or PHKL_16750 is
        already installed.
-----End of Document ID: PHKL_22933------------------------------------------