hyperhq / runv

Hypervisor-based Runtime for OCI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

runv could not work properly with kvmtool on arm platform with gicv2

Weichen81 opened this issue · comments

kvmtool supports 3 kinds of virtual irqchip for arm platforms: gicv2, gicv3 and
gicv3-its. But these 3 kinds of virtual irqchip must have correct real irqchip
to support them. In current code, we fix the irqchip to gicv3. This may work fine
for those systems that are using gicv3 or gicv4. But on a system with gicv2 or gicv2m,
the kvmtool could not start properly.

We have create a PR# #621 to fix this issue.

Pr merged, thanks!