[PATCH v1 0/4] x86,fs/resctrl: Pave the way for MPAM counter assignment
From: Ben Horgan
Date: Wed Feb 25 2026 - 15:19:26 EST
A little bit of preparatory work to get ready for MPAM counter
assignment. Resctrl gained support last year for counter assignment for AMD
machines supporting ABMC. Tighten a few things up, that weren't needed for
AMD, so that the MPAM driver can emulate ABMC and hence support counter
assignment.
Based on v7.0-rc1. The last patch [1] is only there to resolve the conflict
in the case that the mpam resctrl glue series [2] is merged first.
* arm_mpam: resctrl: Use new signature for resctrl_arch_is_evt_configurable()
[2] https://lore.kernel.org/linux-arm-kernel/20260224175720.2663924-1-ben.horgan@xxxxxxx/
Ben Horgan (4):
x86,fs/resctrl: Make resctrl_arch_is_evt_configurable() aware of
mbm_assign_mode
fs/resctrl: Only show 'event_filter' files if events are configurable
fs/resctrl: Disallow the software controller when mbm counters are
assignable
arm_mpam: resctrl: Use new signature for
resctrl_arch_is_evt_configurable()
arch/x86/kernel/cpu/resctrl/core.c | 12 ++++++++++--
drivers/resctrl/mpam_resctrl.c | 2 +-
fs/resctrl/monitor.c | 4 ++--
fs/resctrl/rdtgroup.c | 8 ++++++--
include/linux/resctrl.h | 2 +-
5 files changed, 20 insertions(+), 8 deletions(-)
--
2.43.0