[Bug 236383] Kernel panic

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Mar 8 07:40:18 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236383

            Bug ID: 236383
           Summary: Kernel panic
           Product: Base System
           Version: 12.0-STABLE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs at FreeBSD.org
          Reporter: admin at 5034.ru

Hi All,

12.0-STABLE FreeBSD 12.0-STABLE #2 r343904M

Strange panic, me don't know how to reproduce:

# kgdb /boot/kernel/kernel /var/crash/vmcore.last
GNU gdb (GDB) 8.2.1 [GDB v8.2.1 for FreeBSD]
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-portbld-freebsd12.0".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /boot/kernel/kernel...Reading symbols from
/usr/lib/debug//boot/kernel/kernel.debug...done.
done.

Unread portion of the kernel message buffer:


Fatal trap 12: page fault while in kernel mode
cpuid = 1; apic id = 01
fault virtual address   = 0xb10
fault code              = supervisor read data, page not present
instruction pointer     = 0x20:0xffffffff809019d2
stack pointer           = 0x28:0xfffffe0000464a70
frame pointer           = 0x28:0xfffffe0000464aa0
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
current process         = 12 (irq22: ral0)
trap number             = 12
panic: page fault
cpuid = 1
time = 1552029335
KDB: stack backtrace:
#0 0xffffffff80c531c7 at kdb_backtrace+0x67
#1 0xffffffff80c07143 at vpanic+0x1a3
#2 0xffffffff80c06f93 at panic+0x43
#3 0xffffffff8118d9ff at trap_fatal+0x35f
#4 0xffffffff8118da59 at trap_pfault+0x49
#5 0xffffffff8118d07e at trap+0x29e
#6 0xffffffff81168af5 at calltrap+0x8
#7 0xffffffff80901693 at rt2860_intr+0x803
#8 0xffffffff80bca024 at ithread_loop+0x1d4
#9 0xffffffff80bc6f23 at fork_exit+0x83
#10 0xffffffff81169aee at fork_trampoline+0xe
Uptime: 22h14m9s
Dumping 962 out of 8077 MB:..2%..12%..22%..32%..42%..52%..62%..72%..82%..92%

__curthread () at ./machine/pcpu.h:230
230             __asm("movq %%gs:%P1,%0" : "=r" (td) : "n"
(OFFSETOF_CURTHREAD));
(kgdb) bt
#0  __curthread () at ./machine/pcpu.h:230
#1  doadump (textdump=<optimized out>) at /usr/src/sys/kern/kern_shutdown.c:366
#2  0xffffffff80c06d2b in kern_reboot (howto=260) at
/usr/src/sys/kern/kern_shutdown.c:446
#3  0xffffffff80c071a3 in vpanic (fmt=<optimized out>, ap=0xfffffe00004647c0)
at /usr/src/sys/kern/kern_shutdown.c:872
#4  0xffffffff80c06f93 in panic (fmt=<unavailable>) at
/usr/src/sys/kern/kern_shutdown.c:799
#5  0xffffffff8118d9ff in trap_fatal (frame=0xfffffe00004649b0, eva=2832) at
/usr/src/sys/amd64/amd64/trap.c:929
#6  0xffffffff8118da59 in trap_pfault (frame=0xfffffe00004649b0, usermode=0) at
/usr/src/sys/amd64/amd64/trap.c:765
#7  0xffffffff8118d07e in trap (frame=0xfffffe00004649b0) at
/usr/src/sys/amd64/amd64/trap.c:441
#8  <signal handler called>
#9  ieee80211_ratectl_tx_complete (ni=<optimized out>, status=<optimized out>)
at /usr/src/sys/net80211/ieee80211_ratectl.h:143
#10 rt2860_drain_stats_fifo (sc=0xfffffe004ab76000) at
/usr/src/sys/dev/ral/rt2860.c:1122
#11 0xffffffff80901693 in rt2860_intr (arg=0xfffffe004ab76000) at
/usr/src/sys/dev/ral/rt2860.c:1417
#12 0xffffffff80bca024 in intr_event_execute_handlers (p=<optimized out>,
ie=<optimized out>) at /usr/src/sys/kern/kern_intr.c:1119
#13 ithread_execute_handlers (p=<optimized out>, ie=<optimized out>) at
/usr/src/sys/kern/kern_intr.c:1132
#14 ithread_loop (arg=<optimized out>) at /usr/src/sys/kern/kern_intr.c:1212
#15 0xffffffff80bc6f23 in fork_exit (callout=0xffffffff80bc9e50 <ithread_loop>,
arg=0xfffff80003652940, frame=0xfffffe0000464c00) at
/usr/src/sys/kern/kern_fork.c:1059
#16 <signal handler called>
(kgdb) frame 9
#9  ieee80211_ratectl_tx_complete (ni=<optimized out>, status=<optimized out>)
at /usr/src/sys/net80211/ieee80211_ratectl.h:143
143             vap->iv_rate->ir_tx_complete(ni, status);
(kgdb) frame 10
#10 rt2860_drain_stats_fifo (sc=0xfffffe004ab76000) at
/usr/src/sys/dev/ral/rt2860.c:1122
1122                            ieee80211_ratectl_tx_complete(ni, txs);
(kgdb) frame 11
#11 0xffffffff80901693 in rt2860_intr (arg=0xfffffe004ab76000) at
/usr/src/sys/dev/ral/rt2860.c:1417
1417                    rt2860_drain_stats_fifo(sc);
(kgdb) frame 12
#12 0xffffffff80bca024 in intr_event_execute_handlers (p=<optimized out>,
ie=<optimized out>) at /usr/src/sys/kern/kern_intr.c:1119
1119                    ih->ih_handler(ih->ih_argument);
(kgdb)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list