Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp184650rwb; Thu, 1 Dec 2022 00:28:16 -0800 (PST) X-Google-Smtp-Source: AA0mqf4+QTCWiUTBaE/0ELrvFCU+XTkVGIwTmp7lYGVwdD6lJ+kwOdXxH/jWxeGCs/zdXqeMhEr3 X-Received: by 2002:a63:4808:0:b0:46a:f646:13da with SMTP id v8-20020a634808000000b0046af64613damr39350982pga.621.1669883296208; Thu, 01 Dec 2022 00:28:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669883296; cv=none; d=google.com; s=arc-20160816; b=QvbO17ZNvjuBPoFt2CjMXw9RCB4HRXkIFtQcmW8QNHbCj7I4mj8cm6yv/C8JVHRLWo DBncpDBTvveBeqvoR5d9QFfV9jz1CA8aUJLjfjjpfJ2MIBGsXA88LwAeji3m0ikiemI7 94Z1eCPTZ/pZL9j+GQNxdkn+Ed31Su37dpYDtnE2ULjwpqEE5tsKpos5VaKrra+wIUGQ GPxsJu6Bb/WQ6XZUTucfirqH8JvFxgMK7kdN8lwrsA2YJkmIYkZPQqWAUxWoXPJOAz7E b5ex//u9V1m4Sd6EX3MGz9D4IXO53RPXOtOXNWSVtf6VSJilgcJPIBYyVCYKFv4DV2qd 4GMQ== 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=UPIe7SqGkl+h/MB4qqOqPFm/gAxHD9feYTmbOcJ+MkE=; b=W8UdXpilxLoqQIycvylov/RPrn28M+HLHTD3Y7asERxlJLZaBmSntOAJ9ThFhvILiG TSqWGJ3HXFDy11tQF89dQE2SrP7xmIiEHvDgiWluZwG32Q2uHgRAMiAZfbo34/SPSJEC qf24zkHtSF1Ui+hHDPxS65aT99ltRNl4uPXYU+qlQMbZwt/LVHGGoL2hTq2Gvg4EeLRP ilfnN7QG+LEn910tkjU/X++/cdmS0TsZ8qhj2ZZJwCZIBrNFlYmduzTgP8OOaP5DcEjG qOKXa52p+lt4CTNY1blVHweW+afT+F92EQOdKnmHNP5u7Qq/GJ+PSfG+/0VfPYag+/RZ j4xw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@microchip.com header.s=mchp header.b="KJEeddr/"; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g24-20020a633758000000b0045287c1978esi3834123pgn.402.2022.12.01.00.28.05; Thu, 01 Dec 2022 00:28:16 -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=@microchip.com header.s=mchp header.b="KJEeddr/"; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229576AbiLAISK (ORCPT + 82 others); Thu, 1 Dec 2022 03:18:10 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50704 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229445AbiLAISI (ORCPT ); Thu, 1 Dec 2022 03:18:08 -0500 Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.154.123]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A31441BEA4; Thu, 1 Dec 2022 00:18:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1669882684; x=1701418684; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=qvgj4UYKFORZ6SYDr8FMpL/JjXjKi/cME0VH74Zx2ss=; b=KJEeddr/wf6lTdxpVVyg4gCQ/K2H0awwqUyJD1HJV3xmUiInOqmSYag/ jKsu7cQldpO9X1596l3H7QFFY/DCZp+8rVRow0QjQ3GPOSdHNy5k9oooJ ELJMBMH1701ehkjKByvqBPsnOzJFpKblE65oemQRbGfTaSE0u9Z2rgtjx ijiwqIwppesPYehzk1ptnsOn9tkvrTAgsQ8OOkTO+/vb0nWk4iHUh8EHh 7L6egWVBK/9/jDdn7MW3c0ZPMfQUUjYMgTtJduZ5AaeqyRGOiGEN4OWs5 40vVWGu2mMhTvpvE6zKnuq2UmrCMbujgsB88e7ZvyBbDaJFgfAvAS4p3+ g==; X-IronPort-AV: E=Sophos;i="5.96,207,1665471600"; d="scan'208";a="189504600" Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa2.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 01 Dec 2022 01:18:02 -0700 Received: from chn-vm-ex02.mchp-main.com (10.10.85.144) by chn-vm-ex03.mchp-main.com (10.10.85.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12; Thu, 1 Dec 2022 01:17:58 -0700 Received: from wendy (10.10.115.15) by chn-vm-ex02.mchp-main.com (10.10.85.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12 via Frontend Transport; Thu, 1 Dec 2022 01:17:56 -0700 Date: Thu, 1 Dec 2022 08:17:37 +0000 From: Conor Dooley To: Bagas Sanjaya CC: Conor Dooley , Palmer Dabbelt , , , , , , , , , Subject: Re: [PATCH v1 3/3] Documentation: riscv: add a section about ISA string ordering in /proc/cpuinfo Message-ID: References: <20221130234125.2722364-1-conor@kernel.org> <20221130234125.2722364-4-conor@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_PASS,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 Thu, Dec 01, 2022 at 10:05:32AM +0700, Bagas Sanjaya wrote: > On Wed, Nov 30, 2022 at 11:41:26PM +0000, Conor Dooley wrote: > > +#. Single-letter extensions come first, in "canonical order", so > > + "IMAFDQLCBKJTPVH". > > "..., that is ... ." Hmm, that reads strangely to me. s/that/which/. > > > +#. The first letter following the 'Z' conventionally indicates the most > > + closely related alphabetical extension category, IMAFDQLCBKJTPVH. > > + If multiple 'Z' extensions are named, they should be ordered first by > > + category, then alphabetically within a category. > > + > > Did you mean "most closely related alphabetical extension category in > canonical order"? I am not 100% sure what you are suggesting a replacement of here. I think I may reword this as: For additional standard extensions, the first letter following the 'Z' conventionally indicates the most closely related alphabetical extension category. If multiple 'Z' extensions are named, they will be ordered first by category, in canonical order as listed above, then alphabetically within a category. > > +An example string following the order is: > > + rv64imadc_zifoo_zigoo_zafoo_sbar_scar_zxmbaz_xqux_xrux > > + > > IMO literal code block should be better fit for the example above, > rather than definition list: Uh, sure? I'm not sure what impact that has on the output, but I can switch to a pre-formatted block. Thanks, Conor.