Received: by 2002:a25:824b:0:0:0:0:0 with SMTP id d11csp1520865ybn; Wed, 2 Oct 2019 17:59:57 -0700 (PDT) X-Google-Smtp-Source: APXvYqzXq4hhlTofTYxukISVhXW/FOrz9+zyBsx3q9RFhzY2Th5i8scqzBVNGSUgEwDDk74N5arV X-Received: by 2002:a05:6402:1202:: with SMTP id c2mr6658979edw.190.1570064397628; Wed, 02 Oct 2019 17:59:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570064397; cv=none; d=google.com; s=arc-20160816; b=ciaOjucB2OGnR3HvO1D+IKliO/cySb73ZSHJ6W//AtaeQ8OasfbozpgC1hugQ/O69T wbXum3Fe9gzubeBGLiafqMf7K16viAha5nT3tOV6ctpM9O8uN4EqhGMRX2gkMHRHgyW/ iYNdPIBrRIffaeNRcU3gjy2B+9jWbFwZaIgH9ngbY6+46DDriDJuY/UlP+OMhmdTMatD zYYr2Qpu/9oL93W8dMlW6LNfImib2J6btLyAQhe70rwjWgBADzXieV8OJ+2VeNMc9VqM cjzqDDK259h/Wr+DqnCnACxv3Xjd6tiosDPUm85BodqQNMtPUNSVcfYIWIeeArddSSxe 6dQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=55RbO+WJOZQM19PtQHPKSMAcog+78GCdZAbUU16u3QY=; b=LHyU3NeUOWL5iW11h1z4925QMVgcIuSZlJMSEdzg2owPgovtplBRKs8/UK+6ktF4Yp vLhlFrc7TZHGamT9qvKtYaqzYoRnD/qmN1vWVZXv01tHVtZ7iBkkPxiZSzRCStNyH4O1 Bixw7YpbkewH3RS5sp06anlZDX1GI6x7NPB2mrADksox7K/XZnzJ2USlj8WAeryExzVt mRTdIQqiA0VmYxfawS7MRLLWOcYd3d0/Ru9VyzFtBzgTpoXNSBQRHL2VP2XgP/z4oRNp qY2UH4YB8DDbS9rxOKzopMj2Swz3msylAfkvhPlvV7BwRG/aObD5lLl0xD6d3E3W5YMn qXXQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="Sqr/+PBJ"; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n6si425799eju.100.2019.10.02.17.59.17; Wed, 02 Oct 2019 17:59:57 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="Sqr/+PBJ"; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726823AbfJCA7N (ORCPT + 99 others); Wed, 2 Oct 2019 20:59:13 -0400 Received: from mail-qt1-f193.google.com ([209.85.160.193]:33783 "EHLO mail-qt1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726002AbfJCA7N (ORCPT ); Wed, 2 Oct 2019 20:59:13 -0400 Received: by mail-qt1-f193.google.com with SMTP id r5so1315860qtd.0 for ; Wed, 02 Oct 2019 17:59:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=55RbO+WJOZQM19PtQHPKSMAcog+78GCdZAbUU16u3QY=; b=Sqr/+PBJ5fEYkxrO1ypoC2tYCBLiV47GV9vCT/nTGcrpbllCs/FDKV880+zZt9x0Gj 5iTgP7DGuJJrNOGCHiFtLtKi5jn2nY9rNJfhEWYFzdN0OaP8kecSwpHFuU2IVDaPoWxq bMerE5fK9wIhPN40VUcqlDb6C3sYp3feqhxSY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=55RbO+WJOZQM19PtQHPKSMAcog+78GCdZAbUU16u3QY=; b=HhhvvOuEfoQumSVfk4xUhs8fCb7777TU3HLxQmHnQ1d4ylPdCbuHdJJDX93lQtBlVi z5Sqcs8h9BHJa1lxYwR7VX/TnDHreDBAgSeaZuxs1LKNK46fJvvO6eWpSBuPOuIhPucg 7FMHxk1X3d3yLYKMDrVRgvJKOlWFHUam9rkkutso06Xm3d2HxKOCHB+xmEyNn9A2d1xQ 18z9as58NX5dE2pY2aEI2xU0vh0SWCwXWs9ckIXmQ0L/b3ZdMOVNKA6Rkx7pkJOtphiT GwSwWWa6UosZ1QjGfk/VB/G5c22xexcYVxAOS/nY9q8AtFdqRYWORPkpLm3pPTYJkRrN +YAQ== X-Gm-Message-State: APjAAAUffMQ4SVrGI1dwp3fgi9f31V7rbH7euR9sp/EIjooixm1t+Q/O jgxoUsdI9qowkJhYwVvBn1C+PlBosBI= X-Received: by 2002:ad4:430a:: with SMTP id c10mr6023106qvs.140.1570064350965; Wed, 02 Oct 2019 17:59:10 -0700 (PDT) Received: from mail-qt1-f175.google.com (mail-qt1-f175.google.com. [209.85.160.175]) by smtp.gmail.com with ESMTPSA id r55sm492513qtj.86.2019.10.02.17.59.08 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 02 Oct 2019 17:59:09 -0700 (PDT) Received: by mail-qt1-f175.google.com with SMTP id o12so1285652qtf.3 for ; Wed, 02 Oct 2019 17:59:08 -0700 (PDT) X-Received: by 2002:ac8:6047:: with SMTP id k7mr7395287qtm.238.1570064347909; Wed, 02 Oct 2019 17:59:07 -0700 (PDT) MIME-Version: 1.0 References: <1534402113-14337-1-git-send-email-wgong@codeaurora.org> <20181114225910.GA220599@google.com> <87woe5aehr.fsf@kamboji.qca.qualcomm.com> <40854e84bd4b4a9699b60530b1c373ad@aptaiexm02f.ap.qualcomm.com> <87pnjvctjh.fsf@codeaurora.org> In-Reply-To: <87pnjvctjh.fsf@codeaurora.org> From: Brian Norris Date: Wed, 2 Oct 2019 17:58:56 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v3] ath10k: support NET_DETECT WoWLAN feature To: Kalle Valo Cc: Wen Gong , linux-wireless , Linux Kernel , "ath10k@lists.infradead.org" , Wen Gong Content-Type: text/plain; charset="UTF-8" Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Hi Kalle, Sorry, I failed to follow up on some of this. On Fri, Sep 20, 2019 at 12:32 AM Kalle Valo wrote: > But I mixed up the flags. I meant that can we enable > NL80211_FEATURE_SCAN_RANDOM_MAC_ADDR in ath10k? Does the firmware > releases which have WMI_SERVICE_NLO support > NL80211_FEATURE_SCAN_RANDOM_MAC_ADDR as well? I'm looking at firmware which supports WMI_SERVICE_NLO and WMI_SERVICE_SPOOF_MAC_SUPPORT. This leads to support for NL80211_FEATURE_SCAN_RANDOM_MAC_ADDR and NL80211_WOWLAN_TRIG_NET_DETECT (good!), but it also leads to NL80211_CMD_START_SCHED_SCAN support and *not* NL80211_FEATURE_SCHED_SCAN_RANDOM_MAC_ADDR, which is inconsistent (bad!). (I think a few times in here you noted the FEATURE_SCAN variant, when you probably meant FEATURE_SCHED_SCAN.) If I understand Wen correctly, he is working on dropping NL80211_CMD_START_SCHED_SCAN, which would fix the inconsistency. But I also noticed that ath10k does not support NL80211_FEATURE_ND_RANDOM_MAC_ADDR, which is again an inconsistency: we're going to lose randomization when in WoWLAN + NET_DETECT mode. I don't suspect we (Chrome OS) would ever enable this feature in that state. Regards, Brian