On Thu, 17 Jul 2025 at 16:16, Danny Canter <danny_can...@apple.com> wrote: > - The new GIC APIs take care of interrupt injection, and would need to be > used in concert with the EL2 APIs if you need interrupt support (highly > likely 😬). This would > be where I’d investigate on the QEMU end first to see if this would fit > within the architecture without a bunch of reworks. > https://developer.apple.com/documentation/hypervisor/hv_gic_create(_:)
Ah, Hypervisor.framework supports providing a GIC now? We should definitely switch to using that instead of our userspace fully emulated GICv3 whenever the host supports it. thanks -- PMM