Jump to page titleUNITED STATES
hp.com home products and services support and drivers solutions how to buy
» contact hp


more options
 
hp.com home
End of Jump to page title
HP Services Software Patches
Jump to content


» software & drivers
» ask Compaq
» reference library
» forums & communities
» support tools
» warranty information
» contact support
» parts
» give us feedback

patches by topic
» DOS
» OpenVMS
» Security
» Tru64 Unix
» Ultrix 32
» Windows
» Windows NT

associated links
» what's new
» contract access
» browse patch tree
» search patch tree
» join mailing list

connection tools
» nameserver lookup
» traceroute
» ping


Find Support Information and Customer Communities for Presario.
Content starts here
OpenVMS VMS72_HARDWARE-V0100 HARDWARE/FIBRE CHANNEL ECO Summary
TITLE: OpenVMS VMS72_HARDWARE-V0100 HARDWARE/FIBRE CHANNEL ECO Summary

Modification Date:  04-APR-99
Modification Type:  New Kit


     UNTIL FURTHER NOTICE, THIS KIT WILL NOT BE AVAILABLE ON MEDIA.

     It is downloadable from the following World Wide Web Site:

        http://ftp.support.compaq.com/public/vms/axp/v7.2/ -
               vms72_hardware-v0100.README   
                                                                    
NOTE:  An OpenVMS saveset or PCSI installation file is stored
       on the Internet in a self-expanding compressed file.
       The name of the compressed file will be kit_name-dcx_vaxexe
       for OpenVMS VAX or kit_name-dcx_axpexe for OpenVMS Alpha.
 
       Once the file is copied to your system, it can be expanded
       by typing RUN compressed_file.  The resultant file will
       be the OpenVMS saveset or PCSI installation file which
       can be used to install the ECO.
 
Copyright (c) Compaq Computer Corporation 1999.  All rights reserved.


     *************************** NOTE *****************************

     Compaq strongly recommends that the system disk that this kit
     is being installed on be backed up before installing this kit.
     If you do not have a current backup of the system disk, the
     installation should be aborted.

     **************************************************************

OP/SYS:     DIGITAL OpenVMS Alpha 

COMPONENT:  HARDWARE SUPPORT
            SYSTEM UPDATE

SOURCE:     Compaq Computer Corporation

ECO INFORMATION:

     ECO Kit Name:  VMS72_HARDWARE-V0100
                    (DEC-AXPVMS-VMS72_HARDWARE-V0100--4.PCSI)
     ECO Kits Superseded by This ECO Kit:  None 
     ECO Kit INCLUDED in This Kit:  VMS72_UPDATE-V0100
     ECO Kit Approximate Size:  83,696 Blocks
                 Cover Letter:     113 Blocks
     Kit Applies To:  OpenVMS Alpha V7.2 
     System/Cluster Reboot Necessary:  Yes
     Rolling Re-boot Supported:  Yes
     Installation Rating:  INSTALL_1
                           1 - To be installed on all systems running
                               the listed version(s) of OpenVMS.

     Kit Dependencies:

     Compatibility:

     The following remedial kits must be applied to systems 
     running OpenVMS Versions 6.2 and 7.1 prior to introducing 
     an OpenVMS Version 7.2 system into the cluster.  If Fibre
     Channel is in use, the version specific kits listed below
     are also required.

     The following table indicates the facility affected, the name 
     of the file, the location of the file, and the location of the
     documentation.

     For locations listed as being on the World Wide Web (WWW), 
     download the specified kit by accessing the following 
     Internet site:

        http://www.support.compaq.com/html/patch_public.html


     ___________________________________________________________
     Facility___File_name____________Location______Documentation

     OpenVMS    ALPCLUSIO01_062      Alpha V7.2    Version 7.2
     Cluster    VAXCLUSIO01_062      CD#2          Release
                                     VAX 7.2 CD    Notes,
                                                   Section
                                                   4.14.1.2

     Monitor    ALPMONT01_062        WWW           Version 7.2
                  (Alpha 6.2)                      Release
                ALPMONT02_071                      Notes,
                  (Alpha 7.1)                      Section
                VAXMONT01_062                      4.11.1.1
                  (VAX 6.2)
                VAXMONT02_071
                  (VAX 7.1)

     Mount      ALPMOUN04_062        WWW           Version 7.2
                  (Alpha 6.2)                      Release
                ALPMOUN06_071                      Notes,
                  (Alpha 7.1)                      Section
                VAXMOUN03_062                      4.12.1.2
                  (VAX 6.2)
                VAXMOUN04_071
                  (VAX 7.1)

     Volume     ALPSHAD08_062        WWW           Version 7.1
     Shadowing    (Alpha 6.2)                      Release
                ALPSHAD05_071                      Notes,
                  (Alpha 7.1)                      Section
                VAXSHAD08_062                      4.15.1.2 and
                  (VAX 6.2)                        Version 7.1
                VAXSHAD05_071                      New Features,
                  (VAX 7.1)                        Section 3.11.10


        Functionality:

        In order to receive full Fibre Channel functionality
        in a mixed-version or mixed-architecture OpenVMS
        Cluster system, the following remedial kits should also 
        be installed:

          Architecture     Version     Kit
          ------------     -------     ---

          Alpha             V7.1-2     DEC-AXPVMS-VMS712_DRIVER-V0100--4.PCSI
                            7.1        ALPDRIV11_071
                            V6.2       ALPDRIV20_062

          VAX               V7.2       VAXDRIV01_072
                            V7.1       VAXDRIV05_071
                            V6.2       VAXDRIV07_062
               OpenVMS Alpha V7.2        VMS72_HARDWARE-V0100


