
Compared with v1: 1. The V1's Patch 1 is split into V2's Patch 2 for the ARM MPAM part, while the resctrl common layer and the x86 RDT part remain unchanged with the original code; 2. The commit message of the V1's Patch 1 is updated with a new description; Zeng Heng (9): fs/resctrl: Adapt to the hardware topology structures of RDT and MPAM arm64/mpam: Support MATA monitor feature for MPAM arm64/mpam: Add judgment to distinguish MSMON_MBWU_CAPTURE definition arm64/mpam: Fix out-of-bound access of mbwu_state array arm64/mpam: fix MBA granularity conversion formula arm64/mpam: fix bug in percent_to_mbw_max() arm64/mpam: Fix out-of-bound access of cfg array arm64/mpam: Improve conversion accuracy between percent and fixed-point fraction arm64/mpam: Add write memory barrier to guarantee monitor results arch/x86/kernel/cpu/resctrl/monitor.c | 52 +++++++++++ drivers/platform/mpam/mpam_devices.c | 40 ++++++-- drivers/platform/mpam/mpam_resctrl.c | 129 ++++++++++++++++++++------ fs/resctrl/internal.h | 15 --- fs/resctrl/monitor.c | 47 +--------- include/linux/resctrl.h | 17 ++++ 6 files changed, 207 insertions(+), 93 deletions(-) -- 2.25.1