Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Feb 2011 21:49:41 -0500
From:      Kyungsoo Lee <ulsanrub@gmail.com>
To:        freebsd-net <freebsd-net@freebsd.org>
Subject:   FreeBSD TDMA kernel PANIC
Message-ID:  <AANLkTi=PJXyWuV-mpFtaeQPM3KOfE7Y3A99kO6hQH1aP@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi,

whenever I try to set my mini PCI-e card (Anatel AR5BXB6) as Master
(tdmaslot 0), kernel shows PANIC msg like the below.
It's OK when I set the card as not Master like tdmalsot 1,2, and more. What
is the problem? And how can I fix it?

Interestingly, the kernel PANIC occurs when I use this card with IBM T60.
When I use this card with IBM T61, there is no PANIC message like the below.
Instead, kernel shows never ending "Ath0: Stuck beacon; bmiss..." messages.

How can I solve the problem? I searched but it is hard to find the answer
for my cases.

Thank you and I expect wise solutions.

K.

 dumped core - see /var/crash/vmcore.0

Sat Feb 26 21:08:44 UTC 2011

FreeBSD  8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 25 23:41:00 UTC 2011
  root@:/usr/obj/usr/src/sys/MYKERNEL  i386

panic: non-maskable interrupt trap

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.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...

Unread portion of the kernel message buffer:
<<2>N2MI> INSAM I ISA a0a, 0E,I SEAI SA ff
f<2>
RA<M 2>pafri
t<2
>R<2>Ay Me rpraorri,t yl iekrerloyr ,h alridkwealrye  hfaaridlwuarree.
failure.


Fatal trap 19: non-maskable interrupt trap while in kernel mode
Fatal trap 19: non-maskable interrupt trap while in kernel mode
cpuid = 1;
cpuid = 0; apic id = 01apic id = 00
instruction pointer = 0x20:0xc0bd00b5
instruction pointer = 0x20:0xc0bd00b5
stack pointer        = 0x28:0xc2fc1c58
stack pointer        = 0x28:0xc2fc4c58
frame pointer        = 0x28:0xc2fc1c58
frame pointer        = 0x28:0xc2fc4c58
code segment = base 0x0, limit 0xfffff, type 0x1b
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
= DPL 0, pres 1, def32 1, gran 1
processor eflags =
processor eflags = interrupt enabled, interrupt enabled, IOPL = 0IOPL = 0
current process =
current process = 11 (idle: cpu1)11 (idle: cpu0)
trap number = 19
trap number = 19
panic: non-maskable interrupt trap

cpuid = 1
KDB: stack backtrace:
#0 0xc08e1ab7 at kdb_backtrace+0x47
#1 0xc08b2b77 at panic+0x117
#2 0xc0beea83 at trap_fatal+0x323
#3 0xc0bef432 at trap+0x652
#4 0xc0bd5dfc at calltrap+0x6
#5 0xc04e5cc9 at acpi_cpu_idle+0xe9
#6 0xc0bdfb2b at cpu_idle_acpi+0x1b
#7 0xc0be136b at cpu_idle+0x1b
#8 0xc08d48f1 at sched_idletd+0x231
#9 0xc0887b01 at fork_exit+0x91
#10 0xc0bd5e74 at fork_trampoline+0x8
Uptime: 9m37s
Physical memory: 490 MB
Dumping 45 MB: 30 14

#0  doadump () at pcpu.h:231
231 pcpu.h: No such file or directory.
in pcpu.h
(kgdb) #0  doadump () at pcpu.h:231
#1  0xc08b2913 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:419
#2  0xc08b2bb0 in panic (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/kern_shutdown.c:592
#3  0xc0beea83 in trap_fatal (frame=0xc2fc1c18, eva=0)
    at /usr/src/sys/i386/i386/trap.c:946
#4  0xc0bef432 in trap (frame=0xc2fc1c18) at
/usr/src/sys/i386/i386/trap.c:731
#5  0xc0bd5dfc in calltrap () at /usr/src/sys/i386/i386/exception.s:166
#6  0xc0bd00b5 in acpi_cpu_c1 ()
    at /usr/src/sys/i386/acpica/acpi_machdep.c:556
#7  0xc04e5cc9 in acpi_cpu_idle () at /usr/src/sys/dev/acpica/acpi_cpu.c:930
#8  0xc0bdfb2b in cpu_idle_acpi (busy=1)
    at /usr/src/sys/i386/i386/machdep.c:1224
#9  0xc0be136b in cpu_idle (busy=1) at /usr/src/sys/i386/i386/machdep.c:1314
#10 0xc08d48f1 in sched_idletd (dummy=0x0)
    at /usr/src/sys/kern/sched_ule.c:2555
#11 0xc0887b01 in fork_exit (callout=0xc08d46c0 <sched_idletd>, arg=0x0,
    frame=0xc2fc1d28) at /usr/src/sys/kern/kern_fork.c:845
#12 0xc0bd5e74 in fork_trampoline () at
/usr/src/sys/i386/i386/exception.s:273
(kgdb)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTi=PJXyWuV-mpFtaeQPM3KOfE7Y3A99kO6hQH1aP>