Updated: 24-SEP-2003 (Use your browsers' Reload button to ensure you're viewing the most recent version)
ALPDRIV16_061 Alpha V6.1 - V6.1-1H2 PUDRIVER ECO Summary
Copyright (c) Digital Equipment Corporation 1997. All rights reserved.
PRODUCT: OpenVMS Alpha
COMPONENT: SYS$PUDRIVER.EXE
SOURCE: Digital Equipment Corporation
ECO INFORMATION:
ECO Kit Name: ALPDRIV16_061
ECO Kits Superseded by This ECO Kit: None
ECO Kit Approximate Size: 252 Blocks
Kit Applies To: OpenVMS Alpha V6.1, V6.1-1H1, V6.1-1H2
System/Cluster Reboot Necessary: Yes
Installation Rating: 2 - To be installed on all systems running
the listed version(s) of OpenVMS and
using the following feature(s):
Any system running OpenVMS V6.1 that
uses the PUDRIVER.
NOTE: In order to receive the full fixes listed in this kit,
the following remedial kits also need to be installed:
None
ECO KIT SUMMARY:
An ECO kit exists for SYS$PUDRIVER.EXE on OpenVMS Alpha V6.1 through
V6.1-1H2. This kit addresses the following problems:
o A system crash occurs when an attempt is made to place a CDRP
into a wait state and the CDRP is already in another incompatible
wait state.
The system has no messages available, and some CDRPs have been
placed into the message wait queue. A message response frees a
message which is placed in the response ring. Another message
becomes available and the response ring fills up. A check is
then made for message waiters. A waiter is found and a successful
attempt is made to start it. An attempt is then made to start
the next waiter, but there are no more messages so the system
begins looking for one. When a message is found, a call is
made into the SCS routine to start the first waiter which is the
waiter that originally started the loop. Eventually, a return
is made to the first waiter which was already started in an
inner loop. The system then either waits or starts the waiter
again which causes it to be in two states at the same time.
This problem will only occur with a KCM44 controller because it
issues the system 45 credits which are enough to exhaust the
message queue if a heavy amount of IO is occurring.
RELATED ARTICLES:
Detailed articles describing the problems listed above may exist in
the OPENVMS database. To view these articles, open the appropriate
product database and perform a query using either of the following
search strings: 'ALPDRIV16_061' or 'ALPDRIV'.
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:
In order for the corrections in this kit to take effect, the system
must be rebooted. If the system is a member of a VMScluster, the
entire cluster should be rebooted.
==========================================================================
| Table of Kit Image Information |
+----------------------------+----------+-----------------+--------------+
| | Overall | Image File | Image Link |
| Image Name | Checksum | Identification | Date/Time |
+----------------------------+----------+-----------------+--------------+
| SYS$PUDRIVER.EXE | 93FAE718 | X-3 | 12-APR-1997 |
| | | 04:18:32.97 |
+----------------------------+----------+-----------------+--------------+
|