While testing adhoc with rum and ndis I got hit with this one: Kernel page fault with the following non-sleepable locks held: exclusive sleep mutex rum0 (network driver) r = 0 (0xc405e1a4) locked _at_ /usr/src/sys/modules/usb/usb/../../../dev/usb/usb_request.c:540 KDB: stack backtrace: db_trace_self_wrapper(c062f6f1,e63e6a94,c04e7ddf,21c,0,...) at db_trace_self_wrapper+0x26 kdb_backtrace(21c,0,ffffffff,c07dd8f4,e63e6acc,...) at kdb_backtrace+0x29 _witness_debugger(c0631b57,e63e6ae0,4,1,0,...) at _witness_debugger+0x1e witness_warn(5,0,c064f703,c04e6f77,c069bba0,...) at witness_warn+0x1e9 trap(e63e6b6c) at trap+0x179 calltrap() at calltrap+0x6 --- trap 0xc, eip = 0xc451c3af, esp = 0xe63e6bac, ebp = 0xe63e6bb8 --- ieee80211_getcapinfo(c41a8000,ffff,c450c616,c41a887c,c4566400,...) at ieee80211_getcapinfo+0x78 ieee80211_beacon_construct(c4561000,18,676,43014,c3e5d800,...) at ieee80211_beacon_construct+0x67 ieee80211_beacon_alloc(c4561000,c41a887c,6,2cb,e63e6c48,...) at ieee80211_beacon_alloc+0x99 rum_newstate(c41a8000,5,ffffffff,654,e63e6ca8,...) at rum_newstate+0x2e7 ieee80211_newstate_cb(c41a8000,2,c0630f47,51,c4486418,...) at ieee80211_newstate_cb+0xac taskqueue_run(c4486400,c4486418,0,c0621864,0,...) at taskqueue_run+0xfd taskqueue_thread_loop(c455a074,e63e6d38,c0627aba,343,c069bba0,...) at taskqueue_thread_loop+0x65 fork_exit(c04e159c,c455a074,e63e6d38) at fork_exit+0xb8 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xe63e6d70, ebp = 0 --- Only what I were trying to do is to set SSID for rum0 adhoc wlanmode. Looks like it will not crash if same SSID is already available on network.Received on Sat Oct 31 2009 - 15:10:11 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:57 UTC