From owner-freebsd-wireless@FreeBSD.ORG Thu Sep 6 22:10:40 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 454FA106564A for ; Thu, 6 Sep 2012 22:10:40 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 072C18FC12 for ; Thu, 6 Sep 2012 22:10:39 +0000 (UTC) Received: by obbun3 with SMTP id un3so4403610obb.13 for ; Thu, 06 Sep 2012 15:10:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; bh=0Sp6uHkZ4wm9czShBdDeNZeKJqZxRbQyPWRNqcY+xk8=; b=M43LnrVMO1s/MY2IvJ/bnIDhXjC8joSHHOT6Mna5Fc0qGhFxc02MCVfXM97JRZrJib TMBZE5XPzZxSnU7ZQHSDI1S8pyM+mrf1b5czndNBZCkQdO9vV6LD7kjSpQ0aE8MebdCx TPxek1ex21A/gKpF4GaC6QXnUL8Nc3/VD2IfpmynP6QNbWVzbzDmGSRHabHeo5cXnCUX RItHDp9KTRM7lR+U2GNC6ohB7WTIWFQaVB/yjiCaIUmD85oh/lUkW2gpt8U2pwNYNTC4 MX+OW1U/jReJDG8u37AG0wzjbZ6bpdjIwhtv0rNosj1kFb4m0rsZh/LUDoaZ4OuBYEf/ CYcw== MIME-Version: 1.0 Received: by 10.60.172.135 with SMTP id bc7mr3771312oec.127.1346969439236; Thu, 06 Sep 2012 15:10:39 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.76.8.98 with HTTP; Thu, 6 Sep 2012 15:10:39 -0700 (PDT) Date: Thu, 6 Sep 2012 15:10:39 -0700 X-Google-Sender-Auth: xVo4EEuMCPvLD9eD_ZtWdhfo-lk Message-ID: From: Adrian Chadd To: freebsd-wireless@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: CFT: Fix nframes on retried frames 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: Thu, 06 Sep 2012 22:10:40 -0000 Hi all, Kim has some debugging output that leads me to believe I'm not entirely correctly clearing aggregation frame state when a buffer is being retried. I have a patch here which clears some of it: http://people.freebsd.org/~adrian/ath/20120905-bfs-set-nframes.diff I'd appreciate it if people would test this out and let me know if they see any debugging output that has 'nframes' in it. Once I know that this corner case is being triggered and that I've fixed (part of) it, I'll push this into -HEAD> Adrian