Hi gem5-dev group, Recently we are working on running gem5 KVM mode on an ThunderX2 workstation. It seems like the current gem5 implementation only support ARM VGICv2 while ThunderX2 only support GICv3. We get the following error when initialization KVM:
panic: KVM: Failed to create device (errno: 19) The error comes from gem5/main/src/arch/arm/kvm/gic.cc: kdev(vm.createDevice(KVM_DEV_TYPE_ARM_VGIC_V2)) We also try to force using Pl390 model instead of using MuxingKvmGic. The simulation hangs and there is nothing printed in system.terminal. It seems like interrupt is not correctly sent/handled. Does anyone try to work on this before? Any hint that we can try? Thanks, Shun-Hsing -- Earl Ou | Software Engineer | [email protected] | _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
