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
