From owner-freebsd-wireless@FreeBSD.ORG Fri Sep 30 02:11:57 2011 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 C8F3C1065673 for ; Fri, 30 Sep 2011 02:11:57 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-yi0-f54.google.com (mail-yi0-f54.google.com [209.85.218.54]) by mx1.freebsd.org (Postfix) with ESMTP id 89F538FC0A for ; Fri, 30 Sep 2011 02:11:57 +0000 (UTC) Received: by yia13 with SMTP id 13so1409778yia.13 for ; Thu, 29 Sep 2011 19:11:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=89XhdPRAaOBCKUGEuSTESpvHgwWG6piBTn9rXcVCHgQ=; b=V62WeOVFV9eql5WhTASw7/rDjMyN2rzKnnEA89rXUvPuJtYyntBTxqxZR9/1Eabnf+ 6ptb4PXi+O5rzZ+kBM6cXVv8b2mRDGiwe8bZZ51Bd3hisTYhwjsv4dmu5pRFh41cdsn4 Ija/ZJujSt/cw5+s0S65+4fhuCOU/GSC2S+dw= MIME-Version: 1.0 Received: by 10.236.124.97 with SMTP id w61mr67962897yhh.106.1317348717032; Thu, 29 Sep 2011 19:11:57 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.236.111.42 with HTTP; Thu, 29 Sep 2011 19:11:56 -0700 (PDT) In-Reply-To: <957EB052144AA64AB39F7AB268783201022F835FD4@VA3DIAXVS881.RED001.local> References: <957EB052144AA64AB39F7AB268783201022F835FD4@VA3DIAXVS881.RED001.local> Date: Fri, 30 Sep 2011 10:11:56 +0800 X-Google-Sender-Auth: 3-YEpidH2xeutouiYThTQbtAo1Y Message-ID: From: Adrian Chadd To: Edgar Martinez Content-Type: text/plain; charset=ISO-8859-1 Cc: "freebsd-wireless@freebsd.org" Subject: Re: PANIC - SWBMISS (9.0-CURRENT) 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: Fri, 30 Sep 2011 02:11:57 -0000 On 30 September 2011 10:09, Edgar Martinez wrote: > well, i bet lots of other locking shenanigans exist..by default.. > > its like whomever wrote this, never imagined that more than a single vap per interface was going to be running.. > > that's for sure going to affect throughput.. It's more likely going to affect stability. It's cool; I'll see if I can figure it out. Bonus points if you can figure out why my patch didn't work before I do, I'd like to use callout_init_mtx() to properly fix the race. :) Adrian