[gem5-dev] changeset in gem5: syscall_emul: [patch 14/22] adds identifier s...

2017-02-27 Thread Brandon Potter
changeset 79af314e9f0d in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=79af314e9f0d description: syscall_emul: [patch 14/22] adds identifier system calls This changeset add fields to the process object and adds the following three system calls:

[gem5-dev] changeset in gem5: x86: remove unnecessary parameter from functions

2017-02-27 Thread Brandon Potter
changeset e8536709cbc0 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=e8536709cbc0 description: x86: remove unnecessary parameter from functions diffstat: src/arch/x86/process.cc | 10 +- src/arch/x86/process.hh | 6 +++--- 2 files changed, 8

[gem5-dev] changeset in gem5: syscall_emul: [PATCH 15/22] add clone/execve ...

2017-02-27 Thread Brandon Potter
changeset 43b882cada33 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=43b882cada33 description: syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess simulations Modifies the clone system call and adds execve system call. Requires

[gem5-dev] changeset in gem5: gpu-compute: remove unnecessary member from c...

2017-02-27 Thread Tony Gutierrez
changeset 3bfed693ff22 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=3bfed693ff22 description: gpu-compute: remove unnecessary member from class The clang compiler complains that the wavefront member in the GpuISA class is unused. This changeset

[gem5-dev] changeset in gem5: gpu-compute: mark functions with override if ...

2017-02-27 Thread Brandon Potter
changeset 68dd3c3349aa in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=68dd3c3349aa description: gpu-compute: mark functions with override if replacing virtual The clang compiler is more stringent than the recent versions of GCC when dealing with

Re: [gem5-dev] ISA Deprecation

2017-02-27 Thread Potter, Brandon
Hi Jason, Thanks for the links; I was not aware that they existed. I am not going to try to press the issue if others want to keep the ISAs. I was not sure what the consensus was on keeping them, but it seems that some folks want them to stick around. Regards, Brandon -Original

[gem5-dev] Linux Test Project - Testing SE Mode

2017-02-27 Thread Potter, Brandon
Hello all, https://github.com/linux-test-project/ltp/tree/master/testcases/kernel/syscalls I was considering writing Linux test cases for SE Mode to work out (potential but more likely probable) bugs in the implementation of some of the system calls, but stumbled across a source base that

Re: [gem5-dev] ISA Deprecation

2017-02-27 Thread Jason Lowe-Power
Hi Brandon, See this discussion for some of the history here: http://comments.gmane.org/gmane.comp.emulators.m5.devel/30510 Let me try to summarize for everyone. There are a number of reasons to deprecate/phase out most of the supported ISAs. Briefly: - Less work for contributors especially

[gem5-dev] Change in public/gem5[master]: power: Avoid forward declarations that confuse wrappers

2017-02-27 Thread Andreas Sandberg (Gerrit)
Hello Jason Lowe-Power, Curtis Dunham, I'd like you to reexamine a change. Please visit https://gem5-review.googlesource.com/2227 to look at the new patch set (#2). Change subject: power: Avoid forward declarations that confuse wrappers

[gem5-dev] Change in public/gem5[master]: cpu: check cpu ports status before connecting

