Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Sep 2010 17:12:01 +0300
From:      Omer Faruk SEN <omerfsen@gmail.com>
To:        Philipp Wuensche <cryx-freebsd@h3q.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Crashes on X7SPE-HF with em
Message-ID:  <AANLkTimVJOX1Q1Z=NkdEj4=F0DnQXCVtqrBGRJMs1CK9@mail.gmail.com>
In-Reply-To: <4C9336AC.6040806@h3q.com>
References:  <4C744DC4.3070100@h3q.com> <4C9336AC.6040806@h3q.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Maybe it is related with
http://unix.derkeiler.com/Mailing-Lists/FreeBSD/net/2010-01/msg00021.html
which is still not in 8-STABLE

On Fri, Sep 17, 2010 at 12:36 PM, Philipp Wuensche <cryx-freebsd@h3q.com> w=
rote:
> In the end this turned out to be faulty hardware, at least the mainboard
> died a tragic death and has to be replaced now.
>
> Thanks for the help anyway and sorry for the noise!
>
> Greetings,
> philipp
>
> Philipp Wuensche wrote:
>> Hi,
>>
>> I'm having trouble with a system on a Supermicro X7SPE-HF, it crashes
>> about once a day. I haven't found a way to trigger this yet.
>>
>> The system has a bunch of VLANs on em1, it does routing between them.
>>
>> Currently its running 8-STABLE but it happend with 8.1-RELEASE too.
>>
>> greetings,
>> Philipp
>>
>> # kgdb kernel.debug /var/crash/vmcore.0
>> GNU gdb 6.1.1 [FreeBSD]
>> Copyright 2004 Free Software Foundation, Inc.
>> GDB is free software, covered by the GNU General Public License, and you=
 are
