OpenSolaris

Printable Version Enter a New Search
Bug ID 6689239
Synopsis minor number encode decode goes wrong for larger instance number leading to panic in mutex_exit
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:driver-st
Keywords rtiq_reviewed
Responsible Engineer Larry Liu
Reported Against
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_92
Fixed In snv_92
Release Fixed solaris_nevada(snv_92) , solaris_10u7(s10u7_04) (Bug ID:2163363)
Related Bugs 6607995 , 6791792
Submit Date 16-April-2008
Last Update Date 6-July-2009
Description
panic string:   mutex_exit: not owner, lp=3000274e098 owner=0 thread=2a1001e5d20

unix:vpanic+0xcc(0x105e728, 0x2a1001e5358, 0x0, 0x783355e9, 0x0, 0x0)
unix:panic+0x1c(0x105e728, 0x1414828, 0x3000274e098, 0x0, 0x2a1001e5d20, 0x0)
unix:mutex_exit(0x3000274e098) - frame recycled
st:st_ioctl_cmd+0x3ac(0xb02, 0x3000278c308, 0x1, 0x1, 0x1)
st:st_gen_mode_sense+0x74(0x3000027e388, 0xf, 0x30001ae5480, 0x1c, 0x20202020, 0x0)
st:st_modesense+0x58(0x3000027e388, , , 0x300027df7b8, 0x3000223605f, 0x300027df7a1)
st:st_get_conf_from_tape_drive+0xd0(0x3000027e388, 0x30002236048, 0x30002740e40, 0x30002236049, 0x7, 0x3000270c390)
st:st_known_tape_type+0x100(0x3000027e388, , 0x20, , , 0x0)
st:st_attach+0x2a8(0x3000278f100, 0x0, , 0x0, 0x1, 0x0)
Work Around
Config the tape in st.conf instead of using tape self ID
Comments
N/A