[PATCH RFC 00/19] RISC-V: QoS: add CBQRI resctrl interface

Reinette Chatre reinette.chatre at intel.com
Thu Jan 22 14:31:06 PST 2026


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?

Reinette

[1] https://lore.kernel.org/lkml/fb1e2686-237b-4536-acd6-15159abafcba@intel.com/





More information about the linux-riscv mailing list