ECO KIT SUMMARY:

An ECO kit exists to enable Fibre Channel and AlphaServer Support 
on OpenVMS Alpha V7.2.

New Functionality Addressed in the VMS72_HARDWARE-V0100 Kit:

  o  Support for Compaq AlphaServers GS60, GS140, and DS20

  o  New Fibre Channel storage interconnect

  o  Gigabit Ethernet, a new high bandwidth standard in Ethernet
     technology

  o  Memory Channel Version 2.0

  o  OpenVMS Galaxy configurations on Compaq AlphaServers GS60 and
     GS140 systems  

  o  With the introduction of this kit, support is provided for 
     the new Compaq AlphaServers GS60, GS140,and the DS20.  The 
     AlphaServers include the 21264 processor (EV6) technology.

  o  The Fibre Channel adapter, the KGPSA-BC, is supported on 
     OpenVMS Alpha Version 7.2 with this kit.  OpenVMS Alpha 
     Version 7.2 with this kit provides support for Fibre Channel 
     as a shared OpenVMS Cluster storage interconnect.  Fibre 
     Channel is a new ANSI standard network and storage interconnect 
     that offers many advantages over other interconnects, including 
     high speed transmission, 100 megabytes per second, and long 
     interconnect distances, up to 500 meters per link.

     Multiple paths to Fibre Channel storage are supported. A
     multi-Fibre Channel configuration provides failover from one 
     path to a device to another path to the same device.  Multiple 
     paths to the same device increase the availability of that 
     device for I/O operations.  Multiple paths also offer higher 
     aggregate performance.

     +  Fibre Channel disks can be MSCP served to other nodes in a
        mixed-version or mixed-architecture OpenVMS Cluster system,
        provided the correct Fibre Channel remedial kit is installed
        on each node.  The following list gives the required minimum
        kit revision for Alpha and VAX cluster nodes:

          *  Alpha systems

             -  Version 6.2:  ALPDRIV20_062

             -  Version 7.1:  ALPDRIV11_071

             -  Version 7.1-2:  DEC-AXPVMS-VMS712_DRIVER-V0100-4.PCSI

          *  VAX systems

             -  Version 6.2:  VAXDRIV07_062

             -  Version 7.1:  VAXDRIV05_071

             -  Version 7.2:  VAXDRIV01_072

     +  OpenVMS supports Fibre Channel on the following AlphaServer
        models at initial release:

          *  AlphaServer 800

          *  AlphaServer 1200

          *  AlphaServer 4000, 4100

          *  AlphaServer 8200, 8400

        Note that the GS60, the GS140, and the DS20 are not initially
        supported.  Support for these models is expected soon.  For
        the most up-to-date list, refer to the OpenVMS Cluster
        Software SPD.

     +  The INSTALLATION NOTES section below gives specific 
        installations instructions for Fibre Channel support.  The 
        recommended procedure is given first, followed by another 
        procedure to use if you have already installed one or more 
        Fibre Channel hardware adapters (KGPSA(s)).

     +  For detailed Fibre Channel configuration support, including
        configuration requirements and restrictions, refer to the
        updated Fibre Channel and Multipath chapters of Guidelines 
        for OpenVMS Cluster Configurations in this kit.  The file 
        name is FC_MULTIPATH_CH.PS.  To extract the file from the 
        kit, execute the following comand:

          PRODUCT EXTRACT FILE VMS72_HARDWARE /SELECT=FC_MULTIPATH_CH.PS
          /SOURCE=(file destination)

        This file will also be located in the SYS$HELP directory after
        installation.

        These chapters are also available on the World Wide Web at the
        following address:

          http://www.openvms.digital.com/

        Refer to the OpenVMS Cluster Software SPD for the most
        up-to-date Fibre Channel support information.

  o  OpenVMS Alpha Version 7.2 together with this kit provides run-
     time support for the DIGITAL PCI-to-Gigabit Ethernet adapter
     (DEGPA).  The DEGPA incorporates a new technology that
     transfers data at a rate of one gigabit per second-ten times
     the rate of a Fast Ethernet adapter.  Gigabit Ethernet
     technology addresses congestion experienced at the backbone
     and server levels by today's networks.

     The DEGPA is supported on single systems and as a cluster 
     interconnect.  The nodes in a Gigabit Ethernet OpenVMS 
     Cluster system are connected to a Gigabit Ethernet switch.   
     If there are only two nodes, they can be connected point-to-point 
     so that no switch is needed.  For more information about  
     Gigabit Ethernet support, see OpenVMS Version 7.2 New Features.

     +  Attempts to add a Gigabit Ethernet node to an OpenVMS Cluster
        over a Gigabit Ethernet switch will fail if the switch does
        not support autonegotiation.  The DEGPA enables autonegotia-
        tion by default, but not all Gigabit Ethernet switches support
        autonegotiation.  The Gigaswitch made by Cabletron does not.
        Furthermore, the messages that are displayed may be misleading.  
        For example, if the node is being added via CLUSTER_CONFIG.COM 
        and the option to install a local page and swap disk is selected,  
        the problem may look like a disk-serving  problem.  The node 
        running CLUSTER_CONFIG.COM displays the message "waiting for 
         to boot," while the booting node displays "waiting
        to tune system." The list of available disks is never displayed 
        because of a missing network path.  The network path is missing 
        because of the autonegotiation mismatch between the DEGPA and 
        the switch.  

        To avoid this problem:

          *  Perform a conversational boot when first booting the node
             into the cluster.

          *  Set the new node's SYSGEN LAN_FLAGS parameter to a value
             of 32 to disable autonegotiation on the DEGPA.

  o  MEMORY CHANNEL Version 2.0 is supported on OpenVMS Version
     7.2.  The final qualification of MEMORY CHANNEL Version 2.0
     hardware was completed on systems running OpenVMS Version 7.2
     and this kit.  For that reason, this kit is recommended for
     MEMORY CHANNEL Version 2.0 hardware support.

     MEMORY CHANNEL Version 2.0 provides the following new
     capabilities:

     +  Support for a new adapter (CCMAS-AA) and a new hub
        (CCMHB-AA)

     +  Support for simultaneous communication between four
        sender-receiver pairs

     +  Support for longer cables for a radial topology up to 3 km

        *  Copper cables (3 sizes) up to a 10-m (32.8  ft)
           topology

        *  Fiber-optic cables up to a 3-km topology.  Fiber-optic
           cables up to 30 meters are available from Compaq.  
           Fiber-optic cables up to 3 kilometers are available from 
           other vendors.  

     Note that you can configure a computer in an OpenVMS Cluster
     system with both a MEMORY CHANNEL Version 1.5 hub and a MEMORY
     CHANNEL Version 2.0 hub.  However, the version number of the
     adapter and the cables must match the hub's version number for
     MEMORY CHANNEL to function properly.

     For more information about MEMORY CHANNEL, refer to Guidelines
     for OpenVMS Cluster Configurations for OpenVMS Version 7.2.

  o  This kit provides support for OpenVMS Galaxy configurations on
     AlphaServer GS60 and GS140 systems.  Customers can run three
     instances of OpenVMS on AlphaServer GS140 systems or two
     instances on AlphaServer GS60 systems.  

     To create an OpenVMS Galaxy environment on an AlphaServer GS60 
     or GS140 system, install this kit and download the latest version 
     of the V5.4-xx console firmware from the following location:

       http://ftp.digital.com/pub/Digital/Alpha/firmware
           /interim/gs60gs140/gs140.html

     To install the console firmware, follow the procedures 
     described in the  OpenVMS  Alpha Galaxy Guide.  The latest 
     version of this guide is available at:

       http://www.openvms.digital.com:81/ 

     For more information about how to create and manage an OpenVMS
     Galaxy computing environment, refer to the OpenVMS Alpha Galaxy
     Guide.


