[gem5-dev] Change in gem5/gem5[develop]: fastmodel: Remove CortexA76 unpresented resource

2021-07-28 Thread Yu-hsin Wang (Gerrit) via gem5-dev
Yu-hsin Wang has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/44527 ) Change subject: fastmodel: Remove CortexA76 unpresented resource .. fastmodel: Remove CortexA76 unpresented resource Chang

[gem5-dev] build configuration management

2021-07-28 Thread Gabe Black via gem5-dev
(Sorry if this already went through. I accidentally sent it from a different account the first time, and I think it got silently rejected by the mailing list, or at least I couldn't find it in my email.) Hey folks. I've been thinking about how build configuration is handled right now. Mostly thi

[gem5-dev] Re: python versions used by SCons and gem5

2021-07-28 Thread Gabe Black via gem5-dev
Bump... On Sat, Jul 24, 2021 at 1:16 AM Gabe Black wrote: > Hi folks. > > I think often when we think of how python is used by gem5, many people > (myself included) tend to think of it as a monolithic entity, or in other > words that there is just *the* python that gets used by everything. The >

[gem5-dev] Re: Minor CPU decoding instructions in fetch?

2021-07-28 Thread Gabe Black via gem5-dev
FYI, I basically punted on this and poked a minor hole in the PCState abstraction to make this work without the #if THE_ISA. I would like to understand this better and fix it some day, but I feel like that would take me down a deep rabbit hole which is too much of a tangent to what I'm actually try

[gem5-dev] gem5 v21.1 released!

2021-07-28 Thread Bobby Bruce via gem5-dev
Dear all, gem5 v21.1.0.0 has officially been released. You can use `git clone https://gem5.googlesource.com/public/gem5` to obtain the latest release and consult the RELEASE-NOTES.md for a high-level overview of significant changes: https://gem5.google

[gem5-dev] Change in gem5/gem5[develop]: misc: Merge branch 'release-staging-v21-1' into develop

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48814 ) Change subject: misc: Merge branch 'release-staging-v21-1' into develop .. misc: Merge branch 'release-staging

[gem5-dev] Change in gem5/gem5[develop]: misc: Updated gem5 versioning information for develop branch

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48813 ) Change subject: misc: Updated gem5 versioning information for develop branch .. misc: Updated gem5 versioning

[gem5-dev] Change in gem5/gem5[develop]: arch-gcn3: Implement LDS accesses in Flat instructions

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Attention is currently required from: Matt Sinclair, Matthew Poremba. Hello kokoro, Matt Sinclair, Matthew Poremba, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/48803 to review the following change. Change subject: arch-gcn3: Implemen

[gem5-dev] Change in gem5/gem5[develop]: sim-se: Fix execve syscall

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Attention is currently required from: Matt Sinclair. Hello kokoro, Matt Sinclair, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/48805 to review the following change. Change subject: sim-se: Fix execve syscall ..

[gem5-dev] Change in gem5/gem5[develop]: sim-se: Properly handle a clone with the VFORK flag

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Attention is currently required from: Matt Sinclair. Hello kokoro, Matt Sinclair, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/48806 to review the following change. Change subject: sim-se: Properly handle a clone with the VFORK flag .

[gem5-dev] Change in gem5/gem5[develop]: misc: Update RELEASE-NOTES.md for v21.1.0.0

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Hello kokoro, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/48809 to review the following change. Change subject: misc: Update RELEASE-NOTES.md for v21.1.0.0 .. misc:

[gem5-dev] Change in gem5/gem5[develop]: misc: Update the version to v21.1.0.0

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Hello kokoro, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/48807 to review the following change. Change subject: misc: Update the version to v21.1.0.0 .. misc: Updat

[gem5-dev] Change in gem5/gem5[develop]: arch-gcn3: Validate if scalar sources are scalar gprs

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Attention is currently required from: Matt Sinclair, Matthew Poremba. Hello kokoro, Matt Sinclair, Matthew Poremba, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/48804 to review the following change. Change subject: arch-gcn3: Validate

