HomeFreeBSD

arm: Use the correct irq when in the hypervisor

Description

arm: Use the correct irq when in the hypervisor

When booting in the hypervisor state we need to use the hypervisor
interrupt in the generic timer. In this case the registers we access
in the kernel are remapped to the EL2 versions, however this causes
an unexpected interrupt to trigger.

Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D43975

Details

Provenance
andrewAuthored on Jan 11 2024, 5:13 PM
Differential Revision
D43975: arm: Use the correct irq when in the hypervisor
Parents
rGf715e95461c9: arm: Add a missing interrupt to the generic timer
Branches
Unknown
Tags
Unknown