KNOWN RESTRICTIONS:

  o  If you have an AlphaServer GS140 and are running OpenVMS
     Version 7.2, you must install this kit prior to installing the
     KN7CG-AB 6/525 MHz (EV6) CPU modules.

  o  AlphaServer GS60/GS140 configurations with more than a single
     I/O Port Module, KFTHA-AA or KFTIA-AA, might experience system
     crashes.

     When upgrading OpenVMS Galaxy and non-Galaxy AlphaServer 
     8200/8400 configurations with multiple I/O Port Modules to 
     GS60/GS140 systems, customers must install one minimum 
     revision B02 KN7CG-AB 6/525 (EV6) CPU (E2063-DA/DB rev D01) 
     module as described in Compaq Action Blitz # TD 2632.

     For complete details about this restriction and its solution,
     refer to Compaq Action Blitz # TD 2632.

  o  On Compaq AlphaServer DS20 systems, you cannot use the
     following system routines to perform I/O tribyte reads and
     writes:

     +  IOC$READ_PCI_CONFIG

     +  IOC$WRITE_PCI_CONFIG

     +  IOC$READ_IO

     +  IOC$WRITE_IO

     If a device driver calls any of these system routines with a
     length of three, you must use one of the following methods
     instead-depending on your I/O card's characteristics:

     +  For IOC$READ_IO and IOC$READ_PCI_CONFIG:

        *  Use a longword read, and mask out the byte.

        *  Do a combination of word and byte reads, and append
           the data.

     +  For IOC$WRITE_IO and IOC$WRITE_PCI_CONFIG:

        *  Read a longword, modify the tribyte, and rewrite the
           longword.

     Note that AlphaServer 8200/8400 and GS60/140 systems with
     Alpha 21264 CPUs support tribyte reads and writes.

  o  This note applies to Compaq AlphaServer DS20 systems.  When
     device drivers call the IOC$CRAM_CMD, IOC$READ_IO, and
     IOC$WRITE_IO system routines with the IOC$K_WORD or
     IOC$K_WORD_LANED parameters, the I/O address must be on a
     natural, word-aligned boundary.  (In other words, the I/O
     address must be an even number).  If the I/O address is an 
     odd number, these system routines return SS$_BADPARAM.

