Re: [gem5-users] 回复: Installing Shared Libraries to Image in Full Simulation

2020-03-02 Thread Abhishek Singh
Hi,

This is the i got in past when I was trying to run SPEC in SE mode

If you check mailing list there are suggestions about it

I have not yet ported the spec 2017 to gem5, I was trying to use FS but
then I saw that 03 CPU in gem5art shows unsuccessful

I am planning to port spec benchmarks in coming weeks

If you or ANYONE have already posted SPEC 2017 benchmarks for O3CPU please
share your knowledge and steps ?

On Mon, Mar 2, 2020 at 10:50 PM 616653241 <616653...@qq.com> wrote:

> Hi Abhishek ,
>   I am running the spec 2017 in the gem5 simulator(X86). But a lot
> of benchmarks didnt works.
>   It shown tha :
>   warn:instruction 'movntdq_Mo_Vo' unimplemented.
>So,what I do for it?
>  And anyone can tell me how to deal with it? Thank you.
>
> -- 原始邮件 --
> *发件人:* "Abhishek Singh";
> *发送时间:* 2020年3月3日(星期二) 凌晨5:09
> *收件人:* "gem5 users mailing list";"yazakram"<
> yazak...@ucdavis.edu>;
> *主题:* Re: [gem5-users] Installing Shared Libraries to Image in Full
> Simulation
>
> Hi Ayaz,
>
> I am using gem5art to get spec 2017 installed in the image.
> I am at this "Building the Disk Image" step
> When I use this command "./packer build spec2017/spec2017.json"
> I get the following error:
>
> qemu output will be in this color.
>
> ==> qemu: Retrieving ISO
> ==> qemu: Trying
> http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso
> ==> qemu: Trying
> http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso?checksum=md5%3A34416ff83179728d54583bf3f18d42d2
> ==> qemu:
> http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso?checksum=md5%3A34416ff83179728d54583bf3f18d42d2
> =>
> /home/abs218/spec2017-experiments/disk-image/packer_cache/8ecbb06d2a38105b7d1cb3316cf5b970ee389dad.iso
> ==> qemu: Creating floppy disk...
> qemu: Copying files flatly from floppy_files
> qemu: Copying file: shared/preseed.cfg
> qemu: Done copying files from floppy_files
> qemu: Collecting paths from floppy_dirs
> qemu: Resulting paths from floppy_dirs : []
> qemu: Done copying paths from floppy_dirs
> ==> qemu: Creating required virtual machine disks
> ==> qemu: Starting HTTP server on port 8208
> ==> qemu: Found port for communicator (SSH, WinRM, etc): 4049.
> ==> qemu: Looking for available port between 5900 and 6000 on 127.0.0.1
> ==> qemu: Starting VM, booting from CD-ROM
> qemu: The VM will be run headless, without a GUI. If you want to
> qemu: view the screen of the VM, connect via VNC without a password to
> qemu: vnc://127.0.0.1:5993
> ==> qemu: Overriding defaults Qemu arguments with QemuArgs...
> ==> qemu: Error launching VM: Qemu failed to start. Please run with
> PACKER_LOG=1 to get more info.
> ==> qemu: Deleting output directory...
>
>
>
> *Build 'qemu' errored: Build was halted.==> Some builds didn't complete
> successfully and had errors:--> qemu: Build was halted.*
>
> Please note I am doing ssh into the machine and I ssh using "ssh -Y" for
> getting x11 display.
>
> I am not able to bypass this error, do you have any tips how to overcome
> this error?
>
>
>
> Best regards,
>
> Abhishek
>
>
> On Sat, Feb 8, 2020 at 5:42 PM Ayaz Akram  wrote:
>
>> Hi  Abhishek,
>>
>> That was at least the case with the gem5 version we tested (commit:
>> d40f0bc579fb8b10da7181). Please, note that this is the status of linux
>> boot. I am not sure if this status will change with the latest gem5 source.
>> One thing that might work for you is to boot linux kernel with KVM cpu and
>> then switch to O3 to run your applications (which may or may not work).
>> However, I am not sure that how much can you rely on those results as
>> inability to boot linux kernel with O3 clearly shows there exist some bugs
>> in gem5. We need to figure out those issues and fix them.
>>
>> Regards,
>> Ayaz
>>
>> On Sat, Feb 8, 2020 at 9:30 AM Abhishek Singh <
>> abhishek.singh199...@gmail.com> wrote:
>>
>>> Hi Ayaz,
>>>
>>> Thanks for providing the image and kernel, I see on gem5art test results
>>> that the image can support at the most only one cpu for O3CPU model.
>>> Is that still the case ?
>>> I wanted to use this image for running multithreaded applications on x86
>>> O3CPU FS mode.
>>>
>>>
>>> On Tue, Feb 4, 2020 at 4:12 PM Ayaz Akram  wrote:
>>>
 Hi Muhammet,

 This is the expected behavior. Basically, this disk image correspond to
 this tutorial:

 https://gem5art.readthedocs.io/en/latest/tutorials/boot-tutorial.html

 and if you go through the disk creation process in that tutorial, you
 will realize that there is a post installation script that runs on the disk
 image after its creation (
 https://github.com/darchr/gem5art/blob/master/docs/disks/boot-exit/post-installation.sh).
 In that script, the contents of exit.sh (
 https://github.com/darchr/gem5art/blob/master/docs/disks/boot-exit/exit.sh)
 which are written to 

[gem5-users] ?????? Installing Shared Libraries to Image in Full Simulation

2020-03-02 Thread 616653241
HiAbhishek,
 I am running the spec 2017 in the gem5 
simulator(X86). But a lot of benchmarks didnt works.
 It shown tha :
 warn:instruction 'movntdq_Mo_Vo' 
unimplemented.
 So,what I do for it?

  And anyone can tell me how to deal with it? Thank you.


----
??:"Abhishek Singh"http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso
== qemu: Trying 
http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso?checksum=md5%3A34416ff83179728d54583bf3f18d42d2
== qemu: 
http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso?checksum=md5%3A34416ff83179728d54583bf3f18d42d2
 = 
/home/abs218/spec2017-experiments/disk-image/packer_cache/8ecbb06d2a38105b7d1cb3316cf5b970ee389dad.iso
== qemu: Creating floppy disk...
  qemu: Copying files flatly from floppy_files
  qemu: Copying file: shared/preseed.cfg
  qemu: Done copying files from floppy_files
  qemu: Collecting paths from floppy_dirs
  qemu: Resulting paths from floppy_dirs : []
  qemu: Done copying paths from floppy_dirs
== qemu: Creating required virtual machine disks
== qemu: Starting HTTP server on port 8208
== qemu: Found port for communicator (SSH, WinRM, etc): 4049.
== qemu: Looking for available port between 5900 and 6000 on 127.0.0.1
== qemu: Starting VM, booting from CD-ROM
  qemu: The VM will be run headless, without a GUI. If you want to
  qemu: view the screen of the VM, connect via VNC without a 
password to
  qemu: vnc://127.0.0.1:5993
== qemu: Overriding defaults Qemu arguments with QemuArgs...
== qemu: Error launching VM: Qemu failed to start. Please run with 
PACKER_LOG=1 to get more info.
== qemu: Deleting output directory...
Build 'qemu' errored: Build was halted.

== Some builds didn't complete successfully and had errors:
-- qemu: Build was halted.



Please note I am doing ssh into the machine and I ssh using "ssh -Y" for 
getting x11 display.


I am not able to bypass this error, do you have any tips how to overcome this 
error?






Best regards,

Abhishek







On Sat, Feb 8, 2020 at 5:42 PM Ayaz Akram https://gem5art.readthedocs.io/en/latest/tutorials/boot-tutorial.html;


and if you go through the disk creation process in that tutorial, you will 
realize that there is a post installation script that runs on the disk image 
after its creation 
(https://github.com/darchr/gem5art/blob/master/docs/disks/boot-exit/post-installation.sh).
 In that script, the contents of exit.sh 
(https://github.com/darchr/gem5art/blob/master/docs/disks/boot-exit/exit.sh) 
which are written to/root/.bashrc are responsible for exiting the 
simulation as soon as linux is booted.


One thing you can do to avoid exiting the simulation after linux is booted is 
modify the /root/.bashrc  in your disk (after mounting it on your file 
system.) Or you can modify the post-installation.sh and create a new disk 
image. Another thing you can do is modify your fs.py to call m5.simulate() 
again when simulation terminates the first time (following the m5 exit call 
from .bashrc).


Hope this helps.


 -Ayaz

On Tue, Feb 4, 2020 at 5:41 AM Muhammet Abdullah Soyt??rk 
https://www.mail-archive.com/gem5-users@gem5.org/msg17274.html;) but I 
could not succeed it so far. When I run it with fs.py (build/X86/gem5.opt 
configs/example/fs.py --disk-image=/home/muhammet/Desktop/gem5/base.img 
--kernel=/home/muhammet/Desktop/gem5/vmlinux-4.14.134), I get the following 
output after "Welcome to Ubuntu 18.04.2 LTS!" message and it automatically 
quits:


systemd[1]: Set hostname to https://help.ubuntu.com
* Management:   https://landscape.canonical.com
* Support:https://ubuntu.com/advantage


The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.


Ayaz Akram https://www.mail-archive.com/gem5-users@gem5.org/msg17274.html;


You can also refer to gem5art's documentation on building your own disk images:


https://gem5art.readthedocs.io/en/latest/main-doc/disks.html


-Ayaz







On Mon, Feb 3, 2020 at 4:04 AM Muhammet Abdullah Soyt??rk 
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
 ___
 gem5-users mailing list
 gem5-users@gem5.org
 http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
 ___
 gem5-users mailing list
 gem5-users@gem5.org
 http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

 ___
 gem5-users mailing list
 gem5-users@gem5.org
 http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

 ___
 gem5-users mailing list
 gem5-users@gem5.org
 http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

 ___
 gem5-users mailing list
 

Re: [gem5-users] Changing the "inParallelMode"

2020-03-02 Thread Ayaz Akram
Hi  Yuchen,

As far as I know, it is not going to be possible to use this for other cpu
models with small change/changes.

On Mon, Mar 2, 2020 at 2:04 AM YUCHEN ZHOU  wrote:

> Thanks, Ayaz. So if it is possible to change some code to support other
> CPU models?
>
>
> Best regards,
>
> Yuchen
>
>
> -原始邮件-
> *发件人:*"Ayaz Akram" 
> *发送时间:*2020-03-01 15:54:03 (星期日)
> *收件人:* "gem5 users mailing list" 
> *抄送:* m5-us...@m5sim.org
> *主题:* Re: [gem5-users] Changing the "inParallelMode"
>
> Hi Yuchen,
>
> Parallel mode is currently only supported for kvm cpu model.
>
> -Ayaz
>
> On Feb 29, 2020, at 11:25 PM, YUCHEN ZHOU 
> wrote:
>
> Hi all,
>
>
>
> Recently I  tried to parallelize the gem5's simulation engine to run on
> shared-memory multicore systems.  I changed the value of  "inParallelMode"
> to "true" in eventq.cc which I thought could be used to change the
> execution mode of gem5 and I changed the main.py,  event.mainq =
> event.getEventQueue(0)--> event.mainq = event.getEventQueue(1)  in order
> to generate two threads. Then I used gem5 to simultaneously two programs on
> a multi-core system, then I got a "core dump”.  And I found in
> gem5/src/sim  eventq_ impl:96  assert(!inParallelMode || this ==
> curEventQueue()) failed.
>
> Might I know if there is something wrong with the way I changed the mode
> or the work about Parallelizing M5 is not fully completed?
>
> It would be appreciated if you could reply at your earliest convenience.
>
>
> Thank you!
>
>
> Best regards,
> Yuchen Zhou
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Installing Shared Libraries to Image in Full Simulation

2020-03-02 Thread Ayaz Akram
Hi Abhishek,

I will suggest you do the same as Muhammet did. And let us know if you
still see the error.

-Ayaz

On Mon, Mar 2, 2020 at 1:14 PM Muhammet Abdullah Soytürk <
muhammetabdullahsoyt...@gmail.com> wrote:

> Hi Abhishek ,
>
> Can you run it with PACKER_LOG=1 as suggested? The output may help to
> solve the problem. I remember that I was also having a similar problem. I
> found the solution by adding my user to the kvm group or running with sudo.
> That might also be the case for you.
>
> Best,
> Muhammet
>
> Abhishek Singh , 3 Mar 2020 Sal, 00:09
> tarihinde şunu yazdı:
>
>> Hi Ayaz,
>>
>> I am using gem5art to get spec 2017 installed in the image.
>> I am at this "Building the Disk Image" step
>> When I use this command "./packer build spec2017/spec2017.json"
>> I get the following error:
>>
>> qemu output will be in this color.
>>
>> ==> qemu: Retrieving ISO
>> ==> qemu: Trying
>> http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso
>> ==> qemu: Trying
>> http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso?checksum=md5%3A34416ff83179728d54583bf3f18d42d2
>> ==> qemu:
>> http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso?checksum=md5%3A34416ff83179728d54583bf3f18d42d2
>> =>
>> /home/abs218/spec2017-experiments/disk-image/packer_cache/8ecbb06d2a38105b7d1cb3316cf5b970ee389dad.iso
>> ==> qemu: Creating floppy disk...
>> qemu: Copying files flatly from floppy_files
>> qemu: Copying file: shared/preseed.cfg
>> qemu: Done copying files from floppy_files
>> qemu: Collecting paths from floppy_dirs
>> qemu: Resulting paths from floppy_dirs : []
>> qemu: Done copying paths from floppy_dirs
>> ==> qemu: Creating required virtual machine disks
>> ==> qemu: Starting HTTP server on port 8208
>> ==> qemu: Found port for communicator (SSH, WinRM, etc): 4049.
>> ==> qemu: Looking for available port between 5900 and 6000 on 127.0.0.1
>> ==> qemu: Starting VM, booting from CD-ROM
>> qemu: The VM will be run headless, without a GUI. If you want to
>> qemu: view the screen of the VM, connect via VNC without a password to
>> qemu: vnc://127.0.0.1:5993
>> ==> qemu: Overriding defaults Qemu arguments with QemuArgs...
>> ==> qemu: Error launching VM: Qemu failed to start. Please run with
>> PACKER_LOG=1 to get more info.
>> ==> qemu: Deleting output directory...
>>
>>
>>
>> *Build 'qemu' errored: Build was halted.==> Some builds didn't complete
>> successfully and had errors:--> qemu: Build was halted.*
>>
>> Please note I am doing ssh into the machine and I ssh using "ssh -Y" for
>> getting x11 display.
>>
>> I am not able to bypass this error, do you have any tips how to overcome
>> this error?
>>
>>
>>
>> Best regards,
>>
>> Abhishek
>>
>>
>> On Sat, Feb 8, 2020 at 5:42 PM Ayaz Akram  wrote:
>>
>>> Hi  Abhishek,
>>>
>>> That was at least the case with the gem5 version we tested (commit:
>>> d40f0bc579fb8b10da7181). Please, note that this is the status of linux
>>> boot. I am not sure if this status will change with the latest gem5 source.
>>> One thing that might work for you is to boot linux kernel with KVM cpu and
>>> then switch to O3 to run your applications (which may or may not work).
>>> However, I am not sure that how much can you rely on those results as
>>> inability to boot linux kernel with O3 clearly shows there exist some bugs
>>> in gem5. We need to figure out those issues and fix them.
>>>
>>> Regards,
>>> Ayaz
>>>
>>> On Sat, Feb 8, 2020 at 9:30 AM Abhishek Singh <
>>> abhishek.singh199...@gmail.com> wrote:
>>>
 Hi Ayaz,

 Thanks for providing the image and kernel, I see on gem5art test
 results that the image can support at the most only one cpu for O3CPU 
 model.
 Is that still the case ?
 I wanted to use this image for running multithreaded applications on
 x86 O3CPU FS mode.


 On Tue, Feb 4, 2020 at 4:12 PM Ayaz Akram  wrote:

> Hi Muhammet,
>
> This is the expected behavior. Basically, this disk image correspond
> to this tutorial:
>
> https://gem5art.readthedocs.io/en/latest/tutorials/boot-tutorial.html
>
> and if you go through the disk creation process in that tutorial, you
> will realize that there is a post installation script that runs on the 
> disk
> image after its creation (
> https://github.com/darchr/gem5art/blob/master/docs/disks/boot-exit/post-installation.sh).
> In that script, the contents of exit.sh (
> https://github.com/darchr/gem5art/blob/master/docs/disks/boot-exit/exit.sh)
> which are written to /root/.bashrc are responsible for exiting the
> simulation as soon as linux is booted.
>
> One thing you can do to avoid exiting the simulation after linux is
> booted is modify the  /root/.bashrc in your disk (after mounting it on 
> your
> file system.) Or you can modify the post-installation.sh and create a new
> disk image. 

Re: [gem5-users] Installing Shared Libraries to Image in Full Simulation

2020-03-02 Thread Muhammet Abdullah Soytürk
Hi Abhishek ,

Can you run it with PACKER_LOG=1 as suggested? The output may help to solve
the problem. I remember that I was also having a similar problem. I found
the solution by adding my user to the kvm group or running with sudo. That
might also be the case for you.

Best,
Muhammet

Abhishek Singh , 3 Mar 2020 Sal, 00:09
tarihinde şunu yazdı:

> Hi Ayaz,
>
> I am using gem5art to get spec 2017 installed in the image.
> I am at this "Building the Disk Image" step
> When I use this command "./packer build spec2017/spec2017.json"
> I get the following error:
>
> qemu output will be in this color.
>
> ==> qemu: Retrieving ISO
> ==> qemu: Trying
> http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso
> ==> qemu: Trying
> http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso?checksum=md5%3A34416ff83179728d54583bf3f18d42d2
> ==> qemu:
> http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso?checksum=md5%3A34416ff83179728d54583bf3f18d42d2
> =>
> /home/abs218/spec2017-experiments/disk-image/packer_cache/8ecbb06d2a38105b7d1cb3316cf5b970ee389dad.iso
> ==> qemu: Creating floppy disk...
> qemu: Copying files flatly from floppy_files
> qemu: Copying file: shared/preseed.cfg
> qemu: Done copying files from floppy_files
> qemu: Collecting paths from floppy_dirs
> qemu: Resulting paths from floppy_dirs : []
> qemu: Done copying paths from floppy_dirs
> ==> qemu: Creating required virtual machine disks
> ==> qemu: Starting HTTP server on port 8208
> ==> qemu: Found port for communicator (SSH, WinRM, etc): 4049.
> ==> qemu: Looking for available port between 5900 and 6000 on 127.0.0.1
> ==> qemu: Starting VM, booting from CD-ROM
> qemu: The VM will be run headless, without a GUI. If you want to
> qemu: view the screen of the VM, connect via VNC without a password to
> qemu: vnc://127.0.0.1:5993
> ==> qemu: Overriding defaults Qemu arguments with QemuArgs...
> ==> qemu: Error launching VM: Qemu failed to start. Please run with
> PACKER_LOG=1 to get more info.
> ==> qemu: Deleting output directory...
>
>
>
> *Build 'qemu' errored: Build was halted.==> Some builds didn't complete
> successfully and had errors:--> qemu: Build was halted.*
>
> Please note I am doing ssh into the machine and I ssh using "ssh -Y" for
> getting x11 display.
>
> I am not able to bypass this error, do you have any tips how to overcome
> this error?
>
>
>
> Best regards,
>
> Abhishek
>
>
> On Sat, Feb 8, 2020 at 5:42 PM Ayaz Akram  wrote:
>
>> Hi  Abhishek,
>>
>> That was at least the case with the gem5 version we tested (commit:
>> d40f0bc579fb8b10da7181). Please, note that this is the status of linux
>> boot. I am not sure if this status will change with the latest gem5 source.
>> One thing that might work for you is to boot linux kernel with KVM cpu and
>> then switch to O3 to run your applications (which may or may not work).
>> However, I am not sure that how much can you rely on those results as
>> inability to boot linux kernel with O3 clearly shows there exist some bugs
>> in gem5. We need to figure out those issues and fix them.
>>
>> Regards,
>> Ayaz
>>
>> On Sat, Feb 8, 2020 at 9:30 AM Abhishek Singh <
>> abhishek.singh199...@gmail.com> wrote:
>>
>>> Hi Ayaz,
>>>
>>> Thanks for providing the image and kernel, I see on gem5art test results
>>> that the image can support at the most only one cpu for O3CPU model.
>>> Is that still the case ?
>>> I wanted to use this image for running multithreaded applications on x86
>>> O3CPU FS mode.
>>>
>>>
>>> On Tue, Feb 4, 2020 at 4:12 PM Ayaz Akram  wrote:
>>>
 Hi Muhammet,

 This is the expected behavior. Basically, this disk image correspond to
 this tutorial:

 https://gem5art.readthedocs.io/en/latest/tutorials/boot-tutorial.html

 and if you go through the disk creation process in that tutorial, you
 will realize that there is a post installation script that runs on the disk
 image after its creation (
 https://github.com/darchr/gem5art/blob/master/docs/disks/boot-exit/post-installation.sh).
 In that script, the contents of exit.sh (
 https://github.com/darchr/gem5art/blob/master/docs/disks/boot-exit/exit.sh)
 which are written to /root/.bashrc are responsible for exiting the
 simulation as soon as linux is booted.

 One thing you can do to avoid exiting the simulation after linux is
 booted is modify the  /root/.bashrc in your disk (after mounting it on your
 file system.) Or you can modify the post-installation.sh and create a new
 disk image. Another thing you can do is modify your fs.py to call
 m5.simulate() again when simulation terminates the first time (following
 the m5 exit call from .bashrc).

 Hope this helps.

   -Ayaz

 On Tue, Feb 4, 2020 at 5:41 AM Muhammet Abdullah Soytürk <
 muhammetabdullahsoyt...@gmail.com> wrote:

> Hi Ayaz,
>
> I 

Re: [gem5-users] Installing Shared Libraries to Image in Full Simulation

2020-03-02 Thread Abhishek Singh
Hi Ayaz,

I am using gem5art to get spec 2017 installed in the image.
I am at this "Building the Disk Image" step
When I use this command "./packer build spec2017/spec2017.json"
I get the following error:

qemu output will be in this color.

==> qemu: Retrieving ISO
==> qemu: Trying
http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso
==> qemu: Trying
http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso?checksum=md5%3A34416ff83179728d54583bf3f18d42d2
==> qemu:
http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso?checksum=md5%3A34416ff83179728d54583bf3f18d42d2
=>
/home/abs218/spec2017-experiments/disk-image/packer_cache/8ecbb06d2a38105b7d1cb3316cf5b970ee389dad.iso
==> qemu: Creating floppy disk...
qemu: Copying files flatly from floppy_files
qemu: Copying file: shared/preseed.cfg
qemu: Done copying files from floppy_files
qemu: Collecting paths from floppy_dirs
qemu: Resulting paths from floppy_dirs : []
qemu: Done copying paths from floppy_dirs
==> qemu: Creating required virtual machine disks
==> qemu: Starting HTTP server on port 8208
==> qemu: Found port for communicator (SSH, WinRM, etc): 4049.
==> qemu: Looking for available port between 5900 and 6000 on 127.0.0.1
==> qemu: Starting VM, booting from CD-ROM
qemu: The VM will be run headless, without a GUI. If you want to
qemu: view the screen of the VM, connect via VNC without a password to
qemu: vnc://127.0.0.1:5993
==> qemu: Overriding defaults Qemu arguments with QemuArgs...
==> qemu: Error launching VM: Qemu failed to start. Please run with
PACKER_LOG=1 to get more info.
==> qemu: Deleting output directory...



*Build 'qemu' errored: Build was halted.==> Some builds didn't complete
successfully and had errors:--> qemu: Build was halted.*

Please note I am doing ssh into the machine and I ssh using "ssh -Y" for
getting x11 display.

I am not able to bypass this error, do you have any tips how to overcome
this error?



Best regards,

Abhishek


On Sat, Feb 8, 2020 at 5:42 PM Ayaz Akram  wrote:

> Hi  Abhishek,
>
> That was at least the case with the gem5 version we tested (commit:
> d40f0bc579fb8b10da7181). Please, note that this is the status of linux
> boot. I am not sure if this status will change with the latest gem5 source.
> One thing that might work for you is to boot linux kernel with KVM cpu and
> then switch to O3 to run your applications (which may or may not work).
> However, I am not sure that how much can you rely on those results as
> inability to boot linux kernel with O3 clearly shows there exist some bugs
> in gem5. We need to figure out those issues and fix them.
>
> Regards,
> Ayaz
>
> On Sat, Feb 8, 2020 at 9:30 AM Abhishek Singh <
> abhishek.singh199...@gmail.com> wrote:
>
>> Hi Ayaz,
>>
>> Thanks for providing the image and kernel, I see on gem5art test results
>> that the image can support at the most only one cpu for O3CPU model.
>> Is that still the case ?
>> I wanted to use this image for running multithreaded applications on x86
>> O3CPU FS mode.
>>
>>
>> On Tue, Feb 4, 2020 at 4:12 PM Ayaz Akram  wrote:
>>
>>> Hi Muhammet,
>>>
>>> This is the expected behavior. Basically, this disk image correspond to
>>> this tutorial:
>>>
>>> https://gem5art.readthedocs.io/en/latest/tutorials/boot-tutorial.html
>>>
>>> and if you go through the disk creation process in that tutorial, you
>>> will realize that there is a post installation script that runs on the disk
>>> image after its creation (
>>> https://github.com/darchr/gem5art/blob/master/docs/disks/boot-exit/post-installation.sh).
>>> In that script, the contents of exit.sh (
>>> https://github.com/darchr/gem5art/blob/master/docs/disks/boot-exit/exit.sh)
>>> which are written to /root/.bashrc are responsible for exiting the
>>> simulation as soon as linux is booted.
>>>
>>> One thing you can do to avoid exiting the simulation after linux is
>>> booted is modify the  /root/.bashrc in your disk (after mounting it on your
>>> file system.) Or you can modify the post-installation.sh and create a new
>>> disk image. Another thing you can do is modify your fs.py to call
>>> m5.simulate() again when simulation terminates the first time (following
>>> the m5 exit call from .bashrc).
>>>
>>> Hope this helps.
>>>
>>>   -Ayaz
>>>
>>> On Tue, Feb 4, 2020 at 5:41 AM Muhammet Abdullah Soytürk <
>>> muhammetabdullahsoyt...@gmail.com> wrote:
>>>
 Hi Ayaz,

 I have been trying to run a full system simulation with the image and
 kernel you provided (
 https://www.mail-archive.com/gem5-users@gem5.org/msg17274.html ) but I
 could not succeed it so far. When I run it with fs.py (build/X86/gem5.opt
 configs/example/fs.py --disk-image=/home/muhammet/Desktop/gem5/base.img
 --kernel=/home/muhammet/Desktop/gem5/vmlinux-4.14.134), I get the following
 output after "Welcome to Ubuntu 18.04.2 LTS!" message and it automatically
 quits:

 

[gem5-users] [ARM se Ruby] Page fault with SPEC CPU 2006 for ARM ISA

2020-03-02 Thread Carlos Escuin

Hi,


I'm trying to execute the SPEC CPU 2006 benchmark on multicore, ARM, se. 
However I'm having this problem:


   panic: Page table fault when accessing virtual address 0x11


So far, I have read that the problem may come from the cross-compiling 
of the SPEC benchmarks.


Any hint in which cross-compiler to use / which flags to set?


Thank you

Carlos

___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] how to Run spec cpu 2006 on gem5-Fs

2020-03-02 Thread Ciro Santilli
One Buildroot option:

- 
https://cirosantilli.com/linux-kernel-module-cheat/#gem5-buildroot-setup-getting-started
- 
https://cirosantilli.com/linux-kernel-module-cheat/#add-new-files-to-the-buildroot-image


On Mon, Mar 2, 2020 at 5:50 PM FARIDEH ZIAEE  wrote:
>
> Hi,
> I need to run spec cpu 2006 on gem5-Fs mode but I don't know how to run it.
> also ,according to  
> site""https://yulistic.gitlab.io/2016/05/gem5-make-a-new-boot-image/"; I make 
> a new boot image :
>d if=/dev/zero of=ubuntu.img bs=1M count=12288
> ls -alh
> fdisk -l ubuntu.img
>   sudo fdisk ubuntu.img
>   fdisk -l ubuntu.img
> sudo losetup -f
> sudo losetup -o $((512*2048)) /dev/loop8 ubuntu.img
> sudo mke2fs /dev/loop8
> sudo losetup -d /dev/loop8
> //
> and copy  all of file form 
> aarch32-ubuntu-natty-headless.img(aar20ch-system-14-10 ) to new boot image. 
> Then I istall and compile spec cpu 2006 on linux(ubuntu-18.04-desktop-amd64) 
> according to this 
> site:"https://www.spec.org/cpu2006/Docs/install-guide-unix.html; :
>  cd  SPEC_CPU2006
>  ./install.sh
>  cd /cpu2006/
>  . ./shrc
>  cd config
>  cp Example-linux64-amd64-gcc43+.cfg mytest.cfg
>  runspec --config=mytest.cfg --action=build --tune=base bzip2
>  runspec --config=mytest.cfg --size=test --noreportable --tune=base 
> --iterations=1 bzip2
>  runspec --config=mytest.cfg --size=ref --noreportable --tune=base 
> --iterations=1 bzip2
> /
> Also I learn how to add file to the image , according to this 
> site:"https://spark.nitk.ac.in/r/GEM5-FS-Run.pdf;
> ,but I don't know wich files of spec cpu 2006 add to image and how to write 
> runscrip  for spe cpu 2006 .
> Can any one help and giude me? and I did  those things, were those correct?
>
> Best Regards.
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] how to Run spec cpu 2006 on gem5-Fs

2020-03-02 Thread Abhishek Singh
Hi,

Follow this
https://gem5art.readthedocs.io/en/latest/

On Mon, Mar 2, 2020 at 12:50 PM FARIDEH ZIAEE 
wrote:

> Hi,
> I need to run spec cpu 2006 on gem5-Fs mode but I don't know how to run it.
> also ,according to  site""
> https://yulistic.gitlab.io/2016/05/gem5-make-a-new-boot-image/"; I make a
> new boot image :
>d if=/dev/zero of=ubuntu.img bs=1M count=12288
> ls -alh
> fdisk -l ubuntu.img
>   sudo fdisk ubuntu.img
>   fdisk -l ubuntu.img
> sudo losetup -f
> sudo losetup -o $((512*2048)) /dev/loop8 ubuntu.img
> sudo mke2fs /dev/loop8
> sudo losetup -d /dev/loop8
> //
> and copy  all of file form 
> aarch32-ubuntu-natty-headless.img(aar20ch-system-14-10
> ) to new boot image. Then I istall and compile spec cpu 2006 on
>  linux(ubuntu-18.04-desktop-amd64) according to this site:"
> https://www.spec.org/cpu2006/Docs/install-guide-unix.html; :
>  *cd  SPEC_CPU2006*
>  *./install.sh *
>  *cd /cpu2006/*
>  *. ./shrc*
>  *cd config*
>  *cp Example-linux64-amd64-gcc43+.cfg mytest.cfg*
> * runspec --config=mytest.cfg --action=build --tune=base bzip2*
>  *runspec --config=mytest.cfg --size=test --noreportable
> --tune=base --iterations=1 bzip2*
>  *runspec --config=mytest.cfg --size=ref --noreportable
> --tune=base --iterations=1 bzip2*
> */*
> *Also I learn how to add file to the image , according to this site:"*
> https://spark.nitk.ac.in/r/GEM5-FS-Run.pdf;
> ,but I don't know wich files of spec cpu 2006 add to image and how to
> write runscrip  for spe cpu 2006 .
> Can any one help and giude me? and I did  those things, were those correct?
>
> Best Regards.
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] how to Run spec cpu 2006 on gem5-Fs

2020-03-02 Thread FARIDEH ZIAEE
Hi,
I need to run spec cpu 2006 on gem5-Fs mode but I don't know how to run it.
also ,according to  site""
https://yulistic.gitlab.io/2016/05/gem5-make-a-new-boot-image/"; I make a
new boot image :
   d if=/dev/zero of=ubuntu.img bs=1M count=12288
ls -alh
fdisk -l ubuntu.img
  sudo fdisk ubuntu.img
  fdisk -l ubuntu.img
sudo losetup -f
sudo losetup -o $((512*2048)) /dev/loop8 ubuntu.img
sudo mke2fs /dev/loop8
sudo losetup -d /dev/loop8
//
and copy  all of file form
aarch32-ubuntu-natty-headless.img(aar20ch-system-14-10
) to new boot image. Then I istall and compile spec cpu 2006 on
 linux(ubuntu-18.04-desktop-amd64) according to this site:"
https://www.spec.org/cpu2006/Docs/install-guide-unix.html; :
 *cd  SPEC_CPU2006*
 *./install.sh *
 *cd /cpu2006/*
 *. ./shrc*
 *cd config*
 *cp Example-linux64-amd64-gcc43+.cfg mytest.cfg*
* runspec --config=mytest.cfg --action=build --tune=base bzip2*
 *runspec --config=mytest.cfg --size=test --noreportable
--tune=base --iterations=1 bzip2*
 *runspec --config=mytest.cfg --size=ref --noreportable --tune=base
--iterations=1 bzip2*
*/*
*Also I learn how to add file to the image , according to this site:"*
https://spark.nitk.ac.in/r/GEM5-FS-Run.pdf;
,but I don't know wich files of spec cpu 2006 add to image and how to write
runscrip  for spe cpu 2006 .
Can any one help and giude me? and I did  those things, were those correct?

Best Regards.
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] how to Run spec cpu 2066 on gem5-Fs

2020-03-02 Thread FARIDEH ZIAEE
Hi,
I need to run spec cpu 2006 on gem5-Fs mode but I don't know how to run it.
also ,according to  site""
https://yulistic.gitlab.io/2016/05/gem5-make-a-new-boot-image/"; I make a
new boot image :
   d if=/dev/zero of=ubuntu.img bs=1M count=12288
ls -alh
fdisk -l ubuntu.img
  sudo fdisk ubuntu.img
  fdisk -l ubuntu.img
sudo losetup -f
sudo losetup -o $((512*2048)) /dev/loop8 ubuntu.img
sudo mke2fs /dev/loop8
sudo losetup -d /dev/loop8
//
and copy  all of file form
aarch32-ubuntu-natty-headless.img(aar20ch-system-14-10
) to new boot image. Then I istall and compile spec cpu 2006 on
linux(ubuntu-18.04-desktop-amd64) according to this site:"
https://www.spec.org/cpu2006/Docs/install-guide-unix.html; :
 *cd  SPEC_CPU2006*
 *./install.sh *
 *cd /cpu2006/*
 *. ./shrc*
 *cd config*
 *cp Example-linux64-amd64-gcc43+.cfg mytest.cfg*
* runspec --config=mytest.cfg --action=build --tune=base bzip2*
 *runspec --config=mytest.cfg --size=test --noreportable
--tune=base --iterations=1 bzip2*
 *runspec --config=mytest.cfg --size=ref --noreportable --tune=base
--iterations=1 bzip2*
*/*
*Also I learn how to add file to the image , according to this site:"*
https://spark.nitk.ac.in/r/GEM5-FS-Run.pdf;
,but I don't know wich files of spec cpu 2006 add to image and how to write
runscrip  for spe cpu 2006 .
Can any one help and giude me? and I did  those things, were those correct?

Best Regards.
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Commit numbers/tags of previous stable version missing

2020-03-02 Thread Jason Lowe-Power
Hi Abhishek,

In the relatively distant past (e.g., 6+ years ago), we marked a few
commits with "stable" tags. However, these commits were no more stable than
any other. It was completely arbitrary. I would not trust these commits any
more than any other random commit 6 years ago.

At that time, we did not have any formal processes in place for stable
versions of gem5. This is changing with gem5-20. Importantly, gem5-19 also
is not any more "stable" than any other commit. gem5-19 is only being used
for us to *test* these processes.

Cheers,
Jason

On Sun, Mar 1, 2020 at 9:40 AM Abhishek Singh <
abhishek.singh199...@gmail.com> wrote:

> Thank you Bobby for your reply.
>
> I just found all the tags in my old repos and saved them.
>
>
>
> On Sun, Mar 1, 2020 at 11:50 AM Bobby R. Bruce  wrote:
>
>> Abhishek,
>>
>> I’m not aware of any tags that were previously used to mark stable
>> versions. As far as I know, gem5-19 is the first stable release. If patches
>> were made to previous versions of the product then I suspect they were made
>> to arbitrary revisions, in which case I’d advise getting in contact with
>> those who developed these patches for more information. I’m sorry I can’t
>> be of more help.
>>
>> If anyone else has any more information about this then it’d be much
>> appreciated.
>>
>> Kind regards
>> Bobby
>>
>> --
>> Dr. Bobby R. Bruce
>> Room 2235,
>> Kemper Hall, UC Davis
>> Davis,
>> CA, 95616
>>
>> On Mar 1, 2020, at 02:50, Abhishek Singh 
>> wrote:
>>
>> 
>>
>> Hello everyone,
>>
>> Can anyone provide me with the commit number of the previous stable
>> version of gem5?
>>
>> This stable-tags has been removed recently like 3 days before.
>>
>> *Bobby and Jason*: Is there any reason for removing it?
>> I am asking this because there are other simulators (mostly from Prof.
>> Onur Mutlu’s group are based on it and they have just provided patches to
>> the old stable versions) which are based on it. And I wanted to use them.
>>
>> Also, if the tags of them are not coming back, is it possible to get
>> information on their commit numbers ?
>>
>>
>> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Modifying source code in gem5

2020-03-02 Thread Carlos Escuin

Make sure you activate the 'option' for executing with O3 cpu:

   --cpu-type=DerivO3CPU


Carlos

On 1/3/20 10:27, Eun-Sung Kim wrote:

I’m trying to modify source code in gem5.
For testing, I add a cprintf() statement to src/cpu/o3/fetch_impl.hh. 
Then using scons, I rebuild gem5. But, any change didn’t happen.

What did I miss?

___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] How to simulate the bus invert method between L2cache to L1D Cache ?

2020-03-02 Thread DaHoon Park
I want to simulate the bus invert method between L2cache to L1D Cache.

But Learning-gem5 or tutorial is not supported this.
Through Commmonitor, I can trace the bus between L2Cache and L1DCache, but did 
not know how to apply the bus invert method.
can you tell me which part modified for Simulating Bus Invert method
업무에 최적화된 Mailspring 
(https://link.getmailspring.com/link/86749c29-ec0a-4516-977d-8aeb0bb66...@getmailspring.com/0?redirect=https%3A%2F%2Fgetmailspring.com%2F=Z2VtNS11c2Vyc0BnZW01Lm9yZw%3D%3D)을
 이용해 보낸 이메일입니다.

--
이 이메일은 Avast 안티바이러스 소프트웨어로 바이러스 검사를 완료했습니다.
https://www.avast.com/antivirus
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Changing the "inParallelMode"

2020-03-02 Thread YUCHEN ZHOU
Thanks, Abhishek. I have read this website before. In current gem5, the source 
code is somewhat different from the code wrote in the link. I am curious about 
the current progress of this work.




Best regards,

Yuchen




-原始邮件-
发件人:"Abhishek Singh" 
发送时间:2020-03-01 15:28:31 (星期日)
收件人: "gem5 users mailing list" 
抄送:
主题: Re: [gem5-users] Changing the "inParallelMode"


Hi,


This work was started in past
You can the progress information and steps required in this link 
http://www.m5sim.org/Parallel_M5


For now seeing the mailing I do not see anyone continuing this work, but there 
were people who had started working on this 


On Sun, Mar 1, 2020 at 2:25 AM YUCHEN ZHOU  wrote:


Hi all,



Recently I  tried to parallelize the gem5's simulation engine to run on 
shared-memory multicore systems.  I changed the value of  "inParallelMode" to 
"true" in eventq.cc which I thought could be used to change the execution mode 
of gem5 and I changed the main.py,  event.mainq = event.getEventQueue(0)--> 
event.mainq = event.getEventQueue(1)  in order to generate two threads. Then I 
used gem5 to simultaneously two programs on a multi-core system, then I got a 
"core dump”.  And I found in gem5/src/sim  eventq_ impl:96  
assert(!inParallelMode || this == curEventQueue()) failed.

Might I know if there is something wrong with the way I changed the mode or the 
work about Parallelizing M5 is not fully completed?  

It would be appreciated if you could reply at your earliest convenience.


Thank you!


Best regards,
Yuchen Zhou




















___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Changing the "inParallelMode"

2020-03-02 Thread YUCHEN ZHOU
Thanks, Ayaz. So if it is possible to change some code to support other CPU 
models?




Best regards,

Yuchen



-原始邮件-
发件人:"Ayaz Akram" 
发送时间:2020-03-01 15:54:03 (星期日)
收件人: "gem5 users mailing list" 
抄送: m5-us...@m5sim.org
主题: Re: [gem5-users] Changing the "inParallelMode"

Hi Yuchen,


Parallel mode is currently only supported for kvm cpu model.


-Ayaz


On Feb 29, 2020, at 11:25 PM, YUCHEN ZHOU  wrote:



Hi all,



Recently I  tried to parallelize the gem5's simulation engine to run on 
shared-memory multicore systems.  I changed the value of  "inParallelMode" to 
"true" in eventq.cc which I thought could be used to change the execution mode 
of gem5 and I changed the main.py,  event.mainq = event.getEventQueue(0)--> 
event.mainq = event.getEventQueue(1)  in order to generate two threads. Then I 
used gem5 to simultaneously two programs on a multi-core system, then I got a 
"core dump”.  And I found in gem5/src/sim  eventq_ impl:96  
assert(!inParallelMode || this == curEventQueue()) failed.

Might I know if there is something wrong with the way I changed the mode or the 
work about Parallelizing M5 is not fully completed?  

It would be appreciated if you could reply at your earliest convenience.


Thank you!


Best regards,
Yuchen Zhou




















___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Kernel for x64

2020-03-02 Thread niranjan soundararajan
Thanks Muhammet, your tutorial link definitely helped. We got it working
with Kernel 5.2.3 and 5.4.21



On Wed, Feb 26, 2020 at 12:48 PM Muhammet Abdullah Soytürk <
muhammetabdullahsoyt...@gmail.com> wrote:

> Hi Niranjan,
>
> You can check this
> 
> tutorial to see which kernels are booting successfully.
>
> Best,
> Muhammet
>
> niranjan soundararajan , 26 Şub 2020 Çar, 09:31
> tarihinde şunu yazdı:
>
>> Hello
>>
>> Has anyone got a recent Linux kernel (Ubuntu 18.0.4) for GEM5 working for
>> x64 (x86 64 bit)? We are running into the following issues (when trying
>> different kernel versions)
>>
>> 1. panic condition !pci_dev occurred: 00:01.4: Write to config space on
>> non-existent PCI device
>>
>> 2. VFS: Cannot open root device "hda1" or unknown-block(0,0)
>>
>>
>> Thanks
>> Niranjan
>>
>> ___
>> gem5-users mailing list
>> gem5-users@gem5.org
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Changing CPU type

2020-03-02 Thread niranjan soundararajan
Thanks Abhishek. From your version that you pointed on, it seems to work.
We got it working with the latest version

On Thu, Feb 27, 2020 at 11:25 PM Abhishek Singh <
abhishek.singh199...@gmail.com> wrote:

> Hi,
>
> What commit are you using?
>
>
> I got option 1 working on commit 2a98a994df296f818b05da90ba073d879562da04
>
> You can find my commands here
> https://www.mail-archive.com/gem5-users@gem5.org/msg16795.html
>
>
> Best regards,
>
> Abhishek
>
>
> On Thu, Feb 27, 2020 at 12:50 PM niranjan soundararajan <
> niranja...@gmail.com> wrote:
>
>> Hello
>>
>> We booted ubuntu using AtomicCPU and wanted to switch cpu cores.
>> Different options we tried but both resulted in different errors
>>
>> 1. we set --cpu-type =  and --restore-cpu-type =
>> AtomicSimpleCPU, we tried the following two options
>>
>> a. ./build/X86/gem5.opt configs/example/fs.py
>> --disk-image=ubuntu_base_v1.1.img --kernel=vmlinux-5.2.3
>> --cpu-type=DerivO3CPU --restore-with-cpu=AtomicSimpleCPU --caches --l2cache
>> --mem-size=8192MB -r 1
>>
>>
>> We got a
>>
>> panic: StaticInst::branchTarget() called on instruction that is not a
>> PC-relative branch
>>
>> Alternately,
>> b. ./build/X86/gem5.opt configs/example/fs.py
>> --disk-image=ubuntu_base_v1.1.img --kernel=vmlinux-5.2.3
>> --cpu-type=X86KvmCPU --restore-with-cpu=AtomicSimpleCPU --caches --l2cache
>> --mem-size=8192MB -r 1
>>
>> We got a
>>
>> gem5.opt: build/X86/sim/eventq_impl.hh:44: void
>> EventQueue::schedule(Event*, Tick, bool): Assertion `when >= getCurTick()'
>> failed.
>>
>> Thanks
>> Niranjan
>>
>> ___
>> gem5-users mailing list
>> gem5-users@gem5.org
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users