From owner-freebsd-current@FreeBSD.ORG Wed Mar 11 08:34:27 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA4901065698 for ; Wed, 11 Mar 2009 08:34:27 +0000 (UTC) (envelope-from thierry.herbelot@free.fr) Received: from smtp6-g21.free.fr (smtp6-g21.free.fr [212.27.42.6]) by mx1.freebsd.org (Postfix) with ESMTP id 630F98FC12 for ; Wed, 11 Mar 2009 08:34:25 +0000 (UTC) (envelope-from thierry.herbelot@free.fr) Received: from smtp6-g21.free.fr (localhost [127.0.0.1]) by smtp6-g21.free.fr (Postfix) with ESMTP id C558DE08164 for ; Wed, 11 Mar 2009 09:34:22 +0100 (CET) Received: from mail.herbelot.nom (bne75-4-82-227-159-103.fbx.proxad.net [82.227.159.103]) by smtp6-g21.free.fr (Postfix) with ESMTP id BBBBCE08094 for ; Wed, 11 Mar 2009 09:34:19 +0100 (CET) Received: from tulipe.herbelot.nom (tulipe.herbelot.nom [192.168.2.5]) by mail.herbelot.nom (8.14.1/8.14.1) with ESMTP id n2B8YIeW003375 for ; Wed, 11 Mar 2009 09:34:18 +0100 (CET) From: Thierry Herbelot To: freebsd-current@freebsd.org Date: Wed, 11 Mar 2009 09:34:11 +0100 User-Agent: KMail/1.9.10 References: <200903110629.34736.thierry.herbelot@free.fr> In-Reply-To: <200903110629.34736.thierry.herbelot@free.fr> X-Warning: Windows can lose your files X-Op-Sys: Le FriBi de la mort qui tue X-Org: TfH&Co X-MailScanner: Found to be clean MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200903110934.12481.thierry.herbelot@free.fr> Subject: Re: panic in src/sys/netinet/in.c 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, 11 Mar 2009 08:34:28 -0000 OK : I did not see this is corrected with rev 1.22 of src/sys/netinet/in.c Sorry for the disturbance TfH Le Wednesday 11 March 2009, Thierry Herbelot a écrit : > Hello, > > I have got a panic on two machines running a recent -current (one is UP, > the other is SMP). Both machines pannic'ed when the periodic script was run > and sendmail was used to send the script report (one machine stopped around > 03:04, the other around 03:06 this morning). > > The DDB trace is following : > Fatal trap 12: page fault while in kernel mode > cpuid = 1; apic id = 01 > fault virtual address = 0x178 > fault code = supervisor read, page not present > instruction pointer = 0x20:0xc094d146 > stack pointer = 0x28:0xd1d5fb94 > frame pointer = 0x28:0xd1d5fbf4 > 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 = 15618 (sendmail) > [thread pid 15618 tid 100244 ] > Stopped at in_control+0x26: movl 0x178(%edx),%eax > db> where > Tracing pid 15618 tid 100244 td 0xc404bd20 > in_control(c2e3edc8,402c7413,c44a5840,0,c404bd20,...) at in_control+0x26 > soo_ioctl(c4aee4d0,402c7413,c44a5840,c4b2a900,c404bd20,...) at > soo_ioctl+0x5b4 kern_ioctl(c404bd20,6,402c7413,c44a5840,189b150,...) at > kern_ioctl+0x250 ioctl(c404bd20,d1d5fcf8,c,d1d5fd38,d1d5fd2c,...) at > ioctl+0x134 > syscall(d1d5fd38) at syscall+0x325 > Xint0x80_syscall() at Xint0x80_syscall+0x20 > --- syscall (54, FreeBSD ELF32, ioctl), eip = 0x283c31a3, esp = 0xbfbfcd7c, > ebp = 0xbfbfcd98 --- > > indeed, there was a recent change in netinet/in.c : > diversion% ident /boot/kernel/kernel | grep netinet/in.c > $FreeBSD: src/sys/netinet/in.c,v 1.121 2009/03/09 17:53:05 bms Exp $ > > -current kernels with rev 1.120 of netinet/in.c work fine. > > I have kept one machine in DDB for futher investigations. > > Cheers > > TfH > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"