Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp2271666rwb; Sun, 2 Oct 2022 19:54:35 -0700 (PDT) X-Google-Smtp-Source: AMsMyM56L6YAYLDnOCROO8NDVf3mWSG4qWFE10urP51EHi/LyzlCl6b7b/tyF9JP3AI5gMJEnWMD X-Received: by 2002:a17:907:843:b0:73a:5b0e:8352 with SMTP id ww3-20020a170907084300b0073a5b0e8352mr13794836ejb.438.1664765675152; Sun, 02 Oct 2022 19:54:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664765675; cv=none; d=google.com; s=arc-20160816; b=flWaXNR5Ze80Px4N4uEqjJzKVTFwRVt4GwQ2GjfvpJZm3lVgBubGFiA0v48V8ZJwMK 5rYkEU3kk+/Z/Opz5vRiQP0MPAleMKgB6OLQ3W6OuWvg3KGxYlStazJdMZCk/BnbWiih Qam2tUM2GT32D4xYdA3ptOOK6z8GzSBgbbmepsp1K4Wl0QtT8PWprJ2kGbThfeJ1olzF +K2rrvEOE+AawvtPEV+xmSn20qckmvYQYV9OwCqcbmJ+cHnN8zlni/kKeoKz4xSiwQbV Wge2hEZ/QrIilt/CIqzAubO4TjA3RzJNoSQz8y5+45No46PiP19cFXrZWUoMUcSPUm6i 6oPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=kZ54JuJ/U11o6QZTC2tSUVSElKXkiA2E63Q+E0+5Ows=; b=WfUq5dqBPT0aR7VvoxZvPlC5syrayVCQkg6iBVyh7Y9Psoa3depmpivg/CYIUd/wMD mrmt+7usxCZMTU+Yq4LpNQgqM2bIAfitF5hcF5B92Lvp/QFwqDPHE+n7hURlFW3bbFEF fYVl82gYXggJj9S00zIFsdjtNppVsjf7xOdlmdrvGVj/FFe0tk46L39vNGW5QlVvpjAt 4Kkwh6NkQjpHFv93F4cM3AkqS6qsiIhiqIWzW4d/zzDSBGYvZqiU4njn76UGoEQA7quw MO0z4VAwrRCs27yMoic1tFhfDkLIzlip+H/u3+lviORs6U8c70UN8l12MRerQG/6CKDm JMcg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sifive.com header.s=google header.b=M1kro5I7; 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 la26-20020a170907781a00b0077fad1e7d19si3083889ejc.433.2022.10.02.19.54.10; Sun, 02 Oct 2022 19:54:35 -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; dkim=pass header.i=@sifive.com header.s=google header.b=M1kro5I7; 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 S229483AbiJCCmv (ORCPT + 99 others); Sun, 2 Oct 2022 22:42:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43102 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229481AbiJCCmt (ORCPT ); Sun, 2 Oct 2022 22:42:49 -0400 Received: from mail-oi1-x22f.google.com (mail-oi1-x22f.google.com [IPv6:2607:f8b0:4864:20::22f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C3A4531377 for ; Sun, 2 Oct 2022 19:42:47 -0700 (PDT) Received: by mail-oi1-x22f.google.com with SMTP id q10so10180264oib.5 for ; Sun, 02 Oct 2022 19:42:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date; bh=kZ54JuJ/U11o6QZTC2tSUVSElKXkiA2E63Q+E0+5Ows=; b=M1kro5I7v0dN31CoUeGS0m8+9Yf45ZG6QCrky+SzJN7D4wnopN5pJ1iD4DKfrqhsd7 934qA5PX17Ao3ydsvtEhSgZTHMUBPtu9uNl6vusKBV/tkvItvV7gEknxWTsRhMdrLnr7 aTywdmbcaSLkjs79ZkeUk79OrjF/ylKboifLPFppb3jJFw2413QcVXHbF/Q3wCsNNnLE iOITOomXo7ldNNpnYi9z0wDF/PInT0aSIDKnQloOkU8uB+WqmqBx36HVPhH8yLTBe46j f4uOuwUtsnAaxRH9Z1trhygCxS190M6IkQj2h2d4WdUJiqa8Km70cxZ6PfucdC7AljWf wOXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date; bh=kZ54JuJ/U11o6QZTC2tSUVSElKXkiA2E63Q+E0+5Ows=; b=mJf7mzxR66hCo3L27Glwtcn0w3jYWSFSZZizvHbHax24nDlyWCKR5eo6ntrHr5doM2 XmEPeqKqihmykylMdUyrMzRwn5YJK8o7v6fhjCewI51paU9/m+I1NeRd41vP4rA3z1oI X77mqO7zvD9lvHB5g6IIXHJrNUFmUvBiBLu668vtbiDjZBLdYeLycKc8/ZcQW397bxrg bQZ/8hJZUuA5z/faFqfwBKmQmSEi73iaB4HhOnAraCLvWySy57IzDZQy0ZTKgvu8LHOi FS0tpRGujXaa/fj4dHfNm0KobOl5ZDAOUlTY9sIiQJAXj37BVwGL/TDrLiqqd7YN/Ege 4QSA== X-Gm-Message-State: ACrzQf2fk0X1KPCJFt3GkR8DMMQ7bYez8Dp6vLZ7uI724ofX1ORIJsuN 1huhiBSGiGottOkpxHUsInItJ2bSRSRA/apTAD4w8w== X-Received: by 2002:a05:6808:150c:b0:350:df64:edf6 with SMTP id u12-20020a056808150c00b00350df64edf6mr3125398oiw.283.1664764966993; Sun, 02 Oct 2022 19:42:46 -0700 (PDT) MIME-Version: 1.0 References: <20220913061817.22564-1-zong.li@sifive.com> In-Reply-To: From: Zong Li Date: Mon, 3 Oct 2022 10:42:34 +0800 Message-ID: Subject: Re: [PATCH v5 0/7] Use composable cache instead of L2 cache To: Rob Herring , krzysztof.kozlowski+dt@linaro.org, Palmer Dabbelt , Paul Walmsley , Albert Ou , Greentime Hu , Conor Dooley , Ben Dooks , bp@alien8.de, "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , linux-riscv , linux-edac@vger.kernel.org, "linux-kernel@vger.kernel.org List" Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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, Sep 21, 2022 at 1:09 PM Zong Li wrote: > > On Tue, Sep 13, 2022 at 2:18 PM Zong Li wrote: > > > > Since composable cache may be L3 cache if private L2 cache exists, we > > should use its original name "composable cache" to prevent confusion. > > > > This patchset contains the modification which is related to ccache, such > > as DT binding and EDAC driver. > > > > The DT binding is based on top of Conor's patch, it has got ready for > > merging, and it looks that it would be taken into the next few 6.0-rc > > version. If there is any change, the next version of this series will be > > posted as well. > > https://lore.kernel.org/linux-riscv/20220825180417.1259360-2-mail@conchuod.ie/ > > > > Change log in v5: > > - Add a patch to modify aux vector for sysconf > > > > Change log in v4: > > - Change the return value from from ENODEV to ENOENT > > - Apply pr_fmt refinement to all pr_err > > > > Change log in v3: > > - Merged the EDAC patch into L2 rename patch > > - Define the macro for register shift and refine the relative code > > - Fix some indent issues > > > > Change log in v2: > > - Separate the rename and diff to different patches > > - Rebase the dt-bindings based on Conor's modification > > - Include the patches of Ben for refinement of printing message > > > > Ben Dooks (2): > > soc: sifive: ccache: reduce printing on init > > soc: sifive: ccache: use pr_fmt() to remove CCACHE: prefixes > > > > Greentime Hu (2): > > soc: sifive: ccache: Rename SiFive L2 cache to Composable cache. > > riscv: Add cache information in AUX vector > > > > Zong Li (3): > > dt-bindings: sifive-ccache: change Sifive L2 cache to Composable cache > > soc: sifive: ccache: determine the cache level from dts > > soc: sifive: ccache: define the macro for the register shifts > > > > ...five-l2-cache.yaml => sifive,ccache0.yaml} | 28 ++- > > arch/riscv/include/asm/elf.h | 4 + > > arch/riscv/include/uapi/asm/auxvec.h | 4 +- > > drivers/edac/Kconfig | 2 +- > > drivers/edac/sifive_edac.c | 12 +- > > drivers/soc/sifive/Kconfig | 6 +- > > drivers/soc/sifive/Makefile | 2 +- > > .../{sifive_l2_cache.c => sifive_ccache.c} | 200 ++++++++++-------- > > .../{sifive_l2_cache.h => sifive_ccache.h} | 16 +- > > 9 files changed, 158 insertions(+), 116 deletions(-) > > rename Documentation/devicetree/bindings/riscv/{sifive-l2-cache.yaml => sifive,ccache0.yaml} (83%) > > rename drivers/soc/sifive/{sifive_l2_cache.c => sifive_ccache.c} (31%) > > rename include/soc/sifive/{sifive_l2_cache.h => sifive_ccache.h} (12%) > > > > -- > > 2.17.1 > > > > Hi Palmer, > I was wondering if this series looks good to you, and could you please > help us to take it into riscv-tree? > Thanks. Hi Palmer, The new merge window is going to open, do you think is it suitable to merge this series this time? Thanks.