Hi I guess I found out where this ExitEvent is inserted, in configs/common/Simulation.py:751:
``` else: ``` ``` print(f"Switch at curTick count:{str(10000)}") ``` ``` exit_event = m5.simulate(10000) ``` This line return a ExitEvent afert 10000 Ticks after checkpoint restore, when the ExitEvent is triggered. In my case, it is 13073282500, 10000 Ticks afeter my checkpoint curTick=13073272500. I change it to **m5.simulate()** and ExitEvent is scheduled to further Ticks(MAXTICK i think). Finally, the checkpoint restore successfully. Why is there a m5.simulate(10000) working as deault? Am i restoring correctly? Any help would be appreciate! Regards Ling
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org