Hi list, After an upgrade from 8.3 to 9.1-STABLE, this machine started crashing. It's a GENERIC kernel with following changes: options DUMMYNET options IPFIREWALL options IPFIREWALL_FORWARD options IPFIREWALL_DEFAULT_TO_ACCEPT options HZ=1000 options IPSTEALTH options IPFIREWALL_NAT options LIBALIAS options ROUTETABLES=16 Fatal trap 12: page fault while in kernel mode cpuid = 3; apic id = 03 fault virtual address = 0x0 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff80956c73 stack pointer = 0x28:0xffffff82ddbe3750 frame pointer = 0x28:0xffffff82ddbe3760 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags interrupt enabled, resume, IOPL = 0 Any ideas what might be wrong? p.
1. Do you have a full crash dump? 2. Are world and kernel in sync? ----- Original Message ----- From: "Pawel Tyll" <ptyll at nitronet.pl> To: <freebsd-stable at freebsd.org> Sent: Monday, December 10, 2012 10:54 AM Subject: 8.3 -> 9.1 results in often crashes.> Hi list, > > After an upgrade from 8.3 to 9.1-STABLE, this machine started > crashing. > > It's a GENERIC kernel with following changes: > > options DUMMYNET > options IPFIREWALL > options IPFIREWALL_FORWARD > options IPFIREWALL_DEFAULT_TO_ACCEPT > options HZ=1000 > > options IPSTEALTH > > options IPFIREWALL_NAT > options LIBALIAS > options ROUTETABLES=16 > > Fatal trap 12: page fault while in kernel mode > cpuid = 3; apic id = 03 > fault virtual address = 0x0 > fault code = supervisor read data, page not present > instruction pointer = 0x20:0xffffffff80956c73 > stack pointer = 0x28:0xffffff82ddbe3750 > frame pointer = 0x28:0xffffff82ddbe3760 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, long 1, def32 0, gran 1 > processor eflags > interrupt enabled, > resume, IOPL = 0 > > Any ideas what might be wrong? > > p. > > > _______________________________________________ > freebsd-stable at freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org" >===============================================This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337 or return the E.mail to postmaster at multiplay.co.uk.
Hi,> Hey Pawel, please force fsck of the filesystem (-f), I had that issue > recently and the system was crashing because of that (su-journal did not > show fs corruption). Fsck -f showed and fixed inconsistencies and now its > fine.This is a ZFS-only machine, including root. There are no UFS filesystems mounted. p.
On Mon, 10 Dec 2012 16:06:36 +0100, Pawel Tyll <ptyll at nitronet.pl> wrote:> Witam, > >> You can also list the offending IP: > >> list *0xffffffff80956c73 > Excuse my ignorance, but how does that list an IP address?See your first error report mail. instruction pointer = 0x20:0xffffffff80956c73 Ronald.> > (gdb) list *0xffffffff80956c73 > 0xffffffff80956c73 is in m_tag_delete (mbuf.h:1047). > 1042 */ > 1043 static __inline void > 1044 m_tag_unlink(struct mbuf *m, struct m_tag *t) > 1045 { > 1046 > 1047 SLIST_REMOVE(&m->m_pkthdr.tags, t, m_tag, m_tag_link); > 1048 } > 1049 > 1050 /* These are for OpenBSD compatibility. */ > 1051 #define MTAG_ABI_COMPAT 0 /* compatibility > ABI */ > > p.
Instruction Pointer. :-) adrian On 10 December 2012 07:06, Pawel Tyll <ptyll at nitronet.pl> wrote:> Witam, > >> You can also list the offending IP: > >> list *0xffffffff80956c73 > Excuse my ignorance, but how does that list an IP address? > > (gdb) list *0xffffffff80956c73 > 0xffffffff80956c73 is in m_tag_delete (mbuf.h:1047). > 1042 */ > 1043 static __inline void > 1044 m_tag_unlink(struct mbuf *m, struct m_tag *t) > 1045 { > 1046 > 1047 SLIST_REMOVE(&m->m_pkthdr.tags, t, m_tag, m_tag_link); > 1048 } > 1049 > 1050 /* These are for OpenBSD compatibility. */ > 1051 #define MTAG_ABI_COMPAT 0 /* compatibility ABI */ > > p. > >