[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix ArmISA namespace requirement for Arm KVM

2020-09-11 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/34418 ) Change subject: arch-arm: Fix ArmISA namespace requirement for Arm KVM .. arch-arm: Fix ArmISA namespace

[gem5-dev] Change in gem5/gem5[release-staging-v20.1.0.0]: dev: Fix port name in x86 device

2020-09-11 Thread Jason Lowe-Power (Gerrit) via gem5-dev
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/34435 ) Change subject: dev: Fix port name in x86 device .. dev: Fix port name in x86 device Change-Id:

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

2020-09-11 Thread Jason Lowe-Power via gem5-dev
This was Wendy's DRAM patches that caused this error. Specifically https://gem5-review.googlesource.com/c/public/gem5/+/31654 and https://gem5-review.googlesource.com/c/public/gem5/+/28968. This is an issue similar to above, how we've assumed there was a consistent interface, but now there's not.

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

2020-09-11 Thread Timothy Hayes via gem5-dev
Hi Jason, Thanks for raising and identifying these issues. I rebased my repositories onto `develop` today and see that my Ruby experiments no longer work. command line: ./gem5/build/ARM_MESI_Three_Level_HTM/gem5.opt ./gem5/configs/example/fs.py --ruby --num-cpus=1 --mem-type=SimpleMemory

[gem5-dev] Change in gem5/gem5[release-staging-v20.1.0.0]: tests: Remove MIPS from Learning gem5 tests

2020-09-11 Thread Jason Lowe-Power (Gerrit) via gem5-dev
Jason Lowe-Power has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/34415 ) Change subject: tests: Remove MIPS from Learning gem5 tests .. tests: Remove MIPS from Learning gem5 tests

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

2020-09-11 Thread Jason Lowe-Power via gem5-dev
(I think this message might have bounced. If not, sorry for the duplication) It looks like there are two (or more) problems here: 1. Something wrong with MIPS (we'll look into this ASAP, probably on Monday) 2. ARM FS + Ruby I'd like to discuss the latter for a moment. Here's the backtrace:

[gem5-dev] Change in gem5/gem5[develop]: stats: Move global CPU stats to BaseCPU

2020-09-11 Thread Andreas Sandberg (Gerrit) via gem5-dev
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/34395 ) Change subject: stats: Move global CPU stats to BaseCPU .. stats: Move global CPU stats to BaseCPU We

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

2020-09-11 Thread Jason Lowe-Power via gem5-dev
It looks like there are two (or more) problems here: 1. Something wrong with MIPS (we'll look into this ASAP, probably on Monday) 2. ARM FS + Ruby I'd like to discuss the latter for a moment. Here's the backtrace: Traceback (most recent call last): File "", line 1, in File

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

2020-09-11 Thread jenkins-no-reply--- via gem5-dev
See Changes: [gabeblack] fastmodel: Create a fake "Interrupts" object for fast model CPUs. [gabeblack] fastmodel: Add an ISA class which defers to IRIS. [Andreas.Sandberg] dev: Use the new ByteOrder param type in

[gem5-dev] Change in gem5/gem5[develop]: dev-arm: Implement Arm MHU (Message Handling Unit)

2020-09-11 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/34378 ) Change subject: dev-arm: Implement Arm MHU (Message Handling Unit) .. dev-arm: Implement Arm MHU (Message

[gem5-dev] Change in gem5/gem5[develop]: dev-arm: Define a ParentMem object for DTB autogen

2020-09-11 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/34376 ) Change subject: dev-arm: Define a ParentMem object for DTB autogen .. dev-arm: Define a ParentMem object

[gem5-dev] Change in gem5/gem5[develop]: dev-arm: Add doorbell interface class

2020-09-11 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/34377 ) Change subject: dev-arm: Add doorbell interface class .. dev-arm: Add doorbell interface class JIRA:

[gem5-dev] Change in gem5/gem5[develop]: dev-arm: Adding a SRAM in VExpress_GEM5_V1

2020-09-11 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/34375 ) Change subject: dev-arm: Adding a SRAM in VExpress_GEM5_V1 .. dev-arm: Adding a SRAM in VExpress_GEM5_V1

[gem5-dev] Change in gem5/gem5[develop]: dev-arm: Instantiate SCMI in VExpress_GEM5 platforms

2020-09-11 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/34380 ) Change subject: dev-arm: Instantiate SCMI in VExpress_GEM5 platforms .. dev-arm: Instantiate SCMI in

[gem5-dev] Re: MessageBuffer double counting delay between arrival and dequeue ticks?

2020-09-11 Thread Gambord, Ryan via gem5-dev
bump On Tue, Sep 1, 2020, 12:21 Gambord, Ryan wrote: > I noticed that MessageBuffer calls UpdateDelayedTicks in both enqueue and > dequeue methods. Since dequeue does not setLastEnqueueTime of the message > to the time it was dequeued at, when enqueue calls UpdateDelayedTicks, > doesn't it add