From owner-freebsd-wireless@FreeBSD.ORG Wed Sep 26 19:49:58 2012 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BAD42106564A; Wed, 26 Sep 2012 19:49:58 +0000 (UTC) (envelope-from w8hdkim@gmail.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 624F58FC1A; Wed, 26 Sep 2012 19:49:58 +0000 (UTC) Received: by vbmv11 with SMTP id v11so1428680vbm.13 for ; Wed, 26 Sep 2012 12:49:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=TLkinxYSiMossoLnq390umCTpPtbBm1MDKukAFxU6T0=; b=sSqPMSesevOI/cEPi7vfGJeycPKH5o1G8VL1VLAgkhypC/f6vekJhxLXpBOb+QYhQ2 sZS0WhQnXoeaMdLRqjmaCNENeWusqKvHZsXcrNzefEHFcRHz9OcFXEbE+U+7mtj4hDqj PX1um1AgggHxj/XXm0l7KHfVRTudOcaldK9ZBJhpP3slvaS9BPRXgi4dRx6nE7w/VLuo Lhs0Zsyi/TsmdM1gWs4+WdRdV8cRzkHMVdkSAIYA1qP/ZAEbg+hCDJHOILTXRBdtK7pn USbKSt6VFs8atqIgEf9QlOTH5YulwpCOS/MXBCtEU8haCC3QDzRNZ1bS2jqZCt4PuRUx Vn6g== MIME-Version: 1.0 Received: by 10.52.68.201 with SMTP id y9mr717429vdt.68.1348688997535; Wed, 26 Sep 2012 12:49:57 -0700 (PDT) Received: by 10.58.226.163 with HTTP; Wed, 26 Sep 2012 12:49:57 -0700 (PDT) Date: Wed, 26 Sep 2012 15:49:57 -0400 Message-ID: From: Kim Culhan To: Adrian Chadd Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-wireless@freebsd.org Subject: ath0_node_lock ath0_com_lock lor X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2012 19:49:58 -0000 Have not seen an lor in some time, this noted today fyi lock order reversal: 1st 0xffffff80009267f0 ath0_node_lock (ath0_node_lock) @ /usr/src/sys/net80211/ieee80211_ioctl.c:1341 2nd 0xffffff8000925018 ath0_com_lock (ath0_com_lock) @ /usr/src/sys/net80211/ieee80211_node.c:2619 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b kdb_backtrace() at kdb_backtrace+0x39 witness_checkorder() at witness_checkorder+0xc37 _mtx_lock_flags() at _mtx_lock_flags+0x83 ieee80211_node_leave() at ieee80211_node_leave+0x97 setmlme_common() at setmlme_common+0x3f7 ieee80211_ioctl_setmlme() at ieee80211_ioctl_setmlme+0x87 ieee80211_ioctl_set80211() at ieee80211_ioctl_set80211+0x5a5 in_control() at in_control+0x216 ifioctl() at ifioctl+0x1020 kern_ioctl() at kern_ioctl+0x1b0 sys_ioctl() at sys_ioctl+0x11f amd64_syscall() at amd64_syscall+0x25a Xfast_syscall() at Xfast_syscall+0xfb --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x801203b8a, rsp = 0x7fffffffd9b8, rbp = 0x7fffffffda20 --- -- thanks -kim