Witness panic (fxp/polling related)
Robin P. Blanchard
Robin.Blanchard at gactr.uga.edu
Thu Jul 10 10:00:44 PDT 2003
Sources as of this morning yield:
(kgdb) bt full
#0 doadump () at /usr/src/sys/kern/kern_shutdown.c:240
No locals.
#1 0xc01d805b in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:372
No locals.
#2 0xc01d8373 in panic () at /usr/src/sys/kern/kern_shutdown.c:550
td = (struct thread *) 0xc151e390
bootopt = 256
newpanic = 1
ap = 0xd6935c30 "'Y0À\003\006"
buf = "recurse", '\0' <repeats 248 times>
#3 0xc01fae9d in witness_lock (lock=0xc152c160, flags=8,
file=0xc0305927 "/usr/src/sys/dev/fxp/if_fxp.c", line=1502)
at /usr/src/sys/kern/subr_witness.c:651
lock_list = (struct lock_list_entry **) 0xc151e3fc
lle = (struct lock_list_entry *) 0xc151e3fc
lock1 = (struct lock_instance *) 0xc03865fc
lock2 = (struct lock_instance *) 0x0
class = (struct lock_class *) 0xc0333c0c
w = (struct witness *) 0xc0363348
w1 = (struct witness *) 0xc01de131
td = (struct thread *) 0xc151e3fc
i = -694985628
go_into_ddb = 0
#4 0xc01cf743 in _mtx_lock_flags (m=0xc151e3fc, opts=0, file=0xc03865fc
"`ÁRÁ'Y0À\003\006",
line=-1051541152) at /usr/src/sys/kern/kern_mutex.c:334
No locals.
---Type <return> to continue, or q <return> to quit---
#5 0xc0183af7 in fxp_poll (ifp=0xc03865fc, cmd=3243426144, count=0)
at /usr/src/sys/dev/fxp/if_fxp.c:1502
sc = (struct fxp_softc *) 0xc151e3fc
statack = 193 'Á'
#6 0xc0183cb1 in fxp_intr (xsc=0xc152c000) at
/usr/src/sys/dev/fxp/if_fxp.c:1553
sc = (struct fxp_softc *) 0xc152c000
ifp = (struct ifnet *) 0xc152c000
statack = 0 '\0'
#7 0xc01c60d2 in ithread_loop (arg=0xc4023a80) at
/usr/src/sys/kern/kern_intr.c:534
ithd = (struct ithd *) 0xc4023a80
ih = (struct intrhand *) 0xc401dec0
td = (struct thread *) 0xc151e390
p = (struct proc *) 0xc401e3c8
#8 0xc01c523e in fork_exit (callout=0xc01c5f80 <ithread_loop>, arg=0x0,
frame=0x0)
at /usr/src/sys/kern/kern_fork.c:794
td = (struct thread *) 0x0
p = (struct proc *) 0xc401e3c8
(kgdb)
---------------------------------------
Robin P. Blanchard
Systems Integration Specialist
Georgia Center for Continuing Education
fon: 706.542.2404 <|> fax: 706.542.6546
---------------------------------------
More information about the freebsd-current
mailing list