Advanced Communications Controller B.03.30 Release Notes (December 2000)

ACC Release Notes
Patches and Fixes for this Version
Chapter 1 7
PatchesandFixesforthisVersion
JAGad16980
Symptoms: pdisplay runc on ports 2 and 7 of the 2/8-port cards does not work and outputs
the following error:
Defect/Fix: Whenever you try to use the runc command to configure the last port of any
2-port or 8-port ACC card, the command fails with an error. This defect was caused by a
logic error in the port validation code. This defect has been corrected.
JAGad13781
Symptoms: zmas terd cold startup or x25init f ailure indicat ing insufficient HP-UX memory
for the operation.
Defect/Fix: The root cause for these failures was the code holding a s pinlock when calling
MALLOC with wait. If MALLOC needed to sleep in this case, it would return a NULL
pointer which normally indicates no memory available. The fix is to unlock the spinlock
before calling the MALLOC macro.
JAGad09926
Symptoms: x25init fails with the following message:
Defect/Fix: The fix is in the application using X.25. If an application is using the X.25
subsystem with ACC, and if the "zmasterd stop" or "zmasterd kill" command is issued, a
"x25stop -K" command must be issued. The "x25stop -K" command should be issued after
doing the zmasterd stop/kill command. This is necessary because the zmasterd stop/kill
command deallocates the ZCOM data structures and there is no way the X.25 subsystem
would know that the da ta structures have been deleted. If the "x25stop" command is not
given, then all successive "x25init" commands may give error messages stating that the
"x25tune" command failed.