Date: Wed, 11 Mar 2009 09:34:11 +0100 From: Thierry Herbelot <thierry.herbelot@free.fr> To: freebsd-current@freebsd.org Subject: Re: panic in src/sys/netinet/in.c Message-ID: <200903110934.12481.thierry.herbelot@free.fr> In-Reply-To: <200903110629.34736.thierry.herbelot@free.fr> References: <200903110629.34736.thierry.herbelot@free.fr>
next in thread | previous in thread | raw e-mail | index | archive | help
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"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903110934.12481.thierry.herbelot>