[RFC PATCH v7 01/28] arm64/sysreg: Add the nVM field to PMBLIMITR_EL1
Lorenzo Stoakes (ARM)
ljs at kernel.org
Thu Oct 15 06:23:47 PDT 2026
On Thu, Sep 03, 2026 at 05:05:56PM +0100, Alexandru Elisei wrote:
> Define PMBLIMITR_EL1.nVM, to be used by KVM.
I see that is defined in [0].
>
> Signed-off-by: Alexandru Elisei <alexandru.elisei at arm.com>
LGTM, matches the hardware spec and in line with other entries in the file,
so:
Reviewed-by: Lorenzo Stoakes (ARM) <ljs at kernel.org>
> ---
> arch/arm64/tools/sysreg | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/arch/arm64/tools/sysreg b/arch/arm64/tools/sysreg
> index 94bf065c8ac7..a11a968eb707 100644
> --- a/arch/arm64/tools/sysreg
> +++ b/arch/arm64/tools/sysreg
> @@ -3106,7 +3106,9 @@ EndSysreg
>
> Sysreg PMBLIMITR_EL1 3 0 9 10 0
> Field 63:12 LIMIT
> -Res0 11:6
> +Res0 11:8
I can see from the diagram in the field descriptions section of [0] that 11->8
is res0...
> +Field 7 nVM
...and nVM is defined at bit 7...
> +Res0 6
...and res0 is at 6.
> Field 5 PMFZ
> Res0 4:3
> Enum 2:1 FM
I also confirmed the existing fields are all correct too.
> --
> 2.43.0
>
>
--
Cheers, Lorenzo
[0]:https://support.arm.com/documentation/ddi0601/2026-09/AArch64-Registers/PMBLIMITR-EL1--Profiling-Buffer-Limit-Address-Register?lang=en
More information about the linux-arm-kernel
mailing list