All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/4] x86,fs/resctrl: Pave the way for MPAM counter assignment
@ 2026-02-25 20:19 Ben Horgan
  2026-02-25 20:19 ` [PATCH v1 1/4] x86,fs/resctrl: Make resctrl_arch_is_evt_configurable() aware of mbm_assign_mode Ben Horgan
                   ` (3 more replies)
  0 siblings, 4 replies; 23+ messages in thread
From: Ben Horgan @ 2026-02-25 20:19 UTC (permalink / raw)
  To: linux-kernel
  Cc: tony.luck, reinette.chatre, Dave.Martin, james.morse, babu.moger,
	tglx, mingo, bp, dave.hansen, x86, hpa, ben.horgan, fenghuay,
	tan.shaopeng

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@arm.com/


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


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2026-03-05 17:34 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-25 20:19 [PATCH v1 0/4] x86,fs/resctrl: Pave the way for MPAM counter assignment Ben Horgan
2026-02-25 20:19 ` [PATCH v1 1/4] x86,fs/resctrl: Make resctrl_arch_is_evt_configurable() aware of mbm_assign_mode Ben Horgan
2026-03-02 23:11   ` Reinette Chatre
2026-03-03 12:29     ` Ben Horgan
2026-03-03 18:09       ` Reinette Chatre
2026-03-04 11:07         ` Ben Horgan
2026-03-04 17:02           ` Reinette Chatre
2026-03-04 17:37             ` Ben Horgan
2026-03-04 19:23               ` Reinette Chatre
2026-03-04 21:01                 ` Ben Horgan
2026-03-04 22:50                   ` Reinette Chatre
2026-03-05 10:01                     ` Ben Horgan
2026-03-05 17:22                       ` Reinette Chatre
2026-03-05 17:34                         ` Ben Horgan
2026-02-25 20:19 ` [PATCH v1 2/4] fs/resctrl: Only show 'event_filter' files if events are configurable Ben Horgan
2026-03-02 23:12   ` Reinette Chatre
2026-03-03 14:00     ` Ben Horgan
2026-03-03 18:14       ` Reinette Chatre
2026-03-04 11:31         ` Ben Horgan
2026-03-04 17:03           ` Reinette Chatre
2026-03-04 17:53             ` Ben Horgan
2026-02-25 20:19 ` [PATCH v1 3/4] fs/resctrl: Disallow the software controller when mbm counters are assignable Ben Horgan
2026-02-25 20:19 ` [PATCH v1 4/4] arm_mpam: resctrl: Use new signature for resctrl_arch_is_evt_configurable() Ben Horgan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.