wireless lor with ath chip.
Koop Mast
kwm at rainbow-runner.nl
Fri Oct 7 21:22:39 UTC 2011
Hello,
I don't know if this is a atheros problem or a more general problem. But
since it happens with my atheros chip, here it goes.
I don't have any problem with normal operation. But when I run
"sh /etc/rc.d/netif restart" I get the lor below.
(the wierd freebsd version is because 10.0 breaks a lot of ports. but
yes it is head.)
-Koop
FreeBSD crashalot.rainbow-runner.nl 9.99-CURRENT FreeBSD 9.99-CURRENT
#24 r226046M: Fri Oct 7 00:40:56 CEST 2011
root at crashalot.rainbow-runner.nl:/usr/obj/usr/src/sys/Sparkel amd64
lock order reversal:
1st 0xfffffe000600fbc0 if_afdata (if_afdata)
@ /usr/src/sys/netinet/if_ether.c:312
2nd 0xfffffe0004d5b8f8 radix node head (radix node head)
@ /usr/src/sys/net/route.c:354
KDB: stack backtrace:
db_trace_self_wrapper() at 0xffffffff802c31da = db_trace_self_wrapper
+0x2a
kdb_backtrace() at 0xffffffff804ada57 = kdb_backtrace+0x37
_witness_debugger() at 0xffffffff804c3e1e = _witness_debugger+0x2e
witness_checkorder() at 0xffffffff804c50c7 = witness_checkorder+0x807
_rw_rlock() at 0xffffffff8047419d = _rw_rlock+0x6d
rtalloc1_fib() at 0xffffffff80542c3c = rtalloc1_fib+0x11c
in_lltable_lookup() at 0xffffffff8058b4fd = in_lltable_lookup+0xbd
arpresolve() at 0xffffffff805848fb = arpresolve+0x1eb
ether_output() at 0xffffffff80535e8f = ether_output+0x25f
ip_output() at 0xffffffff805a03f2 = ip_output+0xc42
udp_send() at 0xffffffff806182f6 = udp_send+0x496
sosend_dgram() at 0xffffffff804e957e = sosend_dgram+0x21e
kern_sendit() at 0xffffffff804f089f = kern_sendit+0x1af
sendit() at 0xffffffff804f0afc = sendit+0xdc
sys_sendto() at 0xffffffff804f0bed = sys_sendto+0x4d
amd64_syscall() at 0xffffffff80706a88 = amd64_syscall+0x478
Xfast_syscall() at 0xffffffff806f1697 = Xfast_syscall+0xf7
--- syscall (133, FreeBSD ELF64, sys_sendto), rip = 0x2cf523cc, rsp =
0x7fffffffb448, rbp = 0x2d1bb8f4 ---
More information about the freebsd-net
mailing list