On Fri, 5 Jul 2013, Ali Saidi wrote:
Now lets say we're using the code that Andreas Sandberg committed ~6 months ago that lets you migrate execution between gem5 CPU models and a KVM virtual CPU. If you drain the system and stop in the middle of an instruction, there is no way the KVM virtual CPU is going to be able to pick up where you left off.
Well, I would not call that a concrete example. And, in an x86 system, it seems there is a dependence between the boot cpu (cpu0) and others (cpu1). This means that if you are going to wait for cpu1 to get out of the Idle state while cpu0 has already drained, you will have a deadlock for sure.
-- Nilay _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
