From owner-freebsd-net@FreeBSD.ORG Fri Oct 7 21:22:39 2011 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 014A9106566C; Fri, 7 Oct 2011 21:22:39 +0000 (UTC) (envelope-from kwm@rainbow-runner.nl) Received: from cpsmtpb-lite02.kpnxchange.com (cpsmtpb-lite02.kpnxchange.com [213.75.38.72]) by mx1.freebsd.org (Postfix) with ESMTP id 468378FC17; Fri, 7 Oct 2011 21:22:37 +0000 (UTC) Received: from cpbrm-lite02.kpnxchange.com ([10.94.80.88]) by cpsmtpb-lite02.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.4675); Fri, 7 Oct 2011 23:05:33 +0200 Received: from mailrelay.hotspotsvankpn.com ([82.94.177.187]) by cpbrm-lite02.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.4675); Fri, 7 Oct 2011 23:05:32 +0200 X-Virus-Scanned: amavisd-new at hotspotsvankpn.com Received: from [212.238.113.178] (ip212-238-113-178.hotspotsvankpn.com [212.238.113.178]) by mailrelay.hotspotsvankpn.com (Postfix) with ESMTP id 2FC6512080EC; Fri, 7 Oct 2011 23:05:32 +0200 (CEST) Message-ID: <1318021531.2596.6.camel@crashalot.rainbow-runner.nl> From: Koop Mast To: Adrian Chadd Date: Fri, 07 Oct 2011 23:05:31 +0200 Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.2.0 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Mime-Version: 1.0 X-OriginalArrivalTime: 07 Oct 2011 21:05:32.0911 (UTC) FILETIME=[D9FFB7F0:01CC8534] X-RcptDomain: FreeBSD.org Cc: freebsd-net@freebsd.org Subject: wireless lor with ath chip. X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2011 21:22:39 -0000 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@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 ---