Australia - Updated: 24-SEP-2003
hp.com home products and services support and drivers solutions how to buy
» contact hp
hp.com home hp OpenVMS ECOs

IMPORTANT NOTICE

The online distribution of OpenVMS and related product patches is being migrated to the HP ITRC (Information Technology Resource Center) patch distribution site. The new ITRC patch server will allow OpenVMS customers to take advantage of many enhanced features for patch searching and distribution.

Beginning August 1, 2003, OpenVMS and related Layered Product, publicly available patches will be available from the HP ITRC web site at

http://itrc.hp.com/service/patch/mainPage.do

The same patches will still be available from the existing patch server in Colorado Springs (http://www.support.compaq.com/patches/) through the end of October 2003, to give customers sufficient time to update their bookmarks and make the transition to the HP ITRC web site.

ECO kits will also be available by raw FTP from (ftp://ftp.itrc.hp.com/).

PLEASE UPDATE YOUR BOOKMARKS AND REGISTER ON THE NEW SITE NOW

Note: if you're having trouble connecting to the ITRC site, please delete any cookies for "itrc.hp.com" from your browser and try again. Report any difficulties with or suggestions to MrVMS

» Sydney CSC home page

Navigation
» ECOinfo main index
» Search ECOs
» Search FTP site
» Browse FTP site

ECO Indexes
» Chronological Index
» Indexed by Version
» Indexed by Rating
» Alpha Indexed by Name
» VAX Indexed by Name
» On Hold List

Associated Links
» OpenVMS Home Page
» OpenVMS News
» DIA/WIS Web Service

Feedback
» mail to CSC
.
Sydney Customer Support Centre OpenVMS ECO information
    Updated: 24-SEP-2003 (Use your browsers' Reload button to ensure you're viewing the most recent version)

VMS721_FIBRE_SCSI-V0600 Alpha V7.2-1 FibreChannel/SCSI ECO Summary

To obtain this kit please call the Customer Support Centre or use the FTP site

Search for this ECO kit and dependencies
Search the Compaq FTP web site this kit (exact match)
Search the Compaq FTP web site this or related ECOs

    
    
    Copyright (c) Compaq Computer Corporation 2000, 2001, 2002.  All rights reserved.
    
    New Kit Date:       06-JUN-2002
    Modification Date:  Not Applicable
    Modification Type:  Updated Kit  Supersedes VMS721_FIBRE_SCSI-V0500
    
    OP/SYS:     OpenVMS Alpha
    
    COMPONENT:  FibreChannel
                SCSI Drivers
    
    SOURCE:     Compaq Computer Corporation
    
    ECO INFORMATION:
    
         ECO Kit Name:   VMS721_FIBRE_SCSI-V0600
                         DEC-AXPVMS-VMS721_FIBRE_SCSI-V0600--4.PCSI
         ECO Kits Superseded by This ECO Kit: VMS721_FIBRE_SCSI-V0500
         ECO Kit Approximate Size:  4720 Blocks
         Kit Applies To:  OpenVMS Alpha V7.2-1
         System/Cluster Reboot Necessary:  Yes
         Rolling Re-boot Supported:  Yes
         Installation Rating:  INSTALL_1
                               To be installed by all customers.
    
         Kit Dependencies:
    
           The following remedial kit(s), or later, must be installed BEFORE
           installation of this, or any required  kit:
    
              VMS721_PCSI-V0100
              VMS721_UPDATE-V0300
    
           In order to receive all the corrections listed in this
           kit, the following remedial kits, or later, should also be installed:
    
             VMS721_SYS-V1200
    
    
    ECO KIT SUMMARY:
    
    An ECO kit exists for FibreChannel and SCSI Drivers on OpenVMS Alpha
    V7.2-1.  This kit addresses the following problems:
    
    NEW FUNCTIONALITY INTRODUCED IN VMS721FIBRE_SCSI-V0600 KIT:
    
      o  Interrupt and  Response  Coalescing  is  a  functional  option
         implemented  in  KGPSA firmware which allows LP8000 and LP9002
         adapters to reduce the number of interrupts seen  by  a  host.
         Given  a  response count and a delay time (in ms), the adapter
         can defer interrupting the host until that number of responses
         is  available  or  until  that  amount  of  time  has  passed,
         whichever occurs first.  This also makes each  interrupt  seen
         by  the  host  more  cost-effective  because it will generally
         process more responses per interrupt  than  without  Interrupt
         Coalescing.
    
           Images Affected:  [SYSHLP.UNSUPPORTED]FC$CP.EXE
                             [SYS$LDR]SYS$FGEDRIVER.EXE
                             [SYS$LDR]SYS$PGADRIVER.EXE
    
    
    
      o  Enabling Interrupt and Response Coalescing
    
         You can turn on Interrupt and  Response  Coalescing  with  the
         following command:
    
         $ MCR SYS$ETC:FC$CP FGx <enables> [<delay ms>] -
         $_ [<response count>]
    
    
           -  FGx :   the  type  of  FG  device  (FGA,  FGB  etc.).   To
              determine  which  FG  devices  are  present,  refer to the
              section titled "Determining FGx Devices"
    
           -  <enables> :  Enables bit 1 = Response Coalescing and bit 0
              = Interrupt Coalescing.
    
           -  <delay ms> :  Delay is in milliseconds and can range  from
              0 to 255 decimal.
    
           -  Response count can range from 0 to 63 decimal.
    
           -  Any negative value leaves a parameter unchanged.
    
           -  Values returned are those  which  are  current  after  any
              changes.
    
    
         The recommended command is:
    
         MCR SYS$ETC:FC$CP FGA 3 1 8
    
         You should substitute FGA with whatever FG device you wish  to
         configure.   The  command  must be run once per boot for every
         Emulex FibreChannel adapter on which Interrupt  Coalescing  is
         to  be  enabled.   Once enabled it will persist across adapter
         initializations, path switches, CPU affinity changes, etc., in
         other words, until the next boot.  Interrupt Coalescing can be
         turned off by passing an "enables" value of 0.
    
    
      o  Determining FGx Devices
    
         In order to tell which FGx device(s) you have on your  system,
         execute the following commands:
    
         $ ANALYZE/SYSTEM
         SDA>CLUE CONFIG/A
    
         Following is an excerpt of an example of  the  output  of  the
         above  commands.   Note that all fields are not included, only
         those needed to determine adapter type.
    
         Adapter Configuration:
         ----------------------
    
         Port    BusArrayEntry           Device Name / HW-Id
         ----    ----------------        --------------------
         FGA:    FFFFFFFF.810FBC40       KGPSA-CA (Emulex LP8000)
         FGB:    FFFFFFFF.810FBC78       KGPSA-** (Emulex LP9000)
    
    
         Interrupt and Response Coalesing will only operate  on  LP8000
         and  LP9002  adapters.   If  the device name is not listed you
         will you will need to EXAMINE the BusArrayEntry entry to  tell
         whether the Adapter is an LP8000, LP9002 or an earlier type of
         adapter.  Following is an example of the EXAMINE command:
    
         SDA> EXAMINE FFFFFFFF.810FBC40
         FFFFFFFF.810FBC40:  F80010DF.F80010DF   "ß..øß..ø"
         SDA> EXAMINE FFFFFFFF.810FBC78
         FFFFFFFF.810FBC78:  F90010DF.F90010DF   "ß..ùß..ù"
    
         The field F80010DF.F80010DF  shows  that  the  adapter  is  an
         LP8000 adapter.
    
         The field F90010DF.F90010DF  shows  that  the  adapter  is  an
         LP9002 adapter.
    
    PROBLEMS ADDRESSED IN VMS721_FIBRE_SCSI-V0600 KIT:
    
      o  When booting, a shadowed system disk can hang the cluster.
    
           Images Affected: [SYS$LDR]SYS$DKDRIVER.EXE
    
    
      o  If the system experiences bus starvation because of  heavy  IO
         activity, there is a possibility that some IO will timeout and
         reset the SCSI bus.  This could result in Disk Mount Verifies.
         Also, data corruption might occur during heavy IO Timeouts.
    
         The IO Timeouts could be detected by looking for Error Type 4,
         Subtype 1 in the Error Log,
    
           Images Affected:  [SYS$LDR]SYS$PKADRIVER.EXE
    
      o  When a Fibre Channel disk is being brought back online after a
         controller  failover,  the  user may see a variety of problems
         ranging from process hangs and system hangs, to system crashes
         with  a  variety of bugchecks.  All systems using disks served
         from the affected HSG controllers will be affected.
    
         The nature of this problem is twofold:
    
           o  It completely shuts down  the  HSG  controller.   Anything
              accessing  that  HSG  will hang until their I/O times out.
              This will cause any number of failures from all the  disks
              becoming unavailable.
    
          o  It consumes a number of resources on the systems.  A crash
             will  result  from  what  ever  critical resource runs out
             first.
    
         If the wrong equilibrium is reached, the systems can appear to
         hang  indefinitely.  It is possible, but not likely, that they
         will recover with no intervention.
    
           Images Affected:  [SYS$LDR]SYS$DKDRIVER.EXE
    
    
      o  If a non-clustered OpenVMS system, prior to V7.3, attempts  to
         mount  a  fibre  channel disk with a persistent reservation on
         it, the system will bugcheck with  an  "INVEXCEPTN,  Exception
         while above ASTDEL".
    
         Persistent reservations can be on a disk from the SWCC program
         or  when  the  disk  was  mounted by a V7.3 OpenVMS release or
         later.  They can also be present from having the disk used  by
         a   non-OpenVMS   operating   system   that   uses  persistent
         reservations.
    
         Crashdump Summary
         -----------------
         Bugcheck Type:     INVEXCEPTN, Exception while above ASTDEL
         Current Process:   NULL
         Current Image:     <not available>
         Failing PC:        FFFFFFFF.802929C8    SYS$DKDRIVER+109C8
         Failing PS:        38000000.00000804
         Module:            SYS$DKDRIVER
                            (Link Date/Time:  9-FEB-2001 08:51:21.81)
         Offset:            000109C8
    
           Images Affected:  [SYS$LDR]SYS$DKDRIVER.EXE
    
    
      o  When a TLZ10 tape with an incorrect label is  installed  on  a
         789X  SCSI adapter (KZPEA 7899 card or built-in 7895 card in a
         DS20E), the user should  receive  a  MEDOFL  (Medium  offline)
         error.   Instead, the user receives an incorrect DRVERR (Drive
         Error) error.
    
           Images Affected:  [SYS$LDR]SYS$PKADRIVER.EXE
    
    
      o  An INIT command, when used on SCSI tapes, can take 1/2 hour or
         more to quit if no tape is in the unit.  With this change, the
         INIT command fails immediately when there is no media  in  the
         drive.
    
           Images Affected:  [SYS$LDR]SYS$MKDRIVER.EXE
    
    
      o  The system can crash with  an  "INCONSTATE,  Inconsistent  I/O
         data base" bugcheck at SYS$FGEDRIVER+8C3C.
    
              Crashdump Summary Information:
              ------------------------------
              Bugcheck Type:     INCONSTATE,
                                 Inconsistent I/O data base
              Current Process:   NULL
              Current Image:     <not available>
              Failing PC:        FFFFFFFF.802DAC3C SYS$FGEDRIVER+08C3C
              Failing PS:        18000000.00000804
              Module:            SYS$FGEDRIVER
                                 (Link Date/Time:  5-DEC-2001 14:41:56.69)
              Offset:            00008C3C
    
    
              Images Affected: [SYS$LDR]SYS$FGEDRIVER.EXE
                               [SYSLIB]FC$SDA.EXE
    
    
      o  The system can crash  with  a  SSRVEXCEPT,  Unexpected  system
         service exception" bugcheck.
    
         Crashdump Summary Information:
         ------------------------------
         Bugcheck Type:     SSRVEXCEPT, Unexpected system service
                            exception
         CPU Type:          AlphaServer 2100 4/233
         Failing PC:        FFFFFFFF.801CB968
                            NSA$REFERENCE_RIGHTS_CHAIN_C+00008
         Failing PS:        10000000.00000201
         Module:            SECURITY
                            (Link Date/Time: 5-AUG-2001 01:12:10.86)
         Offset:            0000B96
    
           Images Affected:  [SYS$LDR]SYS$FGEDRIVER.EXE
    
    
      o  Attempting to mount a TLZ09 gives a DRVERR error.
    
           Images Affected:  [SYS$LDR]SYS$PKADRIVER.EXE
    
    
      o  After executing a HSV110 controller restart, the system  loses
         connection to the disks on the HSV110.
    
           Images Affected:  [SYS$LDR]SYS$FGEDRIVER.EXE
    
    PROBLEMS ADDRESSED IN VMS721_FIBRE_SCSI-V0500 KIT:
    
      o  If an MCR SYMAN IO AUTO command is issued  to  hot  add/  swap
         SCSI  targets,  there  is  a  possibility  that  a  system can
         experience a hang.
    
           Images Affected:  [SYS$LDR]SYS$PKADRIVER.EXE
    
    
      o  A system can experience  excessive  SCSI  bus  resets  due  to
         un-synchronized access to device registers.
    
           Images Affected:  [SYS$LDR]SYS$PKWDRIVER.EXE
    
      o  Tape Density values are not  stored  correctly.   This  causes
         third  party  tape  applications,  such as Oracle's RMU backup
         utility, to fail when performing multi-volume tape backup  and
         other  operations  which require the tape density to be stored
         correctly.
    
           Images Affected:  [SYS$LDR]SYS$MKDRIVER.EXE
    
    
      o  The system can hang due to IO's Timing Out, and the driver not
         re-trying  the  IO  command.   The  IO timeout can be detected
         through the error log.
    
           Images Affected:  [SYS$LDR]SYS$PKADRIVER.EXE
    
      o  On OpenVMS Alpha clusters sharing a SCSI bus and  attached  to
         the bus with KZPBA SCSI controllers, disks may not come out of
         Mount Verify.
    
           Images Affected:  [SYS$LDR]SYS$PKQDRIVER.EXE
    
    
      o  When performing multi-volume Backup (and various other  Backup
         operations  involving  label  processing)  with  generic  SCSI
         tapes, compaction status gets turned off.
    
           Images Affected:  [SYS$LDR]SYS$MKDRIVER.EXE
    
      o  Odd byte records read from tape to a memory buffer larger than
         the tape record results in one extra byte of data.
    
           Images Affected:  [SYS$LDR]SYS$PKWDRIVER.EXE
    
    
      o  When an HSZ/HSG device reports mirror copy status events,  the
         ERRCNT  of  the  device  is incremented.  This gives the false
         impression that there is a problem with the device(s).
    
           Images Affected:  [SYS$LDR]SYS$DKDRIVER.EXE
    
    
      o  In a multiprocessor environment, exception conditions (such as
         AUTOGEN,   disk   errors,  power  glitches,  etc.)  cause  the
         PKWDRIVER, the hardware interface,  and  the  script  code  to
         become  un-synchronized  relative to each other.  This lack of
         synchronization can cause excessive bus resets,  mount  verify
         timeouts,  command  timeouts, I/O system hangs, system crashes
         and/or file corruption.   The  most  obvious  problem  is  the
         occurrence of SCSI bus resets.  These can be seen with a "SHOW
         ERROR" command and will be in the error log.
    
           Images Affected:  [SYS$LDR]SYS$PKWDRIVER.EXE
    
    
      o  Tape drive performance degrades  significantly  after  a  tape
         error.
    
           Images Affected:  [SYS$LDR]SYS$MKDRIVER.EXE
    
    
      o  If a disk is mounted software write protected, when  the  disk
         enters  and completes mount verification, the disk is software
         write enabled.
    
           Images Affected:  [SYS$LDR]SYS$DKDRIVER.EXE
    
    
      o  A system can crash with an INVEXCEPTN, Exception  while  above
         ASTDEL bugcheck.
    
         Crashdump Summary Information:
         ------------------------------
         Bugcheck Type:     INVEXCEPTN, Exception while above ASTDEL
         Current Process:   NULL
         Current Image:     <not available>
         Failing PC:        FFFFFFFF.802FB820 SCS$POLL_MODE_C+00460
         Failing PS:        1C000000.00000804
         Module:            SYS$SCS    (Link Date/Time:
                            9-DEC-2000 00:44:16.18)
         Offset:            00005820
    
           Images Affected:  [SYS$LDR]SYS$PGADRIVER.EXE
    
      o  A system can experience CPUSPINWAIT Crashes.  See  Crash  dump
         summary below.
    
         Crashdump Summary Information:
         ------------------------------
         Bugcheck Type:     CPUSPINWAIT, CPU spinwait timer
                            expired
         Current Process:   NULL
         Current Image:     <not available>
         Failing PC:        FFFFFFFF.80088384
                            SMP$TIMEOUT_C+00064
         Failing PS:        18000000.00000804
         Module:            SYSTEM_SYNCHRONIZATION_MIN
                            (Link Date/Time: 26-MAY-2001 22:21:11.81)
         Offset:            00000384
    
           Images Affected:  [SYS$LDR]SYS$PKQDRIVER.EXE
    
    
      o  For 8MM tapes (for example Exabyte, TZK15), a COPY command  to
         a  freshly  initialized  tape  results  in a fatal drive error
         whenever the COPY command is issued on a  TMSCP  client  node.
         The  error log will show that an Illegal Request has been sent
         to the drive.
    
           Images Affected:  [SYS$LDR]SYS$MKDRIVER.EXE
    
    
      o  Mounting CDs in the Yamaha CD-Writer  CRW8424S  results  in  a
         '%MOUNT-F-FORMAT, invalid media format' error message.
    
           Images Affected:  [SYS$LDR]SYS$DKDRIVER.EXE
    
    
      o  When booting, a shadowed system disk can hang the cluster.
    
           Images Affected:  [SYS$LDR]SYS$DKDRIVER.EXE
    
    
    
    RELATED ARTICLES:
    
    Detailed articles describing the problems listed above may exist in
    the OPENVMS database(s).  To view these articles, open the appropriate
    product database and perform a query using either of the following search
    strings: 'VMS721_FIBRE_SCSI-V0600' or 'VMS721_FIBRE_SCSI'.
    
    
    ECO KIT ORDERING INSTRUCTIONS:
    
    If after an evaluation you wish to obtain this kit, request it
    electronically using the appropriate Advanced Electronic Services
    (AES) Service Tool.  If you are not familiar with how to request
    kits electronically, open the DIA, WIS or DSNLINK database and
    review the article entitled:
    
         [AES] How To Electronically Request ECO Kits Using Service Tools
    
    
    INSTALLATION NOTES:
    
    This kit requires a system reboot.  Compaq strongly recommends that
    a  reboot  is performed immediately after kit installation to avoid
    system instability
    
    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.
    
    INSTALLATION INSTRUCTIONS:
    
    Install this kit with the POLYCENTER Software installation  utility
    by logging into the SYSTEM account, and typing the following at the
    DCL prompt:
    
    PRODUCT INSTALL VMS721_FIBRE_SCSI /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
    
    SPECIAL INSTALLATIONS INSTRUCTIONS:
    
      o  Scripting of Answers to Installation Questions
    
         During installation,  this  kit  will  ask  and  require  user
         response  to  several  questions.  If you wish to automate the
         installation of this kit and avoid having to provide responses
         to  these  questions,  you must create a DCL command procedure
         that includes the following definitions and commands:
    
           -  $ DEFINE/SYS NO_ASK$BACKUP TRUE
    
           -  $ DEFINE/SYS NO_ASK$REBOOT TRUE
    
           -  Add  the  following  qualifiers  to  the  PRODUCT  INSTALL
              command and add that command to the DCL procedure.
    
                /PROD=DEC/BASE=AXPVMS/VER=V6.0
    
           -  De-assign the logicals assigned
    
         For  example,  a  sample   command   file   to   install   the
         VMS721_FIBRE_SCSI-V0600 kit would be:
    
              $
              $ DEFINE/SYS NO_ASK$BACKUP TRUE
              $ DEFINE/SYS NO_ASK$REBOOT TRUE
              $!
              $ PROD INSTALL VMS721_FIBRE_SCSI/PROD=DEC/BASE=AXPVMS/VER=V6.0
              $!
              $ DEASSIGN/SYS NO_ASK$BACKUP
              $ DEASSIGN/SYS NO_ASK$REBOOT
              $!
              $ exit
    
    All trademarks are the property of their respective owners.
      
      ==========================================================================
      |                     Table of Kit Image Information                     |
      +----------------------------+----------+-----------------+--------------+
      |                            | Overall  | Image File      | Image Link   |
      | Image Name                 | Checksum | Identification  | Date/Time    |
      +----------------------------+----------+-----------------+--------------+
      | FC$CP.EXE                  | 90C34674 | X-2             | 11-APR-2002  |
      |                                       |                 | 10:35:50.62  |
      +----------------------------+----------+-----------------+--------------+
      | FC$SDA.EXE                 | 6A6BB50C | X-6A3A1B1       | 11-APR-2002  |
      |                                       |                 | 10:35:48.48  |
      +----------------------------+----------+-----------------+--------------+
      | SMI$OBJSHR.EXE             | 6542EB20 | X40-A8          | 15-AUG-2001  |
      |                                       |                 | 23:21:22.12  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$DKDRIVER.EXE           | E78624A2 | X-12            | 11-APR-2002  |
      |                                       |                 | 10:33:56.93  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$FGEDRIVER.EXE          | D84CE519 | X-26A22B2       | 11-APR-2002  |
      |                                       |                 | 10:35:36.71  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$GKDRIVER.EXE           | 0454FD19 | X-38B1          | 11-APR-2002  |
      |                                       |                 | 10:34:26.02  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$MKDRIVER.EXE           | C52203BD | X-12            | 11-APR-2002  |
      |                                       |                 | 10:34:17.24  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$PGADRIVER.EXE          | 780E0535 | X-35A5A1A3      | 11-APR-2002  |
      |                                       |                 | 10:35:31.00  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$PKADRIVER.EXE          | D2E58FB3 | X-12A2          | 11-APR-2002  |
      |                                       |                 | 10:35:23.61  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$PKCDRIVER.EXE          | E35B65B6 | X-3             | 11-APR-2002  |
      |                                       |                 | 10:34:34.64  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$PKEDRIVER.EXE          | 1877BD95 | X-3             | 11-APR-2002  |
      |                                       |                 | 10:34:46.48  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$PKJDRIVER.EXE          | 0AA25880 | X-3             | 11-APR-2002  |
      |                                       |                 | 10:34:52.22  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$PKQDRIVER.EXE          | B82E7B34 | X-10A1          | 11-APR-2002  |
      |                                       |                 | 10:35:12.30  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$PKSDRIVER.EXE          | BABEF440 | X-3             | 11-APR-2002  |
      |                                       |                 | 10:34:56.94  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$PKTDRIVER.EXE          | FF390596 | X-3             | 11-APR-2002  |
      |                                       |                 | 10:35:02.21  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$PKWDRIVER.EXE          | B5571F92 | X-27            | 11-APR-2002  |
      |                                       |                 | 10:35:17.72  |
      +----------------------------+----------+-----------------+--------------+
      | SYS$PKZDRIVER.EXE          | A66BCECE | X-3             | 11-APR-2002  |
      |                                       |                 | 10:35:07.22  |
      +----------------------------+----------+-----------------+--------------+
      | SYSMSG.EXE                 | 156417F1 | X-3             | 22-OCT-2001  |
      |                                       |                 | 04:38:20.40  |
      +----------------------------+----------+-----------------+--------------+
    
privacy statement using this site means you accept its terms feedback to the webmaster
VMS rules VMS rocks OpenVMS rules OpenVMS rocks