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

Reply via email to