Problems Addressed in the VMS72_HARDWARE-V0100 Kit:

  o  There have been various crashes on systems with more than
     1 Gbyte of memory (excluding 4100, 4000, and 1200 systems).  
     The crashes occur because the driver thinks the DMA window 
     covers its transmit or receive buffer.  The device either 
     transmits bad data, causing an I/O machine check, or corrupts 
     memory on the system when a buffer is above 1 gigabyte.

     Image(s) Affected:  [SYS$LDR]SYS$EW1000A.EXE

  o  On a cable pull, the system potentially could crash, reporting  
     an invalid exception (INVEXCEPTN, Exception while above ASTDEL).

     Image(s) Affected:  [SYS$LDR]SYS$PKWDRIVER.EXE

  o  If the internal connector on a KZPCA is used, the drives
     connected on this SCSI bus are not seen.  If the
     corresponding external connector is used, the drives are
     seen.

     Image(s) Affected:  [SYS$LDR]SYS$PKWDRIVER.EXE

  o  A manually connected device might end up on the wrong DDB
     chain.  This could happen if existing device letters are
     used for a different device driver.  Load_driver will
     allocate the UCB of the size supplied by the specified
     driver.  It will then link this UCB to the existing DDB
     with the same device letters.  The DPT pointer of this
     DDB, however, will point to a different DPT.

     This behavior did not previously cause a  problem.
     However, with the introduction of the displayable path,
     the displayable path offset specified in one DPT might be
     totally incompatible with another.  This potentially
     leads to a system crash.  To avoid this, IOGEN-CONNECT
     now compares DPT pointers in DDB and in LDDB.  If they
     are different, then IOGEN will fail to connect this
     device.

     This fix also creates a new error message:

       SYSTEM-E-WRONGDRV wrong device driver for device

     Following is the HELP/MESSAGE text for this message

       Facility:     SYSTEM, System Services

       Explanation:  This message can occur if user issues SYSMAN 
                     IO CONNECT command and specifies device letters
                     that are already used on the system and belong 
                     to ifferent device driver.

       User Action:  Use diffferent device letters.

         Image(s) Affected:
           -  [SYSLIB]IOGEN$SHARE.EXE
           -  [SYSMSG]SYSMSG.EXE

  o  The execution throttle limits the number of simultaneous
     I/O commands sent to each device by the Qlogic chip.  It
     should have been but was not set to the quantities defined 
     by the EEROMCONFIG utility.  The hardware default appears 
     to have been 3 rather than the more appropriate EEROMCONFIG 
     default of 16.  This fix provides approximately 50% improvement 
     in the number of I/O's /sec when 15 simultaneous streams read 
     2-block transfers from a disk on an HSZ.

     Image(s) Affected:  [SYS$LDR]SYS$PKQDRIVER.EXE

  o  IOGEN could configure a remote path in a multipath device
     set even though the MPDEV_REMOTE SYSGEN parameter was
     off.

     Image(s) Affected:
       -  [SYS$LDR]IO_ROUTINES.EXE
       -  [SYS$LDR]IO_ROUTINES_MON.EXE
       -  [SYS$LDR]EXEC_INIT.EXE
       -  [SYSLIB]IOGEN$SHARE.EXE
       -  [SYSLIB]LIB.MLB
       -  [SYSLIB]LIB.L32
       -  [SYSLIB]LIB.REQ
       -  [SYSLIB]SYS$LIB_C.TLB

  o  Fix the SHOW command to display MntVerifyTmout only if
     the valid bit is cleared on the current as opposed to the
     primary path.  Previously, if the primary path had never
     been mounted, SHOW will display MntVerifyTimeout even
     though the device is successfully mounted on the other
     path and functions properly.

     Image(s) Affected:  [SYSEXE]SHOW.EXE

  o  Register R3 is not preserved on a call from IOGEN$INIT_UNIT 
     and IOC$UNIT_INIT, resulting in R3 corruption.

     This problem was seen when a TL6 V7.2 system failed to
     boot with a KDM70.

     Image(s) Affected:  [SYS$LDR]SYS$PUDRIVER.EXE


