[PATCH RFC 00/19] RISC-V: QoS: add CBQRI resctrl interface
Drew Fustini
fustini at kernel.org
Sat Jan 24 10:00:01 PST 2026
On Thu, Jan 22, 2026 at 02:31:06PM -0800, Reinette Chatre wrote:
> Hi Drew,
>
> On 1/19/26 8:14 PM, Drew Fustini wrote:
> > - No MBM (bandwidth monitoring)
> > - MBA schema works ok for the CBQRI-enabled memory controllers, but
> > resctrl does not currently have solution for representing MBM for
> > bandwidth resources that are not associated with a L3 cache.
> > - For the old CBQRI proof-of-concept RFC, two separate domains were
> > created for each memory controller: one for MB (allocation) and one
> > for MBM (monitoring).
> > - The monitoring domains had to pretend that these memory controllers
> > were L3 caches which is not the case. I have removed this as it was
> > too complicated and not the right solution.
> > - Fenghua Yu talked about a similar problem last month at LPC in the
> > resctrl BoF during the "MBA/MBM on CPU-less Memory Node" topic:
> > https://lpc.events/event/19/contributions/2093/
> > - I hope to work with resctrl developers on finding a solution.
>
> Specific to this open, could you please consider [1] that proposes a way for
> resctrl to handle allocation and monitoring of resources at different scope?
Thank you for pointing that out. I think that the different scope for
bandwidth monitoring would fit CBQRI well. I will reply in that other
thread.
-Drew
More information about the linux-riscv
mailing list