Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1398270rwb; Thu, 8 Dec 2022 10:06:14 -0800 (PST) X-Google-Smtp-Source: AA0mqf5iBweNtfrBcTkZ1Kn97gfEq2+5K1HL8aGXMIz2En5p13PH+CVmytbCkDvxaO7nueV49Z6I X-Received: by 2002:a63:5a62:0:b0:476:ed2a:6215 with SMTP id k34-20020a635a62000000b00476ed2a6215mr69436294pgm.559.1670522774445; Thu, 08 Dec 2022 10:06:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670522774; cv=none; d=google.com; s=arc-20160816; b=Rz9cd9QCXK9b9HFn3SvA34Jb062WRHpb1BKEopgIFp7MUS4YD0A6iS84zX9cjDwJl0 Wf4uYCLTyhdMJJF1TLaZmttaYapg6L2xby0+4qzqW3uTSupAks5ldLXHKSPqPdkGcs4L 2i7AzSmogIRhob2wUhJt+i8sJdkG/7cZgRgLA3/rDjy4yPQJSxur/QEmDVVcsAKknYHM 7U2kB4wVpn3EIH9P0gjw+TqE9qwyxMYOCIE7JmmNoVGrjfZB/2BtU/YuhYJv2zCvU0Va ZK6M0DXV8Y232PSTD8ZwhZ1UhH6tqmNfEhMpvuBdyQJ72nzNnF8/rPkCsD26ka/YLPt9 Gptg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=I4PoP40Uts2Sju/vvg/pd9CJ6rvH/oHRRMjEV1RVOHo=; b=a66zRx8j5KeWt6t7asPQ00hMUVrrAUd8xnsQ9JLLIRUjvf20rICyJ33Z9ko746esjZ f70up4V6RWmcN/Sbg02K0FXjl/wfCrUkdMqurp0v3jmeu/zAmGoZp7rJeBQJDqg6YtVK tLyygHhT/Mh2CZNv4h+I5pEeKChANRZmbEg3Kq8tKtqDogYWpSqh1wf+8qwvAFYKcauD mpMCAeHdlfWWN3aWRsddZde/i1SBt1YgE3puk7Xynd1aEbl4K7PESbkJ2H1E45pA62dc 2X3qmClTwFWBQReoCuHw/QuViB456bg3RU/C4K1llcjyTfw7VqLwOTCYlKRXSrRZ4Dyl WD/Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=V+Cx680F; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 135-20020a63048d000000b00478d9009c03si9385362pge.11.2022.12.08.10.06.04; Thu, 08 Dec 2022 10:06:14 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=V+Cx680F; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230154AbiLHRD2 (ORCPT + 73 others); Thu, 8 Dec 2022 12:03:28 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35740 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229571AbiLHRD0 (ORCPT ); Thu, 8 Dec 2022 12:03:26 -0500 Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5EB43233B1; Thu, 8 Dec 2022 09:03:25 -0800 (PST) Received: by mail-ej1-x629.google.com with SMTP id n21so5492827ejb.9; Thu, 08 Dec 2022 09:03:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=I4PoP40Uts2Sju/vvg/pd9CJ6rvH/oHRRMjEV1RVOHo=; b=V+Cx680FWzPL5kO/vvDaYz6TuiknigaERlYIvN59sMPvyf7WwZfobAKjmSF89r8UbT LAETEAJhoDb8wwB3lYdk65+Woh5Gy5HJa8LlC/uOp5FIhOM3+9xsWNuOvdHZsre3FLd2 yHrpycpIpurMRwlYn/xKp2sMeSoyutGPzTHVfoz7YElJYnNDF/zEi1++wKjUVcma1EQQ vg4aszClv8rUdxUDMhqh/N8myT37NuLrPsBEQQxp1+g3KQpQTMhrh6v+EgLyyfuIu5vG ESuugsrVb1mHwIXpaaLWBU8V9vecHdHL8PNc0OE7bYwh0yVjcKBdol4x02VCPJ4KGIUW puXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=I4PoP40Uts2Sju/vvg/pd9CJ6rvH/oHRRMjEV1RVOHo=; b=kvCV6EfLTtV4atTlWbawCc/8YLhh6iInA/73aHH46W+oO9BgSd2EL5/f9ILcqnM25k K4FwqbUQsGn8sztd1low0GiiFNtd7HIxqWm4+W8iD1f99sWY78PPpksJ7dZKL+u6hxAY AtC+69IygvOeAgFH8iEs20aMMM54t13OueMM1ynb0uO7o7x1WYEUDG6RIjeIbe4TvgfR tkUEQ4LiYyPGyzIK1n4RPSSB83yUnhD9Q+ROTU8xBDljamMwDKHdEJVB7m/vfhIZWVIm tHOSpPZuk64QYZH2ZGKC8gHeqSGKWfrvDwPmwTZuouh6PxaH/ajnWavpCxZcjKO7DKWV X+Gg== X-Gm-Message-State: ANoB5pkw62tVx9X4gFyRaDhVPO6/pRrLfUeiAI9H5DrjNbn92Md4m5/J mKiLTYBaMLArG/fLAGuuX3U= X-Received: by 2002:a17:906:3107:b0:78d:f455:c398 with SMTP id 7-20020a170906310700b0078df455c398mr2335725ejx.62.1670519003851; Thu, 08 Dec 2022 09:03:23 -0800 (PST) Received: from gvm01 (net-2-45-26-236.cust.vodafonedsl.it. [2.45.26.236]) by smtp.gmail.com with ESMTPSA id k13-20020a170906680d00b007c0f2d051f4sm5089916ejr.203.2022.12.08.09.03.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Dec 2022 09:03:23 -0800 (PST) Date: Thu, 8 Dec 2022 18:03:36 +0100 From: Piergiorgio Beruto To: Andrew Lunn Cc: Jakub Kicinski , Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Paolo Abeni , linux-kernel@vger.kernel.org, netdev@vger.kernel.org, Oleksij Rempel Subject: Re: [PATCH v5 net-next 1/5] net/ethtool: add netlink interface for the PLCA RS Message-ID: References: <350e640b5c3c7b9c25f6fd749dc0237e79e1c573.1670371013.git.piergiorgio.beruto@gmail.com> <20221206195014.10d7ec82@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Dec 07, 2022 at 08:25:04PM +0100, Andrew Lunn wrote: > > 4.1.1 IDM > > Constant field indicating that the address space is defined by this document. > > These bits shall read as 0x0A (Open Alliance). > > So it is local to this document. It has no global meaning within Open > Alliance, so some other working group could use the same value in the > same location, and it has a totally different meaning. Actually, we are sharing an excel file with all register addresses. This file is internal to the OPEN Alliance, but global across the various TCs. I understand it is not a strong guarantee, but the OPEN review process should check that no one else re-uses the same addresses for other purposes. > > Also, 'by this document' means any future changes need to be in this > document. Except when they are in another document, and decide to > reuse the value 0x0a because it is local to the document.... No, that cannto happen (see above). Not within the OPEN at least. Unfortunately, this global excel sheet for registers was introdiced AFTER the release date of this document, therefore you see this statement. > So it actually looks like 0x0a does not have much meaning. > > So why return it? > > Does Open Alliance have any sort of global registry of magic numbers > which are unique across specifications? Maybe you want to add another > register whos value is not defined by this document, but something > with bigger scope? AT the moment, only TC14 (T1S) is using the excel sheet I mentioned, but we're pushing to make this a global registry across all groups. Given what I just said, what would you suggest to do? Thanks, Piergiorgio