1. scons: Revert "Enable LTO for opt, perf and prof builds."
2. scons: Add `--with-lto` to enabled LTO; remove `--no-lto`
3. base: Stop "using namespace Debug" in DPRINTF style macros.
4. sim: Stop using DPRINTF_UNCONDITIONAL in the event class.
5. base: Fill out the 'H' thread
's reviewed the same way as regular gem5 code.
>
> Let me know if you have any questions about contributing, etc.
>
> Cheers,
> Jason
>
> On Thu, Apr 15, 2021 at 8:04 AM mike upton via gem5-dev
> wrote:
>
>> Hi,
>> do we (I) have edit permissions on
Hi,
do we (I) have edit permissions on the tutorial documentation?
I tried to follow the first steps of the tutorial, and the instructions are
out of date for the develop head. Some googling resulted in the solution,
but for me it still does not execute correctly.
It looks like there are Jira
mike upton has submitted this change. (
https://gem5-review.googlesource.com/c/public/gem5/+/38358 )
Change subject: arm,kvm: missed rename of MISCREG_HYP in kvm/armv8_cpu.cc
..
arm,kvm: missed rename of MISCREG_HYP in kvm
mike upton has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/38358 )
Change subject: arm,kvm: missed rename of MISCREG_HYP in kvm/armv8_cpu.cc
..
arm,kvm: missed rename
mike upton has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/38355 )
Change subject: Merge branch 'develop' of
https://gem5.googlesource.com/public/gem5 into develop
..
Merge
mike upton has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/38356 )
Change subject: Merge branch 'develop' of
https://gem5.googlesource.com/public/gem5 into develop
..
Merge
mike upton has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/38357 )
Change subject: arm,kvm: fix MISCREG name missed earlier commit
..
arm,kvm: fix MISCREG name missed earlier
mike upton has submitted this change. (
https://gem5-review.googlesource.com/c/public/gem5/+/37120 )
Change subject: arch-x86, kvm: clean up x86 long regresion kvm code
..
arch-x86, kvm: clean up x86 long regresion kvm code
mike upton has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/37120 )
Change subject: arch-x86, kvm: clean up x86 long regresion kvm code
..
arch-x86, kvm: clean up x86 long regresion
Gerrit-Branch: develop
Gerrit-Change-Id: I91e32a0a4fbe1ea0c1e0b4aae88ffa1667bdec26
Gerrit-Change-Number: 37119
Gerrit-PatchSet: 1
Gerrit-Owner: mike upton
Gerrit-Reviewer: Bobby R. Bruce
Gerrit-Reviewer: Gabe Black
Gerrit-Reviewer: Giacomo Travaglini
Gerrit-Reviewer: kokoro
Gerrit-Attention: Bo
mike upton has submitted this change. (
https://gem5-review.googlesource.com/c/public/gem5/+/34855 )
Change subject: arch-x86, cpu-kvm: add x86 kvm test to long regression
..
arch-x86, cpu-kvm: add x86 kvm test to long
The proposed patch fixes the issue.
My long runs now pass again.
On Wed, Nov 4, 2020 at 8:14 AM Jason Lowe-Power via gem5-dev <
gem5-dev@gem5.org> wrote:
> Hi all,
>
> I'm pretty sure https://gem5-review.googlesource.com/c/public/gem5/+/34984
> is the breaking change on last night's build.
>
>
mike upton has submitted this change. (
https://gem5-review.googlesource.com/c/public/gem5/+/36995 )
Change subject: mips: Fix the build after the MMU changes.
..
mips: Fix the build after the MMU changes.
Change-Id
Hi,
I am back to testing on an arm SBC.
Does anyone know the recipe for a successful build on an arm box?
GCC9 and clang 10 builds both die with obscure internal compiler errors.
This is on an ubuntu 20.04 setup, compiling the develop branch.
scons CC=clang CXX=clang++ build/ARM/gem5.opt -j4
mike upton has submitted this change. (
https://gem5-review.googlesource.com/c/public/gem5/+/36615 )
Change subject: tests: fix dezip of ubuntu images in long regr
..
tests: fix dezip of ubuntu images in long regr
needed
mike upton has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/36615 )
Change subject: tests: fix dezip of ubuntu images in long regr
..
tests: fix dezip of ubuntu images in long regr
Hi,
I posted a jira issue on this but there has been no updates.
https://gem5.atlassian.net/jira/software/c/projects/GEM5/issues/GEM5-795
When I run the long test regression, the compressed ubuntu boot images are
copied down OK,
but the uncompressed file is size 0 and the test dies.
If I
x86 linux boot is a component of the '--length long' regression.
You need the kernel and disk image that are installed when the regression
is run.
command line:
./build/X86/gem5.opt ./tests/gem5/x86-boot-tests/run_exit.py --kernel
boot-test/vmlinux-4.19.83 --disk boot-test/base.img --cpu-type
Do we still support python2.7?
I am adding some functionality and it is cleanest in python3, but the code
will fail if running in python2.
thanks
___
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
I saw the develop regression failed on run 153, so i added gem5-dev to the
mail list, cleaned the workspace, and kicked off another build.
The next 2 builds 154, and 155 also failed.
I dont understand what is going on. These same checkins are working fine on
my private jenkins server.
maybe a
ons does not trigger
> > recompilation when a change modifies the cxx_class; therefore,
> > params/BaseCache.hh is not recompiled and generates the error. To solve
> > this, one must manually delete this file and force a recompilation.
> >
> > Regards,
> > Daniel
&
This checkin breaks the build.
you can check at:
http://jenkins.gem5.org:8080/job/gem5_develop/136/
On Tue, Aug 25, 2020 at 8:13 AM Daniel Carvalho (Gerrit) via gem5-dev <
gem5-dev@gem5.org> wrote:
> Daniel Carvalho *submitted* this change.
>
> View Change
mike upton has submitted this change. (
https://gem5-review.googlesource.com/c/public/gem5/+/32094 )
Change subject: arch-arm: fix double delete
..
arch-arm: fix double delete
Change-Id
mike upton has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/32094 )
Change subject: fix double free
..
fix double free
Change-Id: I05cec0ef8b97fa39aa0d4bf97d7ebd79059e3d7b
---
M
My Jenkins setup is getting errors in testlib.
The test is failing, and trying to call test.fail
from the results.pickle file:
File "/var/lib/jenkins/workspace/stress/tests/../ext/testlib/runner.py",
line 146, in test
test_params.test.test(test_params)
File
mike upton has submitted this change. (
https://gem5-review.googlesource.com/c/public/gem5/+/31594 )
Change subject: tests: fix .testsignore for long regression
..
tests: fix .testsignore for long regression
removed 2 tests
mike upton has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/31594 )
Change subject: tests: fix .testsignore for long regression
..
tests: fix .testsignore for long regression
> On Jan. 30, 2017, 10:31 p.m., Gabe Black wrote:
> > Hi folks. I put together this patch a long time ago, there was some
> > discussion about it, and then I lost track of what was going on with it.
> > Have the issues it causes with AMD cpus been tracked down? Glancing through
> > this
At the ISCA workshop, someone (Jason?) had a prototype of support for
dynamic libraries.
I could not find this on reviewboard. Maybe I missed it.
Is there a patch for this, or has the code not been released?
Thanks,
Mike
___
gem5-dev mailing list
can perhaps have a look?
Andreas
On 29/07/2015 21:30, gem5-dev on behalf of mike upton
gem5-dev-boun...@gem5.org on behalf of michaelup...@gmail.com wrote:
for me, the test version of 401.bzip2 in cpu2006 runs:
bzip_exe dryer.jpg 2
The final number appears to be the size of the input
Hi,
I just build the top of tree, and tried to run helloworld using --cpu=kvm
on an intel machine.
The test fails.
./build/X86/gem5.opt ./configs/example/se.py
./tests/test-progs/hello/bin/x86/linux/hello --cpu-type=kvm
There are patches under review to get this working, can we get those in?
It seems to me that it should be possible to directly import kvm or qemu
generated checkpoints into the simulator.
Does the community agree, or am I missing something.
Thanks,
Mike
___
gem5-dev mailing list
gem5-dev@gem5.org
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2860/#review6490
---
Ship it!
- mike upton
On May 28, 2015, 3:41 p.m., Alexandru Dutu
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2782/#review6491
---
Ship it!
- mike upton
On May 11, 2015, 10:18 p.m., Tony Gutierrez
Are the foils from the ISCA workshop online somewhere?
I could not find them.
Thanks,
Mike
___
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev
There are 2 very old patches:
http://reviews.gem5.org/r/2557/
http://reviews.gem5.org/r/2613/
What is the status of these?
Near as I can tell they are not merged in.
Does the mainline code work with Intel CPUs?
___
gem5-dev mailing list
is trying to do since you can't (I assume) look
at
its source. It would be really neat if you get it to work, but I
wouldn't
want you to jump into this without warning you what you were taking on.
Good luck!
Gabe
On Wed, Jan 28, 2015 at 10:26 PM, mike upton via gem5-dev
I would like to get started on trying to simulate a windows x86 machine (on
top of a linux host).
I am not too picky about type at this point, XP, win7 or win8.1 would all
be acceptable.
I spent quite a while trying to get gem5 compiled under cygwin, but it is
currently broken because of a lack
PM, nathan binkert via gem5-dev
gem5-dev@gem5.org wrote:
I have a question. If you're trying to simulate a windows guest on a linux
host. What are you doing with cygwin?
On Wed, Jan 28, 2015 at 8:05 PM, mike upton via gem5-dev
gem5-dev@gem5.org
wrote:
I would like to get started
://reviews.gem5.org/r/2613/diff/
Testing
---
selection of specint tests on AMD and Intel KVM platforms
Thanks,
mike upton
___
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev
04923a93f2b5
src/arch/x86/utility.hh 04923a93f2b5
src/arch/x86/utility.cc 04923a93f2b5
src/cpu/kvm/x86_cpu.cc 04923a93f2b5
Diff: http://reviews.gem5.org/r/2613/diff/
Testing
---
selection of specint tests on AMD and Intel KVM platforms
Thanks,
mike upton
OK,
I believe I have a patch that unifies the code for both AMD and Intel.
Do I post it as a separate review-board item?
On Thu, Jan 22, 2015 at 11:32 AM, mike upton michaelup...@gmail.com wrote:
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2557
On Jan. 21, 2015, 9:22 p.m., mike upton wrote:
src/arch/x86/process.cc, lines 218-237
http://reviews.gem5.org/r/2557/diff/2/?file=42948#file42948line218
For AMD systems, the sys descriptors need to come first. On intel
systems they need to come second.
I do not know
I have been debugging why patch rb2557 breaks AMD KVM functionality.
I was hoping to get to code that would work on both intel and AMD
platforms, but am not there yet.
This patch is to be applied on top of rb2557.patch.
There are 2 main issues, neither of which I understand well enough to take
On Jan. 21, 2015, 9:22 p.m., mike upton wrote:
src/arch/x86/process.cc, lines 218-237
http://reviews.gem5.org/r/2557/diff/2/?file=42948#file42948line218
For AMD systems, the sys descriptors need to come first. On intel
systems they need to come second.
I do not know
could not get the new code to work.
- mike upton
On Dec. 10, 2014, 10:11 a.m., Gabe Black wrote:
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2557
On Jan. 21, 2015, 9:22 p.m., mike upton wrote:
src/arch/x86/process.cc, lines 218-237
http://reviews.gem5.org/r/2557/diff/2/?file=42948#file42948line218
For AMD systems, the sys descriptors need to come first. On intel
systems they need to come second.
I do not know
, *mike upton* wrote:
There is some issue with AMD platforms. A test that used to run in 30 sec is
not finishing.
On December 10th, 2014, 10:32 p.m. UTC, *mike upton* wrote:
hello world passes. SPEC apps hang.
On December 10th, 2014, 10:41 p.m. UTC, *Gabe Black* wrote:
Can you identify
no changes found
Can you please let me know if you got the same error message ? So may be I
have the recent gem5 which includes this patch ?
On Thu, Jan 15, 2015 at 4:53 PM, mike upton michaelup...@gmail.com
wrote:
if you go here:
http://reviews.gem5.org/r/2557/
there is a 'Download Diff
I was trying to run a regression, I am still learning.
This is off of a clean build of the top of tree:
hg clone http://repo.gem5.org/gem5
I ran:
util/regress -j4 --builds X86
and I get a number of failures.
* build/X86/tests/opt/quick/se/00.hello/x86/linux/o3-timing passed
*
Is there a reason the desc.l does not get set for the dataSegDesc()? code
sets p,l,d,g,s.
- mike upton
On Dec. 10, 2014, 10:11 a.m., Gabe Black wrote:
---
This is an automatically generated e-mail. To reply, visit:
http
when limitHigh and limitLow get set by dataSegDesc(), it seems that
limitHigh and limitLow get reversed.
- mike upton
On Dec. 10, 2014, 10:11 a.m., Gabe Black wrote:
---
This is an automatically generated e-mail. To reply, visit
On Dec. 10, 2014, 10:30 p.m., mike upton wrote:
There is some issue with AMD platforms. A test that used to run in 30 sec
is not finishing.
mike upton wrote:
hello world passes. SPEC apps hang.
Gabe Black wrote:
Can you identify where it's getting stuck? It could
...@gmail.com wrote:
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2557/
On December 10th, 2014, 10:30 p.m. UTC, *mike upton* wrote:
There is some issue with AMD platforms. A test that used to run in 30 sec is
not finishing.
On December 10th, 2014, 10:32
really 32, 0 in the new code?
- mike upton
On Dec. 10, 2014, 10:11 a.m., Gabe Black wrote:
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2557
with the TimingCPU as well, then that should work (I
think).
On Mon, Jan 12, 2015 at 5:02 PM, mike upton via gem5-dev
gem5-dev@gem5.org
wrote:
I am trying to enable simpoint generation with kvm enabled.
Is there anything that inherently blocks this?
Simpoints are currently enabled only
Can you provide any further guidance?
What should be regressed? Just SE and FS across the ISAs?
On Wed, Jan 7, 2015 at 1:11 PM, Nilay Vaish via gem5-dev gem5-dev@gem5.org
wrote:
On Tue, 6 Jan 2015, mike upton via gem5-dev wrote:
Hi,
I believe Ali had a proposal for an update
On Dec. 10, 2014, 10:30 p.m., mike upton wrote:
There is some issue with AMD platforms. A test that used to run in 30 sec
is not finishing.
mike upton wrote:
hello world passes. SPEC apps hang.
Gabe Black wrote:
Can you identify where it's getting stuck? It could
changeset ae3b12c845b8 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=ae3b12c845b8
description:
arm: Add unlinkat syscall implementation
added ARM aarch64 unlinkat syscall support, modeled on other xxxat
syscalls.
This gets all of the cpu2006 int
---
On Dec. 5, 2014, 1:14 a.m., mike upton wrote:
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2548
times with old implementation, for
SimpleMemory and classic memory with detailed memory controller. Also
what linux kernel are you using?
Thanks,
Alex
-Original Message-
From: gem5-dev [mailto:gem5-dev-boun...@gem5.org] On Behalf Of mike
upton
via gem5-dev
Sent
implementation, for
SimpleMemory and classic memory with detailed memory controller. Also
what linux kernel are you using?
Thanks,
Alex
-Original Message-
From: gem5-dev [mailto:gem5-dev-boun...@gem5.org] On Behalf Of mike upton
via gem5-dev
Sent: Wednesday, December 10, 2014 3:59 PM
similar execution times with old implementation, for
SimpleMemory and classic memory with detailed memory controller. Also
what linux kernel are you using?
Thanks,
Alex
-Original Message-
From: gem5-dev [mailto:gem5-dev-boun...@gem5.org] On Behalf Of mike
upton
via gem5-dev
Sent
libquantum runs fine.
I will do a sweep of all the apps and post the results.
On Thu, Dec 11, 2014 at 11:58 AM, mike upton michaelup...@gmail.com wrote:
with --mem-type=SimpleMemory it panics and dies.
this is using bzip2, I am going to try another benchmark as well.
without SimpleMemory
On Mon, Dec 8, 2014 at 4:29 PM, mike upton via gem5-dev
gem5-dev@gem5.org
wrote:
I have verified that x86 kvm works fine on AMD
platforms, but fails
on
Intel platforms.
Any hints about how to narrow down
sec is
not finishing.
- mike upton
On Dec. 10, 2014, 10:11 a.m., Gabe Black wrote:
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2557
On Dec. 10, 2014, 10:30 p.m., mike upton wrote:
There is some issue with AMD platforms. A test that used to run in 30 sec
is not finishing.
hello world passes. SPEC apps hang.
- mike
---
This is an automatically generated e
which
will
help you determine whether your VM state is legal. Perhaps Andreas
can tell
you more about those?
Gabe
On Mon, Dec 8, 2014 at 4:29 PM, mike upton via gem5-dev
gem5-dev@gem5.org
wrote:
I have verified that x86 kvm works fine on AMD platforms, but fails
I am running a set of checkpointed samples via the new simpoint patch.
it seems that when the simulation ends at the end of the sample, gem5
returns a non-zero code (127 I think).
Is this intended?
when gem5 reaches the end of the program via exit() it returns 0.
I have verified that x86 kvm works fine on AMD platforms, but fails on
Intel platforms.
Any hints about how to narrow down the cause (other than diving into gdb,
which I will do).
I am not an expert in KVM or how gem5 hooks up to libkvm.
___
gem5-dev
I would love to contribute to this...
Does anyone have gem5 hooked up to ant or other CI testing infrastructure?
On Wed, Dec 3, 2014 at 9:58 PM, Steve Reinhardt via gem5-dev
gem5-dev@gem5.org wrote:
Hi Gabe,
There's a long history here; I think everyone agrees the status quo wrt
testing
---
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2548/#review5618
---
On Dec. 3, 2014, 7:10 p.m., mike upton wrote
)
-
src/arch/arm/linux/process.cc ad9146bb5598
src/sim/syscall_emul.hh ad9146bb5598
src/sim/syscall_emul.cc ad9146bb5598
Diff: http://reviews.gem5.org/r/2548/diff/
Testing
---
build/ARM/tests/opt/quick/se
SPEC CPU2006 integer apps, test and train input sizes
Thanks,
mike
I am fine with the unlinkHelper suggestion, but this makes the new code
different from the other syscall implentations. (openFunc, readlinkFunc,
etc).
I simply copied what was already there.
I will update the diff, and folks can let me know if you want the other
functions mapped to a similar
,
mike upton
___
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev
src/sim/syscall_emul.cc ad9146bb5598
Diff: http://reviews.gem5.org/r/2548/diff/
Testing
---
build/ARM/tests/opt/quick/se
SPEC CPU2006 integer apps, test and train input sizes
Thanks,
mike upton
___
gem5-dev mailing list
gem5-dev@gem5.org
http
I am running CPU2006 benchmarks, and hit a few unimplemented syscalls.
For example: omnetpp
Fatal: syscall unlinkat (#35) unimplemented.
@ tick 958189000
I modified the src following the existing templates for the other syscalls, and
got a model to compile.
However, when I run it I get the
78 matches
Mail list logo