Problems Addressed in the VMS72_UPDATE-V0100 Kit:

  o  System crash while executing Fast I/O if a call to
     SYS$CREATE_BUFOBJ from SYSFASTIO returns error
     %SYSTEM-F-INSFSPTS

     Image(s) Affected:  
       -  [SYS$LDR]IO_ROUTINES.EXE
       -  [SYS$LDR]IO_ROUTINES_MON.EXE

  o  Process hang in RWAST state during image or process rundown.   
     The process has user defined virtual regions.  There is also 
     direct I/O outstanding for this process.

     This can occur if the system is running Oracle7 or Oracle8 
     and MULTINET.

     Image(s) Affected:
       -  [SYS$LDR]SYSTEM_PRIMITIVES.EXE
       -  [SYS$LDR]SYSTEM_PRIMITIVES_MIN.EXE

  o  Random INCONSTATE bugchecks at offset SYS$VCC+08BB4 with
     condition code 213C = %SYSTEM-F-CVTUNGRANT, cannot
     convert an ungranted lock, in R0.

     Image(s) Affected:
       -  [SYS$LDR]SYS$VCC.EXE
       -  [SYS$LDR]SYS$VCC_MON.EXE

  o  System crash during heavy RMS and $BRKTHR usage

     Image(s) Affected:
       -  [SYS$LDR]IO_ROUTINES.EXE
       -  [SYS$LDR]IO_ROUTINES_MON.EXE

  o  Privileged images are unable to create logical names.

     Image(s) Affected:
       -  [SYS$LDR]LOGICAL_NAMES.EXE
       -  [SYS$LDR]LOGICAL_NAMES.STB

  o  Heavy $GETQUI use could induce a nonfatal SSRVEXCEPT
     bugcheck at EXE$GETQUI_CONTEXT_FIND_C+00018.  This causes
     the user's process to go away.

     It has also induced a fatal DOUBLDEALO bugcheck at
     EXE$DEALLOCATE_C+00114, when trying to deallocate a P1
     context packet (in R0) that has already been deallocated.

     Image(s) Affected:  [SYS$LDR]MESSAGE_ROUTINES.EXE

  o  ASTEN item code for $GETJPI does not work for processes
     other than the current process

       Image(s) Affected:
         -  [SYS$LDR]PROCESS_MANAGEMENT.EXE
         -  [SYS$LDR]PROCESS_MANAGEMENT.STB
         -  [SYS$LDR]PROCESS_MANAGEMENT_MON.EXE
         -  [SYS$LDR]PROCESS_MANAGEMENT_MON.STB

  o  System ACCVIO in $SETPRN.

     Image(s) Affected:
       -  [SYS$LDR]PROCESS_MANAGEMENT.EXE
       -  [SYS$LDR]PROCESS_MANAGEMENT.STB
       -  [SYS$LDR]PROCESS_MANAGEMENT_MON.EXE
       -  [SYS$LDR]PROCESS_MANAGEMENT_MON.STB

  o  For an ISO9660 formatted CD, if the directory name in a
     directory command is in lower case, the command fails
     with a directory not found error.  If the directory name
     is in upper case, the command is successful.

     Image(s) Affected:
       -  [SYS$LDR]PROCESS_MANAGEMENT.EXE
       -  [SYS$LDR]PROCESS_MANAGEMENT.STB
       -  [SYS$LDR]PROCESS_MANAGEMENT_MON.EXE
       -  [SYS$LDR]PROCESS_MANAGEMENT_MON.STB

  o  Calling the SYS$SETPRN system service providing only the
     process name parameter may cause the system to crash.

     Image(s) Affected:
       -  [SYS$LDR]PROCESS_MANAGEMENT.EXE
       -  [SYS$LDR]PROCESS_MANAGEMENT.STB
       -  [SYS$LDR]PROCESS_MANAGEMENT_MON.EXE
       -  [SYS$LDR]PROCESS_MANAGEMENT_MON.STB

  o  Processes running LOGINOUT can enter a non-terminating
     loop.

     A system crash occurs due to an access violation in
     SYSGETJPI.

       Image(s) Affected:
         -  [SYS$LDR]PROCESS_MANAGEMENT.EXE
         -  [SYS$LDR]PROCESS_MANAGEMENT.STB
         -  [SYS$LDR]PROCESS_MANAGEMENT_MON.EXE
         -  [SYS$LDR]PROCESS_MANAGEMENT_MON.STB
         -  [SYSEXE]PROCESS_MANAGEMENT_MON.STB

  o  P1 pages locked by routine PGFIPLHI are being unlocked by
     other programs.  This results in a PGFIPLHI system crash.

     Image(s) Affected:  [SYS$LDR]SECURITY_MON.EXE

  o  MSCPCLASS, Fatal error detected by MSCP class driver.
     This problem has been seen after HSC failures.

     Image(s) Affected:
       -  [SYS$LDR]SYS$DUDRIVER.EXE
       -  [SYS$LDR]SYS$TUDRIVER.EXE

  o  When Shadowset members are removed from the set after the
     MSCP server has lost connections to the local MSCP
     device, SHADDETINCON crashes.

     Image(s) Affected:  [SYS$LDR]DUDRIVER.EXE

  o  If an MSCP server has a non-zero allocation crash, the
     system can crash with an INCONSTATE bugcheck at
     SYS$DUDRIVER+0D038.

     Image(s) Affected:  [SYS$LDR]DUDRIVER.EXE

  o  In a single node cluster, when user I/O is active to the
     quorum disk and Mount Verification occurs.  Quorum is
     lost and the system hangs.

     Image(s) Affected:  [SYS$LDR]SYS$DKDRIVER.EXE

  o  Duplicate Units seen from some SCSI disks in 3 node SCSI
     clusters.

     Image(s) Affected:  [SYS$LDR]SYS$DKDRIVER.EXE

  o  INVEXCEPTN system crash.  The bugcheck type is
     INVEXCEPTN, exception while above ASTDEL

     Image(s) Affected:  [SYS$LDR]SYS$DKDRIVER.EXE

  o  INVEXCEPTN System crash due to memory corruption.  In
     this particular case a driver image was overwritten by
     some user data.

     Image(s) Affected:  [SYS$LDR]SYS$DKDRIVER.EXE

  o  A system may crash with an "INVEXCEPTN above ASTDEL",
     access violation, when using HSZTERM, the HSZxxx
     configuration tool.

     Image(s) Affected:  [SYS$LDR]SYS$DKDRIVER.EXE

  o  System crashes with INVEXCEPTN due to attempt to deallocate 
     a buffer twice.

     Image(s) Affected:  [SYS$LDR]SYS$PKSDRIVER.EXE

  o  An 895 LVD adapter is being qualified by the Server
     Group.  This adapter will also use PKWDRIVER and there
     has been a request to differentiate between the 895 LVD
     adapter and the 896 LVD adapter, which will be released
     later.

     Image(s) Affected:  [SYS$LDR]SYS$PKWDRIVER.EXE

  o  When DECnet-IV starts on a DEMFA (FX) device, it attempts
     to set FDDI characteristics for the FDDI ring.  The
     request to the driver fails so DECnet does not complete
     the startup successfully.  Therefore, DECnet is not
     usable on the device.

     Image(s) Affected:  [SYS$LDR]SYS$FXDRIVER.EXE

  o  Reduce the number of map registers needed by the DE425
     driver so that two adapters can be configured on an
     AlphaServer 2100.

     Image(s) Affected:  [SYS$LDR]SYS$ERDRIVER.EXE

  o  The following corruption is a LAN packet causes a system
     to crash with an "INVEXCEPTN, Exception while above
     ASTDEL".  The PC related to the crash is:

       SYS$LAN_CSMACD_NPRO+05F80:  LDL  R26,#X0238(R5)

     Image(s) Affected:
       -  [SYS$LDR]SYS$LAN.EXE
       -  [SYS$LDR]SYS$LAN_TR.EXE
       -  [SYS$LDR]SYS$LAN_FDDI.EXE
       -  [SYS$LDR]SYS$LAN_CSMACD.EXE
       -  [SYS$LDR]SYS$LAN_ATM.EXE

  o  When using an HSG80 with 104 DGA devices, an attempt to
     configure those devices results in an SSRVEXCEPT crash.

     Image(s) Affected:  [SYSLIB]IOGEN$FIBRE_CONFIG.EXE

  o  In the output to CLUE SCSI/SUMMARY, LUNs (Logical Unit
     Number) that require more than two digits to represent
     are printed as "**" instead of the correct designation

     Image(s) Affected:  [SYSLIB]CLUE$SDA.EXE

  o  MOUNT/SYSTEM fails with a %MOUNT-F-IVBUFLEN error when
     attempting to MOUNT an ISO9660 CDrom which has a volume
     label of more than 27 characters.

     Image(s) Affected:
       -  [SYSLIB]MOUNTSHR.EXE
       -  [SYSEXE]VMOUNT.EXE

  o  Add the following switch and options to the MOUNT
     command:

       /POLICY=REQUIRE_MEMBERS

     This switch forces all specified members to be available
     for MOUNT to occur.  It is used in disaster-tolerant
     configurations where another site may have a more recent
     disk that is not available.  In effect, this will force
     more human decision making.

       /POLICY=VERIFY_LABELS

     This requires that all copy targets must have the label
     'SCRATCH_DISK' or they will not be added to the set.  The
     volume must be ODS2 and have a valid file structure.  It
     forces users to use alternate volume labels.  One of the
     biggest causes of adding the wrong disk to a shadow set
     is mis-typed commands.  This gives users a way to be sure
     that they only add "scratch" disks to shadow sets, making
     it less likely that they will lose data.

     This is similar to the /CONFIRM, except that it can also
     be used in command procedures without immediate operator
     intervention.  It is also similar to the /NOCOPY command,
     except that it allows copies to occur, as long as the
     label is 'scratch'.

     Image(s) Affected:
       -  [SYSLIB]MOUNTSHR.EXE
       -  [SYSEXE]VMOUNT.EXE
       -  [SYSMSG]SYSMSG.EXE

  o  This fix corrects %MOUNT-F-VOLALRMNT errors that are
     received when MOUNTing multiple CDs privately

     Image(s) Affected:
       -  [SYSLIB]MOUNTSHR.EXE
       -  [SYSEXE]VMOUNT.EXE

  o  As part of OpenVMS V7.2, the CONVERT utility was modified
     to eliminate a previous design constraint in which the
     output file would temporarily become vulnerable to user
     access during the exchange of the file between CONVERT
     and the SORT32 utility.  This would occur during the FAST
     load processing of the secondary keys of the file.  (For
     more details see Section 3.21 of the V7.2 New Features
     manual)

     As part of this modification, some changes were added to
     read records from the newly created output file while
     processing alternate keys.  In the case of an indexed
     file with fixed-length  records,  it turns out that the
     logic for determining if both key and record compression
     were disabled for the primary key was flawed and can lead
     to a record length being incorrectly calculated.  This
     can result in the overwriting of internal structures
     contiguous to a temporary convert buffer and cause
     various errors, ranging from sort errors (SORT_ON) to
     user-mode access violations.

     In order for this problem to occur, the indexed file must
     have ALL four of the following characteristics:

       + FIXED length record format

       + More than 2 keys

       +  Primary key of type STRING

       +  Primary key must have either key or record
          compression (or both) enabled

     Image(s) Affected:  [SYSLIB]CONVSHR.EXE

  o  An invalid exception crash occurs when rebooting a
     Rawhide Galaxy system with a KFPSA installed.

     Image(s) Affected:  [SYS$LDR]SYS$CPU_ROUTINES_1605.EXE

  o  MC$INTERRUPT immediately clears the LCSR interrupt flag
     bits so that subsequent interrupts will be seen.  The
     problem is that this means the DEVICE_ATTENTION error log
     entries are always clear.

     Also, community state was being written to the PDT
     instead of DMP.

     Image(s) Affected:  [SYS$LDR]SYS$MCDRIVER.EXE

  o  A system crash can occur because of a zero status IOSB/
     IOST in an IO to SHDRIVER.  Crashes result from application code  
     not being able to handle the zero status.

     Image(s) Affected:
       -  [SYS$LDR]SYS$SHDRIVER.EXE
       -  [SYSEXE]SHADOW_SERVER.EXE

  o  SHADDETINCON crashes in SHD_LOCK SHLK$MERGE_SIGNAL routine.

     Image(s) Affected:
       -  [SYS$LDR]SYS$SHDRIVER.EXE
       -  [SYSEXE]SHADOW_SERVER.EXE

  o  Names passed to the F11C/D ACP are rejected with an
     SS$_NOSUCHFILE error when passed (via RMS) to the
     processor.  These names were previously accepted by the
     F11C/D ACP processor.

     Image(s) Affected:
       -  [SYSEXE]F11CACP.EXE
       -  [SYSEXE]F11DACP.EXE

  o  When two processes are competing to dismount a volume,
     one process may be just a bit faster than the other and
     delete the VCB and other structures before the second
     process has time to finish up its processing.  This
     results in a UNXSIGNAL/ACCVIO.

     Image(s) Affected:  [SYS$LDR]F11BXQP.EXE

  o  A device reporting a read error (SS$_PARITY) during read
     write processing in the XQP will attempt to record the
     bad blocks and FID in the BADLOG.SYS file.  When the
     internal close operation occurs (on BADLOG) the system
     XQPERR bugchecks when it finds that the process's dirty
     buffers have not been writing out.

     Image(s) Affected:  [SYS$LDR]F11BXQP.EXE

  o  In a BVS (bound volume set), where the first member of
     the set is being simultaneoulsly mounted (parallel), the
     VCB may not yet be available.  In this case, the system
     will get a UNXSIGNAL/ACCVIO.

     Image(s) Affected:  [SYS$LDR]F11BXQP.EXE

  o  When a process is dismounting a device, at one point, it
     may have to wait while getting rid of the extent cache
     (by calling serial_cache).  At the latter portion of the
     dismount operation, the process also owns the IO database
     mutex.  The system deadlocks because the process that
     owns the mutex is waiting for the serial cache, but the
     process that owns the serial cache is waiting for the IO
     database mutex.

     Image(s) Affected:  [SYS$LDR]F11BXQP.EXE

  o  A 'no such file' error can occur if a process touches a
     file header marked as a primary header, but the FCB in
     memory indicates that this is still an extension header.

     This problem is observed in at least two ways.

       +  A file appears normal on one node, but shows as 'no
          such file' from another node.

       +  BACKUP or DUMP /HEADER will encounter a read
          attributes error of NOSUCHFILE when an attempt is
          made to read a file header in which the FCB for the
          old header is still in memory.

     Image(s) Affected:  [SYS$LDR]F11BXQP.EXE

  o  If any send or receive failures were reported by the
     Ethernet LAN driver, a LATCP SHOW LINK/COUNTER command
     would display incorrect values in other LAN counter
     fields.

     Image(s) Affected:  [SYS$LDR]SYS$LTDRIVER.EXE

  o  The IPC system service does not support the special event
     flag EFN$C_ENF.  IPC had not been updated to support this
     new EFN and thus is inconsistent with the rest of our
     system services.  This flag is used to avoid event flag 0
     conflicts in multi-threaded applications.

     Image(s) Affected:  [SYS$LDR]SYS$IPC_SERVICES.EXE

  o  Unprivileged users cannot manipulate tape devices.

     Image(s) Affected:  [SYSEXE]MTAAACP.EXE

  o  The CHP$M_DEFPRIV option has no affect on results.

     Image(s) Affected:  [SYSLIB]SECURESHRP.EXE

  o  It is possible to install a page or swap file with an
     invalid file header.  For example, when the system crashes
     in the middle of the creation of the file.  When the
     system later attempts to write to the file the system
     crashes with either a VBNMAPFAIL bugcheck (if trying to
     write to the pagefile) or an OUTSWPERR bugcheck (if
     trying a swap operation).

     Image(s) Affected:
       -  [SYSEXE]SYSGEN.EXE
       -  [SYSEXE]SYSINIT.EXE

  o  ACMS SI, RDb SQL and/or DECdtm $ADD_BRANCH(W) calls fail
     with an IPC-E-BCKTRNSFAIL bugcheck.  This occurs on
     platforms running V7.1 and DECnet Plus where a
     distributed transaction was being initiated.

     Image(s) Affected:  [SYS$LDR]SYS$TRANSACTION_SERVICES.EXE

  o  A SSRVEXCEPT (ACCVIO) in SYS$TRANSACTION_SERVICES occurs
     when an RDB recovery process is killed after it has been
     identified as stalling the system.

     Image(s) Affected:  [SYS$LDR]SYS$TRANSACTION_SERVICES.EXE

  o  Fix to SYS$FILESCAN to prevent return of SYSTEM-F-ACCVIO
     error

     If the input buffer descriptor (mandatory first argument)
     passed to SYS$FILESCAN contains both a zero length and a
     zero buffer pointer, a probe results in a fatal system
     error (SYSTEM-F-ACCVIO) being returned to the caller.
     The process is not terminated since the probe allows the
     actual access violation to be avoided; instead the ACCVIO
     fatal error is returned to the application for it to
     handle.

     For this problem to occur the mandatory first argument in
     the call to SYS$FILESCAN must contain a descriptor with
     both a zero length and a zero pointer to the string to be
     searched for the file specification.  In other words, it
     is not passing any file specification.  It is not only
     doing a no-op call to SYS$FILESCAN but not allocating a
     valid buffer for its null request -- which should make it
     a rarity.

     This problem is specific to Alpha and was introduced in
     Alpha V7.1.  The fix is included in the next release
     after OpenVMS Alpha V7.2.

     Image(s) Affected:  [SYS$LDR]RMS.EXE

  o  With multiple kernel threads enabled, applications which
     use the C runtime library routine getenv may fail due to
     the stack of the calling thread being corrupted.  This
     usually presents itself as random access violations.  The
     bad address is always a process identification (PID) of
     one of the kernel threads in the process.

     Applications which use getenv may also hang with all
     threads in the HIB state.  The initial kernel thread will
     have user mode ASTs disabled.

     Image(s) Affected:  [SYSEXE]DCL.EXE

  o  Allow F$GETDVI to return the correct string for its item
     code MT3_DENSITY.

     Image(s) Affected:  [SYSEXE]DCL.EXE

  o  Under some conditions, a traceback list from a fatal
     error  in a DEC BASIC program would indicate some
     incorrect line numbers.  This DEC$BASRTL.EXE fixes the
     stack correctly before displaying the traceback, so that
     the line numbers are correct.  Note that an updated
     TRACE.EXE may also be required to correct all of the line
     numbers.

     This also fixes an I/O error recovery problem where
     certain I/O failures would report the wrong error code.

     Image(s) Affected:  [SYSLIB]DEC$BASRTL.EXE  

  o  When there are multiple patch kits that ship the same
     image or file and the patch kits are installed out of
     order, POLYCENTER Software Installation utility can
     ACCVIO when trying to resolve file conflict.

     Image(s) Affected:
       -  [SYSEXE]PCSI$MAIN.EXE
       -  [SYSLIB]PCSI$SHR.EXE
       -  [SYSUPD]PCSI$CREATE_ACCOUNT.COM
       -  [SYSUPD]PCSI$CREATE_NETWORK_OBJECT.COM
       -  [SYSUPD]PCSI$CREATE_RIGHTS_IDENTIFIER.COM
       -  [SYSUPD]PCSI$DELETE_ACCOUNT.COM
       -  [SYSUPD]PCSI$DELETE_NETWORK_OBJECT.COM
       -  [SYSUPD]PCSI$DELETE_RIGHTS_IDENTIFIER.COM
       -  [SYSUPD]PCSI$EXTRACT_TLB.COM
       -  [SYSUPD]PCSI$REGISTER_PRODUCT.COM


