Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp322065ybb; Wed, 1 Apr 2020 00:16:57 -0700 (PDT) X-Google-Smtp-Source: APiQypKPBut6ngUPC4EcK4SutPFnNtoPT6F9wgSKltpotg8AsHyPvXfk37s6HcIowlZoNY+egYdT X-Received: by 2002:a05:6830:160c:: with SMTP id g12mr1028600otr.335.1585725416872; Wed, 01 Apr 2020 00:16:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585725416; cv=none; d=google.com; s=arc-20160816; b=zyMBvc1XSzfgypBbVgQElfuHgDfaLk3dYsdSoTpea64h0hRVN2ABkyvdOrSZfgHnsC itNTYsDI+oJrvPLbh6V48GmRlzjThq0yYR4sxWd04tZJI47I4EOBBAxug/4OM6i7JtL4 MCTTfJAzLqlxrPYVzYexzRYqsOF8nng8pyavo+XEf/lnwuwQXUcMnBS/Q0l8pE2eDeQo wwyEbrfMiaBaPkH5z4I0bG2CsEEahqHUu8O2Kg8urOcX2N+rO3HJauej/7jICFmBZL9b lIDlW1w5l0GgM9LQEOBgXScXKesFfczAewKKjogMR8fk4oq+Lbm8I8MvtAdAQQqVVTPJ 35/g== 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=Xy0P7E49vaRd5X45nS9vts9CRkLildogYxkcFyu7sKc=; b=rWCsPB31Vnmzpvh/1VMVyUbljLsrqfK0ugCIGUyAzxUldDNLADQagHslrWRaORWshq b+3kfeKaB3wttHMGN/0D3P3HoL24mQMCyP6RhozyFdWnp23kWqX7QlJKgS5eFMPxclMw fe7+k7EUDn/bfn9Ol3I6KOOkWVHv2xERz6Az4BwLAYhKI4TJDuIhI0yELqxuBNyVNnbr ZNcVNXg7QomiFLXuptDiXAoMKCQwj+OyuJHqup1p+bg+ZUtqVWnWoQ7TN8uaOUPzPNMV lx7UqDhte/pef0agsD0WeFBLlXScdxX9h2noE7QmbwUOfXQeM8GG3+d6qtdIgR/s0LG9 Tv8A== 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 o6si529876oih.267.2020.04.01.00.16.43; Wed, 01 Apr 2020 00:16:56 -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; 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 S1731872AbgDAHPZ (ORCPT + 99 others); Wed, 1 Apr 2020 03:15:25 -0400 Received: from s3.sipsolutions.net ([144.76.43.62]:33690 "EHLO sipsolutions.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731680AbgDAHPZ (ORCPT ); Wed, 1 Apr 2020 03:15:25 -0400 Received: by sipsolutions.net with esmtpsa (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.93) (envelope-from ) id 1jJXat-00BUJo-NK; Wed, 01 Apr 2020 09:15:23 +0200 Message-ID: <1fb3634babea0a8bd0021493919d3ebd0e279087.camel@sipsolutions.net> Subject: Re: [RFC 0/7] add a KHz component to wireless channels From: Johannes Berg To: Thomas Pedersen Cc: linux-wireless Date: Wed, 01 Apr 2020 09:15:22 +0200 In-Reply-To: <20200401062150.3324-1-thomas@adapt-ip.com> References: <20200401062150.3324-1-thomas@adapt-ip.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.4 (3.34.4-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 Tue, 2020-03-31 at 23:21 -0700, Thomas Pedersen wrote: > Some cfg80211 and nl80211 internals have been converted to handle units > of KHz, which is not unprecedented (net/wireless/reg.c), and the > collateral damage is localized. :) > One thing which is still unclear is backward compatibility in nl80211. > If a frequency offset is supplied to an older kernel, it'll just > silently fail to do the right thing. But will it? It mostly requires to have a struct ieee80211_channel registered with the wiphy for a given frequency, and won't find that? But speaking of which - I was expecting to see a new *band* here for S1G, so that you can actually register the channels properly in the wiphy struct? Or is that just not part of this patchset yet? johannes