The KvmCpu is used to fast-forward the simulation using Kvm as the execution host, not gem5 hosting a Kvm. In theory much of the support for virtualization has been added to ARM (32-bit) support in gem5, but I can't say it's been throughly tested. You could always try to boot a kernel with KVM support enabled and see how far you get, but you'll almost certainly have to do some debugging to make it work.
Ali On 01.06.2014 22:38, Hao Wu via gem5-dev wrote: > Hi all, > > In the previous year, intermittent commitment to add virtualization support > for gem5 has been fulfilled. I am always wondering if it is possible to boot > a hypervisor like KVM on gem5 now. If it's not possible, we do see a lot > addition of KVM stuff to the gem5. Can somebody explain the usage or give > some examples. How do we utilize class like ArmKvmCPU etc. Thank you. > > Best, > Hao > _______________________________________________ > gem5-dev mailing list > [email protected] > http://m5sim.org/mailman/listinfo/gem5-dev [1] Links: ------ [1] http://m5sim.org/mailman/listinfo/gem5-dev _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
