From owner-freebsd-current@FreeBSD.ORG Fri Apr 1 15:45:12 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 057AA16A4CE for ; Fri, 1 Apr 2005 15:45:12 +0000 (GMT) Received: from smtp811.mail.sc5.yahoo.com (smtp811.mail.sc5.yahoo.com [66.163.170.81]) by mx1.FreeBSD.org (Postfix) with SMTP id 7370943D31 for ; Fri, 1 Apr 2005 15:45:11 +0000 (GMT) (envelope-from noackjr@alumni.rice.edu) Received: from unknown (HELO optimator.noacks.org) (noacks@swbell.net@70.240.208.130 with login) by smtp811.mail.sc5.yahoo.com with SMTP; 1 Apr 2005 15:45:10 -0000 Received: from localhost (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id 9866760E9; Fri, 1 Apr 2005 09:45:08 -0600 (CST) Received: from optimator.noacks.org ([127.0.0.1]) by localhost (optimator.noacks.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 04657-12; Fri, 1 Apr 2005 09:45:04 -0600 (CST) Received: from [127.0.0.1] (optimator [192.168.1.11]) by optimator.noacks.org (Postfix) with ESMTP id 9490260D7; Fri, 1 Apr 2005 09:45:04 -0600 (CST) Message-ID: <424D6C80.4010304@alumni.rice.edu> Date: Fri, 01 Apr 2005 09:45:04 -0600 From: Jon Noack User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Muthu_T@Dell.com References: <71F713C5E3CB7F4F9ACCBBB8E9BE318A89F1BA@blrx2kmbgl101.blr.amer.dell.com> In-Reply-To: <71F713C5E3CB7F4F9ACCBBB8E9BE318A89F1BA@blrx2kmbgl101.blr.amer.dell.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at noacks.org cc: freebsd-current@freebsd.org cc: Robert Watson Subject: Re: LOR found in March 15th 6.0 Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: noackjr@alumni.rice.edu List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2005 15:45:12 -0000 Muthu_T@Dell.com wrote: > Installed March 15th build of 6.0-CURRENT in DELL PE1750 successfully. > After loggin in, I found this in 'dmesg'. > > > > lock order reversal > 1st 0xc1db3b34 rtentry (rtentry) @ /usr/src/sys/netinet/if_ether.c:445 > 2nd 0xc1b6d258 bge0 (network driver) @ > /usr/src/sys/dev/bge/if_bge.c:3296 > KDB: stack backtrace: > kdb_backtrace(0,ffffffff,c0903a30,c0902720,c088e508) at > kdb_backtrace+0x29 > witness_checkorder(c1b6d258,9,c080722f,ce0) at witness_checkorder+0x54c > _mtx_lock_flags(c1b6d258,0,c080722f,ce0,c1b6d000) at > _mtx_lock_flags+0x5b > bge_start(c1b6d000) at bge_start+0x22 > if_start(c1b6d000) at if_start+0x7b > ether_output_frame(c1b6d000,c1c86600,1,ffffffff,0) at > ether_output_frame+0x1d9 > ether_output(c1b6d000,c1c86600,df285a48,0,2) at ether_output+0x384 > arprequest(c1b6d000,c1d23bc8,c1bbab14,c19964ac) at arprequest+0xd8 > arpresolve(c1b6d000,c1db3b58,c1c86700,c1bbab10,df285ab8) at > arpresolve+0x29c > ether_output(c1b6d000,c1c86700,c1bbab10,c1db3b58,c1d23b00) at > ether_output+0x66 > ip_output(c1c86700,0,df285b10,0,0) at ip_output+0x6fc > udp_output(c1db1168,c1c86700,0,0,c1d4d730) at udp_output+0x4ad > udp_send(c1dae914,0,c1c86700,0,0) at udp_send+0x1a > sosend(c1dae914,0,df285c4c,c1c86700,0) at sosend+0x5e7 > kern_sendit(c1d4d730,4,df285ccc,0,0) at kern_sendit+0x104 > sendit(c1d4d730,4,df285ccc,0,bfbfc155) at sendit+0x163 > sendto(c1d4d730,df285d14,6,2,216) at sendto+0x4d > syscall(2f,2f,2f,0,282ef7a4) at syscall+0x213 > Xint0x80_syscall() at Xint0x80_syscall+0x1f > --- syscall (133, FreeBSD ELF32, sendto), eip = 0x2827165b, esp = > 0xbfbfba1c, ebp = 0xbfbfba48 --- What's up with rtentry (rtentry) @ /usr/src/sys/netinet/if_ether.c:445? Here's a sampling of LORs seen with this line (all listed with status "unknown"): http://sources.zabbadoz.net/freebsd/lor.html#061 http://sources.zabbadoz.net/freebsd/lor.html#062 http://sources.zabbadoz.net/freebsd/lor.html#064 http://sources.zabbadoz.net/freebsd/lor.html#068 http://sources.zabbadoz.net/freebsd/lor.html#071 http://sources.zabbadoz.net/freebsd/lor.html#074 http://sources.zabbadoz.net/freebsd/lor.html#077 Are these false positives? Jon