>> welcome to change it and/or distribute copies of it under certain
>> conditions.
>> Type "show copying" to see the conditions.
>> There is absolutely no warranty for GDB. =A0Type "show warranty" for det=
ails.
>> This GDB was configured as "amd64-marcel-freebsd"...
>>
>> Unread portion of the kernel message buffer:
>>
>>
>> Fatal trap 9: general protection fault while in kernel mode
>> cpuid =3D 0; apic id =3D 00
>> instruction pointer =A0 =3D 0x20:0xffffffff8061f5a8
>> stack pointer =A0 =A0 =A0 =A0 =3D 0x28:0xffffff80000e64d0
>> frame pointer =A0 =A0 =A0 =A0 =3D 0x28:0xffffff80000e64e0
>> code segment =A0 =A0 =A0 =A0 =A0=3D base 0x0, limit 0xfffff, type 0x1b
>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D DPL 0, pres 1, long 1, d=
ef32 0, gran 1
>> processor eflags =A0 =A0 =A0=3D interrupt enabled, resume, IOPL =3D 0
>> current process =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (em1 taskq)
>> trap number =A0 =A0 =A0 =A0 =A0 =3D 9
>> panic: general protection fault
>> cpuid =3D 0
>> Uptime: 13h24m39s
>> Physical memory: 4079 MB
>> Dumping 1349 MB: 1334 1318 1302 1286 1270 1254 1238 1222 1206 1190 1174
>> 1158 1142 1126 1110 1094 1078 1062 1046 1030 1014 998 982 966 950 934
>> 918 902 886 870 854 838 822 806 790 774 758 742 726 710 694 678 662 646
>> 630 614 598 582 566 550 534 518 502 486 470 454 438 422 406 390 374 358
>> 342 326 310 294 278 262 246 230 214 198 182 166 150 134 118 102 86 70 54
>> 38 22 6
>>
>> Reading symbols from /boot/kernel/zfs.ko...Reading symbols from
>> /boot/kernel/zfs.ko.symbols...done.
>> done.
>> Loaded symbols for /boot/kernel/zfs.ko
>> Reading symbols from /boot/kernel/opensolaris.ko...Reading symbols from
>> /boot/kernel/opensolaris.ko.symbols...done.
>> done.
>> Loaded symbols for /boot/kernel/opensolaris.ko
>> Reading symbols from /boot/kernel/coretemp.ko...Reading symbols from
>> /boot/kernel/coretemp.ko.symbols...done.
>> done.
>> Loaded symbols for /boot/kernel/coretemp.ko
>> Reading symbols from /boot/kernel/ahci.ko...Reading symbols from
>> /boot/kernel/ahci.ko.symbols...done.
>> done.
>> Loaded symbols for /boot/kernel/ahci.ko
>> Reading symbols from /boot/kernel/ipmi.ko...Reading symbols from
>> /boot/kernel/ipmi.ko.symbols...done.
>> done.
>> Loaded symbols for /boot/kernel/ipmi.ko
>> Reading symbols from /boot/kernel/smbus.ko...Reading symbols from
>> /boot/kernel/smbus.ko.symbols...done.
>> done.
>> Loaded symbols for /boot/kernel/smbus.ko
>> Reading symbols from /boot/kernel/pflog.ko...Reading symbols from
>> /boot/kernel/pflog.ko.symbols...done.
>> done.
>> Loaded symbols for /boot/kernel/pflog.ko
>> Reading symbols from /boot/kernel/pf.ko...Reading symbols from
>> /boot/kernel/pf.ko.symbols...done.
>> done.
>> Loaded symbols for /boot/kernel/pf.ko
>> #0 =A0doadump () at pcpu.h:224
>> 224 =A0 =A0 =A0 =A0 =A0 __asm("movq %%gs:0,%0" : "=3Dr" (td));
>> (kgdb) list *0xffffffff8061f5a8
>> 0xffffffff8061f5a8 is in m_tag_locate (/usr/src/sys/kern/uipc_mbuf2.c:38=
9).
>> 384 =A0 =A0 =A0 =A0 =A0 if (t =3D=3D NULL)
>> 385 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 p =3D SLIST_FIRST(&m->m_pkthdr.t=
ags);
>> 386 =A0 =A0 =A0 =A0 =A0 else
>> 387 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 p =3D SLIST_NEXT(t, m_tag_link);
>> 388 =A0 =A0 =A0 =A0 =A0 while (p !=3D NULL) {
>> 389 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 if (p->m_tag_cookie =3D=3D cooki=
e && p->m_tag_id =3D=3D type)
>> 390 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 return p;
>> 391 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 p =3D SLIST_NEXT(p, m_tag_link);
>> 392 =A0 =A0 =A0 =A0 =A0 }
>> 393 =A0 =A0 =A0 =A0 =A0 return NULL;
>> (kgdb) backtrace
>> #0 =A0doadump () at pcpu.h:224
>> #1 =A00xffffffff805c25ce in boot (howto=3D260)
>> =A0 =A0 at /usr/src/sys/kern/kern_shutdown.c:416
>> #2 =A00xffffffff805c29dc in panic (fmt=3D0x0)
>> =A0 =A0 at /usr/src/sys/kern/kern_shutdown.c:590
>> #3 =A00xffffffff808d40bd in trap_fatal (frame=3D0xffffffff80c8af60,
>> eva=3DVariable "eva" is not available.
>> )
>> =A0 =A0 at /usr/src/sys/amd64/amd64/trap.c:777
>> #4 =A00xffffffff808d4a8b in trap (frame=3D0xffffff80000e6420)
>> =A0 =A0 at /usr/src/sys/amd64/amd64/trap.c:588
>> #5 =A00xffffffff808b9d64 in calltrap ()
>> =A0 =A0 at /usr/src/sys/amd64/amd64/exception.S:224
>> #6 =A00xffffffff8061f5a8 in m_tag_locate (m=3D0xffffff010bb45c00, cookie=
=3D0,
>> =A0 =A0 type=3D6, t=3DVariable "t" is not available.
>> ) at /usr/src/sys/kern/uipc_mbuf2.c:388
>> #7 =A00xffffffff806d7c56 in ip_ipsec_output (m=3D0xffffff80000e6598,
>> =A0 =A0 inp=3D0xffffff010be43150, flags=3D0xffffff80000e6594,
>> =A0 =A0 error=3D0xffffff80000e65a8, ifp=3DVariable "ifp" is not availabl=
e.
>> ) at mbuf.h:1006
>> #8 =A00xffffffff806d97ef in ip_output (m=3D0xffffff010bb45c00, opt=3DVar=
iable
>> "opt" is not available.
>> )
>> =A0 =A0 at /usr/src/sys/netinet/ip_output.c:483
>> #9 =A00xffffffff8073ef13 in tcp_output (tp=3D0xffffff000a9eb370)
>> =A0 =A0 at /usr/src/sys/netinet/tcp_output.c:1190
>> #10 0xffffffff8073a42d in tcp_do_segment (m=3D0xffffff000a4cd800,
>> =A0 =A0 th=3D0xffffff000a4df824, so=3D0xffffff000a9037f8, tp=3D0xffffff0=
00a9eb370,
>> =A0 =A0 drop_hdrlen=3D52, tlen=3D0, iptos=3D0 '\0', ti_locked=3D2)
>> =A0 =A0 at /usr/src/sys/netinet/tcp_input.c:1484
>> #11 0xffffffff8073cf7b in tcp_input (m=3D0xffffff000a4cd800, off0=3DVari=
able
>> "off0" is not available.
>> )
>> =A0 =A0 at /usr/src/sys/netinet/tcp_input.c:1029
>> #12 0xffffffff806d7660 in ip_input (m=3D0xffffff000a4cd800)
>> =A0 =A0 at /usr/src/sys/netinet/ip_input.c:793
>> #13 0xffffffff8067bd3e in netisr_dispatch_src (proto=3D1, source=3DVaria=
ble
>> "source" is not available.
>> )
>> =A0 =A0 at /usr/src/sys/net/netisr.c:917
>> #14 0xffffffff806720fd in ether_demux (ifp=3D0xffffff0004fd4000,
>> =A0 =A0 m=3D0xffffff000a4cd800) at /usr/src/sys/net/if_ethersubr.c:901
>> #15 0xffffffff806724c7 in ether_input (ifp=3D0xffffff0004fd4000,
>> =A0 =A0 m=3D0xffffff000a4cd800) at /usr/src/sys/net/if_ethersubr.c:760
>> #16 0xffffffff8067201f in ether_demux (ifp=3D0xffffff0002686800,
>> =A0 =A0 m=3D0xffffff000a4cd800) at /usr/src/sys/net/if_ethersubr.c:810
>> #17 0xffffffff806724c7 in ether_input (ifp=3D0xffffff0002686800,
>> =A0 =A0 m=3D0xffffff000a4cd800) at /usr/src/sys/net/if_ethersubr.c:760
>> #18 0xffffffff8033a00b in em_rxeof (rxr=3D0xffffff00026f7400, count=3D10=
0,
>> =A0 =A0 done=3D0x0) at /usr/src/sys/dev/e1000/if_em.c:4196
>> #19 0xffffffff8033aab8 in em_handle_que (context=3DVariable "context" is
>> not available.
>> )
>> =A0 =A0 at /usr/src/sys/dev/e1000/if_em.c:1451
>> #20 0xffffffff805ff704 in taskqueue_run (queue=3D0xffffff0002727b80)
>> =A0 =A0 at /usr/src/sys/kern/subr_taskqueue.c:239
>> #21 0xffffffff805ff976 in taskqueue_thread_loop (arg=3DVariable "arg" is
>> not available.
>> )
>> =A0 =A0 at /usr/src/sys/kern/subr_taskqueue.c:360
>> #22 0xffffffff805985a8 in fork_exit (
>> =A0 =A0 callout=3D0xffffffff805ff930 <taskqueue_thread_loop>,
>> =A0 =A0 arg=3D0xffffff80003c1740, frame=3D0xffffff80000e6c80)
>> =A0 =A0 at /usr/src/sys/kern/kern_fork.c:844
>> #23 0xffffffff808ba23e in fork_trampoline ()
>> =A0 =A0 at /usr/src/sys/amd64/amd64/exception.S:566
>> #24 0x0000000000000000 in ?? ()
>> #25 0x0000000000000000 in ?? ()
>> #26 0x0000000000000000 in ?? ()
>> #27 0x0000000000000000 in ?? ()
>> #28 0x0000000000000000 in ?? ()
>> #29 0x0000000000000000 in ?? ()
>> #30 0x0000000000000000 in ?? ()
>> #31 0x0000000000000000 in ?? ()
>> #32 0x0000000000000000 in ?? ()
>> #33 0x0000000000000000 in ?? ()
>> #34 0x0000000000000000 in ?? ()
>> #35 0x0000000000000000 in ?? ()
>> #36 0x0000000000000000 in ?? ()
>> #37 0x0000000000000000 in ?? ()
>> #38 0x0000000000000000 in ?? ()
>> #39 0x0000000000000000 in ?? ()
>> #40 0x0000000000000000 in ?? ()
>> #41 0x0000000000000000 in ?? ()
>> #42 0x0000000000000000 in ?? ()
>> #43 0x0000000000000000 in ?? ()
>> #44 0x0000000000000000 in ?? ()
>> #45 0x0000000000000000 in ?? ()
>> #46 0x0000000000000000 in ?? ()
>> #47 0x0000000000000000 in ?? ()
>> #48 0x00000000010d1000 in ?? ()
>> #49 0x0000000000000000 in ?? ()
>> #50 0x0000000000000000 in ?? ()
>> #51 0xffffffff80cb0fa0 in sleepq_chains ()
>> #52 0xffffff00025087c0 in ?? ()
>> #53 0xffffff80000e6b20 in ?? ()
>> #54 0xffffff80000e6ad8 in ?? ()
>> #55 0xffffff00026877c0 in ?? ()
>> #56 0xffffffff805e64fa in sched_switch (td=3D0xffffff80003c1740,
>> =A0 =A0 newtd=3D0xffffffff805ff930, flags=3DVariable "flags" is not avai=
lable.
>> ) at /usr/src/sys/kern/sched_ule.c:1844
>> Previous frame inner to this frame (corrupt stack?)
>
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTimVJOX1Q1Z=NkdEj4=F0DnQXCVtqrBGRJMs1CK9>