From owner-freebsd-current@FreeBSD.ORG Wed Dec 6 21:01:44 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 F35B816A416 for ; Wed, 6 Dec 2006 21:01:43 +0000 (UTC) (envelope-from nuno.antunes@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by mx1.FreeBSD.org (Postfix) with ESMTP id 976E143FA8 for ; Wed, 6 Dec 2006 20:55:30 +0000 (GMT) (envelope-from nuno.antunes@gmail.com) Received: by nf-out-0910.google.com with SMTP id x37so644866nfc for ; Wed, 06 Dec 2006 12:56:17 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=ERjqfpfeNjxU7upZ0XaVQZSDk/M3Xqom/sgXUIzn7mh9IzoGmrRyX1lNFUvU364woOHce/92RPY9O68Td+0E3GbhmBL1Y++divxf1nCpmGjasJOS8IvHHwrXwkWlLBJanUhYNwR6wyo/sfcX6n//vz38Nl2wXCRrxTf+O22lOi0= Received: by 10.49.43.2 with SMTP id v2mr2799574nfj.1165438576801; Wed, 06 Dec 2006 12:56:16 -0800 (PST) Received: by 10.49.63.15 with HTTP; Wed, 6 Dec 2006 12:56:16 -0800 (PST) Message-ID: <262949390612061256k23dc56b1o7e8a76c033fdd021@mail.gmail.com> Date: Wed, 6 Dec 2006 20:56:16 +0000 From: "Nuno Antunes" To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: 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 21:01:44 -0000 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 = 0, esp = 0xd4a8fd6c, ebp = 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 = 0, esp = 0xd4a8fd6c, ebp = 0 --- I am available to test any patches. Thanks, Nuno Antunes