On 10/16/25 9:55 AM, Mohamed Mediouni wrote:
Switch its to a tristate.
Windows Hypervisor Platform's vGIC doesn't support ITS.
Deal with this by reporting to the user and exiting.
Regular configuration: GICv3 + ITS
New default configuration with WHPX: GICv3 with GICv2m
And its=off explicitly for the newest machine version: GICv3 + GICv2m
Signed-off-by: Mohamed Mediouni <[email protected]>
---
hw/arm/virt-acpi-build.c | 14 +++++------
hw/arm/virt.c | 50 ++++++++++++++++++++++++++++++++--------
include/hw/arm/virt.h | 4 +++-
3 files changed, 50 insertions(+), 18 deletions(-)
Reviewed-by: Pierrick Bouvier <[email protected]>