Hi All,

I am checkpointing the startup for arm_detailed full system simulation
using hack_back_ckpt.rcS script. I can see that the checkpoint is created
successfully, but the restore fails with a seg fault.

: system.remote_gdb.listener: listening for remote gdb on port 7006
0: system.remote_gdb.listener: listening for remote gdb on port 7007
Switch at curTick count:10000
info: Entering event queue @ 3748342464000.  Starting simulation...
Switched CPUS @ tick 3748342474000
switching cpus
info: Entering event queue @ 3748342474000.  Starting simulation...
Segmentation fault (core dumped)


The command to take checkpoint is
*M5_PATH=$(pwd)/.. ./build/ARM/gem5.fast configs/example/fs.py
--script=./configs/boot/hack_back_ckpt.rcS --cpu-type=arm_detailed --caches
-n 4 --l1d_size=32kB --l1i_size=32kB --machine-type=VExpress_EMM
--kernel=../linux-linaro-tracking-gem5/vmlinux
--dtb-filename=../linux-linaro-tracking-gem5/arch/arm/boot/dts/vexpress-v2p-ca15-tc1-gem5_dvfs_per_core_4cpus.dtb
--disk-image=../disks/arm-ubuntu-natty-headless.img --cpu-clock=\['1
GHz','750 MHz','500 MHz'\]*

The command to restore is
*M5_PATH=$(pwd)/.. ./build/ARM/gem5.fast configs/example/fs.py
--checkpoint-restore=1 --restore-with-cpu arm_detailed --caches -n 4
--l1d_size=32kB --l1i_size=32kB --machine-type=VExpress_EMM
--kernel=../linux-linaro-tracking-gem5/vmlinux
--dtb-filename=../linux-linaro-tracking-gem5/arch/arm/boot/dts/vexpress-v2p-ca15-tc1-gem5_dvfs_per_core_4cpus.dtb
--disk-image=../disks/arm-ubuntu-natty-headless.img --cpu-clock=\['1
GHz','750 MHz','500 MHz'\]*



Am I giving some wrong option either while checkpointing or restoring?
Can you please help me here?


Regards
Rahul
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to