ACC Software Products and Documents Release Notes
Advanced Communications Controller Release Notes for B.03.40
Patches and Fixes for this Version
Chapter 118
7 Reference: JAGae51865
Panics with data page fault when
handling disconnect request on a zlu
whose outbound queue is being flushed
at the same time. Stack trace is as
follows:
panic+0x6c
report_trap_or_int_and_panic+0x94
interrupt+0x208
$ihndlr_rtn+0x0
N2z_drain_outb_queue+0x868
N2z_ReadEvent_Recvd+0x28f0
Zc_putq+0x60
zkresponse+0x1c4
nacc1_process_firqs+0xe74
nacc2_complete_req+0xd84
nacc2_end_io+0x5b0
nacc2_isr+0x1244
sapic_interrupt+0x2c
mp_ext_interrupt+0x3f0
ivti_patch_to_nop3+0x0
sul_pcxu_stop_here+0x0
N2Z_F0_rserv+0x144
sq_wrapper+0x94
str_sched_mp_daemon+0x174
str_sched_daemon+0x298
im_mpnetstr+0x28
DoCalllist+0x3c
main+0x28
$vstart+0x48
istackatbase+0x88
When a disconnect request is received on
a zlu, it’s queue head pointers are set to
NULL. But if the outbound queue of the
same zlu is being flushed
simultaneously, it might result in panic
while accessing these NULL pointers.
The fix is to check the queue head data
structure while flushing each item in the
queue.
Table 1-1 Defects fixed in this release (Continued)
Symptoms Defect/Fix










