From owner-freebsd-current@FreeBSD.ORG Wed Oct 3 20:51:30 2007 Return-Path: Delivered-To: Current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0805216A417 for ; Wed, 3 Oct 2007 20:51:30 +0000 (UTC) (envelope-from freebsd@superhero.nl) Received: from superman.superhero.nl (superhero.nl [82.95.198.17]) by mx1.freebsd.org (Postfix) with ESMTP id 581D013C447 for ; Wed, 3 Oct 2007 20:51:29 +0000 (UTC) (envelope-from freebsd@superhero.nl) Received: (qmail 89306 invoked by uid 80); 3 Oct 2007 20:24:41 -0000 Received: from robin.ad.superhero.nl ([10.202.77.103]) (SquirrelMail authenticated user gelsemap) by webmail.superhero.nl with HTTP; Wed, 3 Oct 2007 22:24:41 +0200 (CEST) Message-ID: <2140.10.202.77.103.1191443081.squirrel@webmail.superhero.nl> Date: Wed, 3 Oct 2007 22:24:41 +0200 (CEST) From: "Gelsema, P \(Patrick\) - FreeBSD" To: Current@freebsd.org User-Agent: SquirrelMail/1.4.8 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: Subject: LOR: (Giant after non-sleepable) @ /usr/src/sys/netinet6/raw_ip6.c:590 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, 03 Oct 2007 20:51:30 -0000 Hi, with -current from this morning I get the following LOR when I issue the reboot command. hulk# uname -a FreeBSD hulk.superhero.nl 7.0-CURRENT FreeBSD 7.0-CURRENT #4: Wed Oct 3 08:19:30 UTC 2007 root@hulk.superhero.nl:/usr/obj/usr/src/sys/GENERIC amd64 Oct 3 21:32:52 hulk reboot: rebooted by root Oct 3 21:32:52 hulk syslogd: exiting on signal 15 Oct 3 21:35:01 hulk syslogd: kernel boot file is /boot/kernel/kernel Oct 3 21:35:01 hulk kernel: lock order reversal: (Giant after non-sleepable) Oct 3 21:35:01 hulk kernel: 1st 0xffffff00023a70e8 inp (rawinp) @ /usr/src/sys/ netinet6/raw_ip6.c:590 Oct 3 21:35:01 hulk kernel: 2nd 0xffffffff80a26c20 Giant (Giant) @ /usr/src/sys /net/if.c:2504 Oct 3 21:35:01 hulk kernel: KDB: stack backtrace: Oct 3 21:35:01 hulk kernel: db_trace_self_wrapper() at db_trace_self_wrapper+0x 2a Oct 3 21:35:01 hulk kernel: kdb_backtrace() at kdb_backtrace+0x32 Oct 3 21:35:01 hulk kernel: witness_checkorder() at witness_checkorder+0x755 Oct 3 21:35:01 hulk kernel: _mtx_lock_flags() at _mtx_lock_flags+0xab Oct 3 21:35:01 hulk kernel: if_delmulti_ifma() at if_delmulti_ifma+0xb9 Oct 3 21:35:01 hulk kernel: in6_delmulti() at in6_delmulti+0xfd Oct 3 21:35:01 hulk kernel: ip6_freemoptions() at ip6_freemoptions+0x85 Oct 3 21:35:01 hulk kernel: in6_pcbfree() at in6_pcbfree+0x9f Oct 3 21:35:01 hulk kernel: rip6_detach() at rip6_detach+0xad Oct 3 21:35:01 hulk kernel: sofree() at sofree+0x22d Oct 3 21:35:01 hulk kernel: soclose() at soclose+0x38a Oct 3 21:35:01 hulk kernel: soo_close() at soo_close+0x2a Oct 3 21:35:01 hulk kernel: fdrop() at fdrop+0xfb Oct 3 21:35:01 hulk kernel: closef() at closef+0x250 Oct 3 21:35:01 hulk kernel: fdfree() at fdfree+0x381 Oct 3 21:35:01 hulk kernel: exit1() at exit1+0x50a Oct 3 21:35:01 hulk kernel: sigexit() at sigexit+0x964 Oct 3 21:35:01 hulk kernel: postsig() at postsig+0x1c0 Oct 3 21:35:01 hulk kernel: ast() at ast+0x32a Oct 3 21:35:01 hulk kernel: Xfast_syscall() at Xfast_syscall+0xe0 Oct 3 21:35:01 hulk kernel: --- syscall (4, FreeBSD ELF64, write), rip = 0x8006 fb20c, rsp = 0x7fffffffe4d8, rbp = 0x2 --- Oct 3 21:35:01 hulk kernel: Waiting (max 60 seconds) for system process `vnlru' to stop...done Please let me know when more information is required. Rgds, Patrick