234fa4cf7e
When switching from an atomic CPU to any of the timing CPUs, a drain is unnecessary since no events are scheduled in atomic mode. However, when trying to switch CPUs starting with a timing CPU, there may be events scheduled. This change ensures that all events are drained from the system by calling m5.drain before switching CPUs. |
||
---|---|---|
.. | ||
Benchmarks.py | ||
CacheConfig.py | ||
Caches.py | ||
cpu2000.py | ||
FSConfig.py | ||
O3_ARM_v7a.py | ||
Options.py | ||
Simulation.py | ||
SysPaths.py |