[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CAEEQ3wnxFyCDL0swL4ymWupKj3M+TsbEtFn+CPx2t_1sZS1PdQ@mail.gmail.com>
Date: Tue, 27 Jan 2026 10:33:43 +0800
From: yunhui cui <cuiyunhui@...edance.com>
To: Drew Fustini <fustini@...nel.org>
Cc: Paul Walmsley <pjw@...nel.org>, Palmer Dabbelt <palmer@...belt.com>,
Albert Ou <aou@...s.berkeley.edu>, Alexandre Ghiti <alex@...ti.fr>,
Radim Krčmář <rkrcmar@...tanamicro.com>,
Samuel Holland <samuel.holland@...ive.com>, Adrien Ricciardi <aricciardi@...libre.com>,
Nicolas Pitre <npitre@...libre.com>, Kornel Dulęba <mindal@...ihalf.com>,
Atish Patra <atish.patra@...ux.dev>, Atish Kumar Patra <atishp@...osinc.com>,
Vasudevan Srinivasan <vasu@...osinc.com>, Ved Shanbhogue <ved@...osinc.com>,
Chen Pei <cp0613@...ux.alibaba.com>, Liu Zhiwei <zhiwei_liu@...ux.alibaba.com>,
Weiwei Li <liwei1518@...il.com>, guo.wenjia23@....com.cn, liu.qingtao2@....com.cn,
Conor Dooley <conor+dt@...nel.org>, Krzysztof Kozlowski <krzk+dt@...nel.org>,
Rob Herring <robh+dt@...nel.org>, Reinette Chatre <reinette.chatre@...el.com>,
Tony Luck <tony.luck@...el.com>, Babu Moger <babu.moger@....com>,
Peter Newman <peternewman@...gle.com>, Fenghua Yu <fenghua.yu@...el.com>,
James Morse <james.morse@....com>, Ben Horgan <ben.horgan@....com>,
Dave Martin <Dave.Martin@....com>, devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org, linux-riscv@...ts.infradead.org, x86@...nel.org,
Conor Dooley <conor.dooley@...rochip.com>
Subject: Re: [External] [PATCH RFC 00/19] RISC-V: QoS: add CBQRI resctrl interface
Hi Drew,
On Tue, Jan 27, 2026 at 4:11 AM Drew Fustini <fustini@...nel.org> wrote:
>
> On Mon, Jan 26, 2026 at 09:14:24PM +0800, yunhui cui wrote:
> > 1. What about the relevant logic for mweight?
>
> My intention for this series is to just add support for functionality
> that matches the existing resctrl schemata. I think mweight could be
> added later. There is active discussion [1] about how to expand schemas
> in resctrl.
The common layer may consider adding a resource type
RDT_RESOURCE_MB_WEIGHT (similar to RDT_RESOURCE_L3), which can evolve
in tandem with resctrl in the common layer. The RISC-V QoS layer shall
implement the logic for mweight — this part is fixed, and it is
recommended to add this logic to the patchset. RBWB only provides
static capabilities, while mweight enables dynamic traffic limiting
functionality, making it quite important in terms of overall feature
support.
>
> > 2. What is the support plan for IOMMU?
>
> Similarly, I wanted to land the basic resctrl support before expanding
> to other resource types.
Alright, this part can be incorporated in once the review for the
cache/mem + ACPI patchset is nearly mature.
>
> > 3. Can we also add the patches that support RQSC to this patchset?
>
> I'm about to send it as part of v2 of this series. I removed the
> platform drivers and use to ACPI to boot the system. I will finish
> editing the cover letter and send today. The b4/ssqosid-cbqri branch
> contains what will be the v2 series.
>
> Thanks,
> Drew
>
> [1] https://lore.kernel.org/all/aXUK7XFsHl+gnwA%2F@x1/
> [2] https://github.com/tt-fustini/linux/commits/b4/ssqosid-cbqri/
Thanks,
Yunhui
Powered by blists - more mailing lists