Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jan 2003 00:01:08 -0800
From:      Kris Kennaway <kris@obsecurity.org>
To:        hsu@FreeBSD.org, current@FreeBSD.org
Subject:   lock order reversal (arp mutex/radix node head)
Message-ID:  <20030125080108.GA11554@rot13.obsecurity.org>

next in thread | raw e-mail | index | archive | help

--5mCyUwZo2JvN/JJP
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

lock order reversal
 1st 0xc03bbde0 arp mutex (arp mutex) @ ../../../netinet/if_ether.c:151
 2nd 0xc6149e7c radix node head (radix node head) @ ../../../net/route.c:549
Debugger("witness_lock")
Stopped at      Debugger+0x55:  xchgl   %ebx,in_Debugger.0
db> trace
Debugger(c031e895,c6149e7c,c033b2a0,c033b2a0,c033b2f6) at Debugger+0x55
witness_lock(c6149e7c,8,c033b2f6,225,0) at witness_lock+0x667
_mtx_lock_flags(c6149e7c,0,c033b2f6,225,c01bc2e4) at _mtx_lock_flags+0xb2
rtrequest1(2,df0d1c44,0,0,c638e680) at rtrequest1+0x5a
rtrequest(2,c638e680,0,0,0) at rtrequest+0x4b
arptfree(c612eb40,0,7530,97,7) at arptfree+0x76
arptimer(0,0,c03344ed,bf,1d9e6) at arptimer+0x80
softclock(0,0,c0331543,230,c21ab720) at softclock+0x19c
ithread_loop(c21a8e00,df0d1d48,c03313b4,361,0) at ithread_loop+0x182
fork_exit(c01a4650,c21a8e00,df0d1d48) at fork_exit+0xc4
fork_trampoline() at fork_trampoline+0x1a
--- trap 0x1, eip =3D 0, esp =3D 0xdf0d1d7c, ebp =3D 0 ---
db>=20

Kris

--5mCyUwZo2JvN/JJP
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE+MkREWry0BWjoQKURAvcNAKDXtpoM92LWxtTjWGfp8UIT2olWPQCg8xMr
Ml0C2ncCVx2rNlMBr+lQZus=
=ZzNu
-----END PGP SIGNATURE-----

--5mCyUwZo2JvN/JJP--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030125080108.GA11554>