[gem5-dev] Change in gem5/gem5[develop]: docker-util: Revert gcn-gpu docker bucket URL to develop

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48811 ) Change subject: docker-util: Revert gcn-gpu docker bucket URL to develop .. docker-util: Revert gcn-gpu docker

[gem5-dev] Change in gem5/gem5[develop]: docker-util: Update the gcn-gpu docker image Cloud Bucket

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Hello kokoro, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/48810 to review the following change. Change subject: docker-util: Update the gcn-gpu docker image Cloud Bucket ...

[gem5-dev] Change in gem5/gem5[develop]: scons: Remove -Werror for the gem5 21.1 release

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Hello kokoro, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/48808 to review the following change. Change subject: scons: Remove -Werror for the gem5 21.1 release .. s

[gem5-dev] Change in gem5/gem5[develop]: scons: Re-add -Werror for the gem5 develop branch

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48812 ) Change subject: scons: Re-add -Werror for the gem5 develop branch .. scons: Re-add -Werror for the gem5 develo

[gem5-dev] Change in gem5/gem5[release-staging-v21-1]: misc: Update RELEASE-NOTES.md for v21.1.0.0

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/48585 ) Change subject: misc: Update RELEASE-NOTES.md for v21.1.0.0 .. misc: Update RELEASE-NOTES.md for v21.1.0.0 Change-Id: Ic

[gem5-dev] Change in gem5/gem5[release-staging-v21-1]: docker-util: Update the gcn-gpu docker image Cloud Bucket

2021-07-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/48663 ) Change subject: docker-util: Update the gcn-gpu docker image Cloud Bucket .. docker-util: Update the gcn-gpu docker image

[gem5-dev] Change in gem5/gem5[develop]: tests: Do not run test_hdf5 if HDF5 is not present

2021-07-28 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48685 ) Change subject: tests: Do not run test_hdf5 if HDF5 is not present .. tests: Do not run test_hdf5 if HDF5

[gem5-dev] Change in gem5/gem5[develop]: x86: Stop using fp_enable_check.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48714 ) Change subject: x86: Stop using fp_enable_check. .. x86: Stop using fp_enable_check. This relies on a checkFpEnab

[gem5-dev] Change in gem5/gem5[develop]: sparc: Stop using fp_enable_check.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48717 ) Change subject: sparc: Stop using fp_enable_check. .. sparc: Stop using fp_enable_check. SPARC and MIPS are the o

[gem5-dev] Change in gem5/gem5[develop]: arm: Use operands and not an ExecContext accessor for misc regs.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48713 ) Change subject: arm: Use operands and not an ExecContext accessor for misc regs. .. arm: Use operands and not a

[gem5-dev] Change in gem5/gem5[develop]: sparc: Stop special casing FP enable checks for full system.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48716 ) Change subject: sparc: Stop special casing FP enable checks for full system. .. sparc: Stop special casing FP enab

[gem5-dev] Change in gem5/gem5[develop]: arch,sparc: Get rid of the unused checkVecEnableFault mechanism.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48715 ) Change subject: arch,sparc: Get rid of the unused checkVecEnableFault mechanism. .. arch,sparc: Get rid of the

[gem5-dev] Change in gem5/gem5[develop]: cpu-minor: Use the RegClassInfo::regName method instead of THE_ISA.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48708 ) Change subject: cpu-minor: Use the RegClassInfo::regName method instead of THE_ISA. .. cpu-minor: Use the RegCl

[gem5-dev] Change in gem5/gem5[develop]: x86,mem: Replace the x86 StoreCheck flag with READ_MODIFY_WRITE.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48710 ) Change subject: x86,mem: Replace the x86 StoreCheck flag with READ_MODIFY_WRITE. .. x86,mem: Replace the x86 St

[gem5-dev] Change in gem5/gem5[develop]: cpu: Use the newly promoted uReset in the minor CPU.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48705 ) Change subject: cpu: Use the newly promoted uReset in the minor CPU. .. cpu: Use the newly promoted uReset in the

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu: Rename arch/generic/types.hh to pcstate.hh.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48703 ) Change subject: arch,cpu: Rename arch/generic/types.hh to pcstate.hh. .. arch,cpu: Rename arch/generic/types.hh to

