Project

General

Profile

Actions

Bug #1752

closed

if_ath and contigmalloc

Added by nonsolosoft about 14 years ago. Updated almost 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Networking
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Hi,

uname -a
DragonFly lap 2.7-DEVELOPMENT DragonFly v2.7.2.35.g209d9-DEVELOPMENT #3:
Fri Apr 23 10:20:05 CEST 2010 ferz@lap:/dati/obj/usr/src/sys/GENERIC
i386

kldload if_ath.ko # doesn't return

from top:

PID 3980
USERNAME root
PRI 170
NICE 0
SIZE 304K
RES 152K
STATE vpctw0
TIME 0:00
CTIME 0:00
CPU 9.28%
COMMAND kldload

kgdb /boot/kernel /dev/kmem

looked for kldload thread:

#
hread 14 #
[Switching to thread 14 (pid 2888/0, ifconfig)]#0 _crit_exit_quick () #
at /usr/src/sys/sys/thread2.h:177 #
177 globaldata_t gd = curtd->td_gd; #
(kgdb) bt #
#0 _crit_exit_quick () at /usr/src/sys/sys/thread2.h:177 #
#1 lwkt_switch () at /usr/src/sys/kern/lwkt_thread.c:777 #
#2 0xc0368f6e in tsleep (ident=0xcfef4d28, flags=0, wmesg=0xc0652d69
"vpctw0", timo=0) #
at /usr/src/sys/kern/kern_synch.c:622 #
#3 0xc0544060 in vm_page_sleep_busy (queue=257, count=112642) at
/usr/src/sys/vm/vm_page.h:659 #
#4 vm_contig_pg_clean (queue=257, count=112642) at
/usr/src/sys/vm/vm_contig.c:153 #
#5 vm_contig_pg_flush (queue=257, count=112642) at
/usr/src/sys/vm/vm_contig.c:188 #
#6 0xc0544541 in vm_contig_pg_alloc (size=192000, type=0xc06ef300,
flags=5633, low=0, #
high=4294967295, alignment=4096, boundary=0, map=0xc078e240) at
/usr/src/sys/vm/vm_contig.c:266 #
#7 contigmalloc_map (size=192000, type=0xc06ef300, flags=5633, low=0,
high=4294967295, #
alignment=4096, boundary=0, map=0xc078e240) at
/usr/src/sys/vm/vm_contig.c:475 #
#8 0xc0544915 in contigmalloc (size=192000, type=0xc06ef300,
flags=5633, low=0, high=0, #
alignment=4096, boundary=0) at /usr/src/sys/vm/vm_contig.c:457 #
#9 0xc05c926c in bus_dmamem_alloc (dmat=0xd3e7a280, vaddr=0xcfbdcf8c,
flags=5, mapp=0xcfbdcfa4) #
at /usr/src/sys/platform/pc32/i386/busdma_machdep.c:570 #
#10 0xd3fef92f in ath_descdma_setup (sc=0xcfbdc7c0, dd=0xcfbdcf88,
head=0xcfbdcfac, #
name=0xd3ff5bd7 "tx", nbuf=200, ndesc=10) at
/usr/src/sys/dev/netif/ath/ath/if_ath.c:3373 #
#11 0xd3feffc1 in ath_desc_alloc (devid=26, sc=0xcfbdc7c0) #
at /usr/src/sys/dev/netif/ath/ath/if_ath.c:3481 #
#12 ath_attach (devid=26, sc=0xcfbdc7c0) at
/usr/src/sys/dev/netif/ath/ath/if_ath.c:456 #
#13 0xd3ff4ec5 in ath_pci_attach (dev=0xc2a468a8) #
at /usr/src/sys/dev/netif/ath/ath/if_ath_pci.c:165 #
#14 0xc0371ba8 in DEVICE_ATTACH (dev=0xc2a468a8) at ./device_if.h:40 #
#15 device_doattach (dev=0xc2a468a8) at /usr/src/sys/kern/subr_bus.c:1662 #
#16 0xc03726cd in device_probe_and_attach (dev=0xc2a468a8) at
/usr/src/sys/kern/subr_bus.c:1622 #
#17 0xc04e8785 in pci_driver_added (dev=0xc2a46858, driver=0xd3ff75ac) #
at /usr/src/sys/bus/pci/pci.c:3099 #
#18 0xc03713ce in BUS_DRIVER_ADDED (dc=0xc29a1600, driver=0xd3ff75ac) at
./bus_if.h:71 #
#19 devclass_add_driver (dc=0xc29a1600, driver=0xd3ff75ac) at
/usr/src/sys/kern/subr_bus.c:642 #
#20 0xc0371b22 in driver_module_handler (mod=0xccacfe18, what=0,
arg=0xd3ff7598) #
at /usr/src/sys/kern/subr_bus.c:3068 #
#21 0xc0337552 in module_register_init (arg=0xd3ff758c) at
/usr/src/sys/kern/kern_module.c:112 #
#22 0xc03391a2 in linker_file_sysinit (filename=0xc294c6d8
"/boot/modules/if_ath.ko", #
result=0xd3b2ec7c) at /usr/src/sys/kern/kern_linker.c:171 #
#23 linker_load_file (filename=0xc294c6d8 "/boot/modules/if_ath.ko",
result=0xd3b2ec7c) #
at /usr/src/sys/kern/kern_linker.c:336 #
#24 0xc03392cd in linker_load_module (kldname=<value optimized out>,
modname=0xcf9e6400 "if_ath", #
parent=0x0, verinfo=0x0, lfpp=0xd3b2eca8) at
/usr/src/sys/kern/kern_linker.c:1497 #
#25 0xc0339676 in sys_kldload (uap=0xd3b2ecf0) at
/usr/src/sys/kern/kern_linker.c:785 #
#26 0xc05de7f7 in syscall2 (frame=0xd3b2ed40) at
/usr/src/sys/platform/pc32/i386/trap.c:1319 #
#27 0xc05cc046 in Xint0x80_syscall () at
/usr/src/sys/platform/pc32/i386/exception.s:876 #
#28 0x0000001f in ?? () #
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

http://pastebin.com/d76uRuPu

Actions

Also available in: Atom PDF