I didn't modify the configuration file. The one I used is "shared_l2". I am sorry for the input error.
On Mon, Feb 4, 2013 at 7:46 AM, Brendan Fitzgerald <[email protected]>wrote: > 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