INSTALLATION NOTES:

Install this kit with the PCSI utility by logging into the
SYSTEM account, and typing the following at the DCL prompt:

  PRODUCT INSTALL VMS72_HARDWARE /SOURCE=[location of Kit]

The kit location may be a tape drive, CD, or a disk directory 
that contains the kit.

Additional help on installing PCSI kits can be found by typing
HELP PRODUCT INSTALL at the system prompt

The images in this kit will not take effect until the system
is rebooted.

If you have other nodes in your OpenVMS cluster, they must
also be rebooted in order to make use of the new image(s).  If
it is not possible or convenient to reboot the entire cluster
at this time, a rolling re-boot may be performed.

The Fibre Channel remedial kits listed earlier are required to support 
Fibre Channel in a mixed version or mixed architecture OpenVMS Cluster 
system.  Compaq recommends that you install these remedial kits before
installing the KGPSA hardware, according to the following directions:

  1.  Install the required remedial kit on each node that will
      receive MSCP service of an FC disk.  If the remedial kit
      allows "rolling upgrades," then it can be installed on
      each affected node, one at a time.

      If it is not possible to install the required remedial kit
      on a node that receives MSCP service of an FC disk, then
      that node must refrain from accessing (for example, do not
      Initialize, or Mount) the FC disk until the remedial kit
      is installed.

  2.  Install this hardware kit on the Version 7.2 system disk
      of each node that will have a KGPSA adapter installed.
      Rolling upgrades are allowed.

  3.  Install the KGPSA adapter(s).

      ________________________ Note ________________________

      The KGPSA and the S3 Trio 64V+ Video Card (PB2GA-JC/JD)
      must be installed on different PCI buses.  On the
      AlphaServer 800, the integral S3 Trio must be disabled
      when the KGPSA is installed.

      ______________________________________________________

  4.  If an FC system disk is desired, then perform an image
      backup from the non-FC system disk to the target FC system
      disk.

