Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp351121ybi; Fri, 24 May 2019 04:59:05 -0700 (PDT) X-Google-Smtp-Source: APXvYqye2CsOvq3X5Y2gH+fToV47FiRmOS1EejJBfsktQfIvoXmO+FsSlLhECGa0cik0zhJTmqZN X-Received: by 2002:a63:4d56:: with SMTP id n22mr77140831pgl.307.1558699145440; Fri, 24 May 2019 04:59:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558699145; cv=none; d=google.com; s=arc-20160816; b=zAWI/BHcsLfI7r6ocSKZoiNOYqUjFPnmr26Gg2lhdqodkcpq19RKp45t3RA0/0N60S GJ9yqC4beTmKLo8dajRF98criLXQpImU5ndzy5RAqsTqo+QJDI6oYXgsL0+zRlwmfOC6 7/q7Wa7xRh/84yrc7sReKAwZCNo1WAoM3i2WfJMf1dKACT4EwRQVMsSrakiAR7SwqXr8 amvLFLLtLShzb/UHvHVdRX3A/wwt+rViGC3HlUOQ8IBuF0YmM2M+iEvwe1wSIpKm6/fB fmoEfUsggrdp7ecXf7Xzv+qTx+rwkazjnwkwiduCz+iteVY254on06I9X55A73lQv3mT pmig== 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 :references:in-reply-to:date:cc:to:from:subject:message-id; bh=Ild0VKemrhnZ40ZBPrDFB4lxm/Eh1C43UjDhktpAwng=; b=shTRng5D1ceUdn1th6nPv71vm1rL9nz0g7hVfDW4bn7yBCsJQASmkyUGJAMY3PHtXS PrHcHm4NZBX43ahhfNRyuPM8gkg9AQWdTTrygySGMcRLvaT5emhsPagCAYILvrG9UcWp EW16VKFSZbe5hVaq+uJOCqjqrR6lV7mnh/qMyBaiR5kirbXQKeJTgpP2+eT5bshLwbu6 DYtUKF4727wJIjWkmi5gXiHHpjquib1bFxATQWxF2D4Yl+wsppRiz8+VxNv9p+mmyR7Q 75FWHreWTSvr7eV6EcnHzHdtjGo+Rq+dmzNTL6Dp2td7hl6tSIapZ3LI+kHnNHN005n+ cy2g== 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 c18si4220538pfp.284.2019.05.24.04.58.40; Fri, 24 May 2019 04:59:05 -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 S2391341AbfEXL4o (ORCPT + 99 others); Fri, 24 May 2019 07:56:44 -0400 Received: from s3.sipsolutions.net ([144.76.43.62]:54872 "EHLO sipsolutions.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2391289AbfEXL4o (ORCPT ); Fri, 24 May 2019 07:56:44 -0400 Received: by sipsolutions.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1hU8oU-0004aQ-IG; Fri, 24 May 2019 13:56:42 +0200 Message-ID: Subject: Re: [RFC 0/8] nl80211: add 6GHz band support From: Johannes Berg To: Arend van Spriel Cc: linux-wireless@vger.kernel.org Date: Fri, 24 May 2019 13:56:41 +0200 In-Reply-To: <1558353645-18119-1-git-send-email-arend.vanspriel@broadcom.com> References: <1558353645-18119-1-git-send-email-arend.vanspriel@broadcom.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5 (3.28.5-2.fc28) 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 Hi Arend, On Mon, 2019-05-20 at 14:00 +0200, Arend van Spriel wrote: > In 802.11ax D4.0 a new band has been proposed. This series contains > changes to cfg80211 for supporting this band. With 2GHz and 5GHz there > was no overlap in channel number. However, this new band has channel > numbers with a range from 1 up to 253. At the wireless workshop in Prague, we looked at this and sort of decided that it'd be better to put all the 6 GHz channels into the 5 GHz "band" in nl80211, to avoid all the "5 || 6" since they're really the same except for very specific places like scanning. The channel numbers problem came up, of course, but for nl80211 it's not that relevant since we deal with frequencies only, and we thought inside the kernel it'd be better to disambiguate them with operating classes, where needed - only few places really deal with channel numbers to start with. Do you have any reason to think that it's better as a separate band enum (which I notice you put before 60 GHz thus breaking the API/ABI :P)? Thanks, johannes