[PATCH v2 0/2] arm_mpam: Add support for the MPAM v0.1 architecture version
Zeng Heng
zengheng4 at huawei.com
Sat Mar 7 00:50:06 PST 2026
Hi all,
On 2026/2/3 17:54, Zeng Heng wrote:
> According to the MPAM spec [1], the supported architecture versions are
> v1.0, v1.1 and v0.1. MPAM versions v0.1 and v1.1 are functionally
> identical, but v0.1 additionally supports the FORCE_NS feature.
>
> ID_AA64PR | ID_AA64PR | MPAM Extension | Notes
> F0_EL1. | F1_EL1. | Architecture |
> MPAM | MPAM_frac | version |
> ---------------------------------------------------------------------------
> 0b0000 | 0b0001 | v0.1 | MPAM v0.1 is implemented.
> | | | MPAM v0.1 is the same as MPAM v1.1
> | | | with FORCE_NS which is
> | | | incompatible with MPAM v1.0.
> ---------------------------------------------------------------------------
> 0b0001 | 0b0000 | v1.0 | MPAM v1.0 is implemented.
> ---------------------------------------------------------------------------
> 0b0001 | 0b0001 | v1.1 | MPAM v1.1 is implemented.
> | | | MPAM v1.1 includes all features of
> | | | MPAM v1.0.
> | | | It must not include FORCE_NS.
>
> [1] https://developer.arm.com/documentation/ddi0598/db/?lang=en
>
> Changes in v2:
> - Add new patch 2 to check the MPAM MSC version.
>
> v1: https://lore.kernel.org/all/20260104133434.1887677-1-zengheng4@huawei.com/
>
Friendly ping on the patch sent weeks ago. This patchset is part of the
effort to extend MPAM driver support for MPAM v0.1 specification.
The discussion of v1 version is available at the link above for review.
Best regards,
Zeng Heng
More information about the linux-arm-kernel
mailing list