2017-02-27 Thread Pierre-Yves Péneau (Gerrit)
Pierre-Yves Péneau has uploaded this change for review. ( https://gem5-review.googlesource.com/2223 Change subject: cpu: check cpu ports status before connecting .. cpu: check cpu ports status before connecting Connecting a

[gem5-dev] Change in public/gem5[master]: misc: add missing copyright/author information in previous c...

2017-02-27 Thread Pierre-Yves Péneau (Gerrit)
Pierre-Yves Péneau has uploaded this change for review. ( https://gem5-review.googlesource.com/2224 Change subject: misc: add missing copyright/author information in previous commit .. misc: add missing copyright/author

[gem5-dev] Change in public/gem5[master]: power: Avoid forward declarations that confuse wrappers

2017-02-27 Thread Andreas Sandberg (Gerrit)
Hello Curtis Dunham, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/2227 to review the following change. Change subject: power: Avoid forward declarations that confuse wrappers ..

[gem5-dev] Change in public/gem5[master]: gpu-compute: Fix Python/C++ object hierarchy discrepancies

2017-02-27 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/2228 Change subject: gpu-compute: Fix Python/C++ object hierarchy discrepancies .. gpu-compute: Fix Python/C++ object hierarchy

[gem5-dev] Change in public/gem5[master]: ext: Add pybind rev f4b81b3

2017-02-27 Thread Andreas Sandberg (Gerrit)
Hello Curtis Dunham, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/2229 to review the following change. Change subject: ext: Add pybind rev f4b81b3 .. ext: Add pybind rev f4b81b3

[gem5-dev] Change in public/gem5[master]: ext: Fix undefined macro in pybind

2017-02-27 Thread Andreas Sandberg (Gerrit)
Hello Curtis Dunham, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/2230 to review the following change. Change subject: ext: Fix undefined macro in pybind .. ext: Fix undefined

Re: [gem5-dev] Review Request 3841: gpu-compute: mark functions with override if replacing virtual

2017-02-27 Thread Andreas Sandberg
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3841/#review9493 --- Ship it! This fixes the build issues I'm experiencing with clang 3.8.

[gem5-dev] changeset in gem5: arch: Include generated decoder header after ...

2017-02-27 Thread Andreas Sandberg
changeset f0a07f1e8ee2 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=f0a07f1e8ee2 description: arch: Include generated decoder header after normal headers The generated decoder header defines macros that represent bit fields within instructions.

Re: [gem5-dev] Review Request 3838: ext: Update DRAMPower

2017-02-27 Thread Matthias Jung
> On Feb. 26, 2017, 9:52 vorm., Andreas Hansson wrote: > > Great. Thanks Matthias! > > > > How can we best make sure the functionality is matched by the DRAMCtrl? Is > > there anyone that already played around with bank-wise refresh? > > Radhika Jagtap wrote: > I've got a patch that

Re: [gem5-dev] Review Request 3838: ext: Update DRAMPower

2017-02-27 Thread Matthias Jung
> On Feb. 25, 2017, 2:34 nachm., Jason Lowe-Power wrote: > > Going forward, I think we should reconsider how we link other projects in > > the ext folder. Especially since we're moving to git, I wonder if we could > > use something like sub repos to get a similar effect without having to pull

[gem5-dev] changeset in gem5: tests: Disable descriptions in stat files

2017-02-27 Thread Andreas Sandberg
changeset 7388b21d7eac in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=7388b21d7eac description: tests: Disable descriptions in stat files Don't output verbose text descriptions in stat files when running tests. This saves a lot of space when storing

[gem5-dev] changeset in gem5: python: Add a generalized mechanism to config...

2017-02-27 Thread Andreas Sandberg
changeset f9e3be6b1634 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=f9e3be6b1634 description: python: Add a generalized mechanism to configure stats Add a mechanism to configure the stat output format using a URL-like syntax. This makes it possible

[gem5-dev] changeset in gem5: base: Refactor logging to make log level sele...

2017-02-27 Thread Andreas Sandberg
changeset 8c369af31b6c in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=8c369af31b6c description: base: Refactor logging to make log level selection cleaner It's currently possible to change the log level in gem5 by tweaking a set of global variables.

Re: [gem5-dev] Review Request 3838: ext: Update DRAMPower

2017-02-27 Thread Radhika Jagtap
> On Feb. 25, 2017, 2:34 p.m., Jason Lowe-Power wrote: > > Going forward, I think we should reconsider how we link other projects in > > the ext folder. Especially since we're moving to git, I wonder if we could > > use something like sub repos to get a similar effect without having to pull >

Re: [gem5-dev] Review Request 3838: ext: Update DRAMPower

2017-02-27 Thread Radhika Jagtap
> On Feb. 26, 2017, 9:52 a.m., Andreas Hansson wrote: > > Great. Thanks Matthias! > > > > How can we best make sure the functionality is matched by the DRAMCtrl? Is > > there anyone that already played around with bank-wise refresh? I've got a patch that matches DRAMCtrl to the new DRAMPower

[gem5-dev] Change in public/gem5[master]: dma, kvm: Bypassing DMA in KVM execution mode

2017-02-27 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/2226 Change subject: dma, kvm: Bypassing DMA in KVM execution mode .. dma, kvm: Bypassing DMA in KVM execution mode Event-free

[gem5-dev] Change in public/gem5[master]: arm, kmi: Clearing interrupts in KMI devices

2017-02-27 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/2225 Change subject: arm, kmi: Clearing interrupts in KMI devices .. arm, kmi: Clearing interrupts in KMI devices Added

Re: [gem5-dev] Review Request 3824: gpu-compute: Fix Python/C++ object hierarchy discrepancies

2017-02-27 Thread Andreas Sandberg
> On Feb. 25, 2017, 1:04 a.m., Brad Beckmann wrote: > > src/mem/ruby/system/GPUCoalescer.py, line 52 > > > > > > Aren't you missing the following line: > > > > max_outstanding_requests = Param.Int(16, > >

[gem5-dev] Cron <m5test@zizzer> /z/m5/regression/do-regression quick

2017-02-27 Thread Cron Daemon
* build/HSAIL_X86/tests/opt/quick/se/04.gpu/x86/linux/gpu-ruby-GPU_RfO: CHANGED! scons: *** [build/ALPHA/encumbered/eio/eio.do] Error 1 scons: *** [build/ALPHA/encumbered/eio/eio.fo] Error 1 scons: *** [build/ALPHA/encumbered/eio/eio.o] Error 1 *