mirror of
https://github.com/torvalds/linux.git
synced 2026-03-08 04:24:31 +01:00
resctrl assumes that monitor events can only be read from a CPU in the cpumask_t set of each domain. This is true for x86 events accessed with an MSR interface, but may not be true for other access methods such as MMIO. Introduce and use flag mon_evt::any_cpu, settable by architecture, that indicates there are no restrictions on which CPU can read that event. This flag is not supported by the L3 event reading that requires to be run on a CPU that belongs to the L3 domain of the event being read. Signed-off-by: Tony Luck <tony.luck@intel.com> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Reviewed-by: Reinette Chatre <reinette.chatre@intel.com> Link: https://lore.kernel.org/20251217172121.12030-1-tony.luck@intel.com |
||
|---|---|---|
| .. | ||
| ctrlmondata.c | ||
| internal.h | ||
| Kconfig | ||
| Makefile | ||
| monitor.c | ||
| monitor_trace.h | ||
| pseudo_lock.c | ||
| rdtgroup.c | ||