[gem5-dev] Hotfix: `python: Fix m5's tick rounding mechanism`

2020-05-28 Thread Bobby Bruce via gem5-dev
Dear all, Tiago has identified an issue which affects gem5 20: https://gem5.atlassian.net/browse/GEM5-616. This introduces a bug where the wrong clock frequencies may be reported due to a rounding error. This was introduced on the staging branch. We consider this quite severe and needs fixed ASAP.

[gem5-dev] gem5 v20 released!

2020-05-28 Thread Bobby Bruce via gem5-dev
Dear all, gem5 v20.0.0.0 has officially been released! In keeping with our master-as-stable policy, the latest version of gem5 can be obtained by pulling the code from the master branch: https://gem5.googlesource.com/public/gem5. There have been a lot of changes since gem5 19, which we have highl

[gem5-dev] Change in gem5/gem5[develop]: python: Revert m5's tick rounding mechanism back to round()

2020-05-28 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/29577 ) Change subject: python: Revert m5's tick rounding mechanism back to round() .. python: Revert m5's tick rounding m

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: add function to check for stalled msgs of addr

2020-05-28 Thread Anthony Gutierrez (Gerrit) via gem5-dev
Anthony Gutierrez has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28133 ) Change subject: mem-ruby: add function to check for stalled msgs of addr .. mem-ruby: add function to check for stalle

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: add slicc stm to defer enqueueing a message

2020-05-28 Thread Anthony Gutierrez (Gerrit) via gem5-dev
Anthony Gutierrez has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28132 ) Change subject: mem-ruby: add slicc stm to defer enqueueing a message .. mem-ruby: add slicc stm to defer enqueueing a

[gem5-dev] Change in gem5/gem5[develop]: configs: Specify cache, dir, and mem cntrl interleaving

2020-05-28 Thread Anthony Gutierrez (Gerrit) via gem5-dev
Anthony Gutierrez has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28134 ) Change subject: configs: Specify cache, dir, and mem cntrl interleaving .. configs: Specify cache, dir, and mem cntrl

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: Generate address with masking cacheline bits

2020-05-28 Thread Anthony Gutierrez (Gerrit) via gem5-dev
Anthony Gutierrez has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28135 ) Change subject: mem-ruby: Generate address with masking cacheline bits .. mem-ruby: Generate address with masking cach

[gem5-dev] Change in gem5/gem5[release-staging-v20.0.0.0]: dev-arm: Make CNTFRQ a GenericTimer parameter

2020-05-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/29612 ) Change subject: dev-arm: Make CNTFRQ a GenericTimer parameter .. dev-arm: Make CNTFRQ a GenericTimer parameter This regi

[gem5-dev] Change in gem5/gem5[release-staging-v20.0.0.0]: system: Remove CNTFRQ_EL0 write from arm64 boot

2020-05-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/29613 ) Change subject: system: Remove CNTFRQ_EL0 write from arm64 boot .. system: Remove CNTFRQ_EL0 write from arm64 boot We do

[gem5-dev] Change in gem5/gem5[develop]: mem: Support device memory with any address range

2020-05-28 Thread Matthew Poremba (Gerrit) via gem5-dev
Matthew Poremba has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/29653 ) Change subject: mem: Support device memory with any address range .. mem: Support device memory with any addr

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: Allow MachineID to be unordered key

2020-05-28 Thread Matthew Poremba (Gerrit) via gem5-dev
Matthew Poremba has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/29652 ) Change subject: mem-ruby: Allow MachineID to be unordered key .. mem-ruby: Allow MachineID to be unordered ke

[gem5-dev] Re: New ARM patches on staging branch

2020-05-28 Thread Bobby Bruce via gem5-dev
Hey Giacomo, First of all, we'll keep the staging branch there for as long as you need. Though once merged into the master, the staging and the master should be identical (so I'm not really sure what the point is?). I actually released gem5 20 last night and was going to send out an email this mo

[gem5-dev] Change in gem5/gem5[release-staging-v20.0.0.0]: dev-arm: Make CNTFRQ a GenericTimer parameter

2020-05-28 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Hello Ciro Santilli, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/29612 to review the following change. Change subject: dev-arm: Make CNTFRQ a GenericTimer parameter

[gem5-dev] Change in gem5/gem5[release-staging-v20.0.0.0]: system: Remove CNTFRQ_EL0 write from arm64 boot

2020-05-28 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Hello Ciro Santilli, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/29613 to review the following change. Change subject: system: Remove CNTFRQ_EL0 write from arm64 boot ..

[gem5-dev] Change in gem5/gem5[release-staging-v20.0.0.0]: mem-ruby,misc: Fixed clang template def error

2020-05-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/29532 ) Change subject: mem-ruby,misc: Fixed clang template def error .. mem-ruby,misc: Fixed clang template def error Without t

