Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Jul 2008 14:36:47 +0200
From:      "Paul B. Mahol" <onemda@gmail.com>
To:        gavin@freebsd.org
Cc:        freebsd-bugs@freebsd.org
Subject:   Re: kern/125181: [ndis] with wep enters kdb.enter.unknown, panics
Message-ID:  <3a142e750807030536h2014b6a0of6f2f6e1ec7944cc@mail.gmail.com>
In-Reply-To: <200807021320.m62DKmUA045632@freefall.freebsd.org>
References:  <200807021320.m62DKmUA045632@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
pciconf -lv output of device:

ndis0@pci0:16:0:0:      class=0x028000 card=0x1364103c chip=0x431114e4
rev=0x01 hdr=0x00
    vendor     = 'Broadcom Corporation'
    device     = 'Dell Wireless 1390 WLAN Mini-PCI Card'
    class      = network



part of textdump including bt:

db:1:lockinfo> show locks
db:1:locks>  show alllocks
Process 2789 (ifconfig) thread 0xc404d690 (100068)
db:1:alllocks>  show lockedvnods
Locked vnodes
db:0:kdb.enter.unknown>  show pcpu
cpuid        = 1
curthread    = 0xc43e0d20: pid 0 "ndis0 taskq"
curpcb       = 0xe64aed90
fpcurthread  = none
idlethread   = 0xc3c98d20: pid 10 "idle: cpu1"
APIC ID      = 1
currentldt   = 0x50
spin locks held:
db:0:kdb.enter.unknown>  bt
Tracing pid 0 tid 100108 td 0xc43e0d20
ndis_auth_and_assoc(c4135400,1,c06f4d17,54,c44bf5dc,...) at
ndis_auth_and_assoc+0x368
taskqueue_run(c44bf5c0,c44bf5dc,0,c06e6c9f,0,...) at taskqueue_run+0x10b
taskqueue_thread_loop(c41355bc,e64aed38,c06ecbba,324,c07660e0,...) at
taskqueue_thread_loop+0x68
fork_exit(c0524e50,c41355bc,e64aed38) at fork_exit+0xb8
fork_trampoline() at fork_trampoline+0x8
--- trap 0, eip = 0, esp = 0xe64aed70, ebp = 0 ---




interesting dmesg output:

Fatal trap 12: page fault while in kernel mode
cpuid = 1; apic id = 01
fault virtual address   = 0xc4707024
fault code              = supervisor read, page not present
instruction pointer     = 0x20:0xc0948cc8
stack pointer           = 0x28:0xe64aeb24
frame pointer           = 0x28:0xe64aeca4
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         = 0 (ndis0 taskq)
exclusive sleep mutex vm page queue free mutex r = 0 (0xc07c1c90)
locked @ /usr/local/src/sys/vm/vm_page.c:1404
exclusive sleep mutex vm page queue mutex r = 0 (0xc07c1ca4) locked @
/usr/local/src/sys/vm/vm_object.c:674
exclusive sleep mutex vm object (standard object) r = 0 (0xc46c12e8)
locked @ /usr/local/src/sys/vm/vm_object.c:447
exclusive sx user map r = 0 (0xc3c9cba4) locked @
/usr/local/src/sys/vm/vm_map.c:2425



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3a142e750807030536h2014b6a0of6f2f6e1ec7944cc>