Re: [gem5-dev] [EXT] Re: testing framework

2017-11-17 Thread Paul Rosenfeld (prosenfeld)
Even without the complexities of setting up SystemC+gem5 it's pretty painful to "unit" test SystemC because the SystemC runtime has a lot of global state that comes along with it (for example: you can't "uncall" sc_start() to go back and re-do elaboration with different modules). The only (not

Re: [gem5-dev] [EXT] Re: Merging the TLM/SystemC examples?

2017-09-16 Thread Paul Rosenfeld (prosenfeld)
something. Regards Matthias > Am 17.08.2017 um 16:09 schrieb Paul Rosenfeld (prosenfeld) > <prosenf...@micron.com>: > > Hi Matthias, > > It seems like every time I settle in to try to do something on gem5, 15 other > higher priority projects crop up. Although I very muc

[gem5-dev] Change in public/gem5[master]: scons: detect tcmalloc using pkg-config (if available)

2017-08-31 Thread Paul Rosenfeld (Gerrit)
-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I08241e7fd4299a38d964475af3a7cff0f4cd257e Gerrit-Change-Number: 4500 Gerrit-PatchSet: 4 Gerrit-Owner: Paul Rosenfeld <prosenf...@micron.com> Gerrit-Reviewer: Curtis

[gem5-dev] Change in public/gem5[master]: scons: bump required python version to 2.7 to support pybind11

2017-08-31 Thread Paul Rosenfeld (Gerrit)
Paul Rosenfeld has submitted this change and it was merged. ( https://gem5-review.googlesource.com/4440 ) Change subject: scons: bump required python version to 2.7 to support pybind11 .. scons: bump required python

Re: [gem5-dev] [EXT] Re: Merging the TLM/SystemC examples?

2017-08-17 Thread Paul Rosenfeld (prosenfeld)
If you port the features over to TLM you can select me as a reviewer. If you need any help or assistance please let me know ;) Regards Matthias > Am 06.07.2017 um 14:58 schrieb Paul Rosenfeld (prosenfeld) > <prosenf...@micron.com>: > > Hello all, > > I've been lookin

[gem5-dev] Change in public/gem5[master]: scons: detect tcmalloc using pkg-config (if available)

2017-08-17 Thread Paul Rosenfeld (Gerrit)
-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I08241e7fd4299a38d964475af3a7cff0f4cd257e Gerrit-Change-Number: 4500 Gerrit-PatchSet: 2 Gerrit-Owner: Paul Rosenfeld <prosenf...@micron.com> Gerrit-Reviewer: Curtis

[gem5-dev] Change in public/gem5[master]: scons: detect tcmalloc using pkg-config (if available)

2017-08-17 Thread Paul Rosenfeld (Gerrit)
Paul Rosenfeld has uploaded this change for review. ( https://gem5-review.googlesource.com/4500 Change subject: scons: detect tcmalloc using pkg-config (if available) .. scons: detect tcmalloc using pkg-config (if available

[gem5-dev] gem5 panic when probing IDE device through sysfs

2017-08-06 Thread Paul Rosenfeld (prosenfeld)
Hello all, I have recently been running a workload in full system mode that attempts to figure out some information about the system by accessing various nodes in /sys. The issue occurs when the library tries to access the PCI device config of the IDE controller through sysfs. The kernel

[gem5-dev] Change in public/gem5[master]: scons: bump required python version to 2.7 to support pybind11

2017-08-05 Thread Paul Rosenfeld (Gerrit)
Paul Rosenfeld has uploaded this change for review. ( https://gem5-review.googlesource.com/4440 Change subject: scons: bump required python version to 2.7 to support pybind11 .. scons: bump required python version to 2.7

[gem5-dev] Merging the TLM/SystemC examples?

2017-07-06 Thread Paul Rosenfeld (prosenfeld)
Hello all, I've been looking at the SystemC example (util/systemc) and the TLM examples (util/tlm) and trying to figure out if both examples are actually needed. As far as I can tell, the TLM example is basically a more well-structured and recently updated clone of the SystemC example.

[gem5-dev] Change in public/gem5[master]: arm, sim: fix context switch stats dumps for ARM64/Linux

2017-06-22 Thread Paul Rosenfeld (Gerrit)
Paul Rosenfeld has submitted this change and it was merged. ( https://gem5-review.googlesource.com/2640 ) Change subject: arm,sim: fix context switch stats dumps for ARM64/Linux .. arm,sim: fix context switch stats dumps

[gem5-dev] Change in public/gem5[master]: misc: fix build failure in cxx_config example

2017-05-08 Thread Paul Rosenfeld (Gerrit)
Paul Rosenfeld has submitted this change and it was merged. ( https://gem5-review.googlesource.com/3000 ) Change subject: misc: fix build failure in cxx_config example .. misc: fix build failure in cxx_config example Fix

[gem5-dev] Change in public/gem5[master]: misc: fix build failure in cxx_config example

2017-05-02 Thread Paul Rosenfeld (Gerrit)
Paul Rosenfeld has uploaded this change for review. ( https://gem5-review.googlesource.com/3000 Change subject: misc: fix build failure in cxx_config example .. misc: fix build failure in cxx_config example Fix a missing

Re: [gem5-dev] adding reviewers in gerrit?

2017-04-04 Thread Paul Rosenfeld (prosenfeld)
Hi Jason, I don't know if you had a chance to look into this, but I just uploaded my first patch to gerrit and I also seem to be missing the ability to add reviewers. When I type someone into the reviewers box there is no auto complete and when I add someone manually and click OK, the

[gem5-dev] Change in public/gem5[master]: arm, sim: fix context switch stats dumps for ARM64/Linux

2017-04-04 Thread Paul Rosenfeld (Gerrit)
Paul Rosenfeld has uploaded this change for review. ( https://gem5-review.googlesource.com/2640 Change subject: arm,sim: fix context switch stats dumps for ARM64/Linux .. arm,sim: fix context switch stats dumps for ARM64

Re: [gem5-dev] fallocate() not found for old Linux

2017-03-18 Thread Paul Rosenfeld (prosenfeld)
y have a large number of systems that must be tested (most of which we don't actually test), and if we can constrain the environment we support even just a little it will make life easier for gem5 developers. Other thoughts? Jason On Sat, Mar 18, 2017 at 10:53 AM Paul Rosenfeld (prosenfeld) <

[gem5-dev] fallocate() not found for old Linux

2017-03-18 Thread Paul Rosenfeld (prosenfeld)
Hello all, I recently tried to build gem5 on RHEL5 (I know, I know) and it complained about missing the fallocate() system call added in https://gem5.googlesource.com/public/gem5/+/cc84eb81 The current hardcoded assumption is that Linux will have access to this system call (

Re: [gem5-dev] Review Request 3360: misc: Add support for switching multiple cores in SystemC

2016-12-16 Thread Paul Rosenfeld
/main.cc 29d401db3746 Diff: http://reviews.gem5.org/r/3360/diff/ Testing --- Thanks, Paul Rosenfeld ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

Re: [gem5-dev] Review Request 3477: misc: SystemC Elastic Trace Player Example

2016-06-02 Thread Paul Rosenfeld
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3477/#review8394 --- Ship it! Ship It! - Paul Rosenfeld On May 28, 2016, 7:18 p.m

Re: [gem5-dev] RFC: Commit message style changes

2016-05-12 Thread Paul Rosenfeld (prosenfeld)
vim will show a highlight for the first ~50 characters (I'm not sure why 50) and line break automatically around 70 characters on the first line of git commit messages. This can be adjusted easily with a line in vimrc:

Re: [gem5-dev] Review Request 3313: misc: Bugfix in TLM memInhibit Command

2016-04-05 Thread Paul Rosenfeld
committed if possible. - Paul Rosenfeld On March 21, 2016, 11:06 a.m., Abdul Mutaal Ahmad wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://reviews.gem

Re: [gem5-dev] Review Request 3313: misc: Bugfix in TLM memInhibit Command

2016-04-05 Thread Paul Rosenfeld
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3313/#review8143 --- Ship it! Ship It! - Paul Rosenfeld On March 21, 2016, 11:06 a.m

[gem5-dev] Review Request 3360: misc: Add support for switching multiple cores in SystemC

2016-03-04 Thread Paul Rosenfeld
/3360/diff/ Testing --- Thanks, Paul Rosenfeld ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

Re: [gem5-dev] Bug: Bug reporting site is not working

2016-02-03 Thread Paul Rosenfeld (prosenfeld)
I'd also like to express my support for moving to GitHub. Our team is already using the gem5 GitHub mirror as the upstream for our internal development. Officially moving to GitHub would simplify all aspects of the development process as it relates to everything other than simply keeping in

[gem5-dev] Review Request 3286: configs: add command-line option to enable NoMali in fs.py

2016-01-18 Thread Paul Rosenfeld
configs/common/Options.py d06e5a6b4b7f configs/common/FSConfig.py d06e5a6b4b7f Diff: http://reviews.gem5.org/r/3286/diff/ Testing --- Ran Mali-enabled KitKat disk image and kernel with --enable-nomali flag and confirmed that SurfaceFlinger initialized properly. Thanks, Paul

Re: [gem5-dev] Review Request 3101: DrainManager/Checkpoint changes in SystemC coupling

2015-09-10 Thread Paul Rosenfeld
good to me. I'm going to apply this along with your TLM fix and the other patches Andreas pointed out on the list and give them all a spin together. - Paul Rosenfeld On Sept. 9, 2015, 10:03 p.m., Abdul Mutaal Ahmad wrote

Re: [gem5-dev] Review Request 2024: x86: Add support for m5ops through a memory mapped interface

2014-10-22 Thread Paul Rosenfeld via gem5-dev
is simply to not use M5OP_ADDR (I'm not sure I need this feature at the moment). My workaround was to pull the m5_mem pointer and map_m5_mem() functions into its own m5_mem.o file and link to both m5op_x86.o and m5_mem.o I can post a patch if you think this is helpful. - Paul Rosenfeld On Sept

[gem5-dev] changeset in gem5: alpha: Small removal of dead comments/code fr...

2014-03-12 Thread Paul Rosenfeld
changeset fd90d9e55e5c in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=fd90d9e55e5c description: alpha: Small removal of dead comments/code from alpha ISA Committed by: Nilay Vaish ni...@cs.wisc.edu diffstat: src/arch/alpha/isa/mem.isa | 13 -

Re: [gem5-dev] Review Request: Small removal of dead comments/code from alpha ISA

2012-02-02 Thread Paul Rosenfeld
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/988/#review2054 --- On Jan. 11, 2012, 10:44 a.m., Paul Rosenfeld wrote