Thanks for your comments. To Furat: I tried as you suggested, now I don't need to input "simconfig -run" manually; while the program still stalled with the same error. The memory size I used is the same (i.e. default size) for creating and loading checkpoints.
To Brendan: I compiled with "scons c=8'. The machine I ran is shared2_l2. On Sun, Feb 3, 2013 at 10:53 PM, Furat Afram <[email protected]> wrote: > Marss uses the same checkpoint mechanism as QEMU. > I suggest adding the "-run" to the simconfig file to make marss starts the > simulation directly after the image loads. > Make sure that the memory size is the same when you create the checkpoint > and when you load it. > -Furat > > > On Sun, Feb 3, 2013 at 7:59 PM, Brendan Fitzgerald < > [email protected]> wrote: > >> Hi, >> >> What options did you compile with and what machine did you run? >> >> On Sun, Feb 3, 2013 at 7:09 PM, Yue Hu <[email protected]> wrote: >> >>> Hi Dear all, >>> >>> My program aborted when running with checkpoint. Details are listed as >>> below: >>> 1. Create a checkpoint named testFFT into splash.qcow2 according to >>> marss tutorial; >>> 2. Then, input "qemu/qemu-system-x86_64 -simconfig test.cfg -hda >>> image/splash.qcow2 -loadvm testFFT" (Is this command line correct?) >>> Output: Simulator is now waiting for a 'run' command; >>> 3. Input "simconfig -run" >>> Output: >>> Completed 0 cycles, 0 commits: 0 Hz, >>> 0 insns/sec: rip 00000000fffffff0 00000000fffffff0 00000000fffffff0 >>> 00000000fffffff0 00000000fffffff0 00000000fffffff0 00000000fffffff0 >>> 00000000fffffff0ERROR: guest physical address 0xfffffff0 is out of bounds >>> ERROR: guest physical address 0xfffffff0 is out of bounds >>> ...... >>> ERROR: guest physical address 0xfffffff0 is out of bounds >>> qemu-system-x86_64: ptlsim/build/core/ooo-core/ooo-pipe.cpp:1974: int >>> ooo::ReorderBufferEntry::commit(): Assertion `ctx.get_cs_eip() == uop.rip' >>> failed. >>> Aborted (core dumped) >>> >>> By the way, can I create more than one checkpoint into the same qcow2 >>> file recursively? I would appreciate if anyone could provide me some >>> materials that discuss creating and running with checkpoints in marss. >>> >>> Thanks. >>> >>> _______________________________________________ >>> http://www.marss86.org >>> Marss86-Devel mailing list >>> [email protected] >>> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel >>> >>> >> >> _______________________________________________ >> http://www.marss86.org >> Marss86-Devel mailing list >> [email protected] >> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel >> >>
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
