[gem5-dev] Change in gem5/gem5[develop]: configs: add option for memory channel intlv.

2020-04-09 Thread Adrian Herrera (Gerrit)
Adrian Herrera has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27629 ) Change subject: configs: add option for memory channel intlv. .. configs: add option for memory channel intlv. Current m

[gem5-dev] Change in gem5/gem5[develop]: util: Pull "usage()" out of the call types in the m5 utility.

2020-04-09 Thread Gabe Black (Gerrit)
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27687 ) Change subject: util: Pull "usage()" out of the call types in the m5 utility. .. util: Pull "usage()" out of th

[gem5-dev] Change in gem5/gem5[develop]: util: Add a unit test for the "inst" call type in the m5 util.

2020-04-09 Thread Gabe Black (Gerrit)
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27689 ) Change subject: util: Add a unit test for the "inst" call type in the m5 util. .. util: Add a unit test for the

[gem5-dev] Change in gem5/gem5[develop]: util: Add stub unit tests for the call types in the m5 utility.

2020-04-09 Thread Gabe Black (Gerrit)
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27688 ) Change subject: util: Add stub unit tests for the call types in the m5 utility. .. util: Add stub unit tests fo

Re: [gem5-dev] qemu ARM not dying on m5 ops?

2020-04-09 Thread Ciro Santilli
Send an email to the QEMU mailing list with the instruction encoding, possibly CC Peter Maydell, he usually replies super fast 🙂 From: gem5-dev on behalf of Gabe Black Sent: Thursday, April 9, 2020 1:24 PM To: gem5 Developer List Subject: [gem5-dev] qemu ARM no

Re: [gem5-dev] qemu ARM not dying on m5 ops?

2020-04-09 Thread Giacomo Travaglini
Agree with Ciro. What do you mean by PC here anyway? "Also I notice that the thumb version traps, but gives me some other PC which doesn't actually correspond to the illegal instruction" Are you referring to the value stored in the ELR_EL1 (Exception link register) or the PC of the exception h

[gem5-dev] qemu ARM not dying on m5 ops?

2020-04-09 Thread Gabe Black
Hi ARM folks. I'm trying to run my shiny new instruction based m5 op test on QEMU for ARM, and it's not actually exploding with an illegal instruction when it tries to run an m5 op. I've tried this with the older version of the utility as well, and I see the same behavior. I've dug into it, and th

Re: [gem5-dev] qemu ARM not dying on m5 ops?

2020-04-09 Thread Gabe Black
This is what ends up in the si_addr field of the siginfo_t that gets passed to my signal handler. Since this is at the application level, I don't really know what's happening at the "hardware" level in QEMU, or how it translates that into signal stuff. Right now I'm trying out crosstool-ng to build

Re: [gem5-dev] Proposal: Replace license headers with SPDX identifiers

2020-04-09 Thread Jason Lowe-Power
Great point. I had forgotten about that exception. The ARM lawyers are looking into this now :). Cheers, Jason On Wed, Apr 8, 2020 at 5:52 PM Bobby Bruce wrote: > I think this is a great idea. My only question is that some of our code has > a slightly extended BSD license. In particular I'm thi

[gem5-dev] Change in gem5/gem5[develop]: dev-arm: Add VExpress_GEM5_Foundation platform

2020-04-09 Thread Giacomo Travaglini (Gerrit)
Giacomo Travaglini has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27388 ) Change subject: dev-arm: Add VExpress_GEM5_Foundation platform .. dev-arm: Add VExpress_GEM5_Foundation platform A n

[gem5-dev] Change in gem5/gem5[develop]: mem: Modify DRAM controller for flexibility and new memories

2020-04-09 Thread Wendy Elsasser (Gerrit)
Wendy Elsasser has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26236 ) Change subject: mem: Modify DRAM controller for flexibility and new memories .. mem: Modify DRAM controller for flexibili

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Handle empty object_file scenario in ArmFsWorkload

2020-04-09 Thread Giacomo Travaglini (Gerrit)
Giacomo Travaglini has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27707 ) Change subject: arch-arm: Handle empty object_file scenario in ArmFsWorkload .. arch-arm: Handle empty obj

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Do not fixup faults in TLB

2020-04-09 Thread Matthew Poremba (Gerrit)
Matthew Poremba has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27507 ) Change subject: arch-x86: Do not fixup faults in TLB .. arch-x86: Do not fixup faults in TLB Faults in the TLB ought to

[gem5-dev] Change in gem5/gem5[develop]: dev-arm: Fix checkpointing for the GenericTimer

2020-04-09 Thread Giacomo Travaglini (Gerrit)
Hello Ciro Santilli, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/27708 to review the following change. Change subject: dev-arm: Fix checkpointing for the GenericTimer ..

[gem5-dev] Change in gem5/gem5[develop]: tests: Fail checkpoint regressions if no cpt has been taken

2020-04-09 Thread Giacomo Travaglini (Gerrit)
Hello Richard Cooper, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/27710 to review the following change. Change subject: tests: Fail checkpoint regressions if no cpt has been taken .

[gem5-dev] Change in gem5/gem5[develop]: tests: Reduce checkpoint interval used by realview regressions

2020-04-09 Thread Giacomo Travaglini (Gerrit)
Hello Richard Cooper, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/27709 to review the following change. Change subject: tests: Reduce checkpoint interval used by realview regressions ...

[gem5-dev] Change in gem5/gem5[develop]: util: Delete the aarch64 Makefile for the m5 utility.

2020-04-09 Thread Gabe Black (Gerrit)
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27215 ) Change subject: util: Delete the aarch64 Makefile for the m5 utility. .. util: Delete the aarch64 Makefile for the m5 utility

[gem5-dev] Change in gem5/gem5[develop]: util, scons: Detect java and lua51 in the m5 utility scons files.

2020-04-09 Thread Gabe Black (Gerrit)
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27214 ) Change subject: util,scons: Detect java and lua51 in the m5 utility scons files. .. util,scons: Detect java and lua51 in t

[gem5-dev] Change in gem5/gem5[develop]: util: Add SCons build files for the aarch64 verson of the m5 utility.

2020-04-09 Thread Gabe Black (Gerrit)
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27213 ) Change subject: util: Add SCons build files for the aarch64 verson of the m5 utility. .. util: Add SCons build files for t

[gem5-dev] Change in gem5/gem5[develop]: util: Move m5op_arm_A64.S into an aarch64 subdirectory.

2020-04-09 Thread Gabe Black (Gerrit)
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27216 ) Change subject: util: Move m5op_arm_A64.S into an aarch64 subdirectory. .. util: Move m5op_arm_A64.S into an aarch64 subdirec