Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp344548pxp; Wed, 9 Mar 2022 04:15:22 -0800 (PST) X-Google-Smtp-Source: ABdhPJwyAJuOLOXFvpKv5zJP6770PLal/FeFieUIuD1/Bja3+DZEwpkOjak3OEDzAvf5buJK5hcn X-Received: by 2002:a05:6402:175a:b0:415:ee73:3e25 with SMTP id v26-20020a056402175a00b00415ee733e25mr20378437edx.1.1646828122661; Wed, 09 Mar 2022 04:15:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646828122; cv=none; d=google.com; s=arc-20160816; b=WTBNhb1h/K5Sgc6E5c0gPY5FL5N4RgM9WsUkm3UpXbjyCctQTd58aKoagHPRW3/BF0 oCGSZE9p6gXMRwCBoHoUbLczfGxuf/TjZDjd4LMvmoYgFpMbexHxscg/qFHbWvu6ju+B RVcpqdeePvMnX5KxdIJYedzRcvaEPz8/FCPtsFsbISEgWtDH+uP3n2aS13jzvcJqEmha nzi3sMUIWsQbi8xKSNyRIpY2xJU79w6QqMaTNYW4Czp/NoR2OmGXhEIuppO211EW4OFB ndN2S4jCEndOH1VHsSSMJlW7ukB/JjfxHUQNmKAMmGjleHR3xvJCjY3w6+hdSihazZ7C EggA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=kTsKLIRYa8Ebrt9erJPgE4BQqduEEY4wy3hUZ1fWOJk=; b=LLoEpXy4GCueTEtstYLw6+6qQaWfjUMPpLuYCmADfHbdscIswlvU0dZt7kL0z67TpH na52JW1olWHpG8rnd8SObFVgto8adhLAujhhuExM3BTZVgncGr5yCDKOv8QnDWqxd+G5 uVisYiPQY0u7juzV13xiYbnVDS+jtu05x3qIHCpxADZ7R/ea2ixkZ4OHa0GPz6H+VblM d+5I/Bm4msLpazpNVT+Cmzesz4yfd+jjUlX+jbud2zEhOzeTzg4ylgn7cbDx2GhOLGOd fRXbxn3XDmxrZ1MNCTZeljthQVoy8MnWVi86eehNERC2WLNsBmneaaupunERWYmsOn4x Hjjg== 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 q21-20020a170906a09500b006d6d8227435si1018640ejy.277.2022.03.09.04.14.59; Wed, 09 Mar 2022 04:15:22 -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; 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 S232256AbiCILtR (ORCPT + 99 others); Wed, 9 Mar 2022 06:49:17 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35922 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232201AbiCILtL (ORCPT ); Wed, 9 Mar 2022 06:49:11 -0500 Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5879E171EEF for ; Wed, 9 Mar 2022 03:48:09 -0800 (PST) Received: from mail-wr1-f44.google.com ([209.85.221.44]) by mrelayeu.kundenserver.de (mreue107 [213.165.67.113]) with ESMTPSA (Nemesis) id 1MfqCF-1o3RL42ODZ-00gGuL for ; Wed, 09 Mar 2022 12:48:07 +0100 Received: by mail-wr1-f44.google.com with SMTP id h15so2592525wrc.6 for ; Wed, 09 Mar 2022 03:48:07 -0800 (PST) X-Gm-Message-State: AOAM530sDQ4h1UpFt+fZR3OEV1C3XLKKa0c1c3VpB/ic/DKKCHSxhft8 Yy7bGpF9wcJCZtSN/+Vc/gYRSv4QCa+cfNRRoD0= X-Received: by 2002:adf:e181:0:b0:1f7:7d5e:c3bb with SMTP id az1-20020adfe181000000b001f77d5ec3bbmr8821463wrb.12.1646826487258; Wed, 09 Mar 2022 03:48:07 -0800 (PST) MIME-Version: 1.0 References: <20220309052842.247031-1-michael@michaelkloos.com> In-Reply-To: From: Arnd Bergmann Date: Wed, 9 Mar 2022 12:47:50 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] riscv: Work to remove kernel dependence on the M-extension To: "Michael T. Kloos" Cc: Arnd Bergmann , Palmer Dabbelt , Paul Walmsley , Albert Ou , linux-riscv , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:DfQbHoCGD30olWfmn00WWrwJm36gsGzi2gl8xkAxfg4UF5SUWZP xxjdnkOXHaEs6B5MoIE8y/8QJM3XpNIOcob5RVq9B2+Sv0HGsJZb9iquo394Rz1NjVKPeUU B/6z64IlrJznToOC+kG7lx3fRKgjGe1/6m0uJ2U/dc/REDKPCxm/4LpJuKhPZzICLB3SZrd sksTPmu1BA5IJzuEa7OtA== X-UI-Out-Filterresults: notjunk:1;V03:K0:pKYYSIcRy1Y=:rdOHeu3gLfOEag6BgUa6Zw inEWJLEnjgi5NI8vpjVe5HHLRpTL/cSSiaDwqr4XgWOSXgErhWVluJmiNRe8mBBqldRCdRTVN nXMVfFD/grANRZnGMCXWZ08Tek1DfneFJ/QmSoAIKRXOk9W0IHHNpsaONRNw616a0ymPq1fRY ldDz9q5Ak4Nr9o7qgt+cMfVJ84Ne5nKsOvELSEJbF13/g0gSJa0nHGqSAdq8vKNeOTY5x5SOU mO7s+67ZMDJhUbmo2KKcB+Lt48HWjlGmJhUO2ZJWMmxKAsbpPimI90oa9agTuyWiNTji2lPwr Ar7AEld7mYjDa2Be3bzYQVjgaTpVevYDBqM8QBcoKUYlCDPeu1GOHRxA5mK+KSBo4FgcdJf3a TOXIcM3lDtydS8wSPG1PmmVLKJ4J6OlnrjcCmtu2p4z7f5l0JghlC5YUsC2BUbwAVpbLGPp/2 76HNSL9rcriKQR0Nt7vbqv1dqEpTbW2LPSjXrqv7aM/H88Zuy5NXIzfHt+HXvQoV5cpU8WQYz scFJvIzJqYaUkTI1QutFuB3L1K6k1GGZFh9XqMgLpY1YkZzpw3pKoyetRLncpuWftmjv/JGNZ PzIZU7qvsBK5sBkEl0FL6KHgKPpCKRTHb9qSmUHiDY7M87bNOrVwTM6KbOrhlPvPFz1WW/ojZ MlRtqdztVO7xlYyj32CVjSN86PGqpW22jZQWJu2SwmhLh6SEzzCuP3E09zIL08GtV3mY= X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE, T_SCC_BODY_TEXT_LINE 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, Mar 9, 2022 at 12:43 PM Michael T. Kloos wrote: > > Thank you for your feedback. I don't really have much of an > opinion about that right now aside from that I know where things > are in the current structure and am comfortable. My goal with this > contribution was to keep it in-line with the current config > structure. Hence, I put it right next to the menuconfig option > to control CONFIG_RISCV_ISA_C under Platform Type. > > I wouldn't necessarily be opposed to rethinking the way platform > feature selection is presented in menuconfig. If people feel that > most users will be looking for an rv64gc config and that it should > be made for clear, perhaps it could be done. I would need to do > more thinking about how exactly that would look. > > I do think that it is outside the scope of this patch. Were you > working on something like that and worried about a merge conflict? As I said, I think your patch is ok, and I have no objections to it being merged. It's just one more option among others that can cause problems if users get it wrong. Arnd