aboutsummaryrefslogtreecommitdiff
path: root/contrib/processor-trace/libipt/internal/include/windows
diff options
context:
space:
mode:
authorSarah Walker <sarah.walker2@arm.com>2026-10-01 10:19:53 +0000
committerAndrew Turner <andrew@FreeBSD.org>2026-11-04 14:56:40 +0000
commit38ead08e27addad96223f7cc5b13f2863de2a6f6 (patch)
treed6fcbeaf43646f97b2af61d07330aaa2de58644a /contrib/processor-trace/libipt/internal/include/windows
parent7f2e6600acc4f6ec6a2049c7816b8a849c9b6773 (diff)
arm64/vmm: Disable fine grained trapping of range-based TLBI instructionsmain
vmm passes the FEAT_TLBIRANGE field of ID_AA64ISAR0_EL1 to the guest, but also enables fine-grained traps in the range-based TLBI instructions. This didn't cause a problem until commit 5549785 ("arm64 pmap: use range-based TLBI instructions"); following this commit, the VM will exit with VM_EXITCODE_REG_EMUL during boot if the host supports FEAT_FGT and FEAT_TLBIRANGE. This commit disables fine-grained trapping of these instructions. Reviewed by: andrew Sponsored by: Arm Ltd Pull Request: https://reviews.freebsd.org/D60196
Diffstat (limited to 'contrib/processor-trace/libipt/internal/include/windows')
0 files changed, 0 insertions, 0 deletions