Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp1853357pxf; Fri, 26 Mar 2021 17:25:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyb/rtRlC0Q7MYgFiddN+arv/3kaiPfa/ue1+joo8UOr3bm45YAhB/m5RwLud9/JVe9otHG X-Received: by 2002:a17:907:2112:: with SMTP id qn18mr17521574ejb.220.1616804712269; Fri, 26 Mar 2021 17:25:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616804712; cv=none; d=google.com; s=arc-20160816; b=w1wqKSvTxxi/MQv9ws3jmc4/AMVoZ6v635Zs9PEXWx2UPwaAH2GpQ780MMsubUn78r eo1Vm819/oeYrELYC9r3Ij3ooGNfxw2FAGFlb976IWbVrazrpvzvB1kwwaK7+A217AIS qpUKdpNrhBfJpbev8cTd4lIn/S3LmSqiIzCsT1PkFGQ6tfKa2Z4MBTqFhVVcRCdhD4nW V/feqfYCqfXaPsMqqo1m0whcmacGdWQhdPdx5jT6OAjEEiPcQj1YKcGmegDiRQifS8qo psXmGuQBEU18i+2Li08Jz9QPGv76+TzooueEGWMpEVUiMssIaE0Jq1Xmv/Y++pqDt5Ko Qs2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :mime-version:user-agent:date:message-id:organization:subject:from :to:dkim-signature:dkim-filter; bh=JwUT+b9izsS5PppEiByQB1FN3Bz5iuaXgCKzLriC0yA=; b=PqHJlpyOpfYA6sixlodZJNkI8s9E2/ngVADneQLcEBZdtikx1nQkoyyiDWttH/oWX9 LJji7OMuWnDu/P8sDcP3db1j+eVkbzwLH8D3hkpQAvM1ydigJwgb972biO1xUqDXUGsw 22G7TorL7XJ6oqAXMtXAPQHTLQhjWFdsd/5WYQ3H7QJgPfaCSo8siVrdAu/efytUS3JX VBgscsOUyzKih6YnKdseTZ9737z5+1+cR97Lh0DmmBY+fJIejULwloR0TVKHG7HH9sni 1V1aiOFFQXKxsjht2o8T5OV5D0q/ANSHgZ674c1VTx1fT8egv2NBNJiVC+m6ykVPrjfS lMPg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@candelatech.com header.s=default header.b="gMZN/OEw"; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=candelatech.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hq38si7705627ejc.350.2021.03.26.17.24.40; Fri, 26 Mar 2021 17:25:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@candelatech.com header.s=default header.b="gMZN/OEw"; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=candelatech.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231184AbhC0ASX (ORCPT + 99 others); Fri, 26 Mar 2021 20:18:23 -0400 Received: from mail2.candelatech.com ([208.74.158.173]:55322 "EHLO mail3.candelatech.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231176AbhC0ASV (ORCPT ); Fri, 26 Mar 2021 20:18:21 -0400 Received: from [192.168.254.6] (unknown [50.34.172.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail3.candelatech.com (Postfix) with ESMTPSA id 024D013C2B6 for ; Fri, 26 Mar 2021 17:18:20 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.11.0 mail3.candelatech.com 024D013C2B6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=candelatech.com; s=default; t=1616804301; bh=hH4187S/wxKrgwSqwzxsSmTMZQntOJ7JhwSPOtLM9Wo=; h=To:From:Subject:Date:From; b=gMZN/OEwCje1j1g94Fs66e4fZ/inoafyx+DirafI2Q9ClfkYY1vNooudEpLpCUowq pWiUl1AqXO+U3pgqLJxxUu8qHblkaZx7vJUcMSXBj1bDtDKd5+gQyWcOtmeQEnw+CP JUU5bpyRr6l/f9BEHPNRBdbVTuRgIGlaLMMZQESg= To: "linux-wireless@vger.kernel.org" From: Ben Greear Subject: mac80211 mlme connection probing woes Organization: Candela Technologies Message-ID: <312fa32e-21f7-fcc0-fef4-55633db53f65@candelatech.com> Date: Fri, 26 Mar 2021 17:18:20 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-MW Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org I've been digging into a bug where our ath10k driver shows periodic throughput drops on regular intervals. We've bisected this down to a patch where we disable the firmware connection monitor, and so ask mac80211 to do the connection monitor. This works fine in 5.4 kernel, but in 5.11, it does not work well. First, if anyone has an idea what change might have caused this, please let me know. We will try with ath9k, assuming it uses the mac80211 connection monitor to see if it has the same issue. And second, if a STA is doing traffic that is passing to/from the AP, why probe the connection at all? We get tx status showing success, and also valid rx packets from AP, shouldn't that cause the probe timer to defer? Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com