From owner-freebsd-current@FreeBSD.ORG Thu Aug 18 15:26:14 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org 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 D6ACF16A41F for ; Thu, 18 Aug 2005 15:26:14 +0000 (GMT) (envelope-from peter@dataloss.nl) Received: from useful.dataloss.nl (useful.dataloss.nl [80.84.249.161]) by mx1.FreeBSD.org (Postfix) with SMTP id 2D0A343D49 for ; Thu, 18 Aug 2005 15:26:13 +0000 (GMT) (envelope-from peter@dataloss.nl) Received: (qmail 55104 invoked by uid 1001); 18 Aug 2005 15:26:09 -0000 Date: Thu, 18 Aug 2005 17:26:09 +0200 From: Peter van Dijk To: freebsd-current@freebsd.org Message-ID: <20050818152609.GA50070@dataloss.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i X-Mailman-Approved-At: Fri, 19 Aug 2005 11:50:56 +0000 Subject: icmp6 LOR on freebsd6-beta2/sparc64 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: Thu, 18 Aug 2005 15:26:15 -0000 Hi, on my fresh 6.0-BETA2 upgrade (from 5.4), I got (just once) the following LOR: Aug 13 15:39:05 onion kernel: lock order reversal Aug 13 15:39:05 onion kernel: 1st 0xfffff8003377fd68 inp (raw6inp) @ /usr/src/sys/netinet6/icmp6.c:1895 Aug 13 15:39:05 onion kernel: 2nd 0xfffff8003377fe98 inp (rawinp) @ /usr/src/sys/netinet6/icmp6.c:1895 Aug 13 15:39:05 onion kernel: KDB: stack backtrace: Aug 13 15:39:05 onion kernel: _mtx_lock_flags() at _mtx_lock_flags+0x6c Aug 13 15:39:05 onion kernel: icmp6_rip6_input() at icmp6_rip6_input+0x84 Aug 13 15:39:05 onion kernel: icmp6_input() at icmp6_input+0xe14 Aug 13 15:39:05 onion kernel: ip6_input() at ip6_input+0x1130 Aug 13 15:39:05 onion kernel: netisr_processqueue() at netisr_processqueue+0x7c Aug 13 15:39:05 onion kernel: swi_net() at swi_net+0xdc Aug 13 15:39:05 onion kernel: ithread_loop() at ithread_loop+0x18c Aug 13 15:39:05 onion kernel: fork_exit() at fork_exit+0x94 Aug 13 15:39:05 onion kernel: fork_trampoline() at fork_trampoline+0x8 This is in the middle of bootup; dhclient had already ran; I gather from the messages log that it happened after sysctl.conf was parsed but before getty tried to open consoles (which didn't work as I forgot syscons). peter@onion$ uname -a FreeBSD onion.home.dataloss.nl 6.0-BETA2 FreeBSD 6.0-BETA2 #1: Fri Aug 12 03:09:54 CEST 2005 peter@onion.home.dataloss.nl:/usr/obj/usr/src/sys/ONION sparc64 The machine speaks IPv6 on two (vlan) interfaces; no tunnels. Cheers, Peter -- peter@dataloss.nl | ~ tonight tonight, what is this potion http://blog.dataloss.nl/ | ~ that makes a fool of me UnderNet/#clue | Wayfinder, fr-025 soundtrack