[gem5-dev] Multicore ARM v8 KVM based simulation

2018-03-09 Thread Gabe Black
Hi folks. I have a config script set up where I can run a KVM based ARM v8 simulation just fine when I have a single CPU in it, but when I try running with more than one CPU, it just seems to get lost and not do anything. Is this a configuration that's supported? If so, are there any caveats to

[gem5-dev] Change in public/gem5[master]: arch-x86: Implement rdtscp instruction

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/8961 Change subject: arch-x86: Implement rdtscp instruction .. arch-x86: Implement rdtscp instruction This is essentially the same

Re: [gem5-dev] Help with x86 ISA language

2018-03-09 Thread Jason Lowe-Power
Thanks for the pointers, Gabe. I've posted a couple of patches on gerrit. Let me know what you think. Jason On Thu, Mar 8, 2018 at 1:52 AM Gabe Black wrote: > Macroops don't execute, so setting serialization flags on them doesn't > really make sense. It looks like the

[gem5-dev] Change in public/gem5[master]: arch-x86: Serialize TSC reads

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/8962 Change subject: arch-x86: Serialize TSC reads .. arch-x86: Serialize TSC reads When reading the timestamp counter (rdtsc and

[gem5-dev] Change in public/gem5[master]: tests: Python regression scripts using new print function

2018-03-09 Thread Giacomo Travaglini (Gerrit)
Giacomo Travaglini has submitted this change and it was merged. ( https://gem5-review.googlesource.com/8892 ) Change subject: tests: Python regression scripts using new print function .. tests: Python regression scripts using

[gem5-dev] Change in public/gem5[master]: learning_gem5: Add a simple config for MI_example

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/8945 Change subject: learning_gem5: Add a simple config for MI_example .. learning_gem5: Add a simple config for MI_example Adds a

[gem5-dev] Change in public/gem5[master]: learning_gem5: Update README for Learning gem5

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/8946 Change subject: learning_gem5: Update README for Learning gem5 .. learning_gem5: Update README for Learning gem5 Change-Id:

[gem5-dev] Change in public/gem5[master]: learning_gem5: Add config files for MSI protocol

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/8943 Change subject: learning_gem5: Add config files for MSI protocol .. learning_gem5: Add config files for MSI protocol Adds the

[gem5-dev] Change in public/gem5[master]: learning_gem5: Add a simple Ruby protocol

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/8942 Change subject: learning_gem5: Add a simple Ruby protocol .. learning_gem5: Add a simple Ruby protocol Adds the MSI protocol

[gem5-dev] Change in public/gem5[master]: learning_gem5: Ruby random tester files for MSI

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/8944 Change subject: learning_gem5: Ruby random tester files for MSI .. learning_gem5: Ruby random tester files for MSI Adds a

[gem5-dev] Change in public/gem5[master]: ruby: Make sure addresses print in hex

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/8941 Change subject: ruby: Make sure addresses print in hex .. ruby: Make sure addresses print in hex Added fix in the invalid

[gem5-dev] Change in public/gem5[master]: sim-se: Fix fallthrough in prlimit

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded a new patch set (#2). ( https://gem5-review.googlesource.com/8904 ) Change subject: sim-se: Fix fallthrough in prlimit .. sim-se: Fix fallthrough in prlimit Change-Id:

[gem5-dev] Change in public/gem5[master]: arch-x86, sim-se: Enable prlimit syscall

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/8921 Change subject: arch-x86,sim-se: Enable prlimit syscall .. arch-x86,sim-se: Enable prlimit syscall Change-Id:

[gem5-dev] Change in public/gem5[master]: tests: Add test program for C++ threads

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/8901 Change subject: tests: Add test program for C++ threads .. tests: Add test program for C++ threads Simple program that spawns

[gem5-dev] Change in public/gem5[master]: sim-se: Add /sys/devices/system/cpu/online file

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/8902 Change subject: sim-se: Add /sys/devices/system/cpu/online file .. sim-se: Add /sys/devices/system/cpu/online file Add the

[gem5-dev] Change in public/gem5[master]: arch-x86, sim-se: Bump kernel version to 3.2

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/8903 Change subject: arch-x86,sim-se: Bump kernel version to 3.2 .. arch-x86,sim-se: Bump kernel version to 3.2 Current glibc

[gem5-dev] Change in public/gem5[master]: sim-se, arch-x86: Enable prlimit syscall

2018-03-09 Thread Jason Lowe-Power (Gerrit)
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/8904 Change subject: sim-se,arch-x86: Enable prlimit syscall .. sim-se,arch-x86: Enable prlimit syscall I'm not sure why the

[gem5-dev] Change in public/gem5[master]: tests: Python regression scripts using new print function

2018-03-09 Thread Giacomo Travaglini (Gerrit)
Giacomo Travaglini has uploaded this change for review. ( https://gem5-review.googlesource.com/8892 Change subject: tests: Python regression scripts using new print function .. tests: Python regression scripts using new

[gem5-dev] Change in public/gem5[master]: mem-cache: Create RRIP replacement policy

2018-03-09 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/8891 Change subject: mem-cache: Create RRIP replacement policy .. mem-cache: Create RRIP replacement policy Implementation of a

[gem5-dev] Change in public/gem5[master]: mem-cache: Create LFU replacement policy

2018-03-09 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/8890 Change subject: mem-cache: Create LFU replacement policy .. mem-cache: Create LFU replacement policy Implementation of a Least

[gem5-dev] Change in public/gem5[master]: mem-cache: Create MRU replacement policy

2018-03-09 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/8889 Change subject: mem-cache: Create MRU replacement policy .. mem-cache: Create MRU replacement policy Implementation of a Most

[gem5-dev] Change in public/gem5[master]: mem-cache: Create FIFO replacement policy

2018-03-09 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/ Change subject: mem-cache: Create FIFO replacement policy .. mem-cache: Create FIFO replacement policy Implementation of a

[gem5-dev] Change in public/gem5[master]: mem-cache: Split array indexing and replacement policies.

2018-03-09 Thread Daniel Carvalho (Gerrit)
Hello Nikos Nikoleris, Andreas Sandberg, I'd like you to reexamine a change. Please visit https://gem5-review.googlesource.com/8501 to look at the new patch set (#11). Change subject: mem-cache: Split array indexing and replacement policies.

[gem5-dev] Change in public/gem5[master]: mem-cache: FIFO Replacement Policy

2018-03-09 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/8887 Change subject: mem-cache: FIFO Replacement Policy .. mem-cache: FIFO Replacement Policy Implementation of a First-In,

[gem5-dev] Change in public/gem5[master]: mem-cache: Split array indexing and replacement policies.

2018-03-09 Thread Daniel Carvalho (Gerrit)
Hello Nikos Nikoleris, Andreas Sandberg, I'd like you to reexamine a change. Please visit https://gem5-review.googlesource.com/8501 to look at the new patch set (#10). Change subject: mem-cache: Split array indexing and replacement policies.

[gem5-dev] Change in public/gem5[master]: mem-cache: Move insertBlock functionality in FALRU

2018-03-09 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/8882 Change subject: mem-cache: Move insertBlock functionality in FALRU .. mem-cache: Move insertBlock functionality in FALRU Block

[gem5-dev] Change in public/gem5[master]: mem-cache: Make getCandidates a const function

2018-03-09 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/8883 Change subject: mem-cache: Make getCandidates a const function .. mem-cache: Make getCandidates a const function

[gem5-dev] Change in public/gem5[master]: mem-cache: Split BaseSetAssoc for placement policies

2018-03-09 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/8885 Change subject: mem-cache: Split BaseSetAssoc for placement policies .. mem-cache: Split BaseSetAssoc for placement policies

[gem5-dev] Change in public/gem5[master]: mem-cache: Create Skewed Assoc placement policy

2018-03-09 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/8886 Change subject: mem-cache: Create Skewed Assoc placement policy .. mem-cache: Create Skewed Assoc placement policy Create a

[gem5-dev] Change in public/gem5[master]: mem-cache: Use replacement candidates to find block

2018-03-09 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/8884 Change subject: mem-cache: Use replacement candidates to find block .. mem-cache: Use replacement candidates to find block Use

[gem5-dev] Change in public/gem5[master]: arch-arm: ERET from AArch64 to AArch32 ignore MSBs

2018-03-09 Thread Giacomo Travaglini (Gerrit)
Hello Andreas Sandberg, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/8881 to review the following change. Change subject: arch-arm: ERET from AArch64 to AArch32 ignore MSBs ..

[gem5-dev] Change in public/gem5[master]: mem-cache: Split array indexing and replacement policies.

2018-03-09 Thread Daniel Carvalho (Gerrit)
Hello Nikos Nikoleris, Andreas Sandberg, I'd like you to reexamine a change. Please visit https://gem5-review.googlesource.com/8501 to look at the new patch set (#9). Change subject: mem-cache: Split array indexing and replacement policies.

[gem5-dev] Change in public/gem5[master]: mem-cache: Split array indexing and replacement policies.

2018-03-09 Thread Daniel Carvalho (Gerrit)
Hello Nikos Nikoleris, Andreas Sandberg, I'd like you to reexamine a change. Please visit https://gem5-review.googlesource.com/8501 to look at the new patch set (#8). Change subject: mem-cache: Split array indexing and replacement policies.

[gem5-dev] Change in public/gem5[master]: mem-cache: Use CacheBlk parameter on address regeneration

2018-03-09 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has submitted this change and it was merged. ( https://gem5-review.googlesource.com/8782 ) Change subject: mem-cache: Use CacheBlk parameter on address regeneration .. mem-cache: Use CacheBlk parameter on

[gem5-dev] Cron <m5test@zizzer> /z/m5/regression/do-regression quick

2018-03-09 Thread Cron Daemon
* build/ALPHA/tests/opt/quick/se/00.hello/alpha/linux/minor-timing: FAILED! * build/ALPHA/tests/opt/quick/se/01.hello-2T-smt/alpha/linux/o3-timing-mt: FAILED! * build/ALPHA/tests/opt/quick/se/03.learning-gem5/alpha/linux/learning-gem5-p1-two-level: FAILED! *