From owner-freebsd-current@FreeBSD.ORG Wed Dec 6 22:22:50 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D61ED16A415 for ; Wed, 6 Dec 2006 22:22:50 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.171]) by mx1.FreeBSD.org (Postfix) with ESMTP id 647C343CC5 for ; Wed, 6 Dec 2006 22:21:11 +0000 (GMT) (envelope-from max@love2party.net) Received: from [88.66.4.3] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu5) with ESMTP (Nemesis), id 0ML25U-1Gs58e06ft-0003DQ; Wed, 06 Dec 2006 23:21:16 +0100 From: Max Laier Organization: FreeBSD To: freebsd-current@freebsd.org Date: Wed, 6 Dec 2006 23:21:07 +0100 User-Agent: KMail/1.9.4 References: <262949390612061256k23dc56b1o7e8a76c033fdd021@mail.gmail.com> In-Reply-To: <262949390612061256k23dc56b1o7e8a76c033fdd021@mail.gmail.com> X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<=?utf-8?q?=25=7D*=5FBD=0A=09U=5For=3D=5CmOZf764=26nYj=3DJYbR1PW0ud?=>|!~,,CPC.1-D$FG@0h3#'5"k{V]a~.<=?utf-8?q?mZ=7D44=23Se=7Em=0A=09Fe=7E=5C=5DX5B=5D=5Fxj?=(ykz9QKMw_l0C2AQ]}Ym8)fU MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1717166.dQ1cdPWfQm"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200612062321.14202.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 Cc: Nuno Antunes Subject: Re: Reporting 2 LORs X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2006 22:22:51 -0000 --nextPart1717166.dQ1cdPWfQm Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 06 December 2006 21:56, Nuno Antunes wrote: > Hi All, > > I get these two lors on a lifebook 8010 laptop running current from > 4th December. > > lock order reversal: > 1st 0xc0a1c4b8 PFil hook read/write mutex (PFil hook read/write > mutex) @ /usr/src/sys/net/pfil.c:73 > 2nd 0xc2e30964 pf task mtx (pf task mtx) @ > /usr/src/sys/modules/pf/../../contrib/pf/net/pf.c:6402 > KDB: stack backtrace: > db_trace_self_wrapper(c08ee106,d4a8f994,c068c311,c08f004c,c2e30964,...) > at db_trace_self_wrapper+0x26 > kdb_backtrace(c08f004c,c2e30964,c2e2f14d,c2e2f14d,c2e2e88c,...) at > kdb_backtrace+0x2e > witness_checkorder(c2e30964,9,c2e2e88c,1902,1,...) at > witness_checkorder+0x6d1 > _mtx_lock_flags(c2e30964,0,c2e2e88c,1902,c29c5540,...) at > _mtx_lock_flags+0xbc pf_test(1,c2a40800,d4a8faf4,0,0,...) at > pf_test+0x87 > pf_check_in(0,d4a8faf4,c2a40800,1,0,...) at pf_check_in+0x4e > pfil_run_hooks(c0a1c4a0,d4a8fb44,c2a40800,1,0,...) at > pfil_run_hooks+0xa8 > ip_input(c2a4b700,47e30e21,c2a82032,c2a40800,c2a82032,...) at > ip_input+0x281 netisr_dispatch(2,c2a4b700,6,3,0,...) at > netisr_dispatch+0x62 > ether_demux(c2a40800,c2a4b700,3,0,3,...) at ether_demux+0x30f > ether_input(c2a40800,c2a4b700,5050992b,18,d4a8fbf0,...) at > ether_input+0x275 > ieee80211_deliver_data(c2a2c004,c2ca2c00,c2a4b700,18,558,...) at > ieee80211_deliver_data+0x14a > ieee80211_input(c2a2c004,c2a4b700,c2ca2c00,3d,0,...) at > ieee80211_input+0x9dc > iwi_intr(c2a2c000,d4a8fcd0,c064abcc,c09cfbd0,1,...) at iwi_intr+0x577 > ithread_execute_handlers(c29c4460,c28ef780,c08e88bb,2fd,c29c5540,...) > at ithread_execute_handlers+0x168 > ithread_loop(c29fa640,d4a8fd38,c08e86ab,33a,c29c4460,...) at > ithread_loop+0x83 fork_exit(c063b590,c29fa640,d4a8fd38) at > fork_exit+0xd1 > fork_trampoline() at fork_trampoline+0x8 > --- trap 0x1, eip =3D 0, esp =3D 0xd4a8fd6c, ebp =3D 0 --- > lock order reversal: > 1st 0xc2a2cb54 iwi0 (network driver) @ > /usr/src/sys/modules/iwi/../../dev/iwi/if_iwi.c:1649 > 2nd 0xc2ba077c radix node head (radix node head) @ > /usr/src/sys/net/route.c:147 KDB: stack backtrace: > db_trace_self_wrapper(c08ee106,d4a8f9dc,c068c311,c08f004c,c2ba077c,...) > at db_trace_self_wrapper+0x26 > kdb_backtrace(c08f004c,c2ba077c,c08efa59,c08efa59,c08f8062,...) at > kdb_backtrace+0x2e > witness_checkorder(c2ba077c,9,c08f8062,93,c08efdf6,...) at > witness_checkorder+0x6d1 > _mtx_lock_flags(c2ba077c,0,c08f8062,93,80246,...) at > _mtx_lock_flags+0xbc rtalloc1(d4a8fa84,0,0,c29c5540,210,...) at > rtalloc1+0x66 > arplookup(101a8c0,0,0,d4a8fad0,c064abcc,...) at arplookup+0x55 > in_arpinput(c2a4b400,c2963680,d4a8fb54,c05646c2,12,...) at > in_arpinput+0x2ed > arpintr(c2a4b400,6ebf6516,c2a83832,c2a40800,c2a83832,...) at > arpintr+0x104 netisr_dispatch(12,c2a4b400,6,3,0,...) at > netisr_dispatch+0x62 ether_demux(c2a40800,c2a4b400,3,0,3,...) at > ether_demux+0x30f > ether_input(c2a40800,c2a4b400,5090992b,18,d4a8fbf0,...) at > ether_input+0x275 > ieee80211_deliver_data(c2a2c004,c2ca2c00,c2a4b400,18,558,...) at > ieee80211_deliver_data+0x14a > ieee80211_input(c2a2c004,c2a4b400,c2ca2c00,3e,0,...) at > ieee80211_input+0x9dc > iwi_intr(c2a2c000,d4a8fcd0,c064abcc,c09cfbd0,1,...) at iwi_intr+0x577 > ithread_execute_handlers(c29c4460,c28ef780,c08e88bb,2fd,c29c5540,...) > at ithread_execute_handlers+0x168 > ithread_loop(c29fa640,d4a8fd38,c08e86ab,33a,c29c4460,...) at > ithread_loop+0x83 fork_exit(c063b590,c29fa640,d4a8fd38) at > fork_exit+0xd1 > fork_trampoline() at fork_trampoline+0x8 > --- trap 0x1, eip =3D 0, esp =3D 0xd4a8fd6c, ebp =3D 0 --- > > I am available to test any patches. The second should be fixed in current as of if_iwi.c rev. 1.43 The first=20 one seems strange and on first glance like a false positive (possibly as=20 a result of the second), but please keep me posted if it keeps showing=20 up. Thanks. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart1717166.dQ1cdPWfQm Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQBFd0JaXyyEoT62BG0RAus4AJ9sS90IP1lF5W2XUDFG+kHFu95+0ACeN9DR 2X5ENAfNYu1lW/rH9xbZdkc= =ivNy -----END PGP SIGNATURE----- --nextPart1717166.dQ1cdPWfQm--