[gem5-dev] Change in gem5/gem5[master]: hsail-x86: fix addr_range_map error

2018-08-17 Thread Brandon Potter (Gerrit)
om/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I8cfe3b15cbfb476685b0ed5ba423ea5a8f1000d8 Gerrit-Change-Number: 12107 Gerrit-PatchSet: 2 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Anthony Gutierrez Gerrit-Reviewer: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power

[gem5-dev] Change in gem5/gem5[master]: hsail-x86: fix gpu dynamic instruction error

2018-08-17 Thread Brandon Potter (Gerrit)
ings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I38782d5f7379f32be886401f7c127fe60d2f8811 Gerrit-Change-Number: 12108 Gerrit-PatchSet: 2 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Anthony Gutierrez Gerrit-Reviewer: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power Gerri

[gem5-dev] Change in gem5/gem5[master]: ruby: remove unused code inside '#if 0 ... #endif'

2018-08-17 Thread Brandon Potter (Gerrit)
tings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I3e0e7c9afc0b6088130e6f319075809fb6f16e5a Gerrit-Change-Number: 8481 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power Gerrit-MessageType: merged ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: tests: add a stack printer test

2018-08-17 Thread Brandon Potter (Gerrit)
se AT_L3_CACHESHAPE: +type = "AT_L3_CACHESHAPE"; +break; +case AT_NULL: +default: +printf("\n"); +return 0; +} +printf("%p: %s: [%lx]\n", auxv, type, auxv->a_un.a_

[gem5-dev] Change in gem5/gem5[master]: scons, ruby: do not generate unnecessary files

2018-08-17 Thread Brandon Potter (Gerrit)
https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I8db4dd532f60008217a10c88a2e089f85df9d104 Gerrit-Change-Number: 8381 Gerrit-PatchSet: 6 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power Gerrit-MessageType: merged ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: util: add util/maint/show_changes_by_file.py tool

2018-08-17 Thread Brandon Potter (Gerrit)
path = key + entry +sha = cl_hash(args.upstream, args.feature, path) +for s in sha: +print "\t%s" % s + print + +if __name__ == "__main__": +_main() -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/7861 T

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: small refactor on pipe syscall

2018-08-29 Thread Brandon Potter (Gerrit)
t: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I02ffb1c4af980554ff12ac7d11d32ba80fe261c5 Gerrit-Change-Number: 12308 Gerrit-PatchSet: 1 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: remove comment for code that moved

2018-08-29 Thread Brandon Potter (Gerrit)
https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: If08a4298c1237a541d9875ddeaf3d3ecfd98e9db Gerrit-Change-Number: 12300 Gerrit-PatchSet: 1 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newchange

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: adding pipe2 syscall

2018-08-29 Thread Brandon Potter (Gerrit)
t-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I88cf6f1387b9d14e60b33a32db412da9ed93a3e6 Gerrit-Change-Number: 12310 Gerrit-PatchSet: 1 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: change syscall function signature

2018-08-29 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/12299 Change subject: syscall_emul: change syscall function signature .. syscall_emul: change syscall function signatu

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: enhance clone for KvmCPU

2018-08-29 Thread Brandon Potter (Gerrit)
filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I2879e20518bf6c0c19fbc7e11b1583c22b59ef3b Gerrit-Change-Number: 12309 Gerrit-PatchSet: 1 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Alexandru Duțu Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: remove Process initVirtMem member

2018-08-29 Thread Brandon Potter (Gerrit)
s.hh" #include "config/the_isa.hh" -#include "mem/se_translating_port_proxy.hh" #include "sim/fd_array.hh" #include "sim/fd_entry.hh" #include "sim/mem_state.hh" @@ -188,8 +187,6 @@ EmulationPageTable *pTable; -SETranslatingPortProxy initVirtMem; // memory proxy for initial image load - ObjectFile *objFile; std::vector argv; std::vector envp; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/12304 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ifcc00759423e18975bb488bb44661d2545fd30b3 Gerrit-Change-Number: 12304 Gerrit-PatchSet: 1 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: move members of Process to MemState

2018-08-29 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/12306 Change subject: syscall_emul: move members of Process to MemState .. syscall_emul: move members of Process to Me

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: const for loader's loadSection param

2018-08-29 Thread Brandon Potter (Gerrit)
ce.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I4640b0c5f33e2334c1e7630131f78607ced40a34 Gerrit-Change-Number: 12301 Gerrit-PatchSet: 1 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: add const to syscall_emul_buf params

2018-08-29 Thread Brandon Potter (Gerrit)
t https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I8c47926048bb14ed429b0656e09da3f53c941ab8 Gerrit-Change-Number: 12303 Gerrit-PatchSet: 1 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newchange

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: add const qualifier to copy funcs

2018-08-29 Thread Brandon Potter (Gerrit)
rit-Change-Number: 12302 Gerrit-PatchSet: 1 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: support lazy physical page allocs

2018-08-29 Thread Brandon Potter (Gerrit)
start, start + length - 1); + +/** + * We only allow mappings to overwrite existing mappings if + * TGT_MAP_FIXED is set. Otherwise it shouldn't be a problem + * because we ignore the start hint if TGT_MAP_FIXED is not set. + */ +if (tgt_flags & OS::TGT_MAP_FIXED) { +

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: do not redirect for /proc/self/exe

2018-08-29 Thread Brandon Potter (Gerrit)
rit-Branch: master Gerrit-Change-Id: I38286282759963f479efe97db5818a32b3a7dd73 Gerrit-Change-Number: 12312 Gerrit-PatchSet: 1 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: remove mem proxy in ThreadContext

2018-08-29 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/12305 Change subject: syscall_emul: remove mem proxy in ThreadContext .. syscall_emul: remove mem proxy in ThreadConte

[gem5-dev] Change in gem5/gem5[master]: syscall_emul: generate /proc/self/maps file

2018-08-29 Thread Brandon Potter (Gerrit)
mapping. + */ +std::string vma_name; +if (tgt_flags & OS::TGT_MAP_ANONYMOUS) { +vma_name = std::string("anon"); +} else { +std::shared_ptr fdep = (*p->fds)[tgt_fd]; + auto ffdp = std::dynamic_pointer_cast(fdep); +vma_nam

[gem5-dev] Change in gem5/gem5[master]: sim-se: const for loader's loadSection param

2018-10-02 Thread Brandon Potter (Gerrit)
-Change-Id: I4640b0c5f33e2334c1e7630131f78607ced40a34 Gerrit-Change-Number: 12301 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: add a pseudo-filesystem

2018-10-02 Thread Brandon Potter (Gerrit)
-Change-Number: 12119 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-CC: Jason Lowe-Power Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: add syscalls related to polling

2018-10-02 Thread Brandon Potter (Gerrit)
umber: 12115 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: configs: use pseudo fs with ruby memory in se mode

2018-10-02 Thread Brandon Potter (Gerrit)
Potter Gerrit-CC: Jason Lowe-Power Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: adding pipe2 syscall

2018-10-02 Thread Brandon Potter (Gerrit)
Gerrit-Change-Number: 12310 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: fix a few bugs/warns from GCC 6

2018-10-02 Thread Brandon Potter (Gerrit)
/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ib2ad860324fd234b23262d141be3e82628ff61f0 Gerrit-Change-Number: 12126 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-CC: Jason Lowe-Power Gerrit-MessageType: newpatchset

[gem5-dev] Change in gem5/gem5[master]: sim-se: enhance clone for KvmCPU

2018-10-02 Thread Brandon Potter (Gerrit)
/gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I2879e20518bf6c0c19fbc7e11b1583c22b59ef3b Gerrit-Change-Number: 12309 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Alexandru Duțu Gerrit-MessageType: newpat

[gem5-dev] Change in gem5/gem5[master]: sim-se: add calls for network transmissions

2018-10-02 Thread Brandon Potter (Gerrit)
8c06c Gerrit-Change-Number: 12114 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: do not redirect for /proc/self/exe

2018-10-02 Thread Brandon Potter (Gerrit)
/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I38286282759963f479efe97db5818a32b3a7dd73 Gerrit-Change-Number: 12312 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newpatchset ___ gem5-dev mailing list

[gem5-dev] Change in gem5/gem5[master]: sim-se: add const qualifier to copy funcs

2018-10-02 Thread Brandon Potter (Gerrit)
unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I281ba42438fd672b5bfbb1b9f7fb16aa7273d14a Gerrit-Change-Number: 12302 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit

[gem5-dev] Change in gem5/gem5[master]: sim-se: generate /proc/self/maps file

2018-10-02 Thread Brandon Potter (Gerrit)
ge-Id: Iee0f35842ef5571f6b0717194bc746a585a945e6 Gerrit-Change-Number: 12311 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Alexandru Duțu Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: remove comment for code that moved

2018-10-02 Thread Brandon Potter (Gerrit)
-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: use DPRINTF_SYSCALL for ioctl/wait4

2018-10-02 Thread Brandon Potter (Gerrit)
e, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I4fbaf1a0653f13ae964a2574cc26bbaac2dc0686 Gerrit-Change-Number: 12124 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Alex

[gem5-dev] Change in gem5/gem5[master]: configs: use pseudo fs with classic mem se mode

2018-10-02 Thread Brandon Potter (Gerrit)
-Branch: master Gerrit-Change-Id: I51af4d41c49dcf719a4a540346fe3e17b2eb95f7 Gerrit-Change-Number: 12120 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-CC: Jason Lowe-Power Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org

[gem5-dev] Change in gem5/gem5[master]: sim-se: cleanup architecture specific auxv

2018-10-02 Thread Brandon Potter (Gerrit)
/gem5/+/12118 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ib4047dd3bd51ce0d0ac71d802b16085ba040e9bd Gerrit-Change-Number: 12118 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon P

[gem5-dev] Change in gem5/gem5[master]: sim-se add readv and modifies writev

2018-10-02 Thread Brandon Potter (Gerrit)
cribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I6cbce4389d5697da34058dc910306394e48c6582 Gerrit-Change-Number: 12117 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-Reviewer:

[gem5-dev] Change in gem5/gem5[master]: sim-se: small refactor on pipe syscall

2018-10-02 Thread Brandon Potter (Gerrit)
Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I02ffb1c4af980554ff12ac7d11d32ba80fe261c5 Gerrit-Change-Number: 12308 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: add socket-based functionality

2018-10-02 Thread Brandon Potter (Gerrit)
Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-CC: Jason Lowe-Power Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: remove mem proxy in ThreadContext

2018-10-02 Thread Brandon Potter (Gerrit)
lters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ic1a6c3017c412a24db91770396d0a9bde790421d Gerrit-Change-Number: 12305 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newpat

[gem5-dev] Change in gem5/gem5[master]: sim-se: move members of Process to MemState

2018-10-02 Thread Brandon Potter (Gerrit)
/+/12306 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I5e6afecbd47e9c46998c4d6a1091d1f4fb698a71 Gerrit-Change-Number: 12306 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter

[gem5-dev] Change in gem5/gem5[master]: sim-se: change syscall function signature

2018-10-02 Thread Brandon Potter (Gerrit)
umber: 12299 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: add ability to get/set sock metadata

2018-10-02 Thread Brandon Potter (Gerrit)
ge-Id: Ifa1d9a95f15b4fb12859dbfd3c4bd248de2e3d32 Gerrit-Change-Number: 12116 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: remove /sys from special paths

2018-10-02 Thread Brandon Potter (Gerrit)
://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ifdab38ea1e6cc486ad43aec96b6e032fe63f137d Gerrit-Change-Number: 12127 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-CC: Jason Lowe-Power Gerrit-MessageType: newpatchset

[gem5-dev] Change in gem5/gem5[master]: sim-se: support lazy physical page allocs

2018-10-02 Thread Brandon Potter (Gerrit)
: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I2caa0f3c9622d810474ea1b1ad717820b2de9437 Gerrit-Change-Number: 12307 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http

[gem5-dev] Change in gem5/gem5[master]: sim-se: add const to syscall_emul_buf params

2018-10-02 Thread Brandon Potter (Gerrit)
unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I8c47926048bb14ed429b0656e09da3f53c941ab8 Gerrit-Change-Number: 12303 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-MessageType

[gem5-dev] Change in gem5/gem5[master]: sim-se: remove Process initVirtMem member

2018-10-02 Thread Brandon Potter (Gerrit)
: Ifcc00759423e18975bb488bb44661d2545fd30b3 Gerrit-Change-Number: 12304 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: add eventfd system call

2018-10-02 Thread Brandon Potter (Gerrit)
https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I7aeb4fe808d0c8f2fb8041e3662d330d8458f09c Gerrit-Change-Number: 12125 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-MessageType: newpatchset

[gem5-dev] Change in gem5/gem5[master]: sim-se: add socket ioctls

2018-10-02 Thread Brandon Potter (Gerrit)
unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I687b31f375a846f0bab2debd9b9472605a4d2c7d Gerrit-Change-Number: 12123 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-CC: Jason

[gem5-dev] Change in gem5/gem5[master]: sim-se: create Proc out files in out dir

2018-10-02 Thread Brandon Potter (Gerrit)
: Brandon Potter Gerrit-CC: Jason Lowe-Power Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: add socket-based functionality

2018-10-02 Thread Brandon Potter (Gerrit)
Gerrit-PatchSet: 5 Gerrit-Owner: Brandon Potter Gerrit-CC: Jason Lowe-Power Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: add syscalls related to polling

2018-10-02 Thread Brandon Potter (Gerrit)
umber: 12115 Gerrit-PatchSet: 5 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: sim-se: Different HWCAP for ArmProcess32/64

2018-10-02 Thread Brandon Potter (Gerrit)
-Id: I9f651957ba9d19dc2bc06606de070c6586f0f9fa Gerrit-Change-Number: 12884 Gerrit-PatchSet: 4 Gerrit-Owner: Giacomo Travaglini Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Brandon Potter Gerrit-Reviewer: Ciro Santilli Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jason Lowe-Power Ger

[gem5-dev] Change in gem5/gem5[master]: sim-se: Set ArmProcess64 hwcaps depending on ID regs

2018-10-02 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded a new patch set (#3) to the change originally created by Giacomo Travaglini. ( https://gem5-review.googlesource.com/c/public/gem5/+/13164 ) Change subject: sim-se: Set ArmProcess64 hwcaps depending on ID regs

[gem5-dev] Change in public/gem5[master]: style: change C/C++ source permissions to noexec

2018-01-09 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/7241 Change subject: style: change C/C++ source permissions to noexec .. style: change C/C++ source permissions to noexec Several fil

[gem5-dev] Change in public/gem5[master]: style: change C/C++ source permissions to noexec

2018-01-09 Thread Brandon Potter (Gerrit)
et: 2 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer: Nikos Nikoleris ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in public/gem5[master]: style: change C/C++ source permissions to noexec

2018-01-10 Thread Brandon Potter (Gerrit)
Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I976b096acab4a1fc74c5699ef1f9b222c1e635c2 Gerrit-Change-Number: 7241 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Brandon Potter Gerrit-Reviewer

[gem5-dev] Change in public/gem5[master]: ruby: bugfix for MESI_Three_Level protocol

2018-02-16 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded a new patch set (#2). ( https://gem5-review.googlesource.com/8383 ) Change subject: ruby: bugfix for MESI_Three_Level protocol .. ruby: bugfix for MESI_Three_Level protocol Since a3177645, the MESI

[gem5-dev] Change in public/gem5[master]: sim: fix page_table bug for .fast build

2018-02-19 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded a new patch set (#2) to the change originally created by Sujay Phadke. ( https://gem5-review.googlesource.com/8421 ) Change subject: sim: fix page_table bug for .fast build .. sim: fix page_table bu

[gem5-dev] Change in public/gem5[master]: mem: fix page_table bug for .fast build

2018-02-19 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded a new patch set (#2). ( https://gem5-review.googlesource.com/8462 ) Change subject: mem: fix page_table bug for .fast build .. mem: fix page_table bug for .fast build Since b8b13206c8, the '.fast'

[gem5-dev] Change in public/gem5[master]: ruby: remove unused code inside '#if 0 ... #endif'

2018-02-19 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/8481 Change subject: ruby: remove unused code inside '#if 0 ... #endif' .. ruby: remove unused code inside '#if 0 ... #endif' The com

[gem5-dev] Change in public/gem5[master]: mem: fix page_table bug for .fast build

2018-02-19 Thread Brandon Potter (Gerrit)
0506c5bbc1206c21f1f7e3d8dfe6 Gerrit-Change-Number: 8462 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-Assignee: Sujay Phadke Gerrit-Reviewer: Ali Saidi Gerrit-Reviewer: Anthony Gutierrez Gerrit-Reviewer: Brandon Potter Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Jason Lowe-Power ___

[gem5-dev] Change in public/gem5[master]: ruby, gpu-compute: bugfix for GPU_VIPER* protocols

2018-02-20 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/8521 Change subject: ruby,gpu-compute: bugfix for GPU_VIPER* protocols .. ruby,gpu-compute: bugfix for GPU_VIPER* protocols 12db50c89

[gem5-dev] Change in public/gem5[master]: scons: add distcc option to SConstruct

2018-02-27 Thread Brandon Potter (Gerrit)
rit-Branch: master Gerrit-Change-Id: I31067e821be79d201422063366453a319c47642a Gerrit-Change-Number: 8304 Gerrit-PatchSet: 6 Gerrit-Owner: Brandon Potter Gerrit-Assignee: Gabe Black Gerrit-Reviewer: Brandon Potter Gerrit-Reviewer: Gabe Black Gerrit-MessageType: newpatchset ___

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

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

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

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

[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 a sim

[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 This changese

[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 This change

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

[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 This changese

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

2017-03-06 Thread Brandon Potter (Gerrit)
/gem5-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 Gerrit-Reviewer: Michael LeBeane Gerrit-Rev

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

2017-03-06 Thread Brandon Potter (Gerrit)
Gerrit-Change-Number: 2262 Gerrit-PatchSet: 2 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer: Michael LeBeane Gerrit-Reviewer: Tony Gutierrez ___ gem5-dev

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

2017-03-06 Thread Brandon Potter (Gerrit)
/gem5-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 Gerrit-Reviewer: Michael LeBeane Gerrit-Rev

[gem5-dev] Change in public/gem5[master]: arm: Treat Write-Through Normal memory as Non-Cacheable

2017-03-06 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded a new patch set (#2) to the change originally created by Nikos Nikoleris. ( https://gem5-review.googlesource.com/2280 ) Change subject: arm: Treat Write-Through Normal memory as Non-Cacheable .. arm

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

2017-03-08 Thread Brandon Potter (Gerrit)
uot;enums/MemoryMode.hh" #include "mem/mem_object.hh" +#include "mem/physical.hh" #include "mem/port.hh" #include "mem/port_proxy.hh" -#include "mem/physical.hh" #include "params/System.hh" +#include "sim/futex_map.hh" #include "sim/se_signal.hh" /** @@ -69,6 +71,7 @@ */ #if THE_ISA != NULL_ISA #include "cpu/pc_event.hh" + #endif class BaseRemoteGDB; @@ -549,8 +552,7 @@ static void printSystems(); -// For futex system call -std::map * > futexMap; +FutexMap futexMap; static const int maxPID = 32768; -- To view, visit https://gem5-review.googlesource.com/2269 To unsubscribe, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I1ee244caa9b5586fe7375e5b9b50fd3959b9655e Gerrit-Change-Number: 2269 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer: Michael LeBeane Gerrit-Reviewer: Tony Gutierrez ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

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

2017-03-08 Thread Brandon Potter (Gerrit)
length); if (use_provided_address && -new_start + new_length > process->memState->mmapEnd) { + new_start + new_length > mem_state->getMmapEnd()) { // something fishy going on here, at least noti

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

2017-03-09 Thread Brandon Potter (Gerrit)
new_length > process->memState->mmapEnd) { + new_start + new_length > mem_state->getMmapEnd()) { // something fishy going on here, at least notify the user // @todo: increase

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

2017-03-09 Thread Brandon Potter (Gerrit)
std::list signalList; + protected: /** -- To view, visit https://gem5-review.googlesource.com/2267 To unsubscribe, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: Id5f95aa60e7f

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

2017-03-09 Thread Brandon Potter (Gerrit)
c3c178d 100644 --- a/src/sim/system.hh +++ b/src/sim/system.hh @@ -48,6 +48,7 @@ #define __SYSTEM_HH__ #include +#include #include #include @@ -57,10 +58,11 @@ #include "config/the_isa.hh" #include "enums/MemoryMode.hh" #include "mem/mem_object.hh" +#include &

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

2017-03-09 Thread Brandon Potter (Gerrit)
memState->mmapEnd += new_length; +mem_state->setMmapEnd(mmap_end + new_length); if (use_provided_address && -new_start + new_length > process->memState->mmapEnd) { + new_start + new_length > mem

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

2017-03-09 Thread Brandon Potter (Gerrit)
#include "enums/MemoryMode.hh" #include "mem/mem_object.hh" +#include "mem/physical.hh" #include "mem/port.hh" #include "mem/port_proxy.hh" -#include "mem/physical.hh" #include "params/System.hh" +#include "sim/futex_map

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

2017-03-09 Thread Brandon Potter (Gerrit)
num, + Process *p, ThreadContext *tc); + +/// Internal pipe() handler. +SyscallReturn pipeImpl(SyscallDesc *desc, int num, Process *p, + ThreadContext *tc, bool pseudoPipe); + /// Target getpid() handler. SyscallReturn getpidFunc(SyscallDesc *desc, i

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

2017-03-09 Thread Brandon Potter (Gerrit)
c(desc, callnum, process, tc, 0); +return openImpl(desc, callnum, process, tc, false); } /// Target openat() handler. @@ -704,11 +760,7 @@ openatFunc(SyscallDesc *desc, int callnum, Process *process, ThreadContext *tc) { -int index = 0; -int dirfd = process->getSyscallArg(tc, in

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

2017-03-09 Thread Brandon Potter (Gerrit)
ings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I02719f3572f6665cace1eb5681f297dcde9e71ce Gerrit-Change-Number: 2271 Gerrit-PatchSet: 7 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Brandon Potter Gerrit-Reviewer

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

2017-03-09 Thread Brandon Potter (Gerrit)
eak; + default: +warn("getrlimit: unimplemented resource %d", resource); +return -EINVAL; +break; } rlp.copyOut(tc->getMemProxy()); @@ -1703,8 +1703,7 @@ tp.copyIn(tc->getMemProxy()); struct timeval hostTimeval[2]; - for (int

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

2017-03-09 Thread Brandon Potter (Gerrit)
t https://gem5-review.googlesource.com/2267 To unsubscribe, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: Id5f95aa60e7f49da1c5b5596fbfa26e729453ac7 Gerrit-Change-Number: 2267 Gerrit-PatchSet:

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

2017-03-09 Thread Brandon Potter (Gerrit)
, unimplementedFunc), +/* 275 */ SyscallDesc("get_mempolicy", ignoreFunc), /* 276 */ SyscallDesc("set_mempolicy", unimplementedFunc), /* 277 */ SyscallDesc("mq_open", unimplementedFunc), /* 278 */ SyscallDesc("mq_unlink", unimplementedFunc

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

2017-03-09 Thread Brandon Potter (Gerrit)
+return 0; +} + #endif // __SIM_SYSCALL_EMUL_HH__ -- To view, visit https://gem5-review.googlesource.com/2268 To unsubscribe, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I0413a3331be69b74d

[gem5-dev] Change in public/gem5[master]: syscall-emul: Hotfix for FreeBSD/Mac builds

2017-03-15 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/2420 Change subject: syscall-emul: Hotfix for FreeBSD/Mac builds .. syscall-emul: Hotfix for FreeBSD/Mac builds The clone system call

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

2017-03-15 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/2421 Change subject: syscall-emul: change NULL to nullptr in Process files .. syscall-emul: change NULL to nullptr in Process files C

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

2017-03-17 Thread Brandon Potter (Gerrit)
a2e Gerrit-Change-Number: 2421 Gerrit-PatchSet: 2 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in public/gem5[master]: syscall-emul: Hotfix for FreeBSD/Mac builds

2017-03-17 Thread Brandon Potter (Gerrit)
ndon Potter Gerrit-Reviewer: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in public/gem5[master]: syscall_emul, riscv: add override keyword to RISCV Process c...

2017-05-15 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/3360 Change subject: syscall_emul, riscv: add override keyword to RISCV Process class .. syscall_emul, riscv: add override keyword

[gem5-dev] Change in public/gem5[master]: style: fix line lengths and include ordering

2017-05-15 Thread Brandon Potter (Gerrit)
Brandon Potter has uploaded this change for review. ( https://gem5-review.googlesource.com/3380 Change subject: style: fix line lengths and include ordering .. style: fix line lengths and include ordering The style checker c

[gem5-dev] Change in public/gem5[master]: style: fix line lengths and include ordering

2017-05-15 Thread Brandon Potter (Gerrit)
hange-Number: 3380 Gerrit-PatchSet: 2 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in public/gem5[master]: style: fix line lengths and include ordering

2017-05-15 Thread Brandon Potter (Gerrit)
hange-Number: 3380 Gerrit-PatchSet: 3 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in public/gem5[master]: style: fix line lengths and include ordering

2017-05-15 Thread Brandon Potter (Gerrit)
hange-Number: 3380 Gerrit-PatchSet: 4 Gerrit-Owner: Brandon Potter Gerrit-Reviewer: Jason Lowe-Power ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

  1   2   3   >