Hello, On arm64 the platform GICs exposed in Hypervisor.framework on macOS and WHPX on Windows* do not provide an ITS but do come with an expectation that a GICv2m will be used for MSIs.
Would it be a good idea to shift Qemu over to exposing a GICv3 + GICv2m configuration in those cases by default on the -M virt target instead of the current state of things where MSIs become unavailable in that scenario? Or should an additional gicv2m flag be added? * patches upcoming Thank you, -Mohamed