[gem5-dev] Change in gem5/gem5[develop]: arch: Build the operand REs in the isa_parser on demand.

2020-10-08 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/35237 ) Change subject: arch: Build the operand REs in the isa_parser on demand. .. arch: Build the operand REs in the isa_parser on

[gem5-dev] Change in gem5/gem5[develop]: mem: Add support to tag tlb entries with PCID

2020-10-08 Thread Ayaz Akram (Gerrit) via gem5-dev
Ayaz Akram has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/35836 ) Change subject: mem: Add support to tag tlb entries with PCID .. mem: Add support to tag tlb entries with PCID Th

[gem5-dev] Change in gem5/gem5[develop]: mem: Add support for PCID to x86

2020-10-08 Thread Ayaz Akram (Gerrit) via gem5-dev
Ayaz Akram has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/35835 ) Change subject: mem: Add support for PCID to x86 .. mem: Add support for PCID to x86 This change adds Process Con

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Append thread number to APIC id

2020-10-08 Thread Ayaz Akram (Gerrit) via gem5-dev
Ayaz Akram has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/35837 ) Change subject: arch-x86: Append thread number to APIC id .. arch-x86: Append thread number to APIC id This chang

[gem5-dev] Re: Build failed in Jenkins: Nightly #91

2020-10-08 Thread Jieming Yin via gem5-dev
Hi Matt, My workaround is to do it in a python2 manner: class SEWorkload(Workload): type = 'SEWorkload' __metaclass__ = SEWorkloadMeta I have the same syntax error because I am running the gem5-gcn docker, and I have both python2 and python3 installed. But I don't really know how to fix

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: additional WriteMask methods

2020-10-08 Thread Gerrit
Tiago Mück has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/31257 ) Change subject: mem-ruby: additional WriteMask methods .. mem-ruby: additional WriteMask methods Change-Id: Ib5d5f892075b38f

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: Allow same-cycle enqueue

2020-10-08 Thread Gerrit
Tiago Mück has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/31255 ) Change subject: mem-ruby: Allow same-cycle enqueue .. mem-ruby: Allow same-cycle enqueue Messages may be enqueued and be rea

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: MessageBuffer capacity check

2020-10-08 Thread Gerrit
Tiago Mück has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/31254 ) Change subject: mem-ruby: MessageBuffer capacity check .. mem-ruby: MessageBuffer capacity check Trip assert if call enqueue

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: fix include dependency

2020-10-08 Thread Gerrit
Tiago Mück has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/31258 ) Change subject: mem-ruby: fix include dependency .. mem-ruby: fix include dependency Removed include dependency between Writ

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: Network can use custom data msg size

2020-10-08 Thread Gerrit
Tiago Mück has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/31256 ) Change subject: mem-ruby: Network can use custom data msg size .. mem-ruby: Network can use custom data msg size The size fo

[gem5-dev] Re: Build failed in Jenkins: Nightly #91

2020-10-08 Thread Bobby Bruce via gem5-dev
Hey Matt, Before the nightly tests were run on Jenkins server which was an Ubuntu 18.04 machine with Python2. The nightly tests will now run using our Ubuntu 20.04 docker image: gcr.io/gem5-test/ubuntu-20.04_all-dependencies (Dockerfile source: https://gem5.googlesource.com/public/gem5/+/refs/hea

[gem5-dev] Re: Build failed in Jenkins: Nightly #91

2020-10-08 Thread Poremba, Matthew via gem5-dev
[AMD Public Use] Hi Bobby, What is/was the fix for this issue? I also cannot build even though I have python 3.6 installed (via apt-get on Ubuntu 20.04). I am manually passing python3-config to scons but I'm getting a syntax error when it sees the metaclass keyword. -Matt From: Bobby Bruc

[gem5-dev] Re: Build failed in Jenkins: Nightly #91

2020-10-08 Thread Bobby Bruce via gem5-dev
Hey all, The source of this issue is that our Jenkin's server was using Python2, and a commit was merged which utilized some Python3 exclusive features: https://gem5-review.googlesource.com/c/public/gem5/+/33900 We are going to drop support for Python2 in the next release, so I've upgraded our ni

[gem5-dev] Build failed in Jenkins: Compiler-Checks #27

2020-10-08 Thread jenkins-no-reply--- via gem5-dev
See Changes: [matthew.poremba] configs: Set kvm_map in DRAMInterface in Ruby.py [gabeblack] mem: When loading an image directly in memory, use the right CL size. [nikos.nikoleris] mem: Fix some reference use in ra

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Create a tagged entry class

2020-10-08 Thread Daniel Carvalho (Gerrit) via gem5-dev
Daniel Carvalho has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/35698 ) Change subject: mem-cache: Create a tagged entry class .. mem-cache: Create a tagged entry class The TaggedEntry class

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Encapsulate CacheBlk's status

2020-10-08 Thread Daniel Carvalho (Gerrit) via gem5-dev
Daniel Carvalho has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/34960 ) Change subject: mem-cache: Encapsulate CacheBlk's status .. mem-cache: Encapsulate CacheBlk's status Encapsulate this v

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Isolate compression bit

2020-10-08 Thread Daniel Carvalho (Gerrit) via gem5-dev
Daniel Carvalho has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/35700 ) Change subject: mem-cache: Isolate compression bit .. mem-cache: Isolate compression bit The compression bit does not b

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Isolate prefetching bit

2020-10-08 Thread Daniel Carvalho (Gerrit) via gem5-dev
Daniel Carvalho has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/35699 ) Change subject: mem-cache: Isolate prefetching bit .. mem-cache: Isolate prefetching bit Previously the prefetching bit

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Debug with blk's information instead of its state.

2020-10-08 Thread Daniel Carvalho (Gerrit) via gem5-dev
Daniel Carvalho has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/35697 ) Change subject: mem-cache: Debug with blk's information instead of its state. .. mem-cache: Debug with blk's informat

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Add missing StridePrefetcher invalidation

2020-10-08 Thread Daniel Carvalho (Gerrit) via gem5-dev
Daniel Carvalho has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/35696 ) Change subject: mem-cache: Add missing StridePrefetcher invalidation .. mem-cache: Add missing StridePrefetcher invalida

[gem5-dev] Re: Register bank abstraction

2020-10-08 Thread Giacomo Travaglini via gem5-dev
This looks great Gabe! Just so you know, there is already something (old) on review: https://gem5-review.googlesource.com/c/public/gem5/+/10805/3 Giacomo From: Gabe Black via gem5-dev Sent: 08 October 2020 13:59 To: gem5 Developer List Cc: Gabe Black Subject: [gem5-dev] Register bank abstrac

[gem5-dev] Register bank abstraction

2020-10-08 Thread Gabe Black via gem5-dev
Hey folks! I've been looking at some device models recently, both to fix them and to develop them, and I've seen a lot of boilerplate code which tries to figure out what size of data to extract from the packet, how to map that to registers, sometimes handling accesses that aren't on register bounda

[gem5-dev] Change in gem5/gem5[develop]: stats: Make Stats::Group::mergeStatGroup public

2020-10-08 Thread Andreas Sandberg (Gerrit) via gem5-dev
Andreas Sandberg has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/35615 ) Change subject: stats: Make Stats::Group::mergeStatGroup public .. stats: Make Stats::Group::mergeStatGroup public The

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Default ArmSystem to AArch64

2020-10-08 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/35775 ) Change subject: arch-arm: Default ArmSystem to AArch64 .. arch-arm: Default ArmSystem to AArch64 Change-Id: I4dad290