To invalidate stage 2 mappings on arm64 we may need to call into the
hypervisor so add a function pointer that bhyve can use to implement
this.
Sponsored by: The FreeBSD Foundation
Differential D37254
Support arm64 stage2 TLB invalidation andrew on Nov 3 2022, 6:56 PM. Authored by Tags None Referenced Files
Details
Diff Detail
Event TimelineComment Actions Most of it is in the kernel. Only the virtual machine switcher, stage 2 tlb handling, cache handling, and support to read a few EL2 registers needs to live in EL2.
Comment Actions
|