Solaris paniced with kstat_q_exit: qlen == 0 (Doc ID 1988737.1)

Last updated on MARCH 30, 2017

Applies to:

Solaris Operating System - Version 10 1/13 U11 to 10 1/13 U11 [Release 10.0]
Oracle Solaris on x86-64 (64-bit)
Oracle Solaris on SPARC (64-bit)

Symptoms

While a LUN is under heavy I/O Solaris can panic

panic:  kstat_q_exit: qlen == 0

void unix:panicsys+0x48((const char *)0x12a7a94, (va_list)0x2a1052f9198, (struct regs *)0x18ec3e0, (int)1, 0x1601, , , , , , , , 0x12a7a94, 0x2a1052f9198)
unix:vpanic_common+0x78(0x12a7a94, 0x2a1052f9198, 0x600a24f4000, 0, 0x6019c9eb640, 0xffffffffffffffff)
void unix:panic+0x1c((const char *)0x12a7a94, (void *)0x300c2bbb1e0, 0x10dac00, 0, 0, 0x18e6000, ...)
FJSV,SPARC64-VII:kstat_q_panic+8(0x3004343b790, 0, 0xffffffffffffffff, 0x5dc, 0x372b8969954c, 0x372b8969954c)
FJSV,SPARC64-VII:kstat_waitq_exit(0x3004343b790) - frame recycled
IBMtape:io_start+0x5b8(0x600e4f1c000, 0x3008b62b750, 3, , , 0x30000120200)
IBMtape:IBM_strategy+0x804(0x600e4f1c000, 0x6012e2ed380, , , 0x26, 0x4000)
IBMtape:io_strategy+0x398(0x6012e2ed380, , 0x2200121, 0x200121)
int genunix:default_physio+0x380((int (*)()), (struct buf *), (dev_t)0x13d00000212, (int)0x100, (int (*)()), (struct uio *)0x2a1052f9a98)
genunix:physio((int (*)())0x7aed2de0, (struct buf *)0, (dev_t)0x13d00000212, (int)0x100, (int (*)())0x7aedd398, (struct uio *)0x2a1052f9a98) - frame recycled
IBMtape:IBM_write+0x127c(0x13d00000212, 0x2a1052f9a98, 0x30044fcabe8, 0x13d)
specfs:spec_write((struct vnode *)0x601173581c0, (struct uio *)0x2a1052f9a98, (int)0, (struct cred *)0x30044fcabe8, (struct caller_context *)0) - frame recycled
int genunix:fop_write+0x20((vnode_t *)0x601173581c0, (uio_t *)0x2a1052f9a98, (int)0, (cred_t *)0x30044fcabe8, (struct caller_context *)0)
ssize_t genunix:write+0x268((int)0x15, (void *), (size_t))
unix:syscall_trap32+0xcc()

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms