Hello Everyone,

I have created the checkpoint for booting up Linux image.
My command line is
"""

build/X86/gem5.opt
--outdir=/home/abs218/gem5_dir_local/gem5_bl_fs/common_checkpoint_chkpt
--stats-file=common_checkpoint_chkpt.simout
--dump-config=common_checkpoint_chkpt.ini --redirect-stderr
--stderr-file=common_checkpoint_chkpt.e configs/example/fs.py
--checkpoint-dir=/home/abs218/gem5_dir_local/gem5_bl_fs/common_checkpoint_chkpt
--disk-image=/home/abs218/gem5_dir_local/gem5_bl_fs/intel.img
--kernel=/home/abs218/new_fs/gem5/linux-4.8.13/vmlinux
--script=./common_checkpoint.rcS --caches --l2cache


"""

my common_checkpoint.rcS is

"""

#!/bin/sh

/sbin/m5 checkpoint

echo "Done :D"

/sbin/m5 exit


"""

I wanted to use this checkpoint and try to run a hello_world benchmark.
So I modify my common_checkpoint.rcS script to
"""

#!/bin/sh

./hello_world

echo "Done :D"

/sbin/m5 exit

"""
And my gem5 command line is
"""
./build/X86/gem5.opt
--outdir=/home/abs218/gem5_dir_local/gem5_bl_fs/common_checkpoint_chkpt
--stats-file=common_checkpoint_chkpt_restore.simout
--dump-config=common_checkpoint_chkpt_restore.ini configs/example/fs.py
--checkpoint-restore=1
--checkpoint-dir=/home/abs218/gem5_dir_local/gem5_bl_fs/common_checkpoint_chkpt
--restore-with-cpu=AtomicSimpleCPU --cpu-type=DerivO3CPU --caches --l2cache
--disk-image=/home/abs218/gem5_dir_local/gem5_bl_fs/intel.img
--kernel=/home/abs218/new_fs/gem5/linux-4.8.13/vmlinux
--script=./common_checkpoint.rcS
"""
But my "system.pc.com_1.device" output after restoring  is
""

Done :D
""
That is, it did not run the hello_world program!

I have made no changes to gem5, the commit I am using is "
2a98a994df296f818b05da90ba073d879562da04"


My question is:
Is it not possible to create a common checkpoint and then run the benchmark
using that checkpoint?
Are my steps incorrect to create or restore from the checkpoint?




Best regards,

Abhishek
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to