[gem5-dev] Change in public/gem5[master]: syscall-emul: Move memState into its own file

2017-03-06 Thread Brandon Potter (Gerrit)
-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ic6941a1657751e8d51d5b6b1dcc04f1195884280 Gerrit-Change-Number: 2263 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter <brandon.pot...@amd.com> Gerrit-Reviewer: M

[gem5-dev] Change in public/gem5[master]: syscall-emul: Remove unused class and member

2017-03-06 Thread Brandon Potter (Gerrit)
Brandon Potter has submitted this change and it was merged. ( https://gem5-review.googlesource.com/2262 ) Change subject: syscall-emul: Remove unused class and member .. syscall-emul: Remove unused class and member

[gem5-dev] Change in public/gem5[master]: syscall-emul: Move memState into its own file

2017-03-06 Thread Brandon Potter (Gerrit)
-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ic6941a1657751e8d51d5b6b1dcc04f1195884280 Gerrit-Change-Number: 2263 Gerrit-PatchSet: 2 Gerrit-Owner: Brandon Potter <brandon.pot...@amd.com> Gerrit-Reviewer: M

[gem5-dev] Change in public/gem5[master]: syscall-emul: Ignore unimplemented system calls

2017-03-01 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/2270 Change subject: syscall-emul: Ignore unimplemented system calls .. syscall-emul: Ignore unimplemented system calls

[gem5-dev] Change in public/gem5[master]: syscall-emul: Adds SE mode signal feature

2017-03-01 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/2267 Change subject: syscall-emul: Adds SE mode signal feature .. syscall-emul: Adds SE mode signal feature This changeset adds

[gem5-dev] Change in public/gem5[master]: syscall-emul: Add or extend dup, dup2, and pipe

2017-03-01 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/2266 Change subject: syscall-emul: Add or extend dup, dup2, and pipe .. syscall-emul: Add or extend dup, dup2, and pipe

[gem5-dev] Change in public/gem5[master]: syscall-emul: Add functionality to open syscalls

2017-03-01 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/2265 Change subject: syscall-emul: Add functionality to open syscalls .. syscall-emul: Add functionality to open syscalls

[gem5-dev] Change in public/gem5[master]: style: Correct some style issues

2017-03-01 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/2264 Change subject: style: Correct some style issues .. style: Correct some style issues This changeset fixes line alignment issues

[gem5-dev] Change in public/gem5[master]: syscall-emul: Add the tgkill system call

2017-03-01 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/2268 Change subject: syscall-emul: Add the tgkill system call .. syscall-emul: Add the tgkill system call This changeset adds

[gem5-dev] Change in public/gem5[master]: style: change NULL to nullptr in syscall files

2017-03-01 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/2271 Change subject: style: change NULL to nullptr in syscall files .. style: change NULL to nullptr in syscall files Change-Id

[gem5-dev] Change in public/gem5[master]: syscall-emul: Rewrite system call exit code

2017-03-01 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/2269 Change subject: syscall-emul: Rewrite system call exit code .. syscall-emul: Rewrite system call exit code The changeset does

[gem5-dev] Change in public/gem5[master]: syscall-emul: Remove unused class and member

2017-03-01 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/2262 Change subject: syscall-emul: Remove unused class and member .. syscall-emul: Remove unused class and member The WaitRec

[gem5-dev] Change in public/gem5[master]: syscall-emul: Move memState into its own file

2017-03-01 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/2263 Change subject: syscall-emul: Move memState into its own file .. syscall-emul: Move memState into its own file The Process

[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: 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

[gem5-dev] Review Request 3842: gpu-compute: add M5_VAR_USED specifier to fix fast builds

2017-02-25 Thread Brandon Potter
. Diffs - src/gpu-compute/hsail_code.hh 5ea85692a53ea437c95e5a199884bd3a5266f820 Diff: http://reviews.gem5.org/r/3842/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo

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

2017-02-25 Thread Brandon Potter
- src/arch/hsail/insts/gpu_static_inst.hh 5ea85692a53ea437c95e5a199884bd3a5266f820 src/gpu-compute/gpu_static_inst.hh 5ea85692a53ea437c95e5a199884bd3a5266f820 Diff: http://reviews.gem5.org/r/3841/diff/ Testing --- Thanks, Brandon Potter

[gem5-dev] Review Request 3840: gpu-compute: remove unnecessary member from class

2017-02-25 Thread Brandon Potter
/gpu_isa.hh 5ea85692a53ea437c95e5a199884bd3a5266f820 src/gpu-compute/wavefront.cc 5ea85692a53ea437c95e5a199884bd3a5266f820 Diff: http://reviews.gem5.org/r/3840/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http

[gem5-dev] Review Request 3839: syscall_emul: style mods and small refactor to FDArray

2017-02-24 Thread Brandon Potter
- src/sim/fd_array.hh 5ea85692a53ea437c95e5a199884bd3a5266f820 src/sim/fd_array.cc 5ea85692a53ea437c95e5a199884bd3a5266f820 Diff: http://reviews.gem5.org/r/3839/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5

Re: [gem5-dev] Review Request 3835: sim: expand AuxVector class

2017-02-24 Thread Brandon Potter
://reviews.gem5.org/r/3835/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

Re: [gem5-dev] Review Request 3835: sim: expand AuxVector class

2017-02-23 Thread Brandon Potter
://reviews.gem5.org/r/3835/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Review Request 3836: x86: remove unnecessary parameter from functions

2017-02-23 Thread Brandon Potter
--- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Review Request 3835: sim: expand AuxVector class

2017-02-23 Thread Brandon Potter
5ea85692a53ea437c95e5a199884bd3a5266f820 src/arch/alpha/process.cc 5ea85692a53ea437c95e5a199884bd3a5266f820 Diff: http://reviews.gem5.org/r/3835/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org

[gem5-dev] Review Request 3833: style: change NULL to nullptr in syscall files

2017-02-23 Thread Brandon Potter
--- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Review Request 3832: style: local variable name correction

2017-02-23 Thread Brandon Potter
11885:33cd29b5e7c5 --- style: local variable name correction Diffs - src/sim/syscall_emul.cc 5ea85692a53ea437c95e5a199884bd3a5266f820 Diff: http://reviews.gem5.org/r/3832/diff/ Testing --- Thanks, Brandon Potter

[gem5-dev] Review Request 3831: syscall_emul: remove memState from process and put into own file

2017-02-23 Thread Brandon Potter
5ea85692a53ea437c95e5a199884bd3a5266f820 src/sim/syscall_emul.hh 5ea85692a53ea437c95e5a199884bd3a5266f820 src/sim/syscall_emul.cc 5ea85692a53ea437c95e5a199884bd3a5266f820 Diff: http://reviews.gem5.org/r/3831/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing

Re: [gem5-dev] Review Request 3696: syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess simulations

2017-02-23 Thread Brandon Potter
://reviews.gem5.org/r/3696/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Review Request 3830: syscall_emul: remove unused class and member

2017-02-23 Thread Brandon Potter
11880:770add1a79a8 --- syscall_emul: remove unused class and member Diffs - src/sim/process.hh 5ea85692a53ea437c95e5a199884bd3a5266f820 Diff: http://reviews.gem5.org/r/3830/diff/ Testing --- Thanks, Brandon Potter

[gem5-dev] changeset in gem5: base: fix small memory leak in the ELF loader

2017-02-23 Thread Brandon Potter
changeset 30288728b1c0 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=30288728b1c0 description: base: fix small memory leak in the ELF loader diffstat: src/base/loader/elf_object.cc | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diffs (12 lines): diff

[gem5-dev] changeset in gem5: syscall_emul: [patch 11/22] extend functional...

2017-02-23 Thread Brandon Potter
changeset 8e928c0f98d1 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=8e928c0f98d1 description: syscall_emul: [patch 11/22] extend functionality of fcntl This changeset adds the ability to set a close-on-exec flag for a given file descriptor. It also

[gem5-dev] changeset in gem5: style: [patch 12/22] fix preliminary style is...

2017-02-23 Thread Brandon Potter
changeset 39bff8406c3b in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=39bff8406c3b description: style: [patch 12/22] fix preliminary style issues for subsequent fault patch This changeset add spaces in a few spots and removes an unnecessary comment.

[gem5-dev] changeset in gem5: syscall_emul: [patch 13/22] add system call r...

2017-02-23 Thread Brandon Potter
changeset 5ea85692a53e in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=5ea85692a53e description: syscall_emul: [patch 13/22] add system call retry capability This changeset adds functionality that allows system calls to retry without affecting thread

Re: [gem5-dev] Review Request 3696: syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess simulations

2017-02-17 Thread Brandon Potter
were created with anything other than an empty constructor. - Brandon --- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3696/#review9076 -----------

Re: [gem5-dev] Review Request 3680: syscall_emul: [patch 13/22] add system call retry capability

2017-02-17 Thread Brandon Potter
f438fcbab00edbb36075e1403da75cb9a9ac7f55 Diff: http://reviews.gem5.org/r/3680/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] changeset in gem5: syscall_emul: [patch 10/22] refactor fdentry ...

2017-02-17 Thread Brandon Potter
IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * Author: Brandon Potter + */ + +#include "sim/fd_array.hh" + +#include +#include + +#

[gem5-dev] changeset in gem5: syscall_emul: [patch 6/22] remove unused fiel...

2017-02-17 Thread Brandon Potter
changeset df43a146a38a in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=df43a146a38a description: syscall_emul: [patch 6/22] remove unused fields from Process class It looks like tru64 has some nxm* system calls, but the two fields that are defined in

[gem5-dev] changeset in gem5: syscall_emul: [patch 8/22] refactor process c...

2017-02-17 Thread Brandon Potter
" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIA

[gem5-dev] changeset in gem5: syscall_emul: [patch 7/22] remove numCpus method

2017-02-17 Thread Brandon Potter
changeset 4fb5223f1e0c in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=4fb5223f1e0c description: syscall_emul: [patch 7/22] remove numCpus method The numCpus method is misleading in that it's not really a measure of how many CPUs might be executing a

[gem5-dev] changeset in gem5: syscall_emul: [patch 5/22] remove LiveProcess...

2017-02-17 Thread Brandon Potter
changeset 824055fe6b30 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=824055fe6b30 description: syscall_emul: [patch 5/22] remove LiveProcess class and use Process instead The EIOProcess class was removed recently and it was the only other class

[gem5-dev] changeset in gem5: sparc: fix bugs caused by cd7f3a1dbf55

2017-02-17 Thread Brandon Potter
changeset 36119fa7874d in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=36119fa7874d description: sparc: fix bugs caused by cd7f3a1dbf55 Turns out that SPARC SE mode relied on M5_pid being "0" in all cases. The entries in the SPARC TLBs are accessed

[gem5-dev] changeset in gem5: sim: fix out-of-bounds error in syscall_desc

2017-02-17 Thread Brandon Potter
changeset 762d3c8e55f4 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=762d3c8e55f4 description: sim: fix out-of-bounds error in syscall_desc diffstat: src/sim/syscall_desc.cc | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diffs (17 lines): diff -r

[gem5-dev] changeset in gem5: syscall_emul: [patch 9/22] remove unused glob...

2017-02-17 Thread Brandon Potter
changeset c706f4ab5dd7 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=c706f4ab5dd7 description: syscall_emul: [patch 9/22] remove unused global variable (num_processes) diffstat: src/arch/sparc/process.cc | 2 -- src/arch/x86/process.cc | 2 --

[gem5-dev] Review Request 3815: sim: fix out-of-bounds error in syscall_desc

2017-02-16 Thread Brandon Potter
11849:9152df7d2747 --- sim: fix out-of-bounds error in syscall_desc Diffs - src/sim/syscall_desc.cc f438fcbab00edbb36075e1403da75cb9a9ac7f55 Diff: http://reviews.gem5.org/r/3815/diff/ Testing --- Thanks, Brandon Potter

Re: [gem5-dev] Review Request 3806: sparc: fix bugs caused by cd7f3a1dbf55

2017-02-16 Thread Brandon Potter
-mail. To reply, visit: http://reviews.gem5.org/r/3806/#review9433 --- On Feb. 10, 2017, 8:31 p.m., Brandon Potter wrote: > > --- > This is an automatically generated e-mail.

Re: [gem5-dev] Review Request 3813: mem: add M5_VAR_USED to comm_monitor function vars

2017-02-15 Thread Brandon Potter
- Brandon --- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3813/#review9429 --- On Feb. 15, 2017, 8:43 p.m., Brandon Pot

[gem5-dev] Review Request 3813: mem: add M5_VAR_USED to comm_monitor function vars

2017-02-15 Thread Brandon Potter
11834:8623109df37d --- mem: add M5_VAR_USED to comm_monitor function vars Diffs - src/mem/comm_monitor.cc 0e73ec98b6bc0758e43d0bc2cb46228acfa47313 Diff: http://reviews.gem5.org/r/3813/diff/ Testing --- Thanks, Brandon Potter

Re: [gem5-dev] Review Request 3806: sparc: fix bugs caused by cd7f3a1dbf55

2017-02-10 Thread Brandon Potter
ture to take a look at this fix. Diffs (updated) - src/arch/sparc/process.cc cd7f3a1dbf55bfa03b436c8cde51ebda515fbdbc src/arch/sparc/faults.cc cd7f3a1dbf55bfa03b436c8cde51ebda515fbdbc Diff: http://reviews.gem5.org/r/3806/diff/ Testing --- ut

Re: [gem5-dev] Review Request 3806: sparc: fix bugs caused by cd7f3a1dbf55

2017-02-03 Thread Brandon Potter
a look at this fix. Diffs - src/arch/sparc/faults.cc cd7f3a1dbf55bfa03b436c8cde51ebda515fbdbc src/arch/sparc/process.cc cd7f3a1dbf55bfa03b436c8cde51ebda515fbdbc Diff: http://reviews.gem5.org/r/3806/diff/ Testing --- util/regress all Thanks, Brandon Potter

Re: [gem5-dev] Review Request 3804: sim: fix build breakage in process.cc after brandon@11801

2017-02-03 Thread Brandon Potter
> On Feb. 3, 2017, 5:31 p.m., Brandon Potter wrote: > > Ship It! I just posted another patch related to the cd7f3a1dbf55 (brandon@11801) changeset that is needed to get the regression tester working (http://reviews.gem5.org/r/3806/). This patch, 3804, is a preliminary patch that

[gem5-dev] Review Request 3806: sparc: fix bugs caused by cd7f3a1dbf55

2017-02-03 Thread Brandon Potter
436c8cde51ebda515fbdbc src/arch/sparc/process.cc cd7f3a1dbf55bfa03b436c8cde51ebda515fbdbc Diff: http://reviews.gem5.org/r/3806/diff/ Testing --- util/regress all Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

Re: [gem5-dev] Review Request 3804: sim: fix build breakage in process.cc after brandon@11801

2017-02-03 Thread Brandon Potter
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3804/#review9391 --- Ship it! Ship It! - Brandon Potter On Feb. 3, 2017, 4:29 p.m

Re: [gem5-dev] Review Request 3803: sim: Patch to fix the statfs build

2017-02-03 Thread Brandon Potter
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3803/#review9390 --- Ship it! Ship It! - Brandon Potter On Feb. 3, 2017, 4:25 p.m

[gem5-dev] changeset in gem5: style: [patch 3/22] reduce include dependenci...

2017-01-23 Thread Brandon Potter
changeset 54436a1784dc in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=54436a1784dc description: style: [patch 3/22] reduce include dependencies in some headers Used cppclean to help identify useless includes and removed them. This involved

[gem5-dev] changeset in gem5: syscall_emul: [patch 4/22] remove redundant M...

2017-01-23 Thread Brandon Potter
changeset cd7f3a1dbf55 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=cd7f3a1dbf55 description: syscall_emul: [patch 4/22] remove redundant M5_pid field from process diffstat: src/arch/alpha/process.cc | 4 ++-- src/arch/sparc/faults.cc | 4 ++--

[gem5-dev] changeset in gem5: syscall_emul: #ifdef new system calls to allo...

2017-01-20 Thread Brandon Potter
changeset e47703369039 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=e47703369039 description: syscall_emul: #ifdef new system calls to allow builds on OSX and BSD diffstat: src/sim/syscall_emul.cc | 5 - src/sim/syscall_emul.hh | 13 - 2 files

Re: [gem5-dev] Review Request 3780: riscv: Fix crash when syscall argument reg index is too high

2017-01-19 Thread Brandon Potter
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3780/#review9282 --- Ship it! Ship It! - Brandon Potter On Jan. 18, 2017, 5:39 p.m., Alec

Re: [gem5-dev] Review Request 3789: syscall_emul: #ifdef new system calls to allow builds on OSX and BSD

2017-01-19 Thread Brandon Potter
97eebddaae84b4c0e555255375f283bbf653862a Diff: http://reviews.gem5.org/r/3789/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

Re: [gem5-dev] Review Request 3789: syscall_emul: #ifdef new system calls to allow builds on OSX and BSD

2017-01-19 Thread Brandon Potter
t I don't check against Cygwin. - Brandon --- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3789/#review9274 --- On Jan. 19, 2017, 5:30 p.m.,

Re: [gem5-dev] Review Request 3670: syscall_emul: [patch 4/22] remove redundant M5_pid field from process

2017-01-16 Thread Brandon Potter
t until it finds a free PID. - Brandon ------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3670/#review8930 --- On Oc

[gem5-dev] changeset in gem5: syscall_emul: [patch 2/22] move SyscallDesc i...

2017-01-11 Thread Brandon Potter
THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBU

[gem5-dev] changeset in gem5: style: [patch 1/22] use /r/3648/ to reorganiz...

2017-01-11 Thread Brandon Potter
changeset ef606668d247 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=ef606668d247 description: style: [patch 1/22] use /r/3648/ to reorganize includes diffstat: src/arch/alpha/faults.cc | 5 ++-

[gem5-dev] changeset in gem5: base: remove header file to prevent a macro n...

2016-12-15 Thread Brandon Potter
changeset 285cab6580a7 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=285cab6580a7 description: base: remove header file to prevent a macro name collision diffstat: src/base/loader/dtb_object.cc | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diffs

[gem5-dev] changeset in gem5: syscall_emul: add support for x86 statfs syst...

2016-12-15 Thread Brandon Potter
changeset deaf82fd2e7c in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=deaf82fd2e7c description: syscall_emul: add support for x86 statfs system calls diffstat: src/arch/x86/linux/linux.hh | 18 ++ src/arch/x86/linux/process.cc | 2 +-

[gem5-dev] changeset in gem5: syscall_emul: implement fallocate

2016-12-15 Thread Brandon Potter
changeset f9aa72424274 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=f9aa72424274 description: syscall_emul: implement fallocate diffstat: src/arch/x86/linux/process.cc | 2 +- src/sim/syscall_emul.cc | 21 + src/sim/syscall_emul.hh

[gem5-dev] changeset in gem5: syscall_emul: extend sysinfo system call to i...

2016-12-15 Thread Brandon Potter
changeset 104a404d426e in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=104a404d426e description: syscall_emul: extend sysinfo system call to include mem_unit diffstat: src/sim/syscall_emul.hh | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diffs (15

Re: [gem5-dev] Review Request 3718: syscall_emul: extend sysinfo system call to include mem_unit

2016-12-04 Thread Brandon Potter
mail. To reply, visit: http://reviews.gem5.org/r/3718/#review9135 ----------- On Nov. 17, 2016, 8:27 p.m., Brandon Potter wrote: > > --- > This is an automatically gener

[gem5-dev] changeset in gem5: hsail: remove the panic guarding function dir...

2016-12-02 Thread Brandon Potter
changeset d5ffebd89eb2 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=d5ffebd89eb2 description: hsail: remove the panic guarding function directives HSA functions calls are still not supported properly with HSAIL, but the recent AMP runtime

[gem5-dev] changeset in gem5: hsail: add popcount type and generate popcoun...

2016-12-02 Thread Brandon Potter
changeset 50eceddc2286 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=50eceddc2286 description: hsail: add popcount type and generate popcount instructions diffstat: src/arch/hsail/Brig_new.hpp | 2 ++ src/arch/hsail/gen.py| 7 +--

[gem5-dev] changeset in gem5: hsail: add a wavesize case statement to regis...

2016-12-02 Thread Brandon Potter
changeset c33d3607683c in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=c33d3607683c description: hsail: add a wavesize case statement to register operand code diffstat: src/arch/hsail/operand.cc | 68 ++ 1 files changed,

[gem5-dev] changeset in gem5: hsail: disable asserts to allow immediate ope...

2016-12-02 Thread Brandon Potter
changeset 173006ed898a in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=173006ed898a description: hsail: disable asserts to allow immediate operands i.e. 0 with loads diffstat: src/arch/hsail/operand.cc | 15 +-- 1 files changed, 13 insertions(+), 2

[gem5-dev] changeset in gem5: hsail: add stub type and stub out several ins...

2016-12-02 Thread Brandon Potter
changeset ad7e8afa0dfe in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=ad7e8afa0dfe description: hsail: add stub type and stub out several instructions diffstat: src/arch/hsail/gen.py| 61 ++-

[gem5-dev] changeset in gem5: hsail: generate mov instructions for more ari...

2016-12-02 Thread Brandon Potter
changeset 4e208a5350b8 in /z/repo/gem5 details: http://repo.gem5.org/gem5?cmd=changeset;node=4e208a5350b8 description: hsail: generate mov instructions for more arith_types and bit_types diffstat: src/arch/hsail/gen.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diffs (12

Re: [gem5-dev] Review Request 3696: syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess simulations

2016-11-23 Thread Brandon Potter
gt; > > > Ranged for will work here as well. fds is not an iterable class - Brandon --- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3696/#review9071 ----

Re: [gem5-dev] Review Request 3720: syscall_emul: implement fallocate

2016-11-21 Thread Brandon Potter
/syscall_emul.cc c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 Diff: http://reviews.gem5.org/r/3720/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

Re: [gem5-dev] Review Request 3717: hsail: disable asserts to allow immediate operands i.e. 0 with loads

2016-11-21 Thread Brandon Potter
/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

Re: [gem5-dev] Review Request 3714: hsail: add a wavesize case statement to register operand code

2016-11-21 Thread Brandon Potter
--- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Review Request 3714: hsail: add a wavesize case statement to register operand code

2016-11-17 Thread Brandon Potter
11707:fd91bcd20fb2 --- hsail: add a wavesize case statement to register operand code Diffs - src/arch/hsail/operand.cc c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 Diff: http://reviews.gem5.org/r/3714/diff/ Testing --- Thanks, Brandon Potter

[gem5-dev] Review Request 3713: hsail: generate mov instructions for more arith_types and bit_types

2016-11-17 Thread Brandon Potter
11706:d01337668c3c --- hsail: generate mov instructions for more arith_types and bit_types Diffs - src/arch/hsail/gen.py c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 Diff: http://reviews.gem5.org/r/3713/diff/ Testing --- Thanks, Brandon Potter

[gem5-dev] Review Request 3715: hsail: add popcount type and generate popcount instructions

2016-11-17 Thread Brandon Potter
c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 Diff: http://reviews.gem5.org/r/3715/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Review Request 3716: hsail: add stub type and stub out several instructions

2016-11-17 Thread Brandon Potter
/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Review Request 3717: hsail: disable asserts to allow immediate operands i.e. 0 with loads

2016-11-17 Thread Brandon Potter
11710:05a4d1bea8d9 --- hsail: disable asserts to allow immediate operands i.e. 0 with loads Diffs - src/arch/hsail/operand.cc c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 Diff: http://reviews.gem5.org/r/3717/diff/ Testing --- Thanks, Brandon Potter

[gem5-dev] Review Request 3718: syscall_emul: extend sysinfo system call to include mem_unit

2016-11-17 Thread Brandon Potter
11711:96f28447a815 --- syscall_emul: extend sysinfo system call to include mem_unit Diffs - src/sim/syscall_emul.hh c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 Diff: http://reviews.gem5.org/r/3718/diff/ Testing --- Thanks, Brandon Potter

[gem5-dev] Review Request 3719: syscall_emul: add support for x86 statfs system calls

2016-11-17 Thread Brandon Potter
c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 Diff: http://reviews.gem5.org/r/3719/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Review Request 3720: syscall_emul: implement fallocate

2016-11-17 Thread Brandon Potter
Diff: http://reviews.gem5.org/r/3720/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Review Request 3712: hsail: remove the panic guarding function directives

2016-11-17 Thread Brandon Potter
. Diffs - src/gpu-compute/brig_object.cc c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 Diff: http://reviews.gem5.org/r/3712/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman

Re: [gem5-dev] Review Request 3705: dev: Fix buffer length when unserializing an eth pkt

2016-11-16 Thread Brandon Potter
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3705/#review9093 --- Ship it! Ship It! - Brandon Potter On Nov. 15, 2016, 9:22 p.m

Re: [gem5-dev] Review Request 3707: syscall_emul: return -errno on a failed close call

2016-11-16 Thread Brandon Potter
il. To reply, visit: http://reviews.gem5.org/r/3707/#review9090 --- On Nov. 16, 2016, 4:25 p.m., Brandon Potter wrote: > > --- > This is an automatically generated e-mail. To reply,

Re: [gem5-dev] Review Request 3676: syscall_emul: [patch 10/22] refactor fdentry and add fdarray class

2016-11-16 Thread Brandon Potter
c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 src/kern/tru64/tru64.hh c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 src/arch/sparc/process.hh c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 Diff: http://reviews.gem5.org/r/3676/diff/ Testing --- Thanks, Brandon Potter

Re: [gem5-dev] Review Request 3676: syscall_emul: [patch 10/22] refactor fdentry and add fdarray class

2016-11-16 Thread Brandon Potter
4a86763c0b30cccba0f56c7f48637a46a4663b06 > src/sim/fd_entry.cc 4a86763c0b30cccba0f56c7f48637a46a4663b06 > src/sim/process.hh 4a86763c0b30cccba0f56c7f48637a46a4663b06 > src/sim/process.cc 4a86763c0b30cccba0f56c7f48637a46a4663b06 >

Re: [gem5-dev] Review Request 3676: syscall_emul: [patch 10/22] refactor fdentry and add fdarray class

2016-11-16 Thread Brandon Potter
visit: http://reviews.gem5.org/r/3676/#review8934 ----------- On Oct. 18, 2016, 8:01 p.m., Brandon Potter wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://reviews.gem5.org/r/3676/ > --

Re: [gem5-dev] Review Request 3702: syscall_emul: [PATCH 21/22] rewrite code related to system call exits

2016-11-16 Thread Brandon Potter
/3702/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

Re: [gem5-dev] Review Request 3700: syscall_emul: [PATCH 19/22] adds basic signaling mechanism to SE mode

2016-11-16 Thread Brandon Potter
---- On Nov. 16, 2016, 4:36 p.m., Brandon Potter wrote: > > --- > This is an automatically generated e-mail. To reply, visit: > http://reviews.gem5.org/r/3700/ > --- >

Re: [gem5-dev] Review Request 3700: syscall_emul: [PATCH 19/22] adds basic signaling mechanism to SE mode

2016-11-16 Thread Brandon Potter
/se_signal.cc PRE-CREATION src/sim/SConscript c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 Diff: http://reviews.gem5.org/r/3700/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5

Re: [gem5-dev] Review Request 3699: syscall_emul: [PATCH 18/22] refactor and add functionality for dup, dup2, and pipe

2016-11-16 Thread Brandon Potter
Separated into patch: http://reviews.gem5.org/r/3707/. - Brandon --- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3699/#review9060 ---------

[gem5-dev] Review Request 3707: syscall_emul: return -errno on a failed close call

2016-11-16 Thread Brandon Potter
11727:e576e1bd7cd6 --- syscall_emul: return -errno on a failed close call Diffs - src/sim/syscall_emul.cc c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 Diff: http://reviews.gem5.org/r/3707/diff/ Testing --- Thanks, Brandon Potter

[gem5-dev] Review Request 3706: style: local variable name correction

2016-11-16 Thread Brandon Potter
11726:71d4b80b78ab --- style: local variable name correction Diffs - src/sim/syscall_emul.cc c38fcdaa5fe508dbb18cc084e758ad0ce8e2e2f4 Diff: http://reviews.gem5.org/r/3706/diff/ Testing --- Thanks, Brandon Potter

Re: [gem5-dev] Review Request 3702: syscall_emul: [PATCH 21/22] rewrite code related to system call exits

2016-11-14 Thread Brandon Potter
src/sim/se_signal.cc PRE-CREATION Diff: http://reviews.gem5.org/r/3702/diff/ Testing --- Thanks, Brandon Potter ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

Re: [gem5-dev] Review Request 3702: syscall_emul: [PATCH 21/22] rewrite code related to system call exits

2016-11-14 Thread Brandon Potter
--- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/3702/#review9052 ----------- On Nov. 14, 2016, 9:30 p.m., Brandon Potter wrote: > > -

<    1   2   3   4   5   6   >