
James Morse (9): iommu/arm-smmu-v3: Register SMMU capabilities with MPAM iommu/arm-smmu-v3: Add mpam helpers to query and set state iommu: Add helpers to get and set the QoS state iommu: Add helpers to retrieve iommu_groups by id or kobject iommu: Add helper to retrieve iommu kset kobject: Add kset_get_next_obj() to allow a kset to be walked arm_mpam: resctrl: Add iommu helpers to get/set the partid and pmg fs/resctrl: Add support for assigning iommu_groups to resctrl groups ACPI/MPAM: Parse the rest of the ACPI table Nicolin Chen (1): iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq Zeng Heng (5): arm_mpam: Select CONFIG_RESCTRL_IOMMU on the ARM64 by default iommu/arm-smmu-v3: Check pointer valid before dereferencing it fs/resctrl: Fix the iommu_group parsing process fs/resctrl: Move iommu_groups back when their associated RDT group is deleted iommu: Fix kabi broken of struct iommu_ops drivers/acpi/arm64/mpam.c | 93 ++++++++- .../arm/arm-smmu-v3/arm-smmu-v3-iommufd.c | 2 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 180 ++++++++++++++++-- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 15 ++ drivers/iommu/iommu.c | 121 ++++++++++++ drivers/platform/mpam/Kconfig | 1 + drivers/platform/mpam/mpam_resctrl.c | 44 +++++ fs/resctrl/Kconfig | 6 + fs/resctrl/rdtgroup.c | 147 ++++++++++++++ include/linux/iommu.h | 43 ++++- include/linux/kobject.h | 2 + include/linux/resctrl.h | 28 +++ lib/kobject.c | 21 ++ 13 files changed, 676 insertions(+), 27 deletions(-) -- 2.25.1