Did you modify the configuration file? We don't have a shared2_l2, we have shared_l2.
My best guess is that you're deadlocking due to a cache coherence problem, as I've had a similar issue before when modifying the configurations. On Mon, Feb 4, 2013 at 12:33 AM, Yue Hu <[email protected]> wrote: > 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
