From owner-freebsd-current@FreeBSD.ORG Thu Jun 2 10:16:57 2005 Return-Path: X-Original-To: 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 F366516A41F for ; Thu, 2 Jun 2005 10:16:56 +0000 (GMT) (envelope-from jhay@meraka.csir.co.za) Received: from zibbi.meraka.csir.co.za (zibbi.meraka.csir.co.za [146.64.24.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BA6743D54 for ; Thu, 2 Jun 2005 10:16:23 +0000 (GMT) (envelope-from jhay@meraka.csir.co.za) Received: by zibbi.meraka.csir.co.za (Postfix, from userid 3973) id CFE0261; Thu, 2 Jun 2005 12:16:02 +0200 (SAST) Date: Thu, 2 Jun 2005 12:16:02 +0200 From: John Hay To: current@FreeBSD.org Message-ID: <20050602101602.GA98207@zibbi.meraka.csir.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Cc: Subject: pim6dd causes panic on -current 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, 02 Jun 2005 10:16:57 -0000 Hi, I get a panic when trying to use net/pim6dd on -current. I have tried a plain GENERIC kernel and one with options MROUTING and PIM defined. I can reproduce it on a test box with only one interface with ipv6_enable="YES" in rc.conf and then on the commandline do this: ifconfig gif0 create ifconfig gif0 tunnel ifconfig gif0 up pim6dd Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x0 fault code = supervisor read, page not present instruction pointer = 0x20:0xc062a290 stack pointer = 0x28:0xd4477c98 frame pointer = 0x28:0xd4477ca4 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 36 (swi4: clock sio) [thread pid 36 tid 100021 ] Stopped at _mtx_unlock_flags+0x34: cmpl $0xc08be384,0(%ebx) db> trace Tracing pid 36 tid 100021 td 0xc199e300 _mtx_unlock_flags(0,0,c085b1a1,13b) at _mtx_unlock_flags+0x34 softclock(0) at softclock+0x204 ithread_loop(c19e0480,d4477d38,c19e0480,c061fe5c,0) at ithread_loop+0x120 fork_exit(c061fe5c,c19e0480,d4477d38) at fork_exit+0xa0 fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip = 0, esp = 0xd4477d6c, ebp = 0 --- db> John -- John Hay -- John.Hay@icomtek.csir.co.za / jhay@FreeBSD.org