Received: by 2002:ac0:e350:0:0:0:0:0 with SMTP id g16csp178269imn; Thu, 4 Aug 2022 01:25:31 -0700 (PDT) X-Google-Smtp-Source: AA6agR70kFOrpuYV2ccvgZJXjPl8/FIvY0kccWXhGn7W1IVGzwLSliu9XjZGWJkyoJ9os8iZEYzR X-Received: by 2002:a05:6402:530c:b0:43b:c6bf:a496 with SMTP id eo12-20020a056402530c00b0043bc6bfa496mr891923edb.282.1659601531279; Thu, 04 Aug 2022 01:25:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1659601531; cv=none; d=google.com; s=arc-20160816; b=zhPFWHcJJFDs5K+fCWkfh63GHT0Qh7cFFL3Z94aTvxyJS0Jbo4f97I/Yr/O6RmgzPA GHbDOs/3E5jx6XCmUQDJoj5c94KVz1OUd8LPiqpC6z89v1UiMRebl/L5dsxn/G7Iu2sR fWAbpWWXch30jMHviuVQxGDlSLTE4zyJCZCmrboAMC3w57WU7LswghhaA0e157plu83d FvH4B8V7ubm6RxwjF/YtUHEklXcS3SWhwkQi3G+W1jlaMx8nUMgRqYxH5zIz+231k0U4 uLJuXybV97cZ5yf1pagQY24EeR093ozsKQ1Pm4JSXyQkaLK1vw/PA4aieEstJ2FGdlWx nGoQ== 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=n3arC4PAdGAAorWtCdha/hslxKBXBJU5NISoPFbjZZQ=; b=D8OLteM8BMf15dCrCXccxeGyuATY6E9WjFlJ4pbJN9yR6mmcVdx66qHjLJzTyR3vA3 P80u3JiFHj+5Jqfc1qWkizgdJY0iGPfT5gxjZ086jpYtK9+c9zuInQyZy6T1WKPqKw/A b6kME5bqItGqLdGglDPCtGtxrPQwYKSdGtwaP5sYTdNtF+kg8+Q2KAnYLgkGiHjemG50 gEXIPn/iidmCm3RTYuiHj39SKv4pCx6LmNa4pigfSxIxP2EB1pGL503fAbX12lUwv91k rtYGtyFrSf9SdKfjtRgKpvJh7O+tUquh45XuOR+RScUzQu41KVDTHSDiEqXFxrsRJsGa iteA== 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 eb9-20020a0564020d0900b0043e1ac44b4dsi768156edb.309.2022.08.04.01.25.05; Thu, 04 Aug 2022 01:25:31 -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 S239442AbiHDIQr (ORCPT + 99 others); Thu, 4 Aug 2022 04:16:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60112 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239470AbiHDIQp (ORCPT ); Thu, 4 Aug 2022 04:16:45 -0400 Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.13]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 904506564F; Thu, 4 Aug 2022 01:16:36 -0700 (PDT) Received: from mail-ej1-f49.google.com ([209.85.218.49]) by mrelayeu.kundenserver.de (mreue107 [213.165.67.113]) with ESMTPSA (Nemesis) id 1M7s1M-1oNNuy3ele-004z2a; Thu, 04 Aug 2022 10:16:34 +0200 Received: by mail-ej1-f49.google.com with SMTP id gk3so23334911ejb.8; Thu, 04 Aug 2022 01:16:34 -0700 (PDT) X-Gm-Message-State: ACgBeo2MJ/SGRoMGiPsa4MzvUq42cJCMCZ4KQSCcekc6hRMmxyk84ljm unrL0+SfRGP2b4I6pTU4Sz46udLxovaSNklJufA= X-Received: by 2002:a17:907:7395:b0:730:b636:2c89 with SMTP id er21-20020a170907739500b00730b6362c89mr572107ejc.547.1659600994444; Thu, 04 Aug 2022 01:16:34 -0700 (PDT) MIME-Version: 1.0 References: <20220706231536.2041855-5-heiko@sntech.de> In-Reply-To: From: Arnd Bergmann Date: Thu, 4 Aug 2022 10:16:18 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v7 4/4] riscv: implement cache-management errata for T-Head SoCs To: Palmer Dabbelt Cc: Heiko Stuebner , Paul Walmsley , linux-riscv , Linux Kernel Mailing List , Wei Fu , Guo Ren , Christoph Muellner , Philipp Tomsich , Christoph Hellwig , Samuel Holland , Atish Patra , Anup Patel , Nick Kossifidis , Rob Herring , Krzysztof Kozlowski , DTML , Drew Fustini , Randy Dunlap Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:MpEaQL2z72TA8qDsmM+HfNA8MYZVzn5f99pf51FMQyKL/UmAWy3 H3u8qUyz1rgyAhXYod/ulCVxBm7WYQXYS6k8i/EfAp4onbAynCFI0EDwhc9k+KhE0x3XkRC 85znXWSkrxCZ6r9txHUU2lSX5z3ACjEmu6UgH4/KXiq4M/WQzGU54/XQWsYmpWbu5Y+On04 sd+PPL1vymPEaLniMPjUQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:XC4b6I/2uvU=:hDYHUgDsPJYSVAZ2pVm6Zy 50QgSwFrhTNBoR++Meg+QWkWZlwyOr8FSIQlnNaAgUF3uMve9oc4CQ2p7T3U08/rhKpnkDn1Q HGRBJUzkvG5UgdXipdAN2V8E3ERLh0WHbfcDHR/A/A+43wg0k05EHIGHARM9wNgFANnkqmGaO F//sBS28SLLYdAIcU8QlP10y65iw31lzotNyquk2aMKdL1CbFKgEtLsCPpS+0qzk7Oc6MRaNu 8gC2sUS9nVU2imae/GdC55HYT/CWBLPLR4uZI7WeYP/F+L7FKKqJivS1hNARvRMPTcwTX3yG9 RWY5eBalKnBldgzoSJ9Offb4j85w0dvZ1rjd7g8tDYTedD7v1oK1YG6e0WZNGHUzEg6bdmt/X 1WkYMbH3UnCgf99FXGkTYeTLopEcYeEKoyUZe+ETwtXFlPG7ZQy9cww8PcTLmnFlnOAzkSI+H dbYOEThZ2GEEReTbu2az5TaK12hsUJX6eoabTW9fhM21DWuPGBa5dc/M0A1XkS00nNURGsN0l LbJSCgfD5RqVaFTHG5LsGz/AQleAnaXGoMfl0TV0VdWVDSKQ3hGKUmfOAf+j2BIqkK0+C+Zkj nyU6YByDygUJQoI684ub+OZvDqe2RvqAFgsJj4sEX2BvwU0ri6e2iErxY83FSy12iFPMMQTv9 ZBtKfO9y//mkWICuJHMep5q5+nutIW9rYyJolTLvnWb88Xw6165Iy+ZgWamSlDC0NjLNJhekj my9zekznES6iW3aLsbXoWfdKkjPBCPpAowsGYPj1NGoOjgTo+gosognJjd8ZnAObbdM9ZPxG8 yp3m3PWKL2CiSTp2lbrlvgOfVgLgS7ADaDLydtU+0S5/51sFbvM1tNlu6g+TMJYfV1/6yafjL r3QkF6H6g9AMHQcdgONQ== X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_NONE 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, Aug 4, 2022 at 2:28 AM Palmer Dabbelt wrote: > I know I said I really don't want the executable .long stuff for this, > and IIRC that's a pretty common sentiment. I'm not sure if I'm just fed > up with all the craziness, but I'm kind of inclined to just merge this > as-is -- at least that way we can get the hardware working. There is usually not much choice here if you want to allow building with older toolchains. You might want to add a comment for each one of those to reference the (projected) binutils version that adds support so it can be cleaned up after you raise the minimum toolchain requirements, but that takes years. Arnd