If a node has a KGPSA adapter installed and it has a Version 7.2
system disk but does not have this kit installed, then the node 
can only be booted if:

  o  The system disk is not FC.

  o  The system parameter SYSTEM_CHECK is set to 1

Use the following steps to install Version 7.2 and this
hardware kit on a node that already has a KGPSA installed.

  o  Do a conversational boot of the Version 7.2 installation CD 
     (that is, B -flags 0,1).

  o  At the SYSBOOT prompt, set SYSTEM_CHECK=1, then 
     CONTINUE.

  o  Create or update a non-FC system disk to Version 7.2.

  o  Boot the new system disk with SYSTEM_CHECK=1.

  o  Install this hardware kit.

  o  Shutdown the system.

  o  Do a conversational boot of the system.

  o  At the SYSBOOT prompt, set SYSTEM_CHECK=0, then 
     CONTINUE.

  o  After the system has booted, if an FC system disk is
     desired, then perform an image backup from the non-FC
     system disk to the target FC system disk.

     *************************** NOTE *****************************

     Compaq strongly recommends that the system disk that this kit
     is being installed on be backed up before installing this kit.
     If you do not have a current backup of the system disk, the
     installation should be aborted.

All trademarks are the property of their respective owners.


Files on this server are as follows:
»dec-axpvms-vms72_hardware-v0100--4.README
»dec-axpvms-vms72_hardware-v0100--4.CHKSUM
»dec-axpvms-vms72_hardware-v0100--4.pcsi-dcx_axpexe
»vms72_hardware-v0100.CVRLET_TXT
privacy statement using this site means you accept its terms