From owner-freebsd-wireless@FreeBSD.ORG Tue Sep 18 17:06:41 2012 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4AE1610656A7 for ; Tue, 18 Sep 2012 17:06:41 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 1E34B8FC0C for ; Tue, 18 Sep 2012 17:06:40 +0000 (UTC) Received: by pbbrp2 with SMTP id rp2so485528pbb.13 for ; Tue, 18 Sep 2012 10:06:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=WXcPuRMXq2TN3tR7lUUW8TWP6SieVQLmrA7MXdyj0Pk=; b=kJrSQug2vNrrYvieCDFJ3XTG/WlJuP8Xt9GI+l5U3DOEfNAkjmLbASsByQCKEVR/sX WPcP8O5PJ7d/x1tyq1XYDNStR3/pMAE/TV+aG4J/jydKqxXk0ea5qblZTbu9KSIp6Mnt iDomQcLV/HpWQTD2R8kAVfwOEP4i8vj3PWeul09KyzJd99rFRvbFL0PYypw7J3dr/s0h Vy0hBnWWyHxz3dWl0d5CecgAGwNV8KrulsFUZU3Up8cwIwKDZtCAktdVjtU/zjXTUKpk FL2S5SvpvBgAAfgO8ZKH0slRfeHK6cuAMKN5qyap1r80XwckAkyLE6R7IqQfdInzxU47 MXgw== MIME-Version: 1.0 Received: by 10.68.129.130 with SMTP id nw2mr735043pbb.27.1347988000581; Tue, 18 Sep 2012 10:06:40 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.68.36.106 with HTTP; Tue, 18 Sep 2012 10:06:40 -0700 (PDT) In-Reply-To: References: Date: Tue, 18 Sep 2012 10:06:40 -0700 X-Google-Sender-Auth: Di7i79ut0uwNIk82fcAiXjX_c6w Message-ID: From: Adrian Chadd To: freebsd-wireless@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [CFT]: filtered frames support 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: Tue, 18 Sep 2012 17:06:41 -0000 I've found/fixed the BAR and filtered frame issues that crept up; as well as some other filtered frames related hangs. I committed the mess to -HEAD. Please update, test and let me know if things hang in weird and strange ways. adrian On 12 September 2012 16:08, Adrian Chadd wrote: > Hi, > > Ive seen some odd hangs where the tid is paused once, but both waiting for > bar and filtered frame completion. That shouldnt happen. > > Ill hold off commiting this until I root cause and resolve it. > > Adrian > > On Sep 10, 2012 8:56 PM, "Adrian Chadd" wrote: >> >> Hi all, >> >> I've been working on filtered frames support as a precursor for >> correct AP mode power save support. >> >> The patch is here: >> http://people.freebsd.org/~adrian/ath/20120910-filter-frame-12-works.diff >> >> It only supports filtered frames for 802.11n aggregate sessions. It >> doesn't yet support filtered frames on non-aggregate sessions as I >> haven't yet implemented a software retry mechanism for non-ADDBA >> session transmission. >> >> I'd like to commit this to -HEAD soon so I can work on software >> retransmission for non-ADDBA session traffic. >> >> Thanks again for helping me develop 802.11n support for the Atheros >> wifi devices! >> >> >> >> >> Adrian