[gem5-dev] Change in gem5/gem5[release-staging-v20.0.0.0]: arch-arm,misc: Add M5_CLASS_VAR_USED to faultTick

2020-05-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/29453 ) Change subject: arch-arm,misc: Add M5_CLASS_VAR_USED to faultTick .. arch-arm,misc: Add M5_CLASS_VAR_USED to faultTick C

[gem5-dev] Change in gem5/gem5[release-staging-v20.0.0.0]: python,test: Fixed boot test in python3 by removing map

2020-05-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/29456 ) Change subject: python,test: Fixed boot test in python3 by removing map .. python,test: Fixed boot test in python3 by rem

[gem5-dev] Change in gem5/gem5[release-staging-v20.0.0.0]: misc: Fixed null-pointer arithmetic error

2020-05-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/29534 ) Change subject: misc: Fixed null-pointer arithmetic error .. misc: Fixed null-pointer arithmetic error Doing arithmetic

[gem5-dev] Change in gem5/gem5[release-staging-v20.0.0.0]: scons: "no-defautled-function-deleted" flag moved to only clang8+

2020-05-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/29454 ) Change subject: scons: "no-defautled-function-deleted" flag moved to only clang8+ .. scons: "no-defautled-function-del

[gem5-dev] Change in gem5/gem5[develop]: This is a test commit. DO NOT SUBMIT

2020-05-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/+/29573 ) Change subject: This is a test commit. DO NOT SUBMIT .. This is a test commit. DO NOT SUBMIT Change-Id: I0a8b

[gem5-dev] Change in gem5/gem5[release-staging-v20.0.0.0]: gpu-compute,misc: Removed unused 'vaddr' capture

2020-05-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/29533 ) Change subject: gpu-compute,misc: Removed unused 'vaddr' capture .. gpu-compute,misc: Removed unused 'vaddr' capture Cla

[gem5-dev] Re: New ARM patches on staging branch

2020-05-28 Thread Giacomo Travaglini via gem5-dev
Hi Jason, As you can see from the ticket below: https://gem5.atlassian.net/browse/GEM5-611 It won’t be possible otherwise to run gem5-ARM in KVM mode with the in source bootloader. It is not a compiler fix. Considering the are several people using KVM, I consider this critical and would person

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: Fix for Invalid transition in MOESI_CMP_directory

2020-05-28 Thread Adarsh Patil (Gerrit) via gem5-dev
Adarsh Patil has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/29552 ) Change subject: mem-ruby: Fix for Invalid transition in MOESI_CMP_directory .. mem-ruby: Fix for Invalid transit

[gem5-dev] Change in gem5/gem5[release-staging-v20.0.0.0]: misc: Update release notes

2020-05-28 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/29067 ) Change subject: misc: Update release notes .. misc: Update release notes Change-Id: I3851a3780aae283d4dba5ab5afa20a4a02b

[gem5-dev] Re: New ARM patches on staging branch

2020-05-28 Thread Giacomo Travaglini via gem5-dev
Thanks Jason, I will ping other Arm people Giacomo From: Jason Lowe-Power Sent: 28 May 2020 16:14 To: Giacomo Travaglini Cc: gem5 Developer List ; Bobby Bruce Subject: Re: New ARM patches on staging branch Hi Giacomo, Thanks for letting us know. I've gone ahead and hit maintainer +1 on them

[gem5-dev] Change in gem5/gem5[master]: Another test

2020-05-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/+/29576 ) Change subject: Another test .. Another test Change-Id: I774defb1582506f8e075b51c5496b93d833d2e2a --- M test.

[gem5-dev] Re: New ARM patches on staging branch

2020-05-28 Thread Jason Lowe-Power via gem5-dev
Hi Giacomo, Thanks for letting us know. I've gone ahead and hit maintainer +1 on them so we can get kokoro's results ASAP. Can you find someone to review them so we can merge them today and release this afternoon (they look fine to me, but I have never looked at this code before ;)). Thanks! Jaso

[gem5-dev] Change in gem5/gem5[master]: Test commit. Do not submit.

2020-05-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/+/29574 ) Change subject: Test commit. Do not submit. .. Test commit. Do not submit. Change-Id: I602f19d9658843aa793d8e

[gem5-dev] New ARM patches on staging branch

2020-05-28 Thread Jason Lowe-Power via gem5-dev
Hey Giacomo, I noticed you just pushed two change to the staging branch: https://gem5-review.googlesource.com/c/public/gem5/+/29613 https://gem5-review.googlesource.com/c/public/gem5/+/29612 We were going to merge the staging into develop and release this morning (i.e., it a couple of hours). Are

[gem5-dev] Change in gem5/gem5[master]: Another test commit. Do not commit

2020-05-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/+/29575 ) Change subject: Another test commit. Do not commit .. Another test commit. Do not commit Change-Id: Ic1667062