Received: by 2002:a05:7412:6592:b0:d7:7d3a:4fe2 with SMTP id m18csp1456745rdg; Sat, 12 Aug 2023 01:53:03 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH7YioD8cPx0CasGvdxFxiDnBDmofKE9QWfk6Nx673cfKEfdbdBq/rGcHCgd/ZX07CY6HVO X-Received: by 2002:a17:902:ec90:b0:1bb:c896:1d91 with SMTP id x16-20020a170902ec9000b001bbc8961d91mr8843709plg.31.1691830383490; Sat, 12 Aug 2023 01:53:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691830383; cv=none; d=google.com; s=arc-20160816; b=DzgzYQRxCA7+VSfSAqzIrNTq/lmO4wByRNwJFR7SsXdO+s+6Frcl6lykOGpTEt3GIL gK6+XVuaF0+PAKuR/iSvIe/ZC77aGfrRM7LeYn/nDb7gkI2dJfevhXJ1kv9KImMgpYjj ul4aMNYvSwm6RYMQDcoKy6oPfKD0dSnmukl+jSXKWVkt4FQvJaOzR0dtaJQ3olbmbUzv jeojxVZso6vbdjAIjz8qptXEkD1Yqb0Mdm5MEj2XhK+5VeQwAeG8ceVEgK7ti0f+wDQF 8mX9DO4Cr512+Bs1JxNxyDWqG/DSQ2X24xemcbxCmmi9Wrr75KCxZenvRDnACfZZGCIk GVFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=5fwBxPU+D+cy1KnYxFvQJW7eFtS9EK5oz+0bMLqXCzE=; fh=oy2lq/vA8elZuFpqBF2sOYRuGdFb8BJI1PxSBOzmoqQ=; b=CFYpVlFpm6hBvp44FBDsXRrojbwanGCgvio3WOKKogMNLCSgRQXwOtyaMpD9SLouLN duieaOhVqc4uE/KuC1J4GDDLc6sI7iWrwbT/VG+QhVq3I4UrYmRjfXJxcUdDqGOBmSk2 6uZKfQ4vcil3FWYjlS8ApsCXraeWhWaf51MftpIoxWh/mxHCIcOtedDW0T/9EF9LCzhu nsvqqAT++HpTimbAr1GyhjD70ZN+CxxVQ6e3wDUj9y4bCI800ITRhWR2+ZnHzyL8W1ky fawTuZD3i8C/BrTZcZ2WpE7ssB+Itl0eA3gnqhVvyrBPLBEkCEk6laFlCRGIbJJibmRI 2Xqg== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d71-20020a63364a000000b00563dc438e52si4487680pga.518.2023.08.12.01.52.49; Sat, 12 Aug 2023 01:53:03 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235794AbjHLIVI (ORCPT + 99 others); Sat, 12 Aug 2023 04:21:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41064 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230092AbjHLIVH (ORCPT ); Sat, 12 Aug 2023 04:21:07 -0400 Received: from bmailout1.hostsharing.net (bmailout1.hostsharing.net [83.223.95.100]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5E6642112; Sat, 12 Aug 2023 01:21:10 -0700 (PDT) Received: from h08.hostsharing.net (h08.hostsharing.net [IPv6:2a01:37:1000::53df:5f1c:0]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "*.hostsharing.net", Issuer "RapidSSL Global TLS RSA4096 SHA256 2022 CA1" (verified OK)) by bmailout1.hostsharing.net (Postfix) with ESMTPS id 4AD9D30000861; Sat, 12 Aug 2023 10:21:08 +0200 (CEST) Received: by h08.hostsharing.net (Postfix, from userid 100393) id 29FA92ED8D0; Sat, 12 Aug 2023 10:21:08 +0200 (CEST) Date: Sat, 12 Aug 2023 10:21:08 +0200 From: Lukas Wunner To: Damien Le Moal Cc: Alistair Francis , bhelgaas@google.com, linux-pci@vger.kernel.org, Jonathan.Cameron@huawei.com, alex.williamson@redhat.com, christian.koenig@amd.com, kch@nvidia.com, gregkh@linuxfoundation.org, logang@deltatee.com, linux-kernel@vger.kernel.org, chaitanyak@nvidia.com, rdunlap@infradead.org, Alistair Francis Subject: Re: [PATCH v4] PCI/DOE: Expose the DOE protocols via sysfs Message-ID: <20230812082108.GD9469@wunner.de> References: <20230810163342.1059509-1-alistair.francis@wdc.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE, SPF_NONE autolearn=no 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 Fri, Aug 11, 2023 at 10:03:58AM +0900, Damien Le Moal wrote: > On 8/11/23 01:33, Alistair Francis wrote: > > Each DOE feature is exposed as a single file. The files are empty and > > the information is contained in the file name. > > s/feature/protocol ? DOE r1.1 replaced all occurrences of "protocol" with the term "feature" or "Data Object Type". PCIe r6.1 (which was published July 24) incorporated that change. So going forward the term "protocol" is deprecated in the DOE context. We should use the terms used by the (latest) PCIe Base Spec so that users can easily make the connection between the language in the spec and our code. Unfortunately this patch uses a mix of "protocol" and "feature". It should use the latter term exclusively. Thanks, Lukas