Hi Kanad,

Thanks for your pointer. I'd need to confess we(2 developers including me) lack 
of develop experience on MARSS and QEmu. Would it be possible to let me know 
who should I contact with to see if we can get a fork of their updated source 
which support newer kernel version? Thanks.

Regards,
Tianyou

-----Original Message-----
From: [email protected] [mailto:[email protected]] 
Sent: Wednesday, July 20, 2016 10:09 AM
To: Li, Tianyou <[email protected]>
Cc: Brendan Fitzgerald <[email protected]>; Qin, Xiaokang 
<[email protected]>; [email protected]; 
[email protected]
Subject: Re: [marss86-devel] MARSSx86 running into problem with Linux kernel 4.3

Hello Tianyou:

The best path forward may be to work on getting MARSS running on the newest 
QEMU version.  That said, I know of some groups who have done the port to newer 
kernel version but chose not to release them publicly.

-Kanad

> Thanks for your response! We’d glad to either make MARSSx86 work on 
> new kernel version or switch to another tool that can do the same job. 
> Since we are new to MARSSx86, could it be possible to hint us where 
> should we start(I mean development) if we are going to get 4.3 kernel 
> supported, or what other tools we should try other than MARSSx86? Thanks in 
> advance!
>
> Regards,
> Tianyou
>
> From: [email protected] [mailto:[email protected]] On 
> Behalf Of Brendan Fitzgerald
> Sent: Tuesday, July 19, 2016 10:07 PM
> To: Li, Tianyou <[email protected]>
> Cc: [email protected]; [email protected]; Qin, 
> Xiaokang <[email protected]>
> Subject: Re: [marss86-devel] MARSSx86 running into problem with Linux 
> kernel 4.3
>
> Hi,
>
> Currently I've gotten marss to run with linux kernel 3.2. I realize 
> this isn't the best answer, but development and improvement of marss 
> is stagnate right now.
>
> Maybe someone on the mailing list has successfully gotten a more 
> modern linux kernel to run, and if so we would love it for them to 
> make a pull request so we can update the code base.
>
> On Mon, Jul 18, 2016 at 10:50 PM, Li, Tianyou 
> <[email protected]<mailto:[email protected]>> wrote:
> Hi Folks,
>
> We are trying to get MARSSx86 running with Linux kernel 4.3, but failed.
> We started with downloaded image, which is Ubuntu 11.04 (kernel 
> 2.6.38-10), it runs pretty well. When we built and deployed with 4.3 
> kernel, unfortunately Qemu+Marss will crash no matter single core 
> configuration or multicore configuration:
>
> a.      Single core configuration:
>
> The command to build the marss+qemu: scons -Q c=1 debug=10
>
> The command to run the marss simulation: simconfig -run -machine 
> single_core -loglevel 10 -logfile single_core.log
>
> Crash log on screen: “int ooo::ReorderBufferEntry::commit(): 
> Assertion
> `ctx.get_cs_eip() == uop.rip' failed”
>
> Crash log file: single_core.log in attached log zip package
>
> b.      Multi core configuration:
>
> The command to build the marss+qemu: scons -Q c=4 debug=10
>
> The command to run the mars simulation: simconfig -run -machine 
> private_L2(or shared_l2) -loglevel 10 -logfile multi_core.log
>
> Crash log on screen: ” qemu-system-x86_64:
> ptlsim/build/core/ooo-core/ooo-pipe.cpp:2112: int
> ooo::ReorderBufferEntry::commit(): Assertion `physreg->data' 
> failed.”
>
> Crash log file: multi_core.log in attached log zip package
>
> Thanks in advance for your help!
>
> Regards,
> Tianyou
>
> _______________________________________________
> http://www.marss86.org
> Marss86-Devel mailing list
> [email protected]<mailto:[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