The branch main has been updated by andrew: URL: https://cgit.FreeBSD.org/src/commit/?id=d1650d226205cdf07fb19e0c9b10b47b941e8747
commit d1650d226205cdf07fb19e0c9b10b47b941e8747 Author: Andrew Turner <[email protected]> AuthorDate: 2026-03-04 16:35:57 +0000 Commit: Andrew Turner <[email protected]> CommitDate: 2026-03-04 17:10:52 +0000 arm64/vmm: Support PMU v3p9 The only new register is read-only. As the kernel just passes the registers to the guest directly no further change should be needed. Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D51764 --- sys/arm64/vmm/vmm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/arm64/vmm/vmm.c b/sys/arm64/vmm/vmm.c index 4231746e7eb2..07be8b1707a0 100644 --- a/sys/arm64/vmm/vmm.c +++ b/sys/arm64/vmm/vmm.c @@ -98,7 +98,7 @@ static const struct vmm_regs vmm_arch_regs_masks = { ID_AA64DFR0_CTX_CMPs_MASK | ID_AA64DFR0_WRPs_MASK | ID_AA64DFR0_BRPs_MASK | - ID_AA64DFR0_PMUVer_3 | + ID_AA64DFR0_PMUVer_3_9 | ID_AA64DFR0_DebugVer_8, .id_aa64isar0 = ID_AA64ISAR0_TLB_TLBIOSR |