[gem5-dev] Change in gem5/gem5[develop]: misc: Replace THE_ISA macro with IS_NULL_ISA.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48709 ) Change subject: misc: Replace THE_ISA macro with IS_NULL_ISA. .. misc: Replace THE_ISA macro with IS_NULL_ISA. No

[gem5-dev] Change in gem5/gem5[develop]: scons: Eliminate the "Arch" enum.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48712 ) Change subject: scons: Eliminate the "Arch" enum. .. scons: Eliminate the "Arch" enum. This is not the one from t

[gem5-dev] Change in gem5/gem5[develop]: arm: Make the misc reg class return the name of misc regs.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48707 ) Change subject: arm: Make the misc reg class return the name of misc regs. .. arm: Make the misc reg class return

[gem5-dev] Change in gem5/gem5[develop]: sim: Eliminate the now unused System::getArch().

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48711 ) Change subject: sim: Eliminate the now unused System::getArch(). .. sim: Eliminate the now unused System::getArch(

[gem5-dev] Change in gem5/gem5[develop]: cpu: Add a mechanism which lets a reg class name its members.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48706 ) Change subject: cpu: Add a mechanism which lets a reg class name its members. .. cpu: Add a mechanism which let

[gem5-dev] Change in gem5/gem5[develop]: arch: Promote the micropc to the base PCState class.

2021-07-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48704 ) Change subject: arch: Promote the micropc to the base PCState class. .. arch: Promote the micropc to the base PCSt

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: print VA and PA in the prefetch queues

2021-07-28 Thread Nathanael Premillieu (Gerrit) via gem5-dev
Nathanael Premillieu has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48683 ) Change subject: mem-cache: print VA and PA in the prefetch queues .. mem-cache: print VA and PA in the p

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: reuse local variable in QueuedPrefetcher

2021-07-28 Thread Nathanael Premillieu (Gerrit) via gem5-dev
Nathanael Premillieu has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/48684 ) Change subject: mem-cache: reuse local variable in QueuedPrefetcher .. mem-cache: reuse local variable i

[gem5-dev] Change in gem5/gem5[develop]: base: Change prototype of BaseRemoteGDB::trap()

2021-07-28 Thread Jan Vrany (Gerrit) via gem5-dev
Jan Vrany has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/48180 ) Change subject: base: Change prototype of BaseRemoteGDB::trap() .. base: Change prototype of BaseRemoteGDB::trap() Change the

[gem5-dev] Change in gem5/gem5[develop]: arch: Add TypeTLB Param in BaseTLB

2021-07-28 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/48142 ) Change subject: arch: Add TypeTLB Param in BaseTLB .. arch: Add TypeTLB Param in BaseTLB This patch is adding an enu

[gem5-dev] Change in gem5/gem5[develop]: arch: Provide an alternative view of the TLBs in the BaseMMU

2021-07-28 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/48146 ) Change subject: arch: Provide an alternative view of the TLBs in the BaseMMU .. arch: Provide an alternative view of

[gem5-dev] Change in gem5/gem5[develop]: arch: Add a nextLevel pointer to BaseTLB

2021-07-28 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/48145 ) Change subject: arch: Add a nextLevel pointer to BaseTLB .. arch: Add a nextLevel pointer to BaseTLB This is a step

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Remove unused parameter from TLB::insert

2021-07-28 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/48144 ) Change subject: arch-arm: Remove unused parameter from TLB::insert .. arch-arm: Remove unused parameter from TLB::ins

[gem5-dev] Change in gem5/gem5[develop]: arch-arm, configs: Remove ArmITB/ArmDTB

2021-07-28 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/48143 ) Change subject: arch-arm, configs: Remove ArmITB/ArmDTB .. arch-arm, configs: Remove ArmITB/ArmDTB Removing ArmITB a