[ofw] FW: g_al_dbg_level
Hefty, Sean
sean.hefty at intel.com
Tue Oct 20 08:46:16 PDT 2009
forwarding to list...
In windbg, I change g_al_dbg_level value from the default 2 to either 4 of 0xf. Inevitably I run into an Assertion. Here is a sample of the assertion I ran into with the dbg level set to 4:
<cut>
[AL]__create_send_av(): [AL]destroy_obj(): [AL]al_dev_ioctl(): [AL]al_dev_ioctl(): fffffa800c2951b0(AL_OBJ_TYPE_H_AV)
al_dev_ioctl: buf_size (64) p_buf (fffffa8015757810).
al_dev_ioctl: buf_size (64) p_buf (fffffa80156ea910).
class 129 attr 4352 AV attr: port num 1, sl 0, dlid 65535, path bits 0[AL]ref_al_obj(): [AL]deref_al_obj(): fffffa80158d2d20(AL_OBJ_TYPE_H_QP)
fffffa800c2951b0(AL_OBJ_TYPE_H_AV)
[AL]__create_send_av(): [AL]deref_al_obj(): [AL]ref_al_obj(): fffffa80158d2d20(AL_OBJ_TYPE_H_QP)
fffffa8015892890(AL_OBJ_TYPE_H_QP)
[AL]detach_al_obj(): [AL]al_dev_ioctl(): fffffa800c2951b0(AL_OBJ_TYPE_H_AV) from fffffa800c29b7b0(AL_OBJ_TYPE_H_PD)
[AL]deref_al_obj(): Assertion failure - code c0000420 (first chance)
nt! ?? ::FNODOBFM::`string'+0x2e75:
fffff800`0186e421 cd2c int 2Ch
2: kd> kv
Child-SP RetAddr : Args to Child : Call Site
fffffa60`01999bb0 fffff800`018abe7f : fffffa60`01972180 fffffa60`01999c70 000000c3`1c1222cb fffffa60`0197bd40 : nt! ?? ::FNODOBFM::`string'+0x2e75
fffffa60`01999bf0 fffff800`018b68a7 : fffffa60`01972180 fffffa60`00000002 00000001`7b78f8b7 00000000`00000000 : nt!KiSecondaryClockInterrupt+0x11f (TrapFrame @ fffffa60`01999bf0)
fffffa60`01999d80 fffff800`01a83860 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x27
fffffa60`01999db0 00000000`fffffa60 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!zzz_AsmCodeRange_End+0x4
fffffa60`01975d00 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00680000`00000000 : 0xfffffa60
2: kd> dd ibbus!g_al_dbg_level
fffffa60`03350328 00000004 80ffffff 80000000 00000001
fffffa60`03350338 0b3b0250 fffffa80 0c29bd60 fffffa80
fffffa60`03350348 0c29bab0 fffffa80 00000000 00000000
fffffa60`03350358 00000000 00000000 007a0078 00000000
fffffa60`03350368 011736b0 fffff880 007a0078 00000000
fffffa60`03350378 0093f6c0 fffff880 0b3b1c90 fffffa80
fffffa60`03350388 0b3b1f00 fffffa80 0c29b010 fffffa80
fffffa60`03350398 00000000 00000000 0c298010 fffffa80
Why does turning on ibbus debug messages cause an assertion and how come the stack trace isn't help? I don't understand what it means to have nt! ?? ::FNODOBFM::`string' on the stack.
Thanks in advance!
Usha
___________________
Usha Srinivasan
Software Engineer
QLogic Corporation
780 5th Ave, Suite A
King of Prussia, PA 19406
(610) 233-4844
More information about the ofw
mailing list