kern/131290: [hang]: How to completely freeze FreeBSD 7.1 under
a non-privileged user
Mark Linimon
linimon at lonesome.com
Sun Feb 8 17:10:04 PST 2009
The following reply was made to PR kern/131290; it has been noted by GNATS.
From: linimon at lonesome.com (Mark Linimon)
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: kern/131290: [hang]: How to completely freeze FreeBSD 7.1 under a non-privileged user
Date: Sun, 8 Feb 2009 19:09:31 -0600
----- Forwarded message from Mikolaj Golub <to.my.trociny at gmail.com> -----
Some more data from the debugger session:
(kgdb) frame 12
#12 0xc07d4b3b in doselwakeup (sip=0xc4f0c1f0, pri=88) at /usr/src/sys/kern/sys_generic.c:1138
1138 TAILQ_REMOVE(&td->td_selq, sip, si_thrlist);
(kgdb) p *sip
$2 = {si_thrlist = {tqe_next = 0xc5137d50, tqe_prev = 0xc4682ce0}, si_thread = 0xc4682cc0, si_note = {
kl_list = {slh_first = 0x0}, kl_lock = 0xc0770070 <knlist_mtx_lock>,
kl_unlock = 0xc07700a0 <knlist_mtx_unlock>, kl_locked = 0xc0773640 <knlist_mtx_locked>,
kl_lockarg = 0xc4f0c2fc}, si_flags = 0}
(kgdb) p *sip->si_thrlist.tqe_next
$6 = {si_thrlist = {tqe_next = 0x0, tqe_prev = 0x0}, si_thread = 0x0, si_note = {kl_list = {
slh_first = 0x0}, kl_lock = 0xc0770070 <knlist_mtx_lock>,
kl_unlock = 0xc07700a0 <knlist_mtx_unlock>, kl_locked = 0xc0773640 <knlist_mtx_locked>,
kl_lockarg = 0xc5137d74}, si_flags = 0}
(kgdb) p **sip->si_thrlist.tqe_prev
$12 = {si_thrlist = {tqe_next = 0xc5137d50, tqe_prev = 0xc4682ce0}, si_thread = 0xc4682cc0, si_note = {
kl_list = {slh_first = 0x0}, kl_lock = 0xc0770070 <knlist_mtx_lock>,
kl_unlock = 0xc07700a0 <knlist_mtx_unlock>, kl_locked = 0xc0773640 <knlist_mtx_locked>,
kl_lockarg = 0xc4f0c2fc}, si_flags = 0}
Also, I tried FreeBSD 8.0-CURRENT kernel (with 7STABLE userland). When I run
/usr/local/etc/rc.d/ejabberd stop it panics too with the same message.
Architecture: i386
Architecture Version: 1
Dump Length: 187904B (0 MB)
Blocksize: 512
Dumptime: Sun Feb 8 23:47:58 2009
Hostname: zhuzha.ua1
Magic: FreeBSD Text Dump
Version String: FreeBSD 8.0-CURRENT #0 r188297: Sun Feb 8 22:39:36 EET 2009
root at zhuzha.ua1:/home/golub/freebsd/build/obj/home/golub/freebsd/src/sys/DEBUG
Panic String: Bad link elm 0xc5005a80 prev->next != elm
Dump Parity: 1084020072
Bounds: 2
Dump Status: good
--
Mikolaj Golub
----- End forwarded message -----
More information about the freebsd-bugs
mailing list