Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp2729565ybv; Mon, 24 Feb 2020 10:27:15 -0800 (PST) X-Google-Smtp-Source: APXvYqzxZFZDFWIHXF8xQg1Pm8kAzp0NLOafHoTBiefjnrnIHEgDe1iOefIgRRRXjASHxa+bFyPR X-Received: by 2002:a05:6830:134c:: with SMTP id r12mr18837583otq.126.1582568835632; Mon, 24 Feb 2020 10:27:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582568835; cv=none; d=google.com; s=arc-20160816; b=OZgSyIGgEmfwVKId8s2rUVdp9oqEdMoQBY+EY8zFt3YdWxJaUTWX6/YC8DiVdL5NtR 3mktw6v7qT6717yivQdMcENxUP+glyOFPzmcsIdf4Tu7DCYJtPa7JZHJKS97FsYeE5qP 9XcVPWEcAkuiNr+J9BQJN/8QkpSVCOPpX5UYhxga94x5ywO/JhkYaneR4G5BkNByZmNh iYDakYm6h1ewQZdSGQuVygyLWAB3Tytr6W4GlK6NLK0vsFJ5m/SbeLoQTblrXSH32WM/ /L0oRqK67Aatj1WfhgIVWJWoH1ijI6nQhJZ1eLjZ2YqifLsqwP2A1ulWKAds+eEgnc4m H/5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=M3lkapEdmF0UkYFTI2M3+Tt8ZC9rradJCcoGtjo411Q=; b=NYs1xc0KEu1lAnk1NnfELm+wPFWBYQNiphJ2qcZr3OqV3JcSjIWyIcjkXnxvc4NTuz x1DWDoytUi5Q+PJgYNZEDEoN30Z51XoBReG97XszHoCQuU6TAfwaYNi5aEUoQ0WNRYeh C4eoUZ21D4FmLW8riTPpJLcI9RoIAtbHotC9erbLbiz78GSgPszlcgoYXkWAEP61Mpfg BWtY23z9t2sQqB7yBblSS36jxk8AMH/ocAW6EQuFjYY/egI3sCLwwGnkh4OphPeusd0a TN3cPJ6SDlDZDWug5aJHNyN3iDMWf7EXmIydFof8ZtyWkh5b6qIFX/U8GFdUkuGOhNyP U8jw== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 77si5389938oie.10.2020.02.24.10.27.01; Mon, 24 Feb 2020 10:27:15 -0800 (PST) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727745AbgBXS0w (ORCPT + 99 others); Mon, 24 Feb 2020 13:26:52 -0500 Received: from s3.sipsolutions.net ([144.76.43.62]:41740 "EHLO sipsolutions.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727426AbgBXS0w (ORCPT ); Mon, 24 Feb 2020 13:26:52 -0500 Received: by sipsolutions.net with esmtpsa (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.93) (envelope-from ) id 1j6IRO-007MRm-5Q; Mon, 24 Feb 2020 19:26:50 +0100 Message-ID: <53190ece697ab7d9e83fdd667eaf9e05a4418193.camel@sipsolutions.net> Subject: Re: [PATCH 1/2] Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS" From: Johannes Berg To: Denis Kenzior , linux-wireless@vger.kernel.org Cc: Markus Theil Date: Mon, 24 Feb 2020 19:26:48 +0100 In-Reply-To: (sfid-20200224_181217_804461_2C765211) References: <20200224101910.b87da63a3cd6.Ic94bc51a370c4aa7d19fbca9b96d90ab703257dc@changeid> (sfid-20200224_181217_804461_2C765211) Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 (3.34.2-1.fc31) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Mon, 2020-02-24 at 10:56 -0600, Denis Kenzior wrote: > So to me this patch set seemed like a good idea... We (iwd) don't have > plans to support pre-auth in AP mode in the near future, so this revert > doesn't really affect us. I do wonder what is the actual concern to > warrant a revert? These are two entirely different things, preauth is simply real data as far as the local system is concerned. It's not related to controlled port operation at all, which this nl80211 API is about. FWIW, you may have seen Markus's patch to remove preauth from the RX as well, this won't work as is, but I'm still a bit on the fence as to whether I'll force you into the right model or not (i.e. clear the existing capability bit in mac80211, and introduce a new one that doesn't report preauth over nl80211). For RX, however, the difference isn't really that much of a big deal, so maybe just make it optional. johannes