Hi Yasir, The KVM CPU uses virtualisation on the host to accelerate the guest. To simulate a system with multiple virtual machines, you'll need support for virtualisation in the simualted ARM CPU in gem5. This is currently not supported. However, one of my colleagues has posted a series of patches (they are on ReviewBoard) that add some of the features needed for virtualisation in gem5. You could use them as a starting point if you want to implement it yourself.
Cheers, Andreas On 15/07/2016 16:11, Qureshi Yasir Mahmood wrote:
Hello, I am need to run VM in ARM FS simulation, i.e the VMs will run on top of the linux that is running in ARM FS simulation. I cannot use KVM because my host machine is x86 and I am simulating ARM ISA. Does anyone has any suggestions to as to how to run any other virtualization software in ARM FS simulation in GEM5 ? Regards Yasir Mahmood Doctoral Assistant ESL, EPFL Switzerland _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
