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

Reply via email to