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

ACC Release N otes
Patches and Fixes for this Version
Chapter 18
JAGad13782
Symptoms: Multiple connections over ACC/X 25 are made. After 5 days of intensive stress
on the machine it needs to be rebooted because of a memory leak in the 512 bucket. The
problem can be reproduced on all possible hw systems running HPUX 11.00.
Defect/Fix: A code segment does an exit before freeing a buffer. The fix is to assign the
buffertothefreebufferareabeforeexiting.
JAGad14557
Symptoms: The defect occurs when the system is under extreme load and there is large
amounts of queued data that has not yet been transferred to the card.
Defect/Fix: Under these conditions, if a call is cleared and then immediately reestablished,
the data for the prior call can be transmitted on the new call. In other words, the data for
the previously established VC can be sent on the newly established VC on the same ZLU.
The changes are to flush the physical driver's high and low priority transmit queues for
the VC whenever a inbound or outbound clear request is received.
JAGad16213
Symptoms: Data page fault with PVCs in streams_put on inbound reset indication.
Stack trace is:
streams_put+0x2c
N2Z_F_reset_ind+0x90
N2z_iev_reset_ind+0x138
N2z_ReadEvent_Recvd+0x1d94
Zc_putq+0x60
Zc_addq+0x1b8
zksend+0x264
Zx_Send_appl_status+0x2ec
Zx_proc_VC_event+0x1498
Zx_proc_unsol_event+0x2390
zx25_event_handler+0x4b4
Zc_putq+0x60
nacc0_receive_data+0x194
nacc0_pass_rxdata+0x88
nacc0_complete_req+0x480c
nacc0_end_io+0x280
nacc0_isr+0x898
Defect/Fix: After a P VC detach occurred (which causes the stream to be closed), an
inbound request queued on the read side server was then running and passing the request
upwards on a now invalid stream. This resulted in the panic. The fix is to clear the read