[gem5-dev] Change in gem5/gem5[develop]: base: Add XOR and modulo operator to ChannelAddr

2021-02-09 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/39235 ) Change subject: base: Add XOR and modulo operator to ChannelAddr .. base: Add XOR and modulo operator to ChannelAddr

[gem5-dev] Re: version of pybind11 without everything in the headers

2021-02-08 Thread Ciro Santilli via gem5-dev
of it. I've been pinging them on major Western holidays :-) From: Giacomo Travaglini Sent: Thursday, February 4, 2021 12:01 PM To: gem5 Developer List ; Ciro Santilli Cc: Gabe Black Subject: RE: [gem5-dev] version of pybind11 without everything in the headers Hi Gabe

[gem5-dev] Change in gem5/gem5[develop]: sim,base: make checkpointMapIn warn if an unknown key is found

2021-01-22 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/37575 ) Change subject: sim,base: make checkpointMapIn warn if an unknown key is found .. sim,base: make checkpointMapIn warn

[gem5-dev] Change in gem5/gem5[develop]: base: Add XOR and modulo operator to ChannelAddr

2021-01-15 Thread Ciro Santilli (Gerrit) via gem5-dev
: I02a5e49e9700cc5283415c921a25989a130e5d07 Reviewed-by: Andreas Sandberg Reviewed-by: Ciro Santilli --- M src/base/channel_addr.hh 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/base/channel_addr.hh b/src/base/channel_addr.hh index 2cfe380..55d227b 100644 --- a/src/base/channel_addr.hh +++ b/src/base/channel_addr.hh

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: inform bootloader of kernel position with a register

2021-01-13 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/35076 ) Change subject: arch-arm: inform bootloader of kernel position with a register .. arch-arm: inform bootloader

[gem5-dev] Change in gem5/gem5[develop]: sim: make ProbeListener satisfy the rule of five with deleted

2020-11-26 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/37977 ) Change subject: sim: make ProbeListener satisfy the rule of five with deleted .. sim: make ProbeListener satisfy

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: add official names to all PMU events

2020-11-26 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/37976 ) Change subject: arch-arm: add official names to all PMU events .. arch-arm: add official names to all PMU events Change

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Add ID_MMFR4{,EL1} system registers

2020-11-26 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/34876 ) Change subject: arch-arm: Add ID_MMFR4{,EL1} system registers .. arch-arm: Add ID_MMFR4{,EL1} system registers Change-Id

[gem5-dev] Change in gem5/gem5[develop]: configs: hack PMU in fs.py

2020-11-26 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/37978 ) Change subject: configs: hack PMU in fs.py .. configs: hack PMU in fs.py Change-Id

[gem5-dev] Change in gem5/gem5[develop]: sim: make ProbeListener satisfy the rule of five with deleted

2020-11-26 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/37977 ) Change subject: sim: make ProbeListener satisfy the rule of five with deleted .. sim: make ProbeListener

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: add official names to all PMU events

2020-11-26 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/37976 ) Change subject: arch-arm: add official names to all PMU events .. arch-arm: add official names to all PMU

[gem5-dev] Change in gem5/gem5[develop]: sim: add test for IniFile::visitSection

2020-11-25 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/37975 ) Change subject: sim: add test for IniFile::visitSection .. sim: add test for IniFile::visitSection iniFile

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: implement the aarch64 ID_ISAR6_EL1 miscregister

2020-11-25 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/30935 ) Change subject: arch-arm: implement the aarch64 ID_ISAR6_EL1 miscregister .. arch-arm: implement the aarch64 ID_ISAR6_EL1

[gem5-dev] Change in gem5/gem5[develop]: sim: create SERIALIZE_MAPPING and UNSERIALIZE_MAPPING

2020-11-23 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/36135 ) Change subject: sim: create SERIALIZE_MAPPING and UNSERIALIZE_MAPPING .. sim: create SERIALIZE_MAPPING

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: serialize miscregs as a map

2020-11-23 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/36116 ) Change subject: arch-arm: serialize miscregs as a map .. arch-arm: serialize miscregs as a map This will prevent

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: move serialize and unserialize definition to cpp file

2020-11-16 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/36115 ) Change subject: arch-arm: move serialize and unserialize definition to cpp file .. arch-arm: move serialize

[gem5-dev] Change in gem5/gem5[develop]: sim,base: make checkpointMapIn warn if an unknown key is found

2020-11-16 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/37575 ) Change subject: sim,base: make checkpointMapIn warn if an unknown key is found .. sim,base: make

[gem5-dev] Change in gem5/gem5[develop]: misc: create C declarations for the _addr and _semi m5ops

2020-11-05 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/36896 ) Change subject: misc: create C declarations for the _addr and _semi m5ops .. misc: create C declarations for the _addr

[gem5-dev] Change in gem5/gem5[develop]: util: add update-copyright utility to update copyright on commits

2020-11-05 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/35535 ) Change subject: util: add update-copyright utility to update copyright on commits .. util: add update-copyright

[gem5-dev] Status of Compiler-Checks tests

2020-11-02 Thread Ciro Santilli via gem5-dev
Hi all, We noticed that a recent change https://gem5-review.googlesource.com/c/public/gem5/+/35856 broke the Build on GCC 5.4: build/ARM/dev/reg_bank.test.cc:29:32: error: unknown option after '#pragma GCC diagnostic' kind [-Werror=pragmas] #pragma GCC diagnostic ignored "-Wdeprecated-copy"

[gem5-dev] Re: ARM full system boot that uses the HDLCD?

2020-11-02 Thread Ciro Santilli via gem5-dev
Gabe, last time I touched HDLCD a while back, it worked on fs.py with this setup: https://stackoverflow.com/questions/50364863/how-to-get-graphical-gui-output-and-user-touch-keyboard-mouse-input-in-a-ful/50364864#50364864 I suppose the other main in-tree arm scripts would also work.

[gem5-dev] Change in gem5/gem5[develop]: misc: create C declarations for the _addr and _semi m5ops

2020-11-02 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/36896 ) Change subject: misc: create C declarations for the _addr and _semi m5ops .. misc: create C declarations

[gem5-dev] Change in gem5/gem5[develop]: sim: create SERIALIZE_MAP and UNSERIALIZE_MAP

2020-10-15 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/36135 ) Change subject: sim: create SERIALIZE_MAP and UNSERIALIZE_MAP .. sim: create SERIALIZE_MAP and UNSERIALIZE_MAP

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: serialize miscregs as a map

2020-10-15 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/36116 ) Change subject: arch-arm: serialize miscregs as a map .. arch-arm: serialize miscregs as a map

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: move serialize and unserialize definition to cpp file

2020-10-15 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/36115 ) Change subject: arch-arm: move serialize and unserialize definition to cpp file .. arch-arm: move serialize

[gem5-dev] Change in gem5/gem5[develop]: scons: make LDFLAGS_EXTRA take effect on partial links as well

2020-10-14 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/35995 ) Change subject: scons: make LDFLAGS_EXTRA take effect on partial links as well .. scons: make LDFLAGS_EXTRA

[gem5-dev] Change in gem5/gem5[develop]: util: add update-copyright utility

2020-10-02 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/35535 ) Change subject: util: add update-copyright utility .. util: add update-copyright utility Only ARM copyright

[gem5-dev] Change in gem5/gem5[develop]: sim: factor fs_workload address relocation

2020-09-29 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/35335 ) Change subject: sim: factor fs_workload address relocation .. sim: factor fs_workload address relocation

[gem5-dev] Change in gem5/gem5[develop]: cpu: make ExecSymbol show the symbol in addition to address

2020-09-28 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/35077 ) Change subject: cpu: make ExecSymbol show the symbol in addition to address .. cpu: make ExecSymbol show the symbol

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: arm64 kernel offset into bootloader

2020-09-24 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/35078 ) Change subject: arch-arm: arm64 kernel offset into bootloader .. arch-arm: arm64 kernel offset into bootloader

[gem5-dev] Change in gem5/gem5[develop]: cpu: make ExecSymbol show the symbol in addition to address

2020-09-24 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/35077 ) Change subject: cpu: make ExecSymbol show the symbol in addition to address .. cpu: make ExecSymbol show

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: arm64 kernel offset into bootloader

2020-09-24 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/35076 ) Change subject: arch-arm: arm64 kernel offset into bootloader .. arch-arm: arm64 kernel offset into bootloader

[gem5-dev] Change in gem5/gem5[develop]: util: add pkg-config to ubuntu all-dependencies Dockerfiles

2020-09-22 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/34777 ) Change subject: util: add pkg-config to ubuntu all-dependencies Dockerfiles .. util: add pkg-config to ubuntu all

[gem5-dev] Change in gem5/gem5[develop]: util: add pkg-config to ubuntu-20.04_all-dependencies/Dockerfile

2020-09-18 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/34777 ) Change subject: util: add pkg-config to ubuntu-20.04_all-dependencies/Dockerfile .. util: add pkg-config

[gem5-dev] Change in gem5/gem5[develop]: tests: cleanup all SE tests previously moved to gem5-resources

2020-09-18 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/34476 ) Change subject: tests: cleanup all SE tests previously moved to gem5-resources .. tests: cleanup all SE tests

[gem5-dev] Change in gem5/gem5[develop]: tests: cleanup all SE tests previously moved to gem5-resources

2020-09-14 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/34476 ) Change subject: tests: cleanup all SE tests previously moved to gem5-resources .. tests: cleanup all SE

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: fix KVM build due to missing ArmISA namespace

2020-09-14 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/34475 ) Change subject: arch-arm: fix KVM build due to missing ArmISA namespace .. arch-arm: fix KVM build due

[gem5-dev] Change in gem5/gem5[develop]: tests: ignore 32-bit arm dual linux boot tests

2020-08-26 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/33015 ) Change subject: tests: ignore 32-bit arm dual linux boot tests .. tests: ignore 32-bit arm dual linux boot tests

[gem5-dev] Change in gem5/gem5[develop]: tests: ignore 32-bit arm dual linux boot tests

2020-08-20 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33015 ) Change subject: tests: ignore 32-bit arm dual linux boot tests .. tests: ignore 32-bit arm dual linux boot

[gem5-dev] Change in gem5/gem5[develop]: tests: sort testignore

2020-08-20 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33014 ) Change subject: tests: sort testignore .. tests: sort testignore It makes it easier to spot if you are adding

[gem5-dev] Change in gem5/gem5[develop]: sim-se: don't wake up SE futex syscalls on ARM events

2020-08-10 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/29777 ) Change subject: sim-se: don't wake up SE futex syscalls on ARM events .. sim-se: don't wake up SE futex syscalls on ARM

[gem5-dev] Change in gem5/gem5[develop]: sim-se: factor out FutexMap::suspend and FutexMap::suspend_bitset

2020-08-10 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/29776 ) Change subject: sim-se: factor out FutexMap::suspend and FutexMap::suspend_bitset .. sim-se: factor out FutexMap

[gem5-dev] Change in gem5/gem5[develop]: sim-se: split futex_map.cc into header and source files

2020-08-10 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/29775 ) Change subject: sim-se: split futex_map.cc into header and source files .. sim-se: split futex_map.cc into header

[gem5-dev] Change in gem5/gem5[develop]: dev-arm: relax GenericTimer check for CPU count

2020-07-31 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/31894 ) Change subject: dev-arm: relax GenericTimer check for CPU count .. dev-arm: relax GenericTimer check for CPU count

[gem5-dev] Change in gem5/gem5[develop]: dev-arm: relax GenericTimer check for CPU count

2020-07-28 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/31894 ) Change subject: dev-arm: relax GenericTimer check for CPU count .. dev-arm: relax GenericTimer check for CPU

[gem5-dev] Change in gem5/gem5[develop]: sim: add UNSERIALIZE_ARRAY_INCOMPLETE

2020-07-28 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/31895 ) Change subject: sim: add UNSERIALIZE_ARRAY_INCOMPLETE .. sim: add UNSERIALIZE_ARRAY_INCOMPLETE This new

[gem5-dev] Re: The Nightly Build system is now Live (Compiler tests too!)

2020-07-28 Thread Ciro Santilli via gem5-dev
Fantastic!!! Which infrastructure does it run on? Google Cloud or something else? From: Bobby Bruce via gem5-dev Sent: Monday, July 27, 2020 7:54 PM To: gem5 Developer List Cc: Bobby Bruce Subject: [gem5-dev] The Nightly Build system is now Live (Compiler tests

[gem5-dev] Change in gem5/gem5[develop]: cpu: differentiate snoop DPRINTF messages for AtomicSimpleCPU

2020-07-23 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/30694 ) Change subject: cpu: differentiate snoop DPRINTF messages for AtomicSimpleCPU .. cpu: differentiate snoop DPRINTF

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: mark ID_AA64ISAR1_EL1.JSCVT implemented

2020-07-07 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/30934 ) Change subject: arch-arm: mark ID_AA64ISAR1_EL1.JSCVT implemented .. arch-arm: mark ID_AA64ISAR1_EL1.JSCVT implemented

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: implement the ID_ISAR6_EL1 miscregister

2020-07-03 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/30935 ) Change subject: arch-arm: implement the ID_ISAR6_EL1 miscregister .. arch-arm: implement the ID_ISAR6_EL1

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: mark ID_AA64ISAR1_EL1.JSCVT implemented

2020-07-03 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/30934 ) Change subject: arch-arm: mark ID_AA64ISAR1_EL1.JSCVT implemented .. arch-arm: mark ID_AA64ISAR1_EL1.JSCVT

[gem5-dev] Change in gem5/gem5[develop]: stats: add --stats-root option to dump only under some SimObjects

2020-07-01 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28628 ) Change subject: stats: add --stats-root option to dump only under some SimObjects .. stats: add --stats-root option

[gem5-dev] Change in gem5/gem5[develop]: cpu: differentiate snoop DPRINTF messages for AtomicSimpleCPU

2020-06-26 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/30694 ) Change subject: cpu: differentiate snoop DPRINTF messages for AtomicSimpleCPU .. cpu: differentiate snoop

[gem5-dev] Change in gem5/gem5[develop]: stats: add option to disable alignment spaces in stats.txt file

2020-06-26 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28627 ) Change subject: stats: add option to disable alignment spaces in stats.txt file .. stats: add option to disable

[gem5-dev] Change in gem5/gem5[develop]: tests: add arm64/futex_ldxr_stxr.c

2020-06-25 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/30634 ) Change subject: tests: add arm64/futex_ldxr_stxr.c .. tests: add arm64/futex_ldxr_stxr.c For: https://gem5

[gem5-dev] Re: [Suggestion] Replace gem5-users mailing-list with Discourse

2020-06-10 Thread Ciro Santilli via gem5-dev
I would just use JIRA. But after that, Discourse is the second best. And anything is better than a mailing list :-) From: Jason Lowe-Power via gem5-dev Sent: Tuesday, June 9, 2020 11:40 PM To: gem5 Developer List Cc: gem5 users mailing list ; Jason Lowe-Power

[gem5-dev] Change in gem5/gem5[develop]: sim-se: don't wake up SE futex syscalls on ARM events

2020-06-03 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/29777 ) Change subject: sim-se: don't wake up SE futex syscalls on ARM events .. sim-se: don't wake up SE futex

[gem5-dev] Change in gem5/gem5[develop]: sim-se: split futex_map.cc into header and source files

2020-06-03 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/29775 ) Change subject: sim-se: split futex_map.cc into header and source files .. sim-se: split futex_map.cc

[gem5-dev] Change in gem5/gem5[develop]: sim-se: factor out FutexMap::suspend and FutexMap::suspend_bitset

2020-06-03 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/29776 ) Change subject: sim-se: factor out FutexMap::suspend and FutexMap::suspend_bitset .. sim-se: factor out

[gem5-dev] Re: ISA description structure

2020-05-31 Thread Ciro Santilli via gem5-dev
Gabe, I just want to say, I would be REALLY happy if those monolithic files were split up somehow, to improve rebuild times and not crash my debuggers/IDEs, if someone manages that it would be amazing. I was also thinking about the scons approach you mentioned, where we can generate one

[gem5-dev] Change in gem5/gem5[develop]: tests: add ruby_mem_test.py to the tests

2020-05-20 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26805 ) Change subject: tests: add ruby_mem_test.py to the tests .. tests: add ruby_mem_test.py to the tests This catches ruby

[gem5-dev] Change in gem5/gem5[develop]: sim-se: implement the getcpu syscall

2020-05-20 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28590 ) Change subject: sim-se: implement the getcpu syscall .. sim-se: implement the getcpu syscall Change-Id

[gem5-dev] Change in gem5/gem5[develop]: sim-se: ignore all scheduler related syscalls for arm

2020-05-20 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28591 ) Change subject: sim-se: ignore all scheduler related syscalls for arm .. sim-se: ignore all scheduler related syscalls

[gem5-dev] Re: Debugging application inside gem5 (m5term)

2020-05-19 Thread Ciro Santilli via gem5-dev
For the gdbserver approach, I haven't found a guest to host networking possibility in gem5 yet: https://stackoverflow.com/questions/48941494/how-to-do-port-forwarding-from-guest-to-host-and-vice-versa-in-gem5 but maybe I missed it. For a non-gdbserver approach, have you tried add-symbol-file as

[gem5-dev] Change in gem5/gem5[develop]: scons: lololo

2020-05-15 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/29153 ) Change subject: scons: lololo .. scons: lololo Change-Id: I43d030dc1db4f371290a15fde175e5feff6274b9 --- M ext

[gem5-dev] Change in gem5/gem5[develop]: scons: split pybind11 headers into cpp files -40% build time

2020-05-15 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/29152 ) Change subject: scons: split pybind11 headers into cpp files -40% build time .. scons: split pybind11 headers

[gem5-dev] Change in gem5/gem5[develop]: scons: quick test la la la la la

2020-05-15 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/29132 ) Change subject: scons: quick test la la la la la .. scons: quick test la la la la la Change-Id

[gem5-dev] Re: c64 simulation

2020-05-11 Thread Ciro Santilli via gem5-dev
So this adds a new ISA is that correct? I say add it to the main tree, it could serve as a good small ISA example. Is it running ROMs fine? Is the simulation fast enough for interactive play? Wiki says it run at 1MHz so its just about what Atomic does, so I'm guessing it could.

[gem5-dev] Patchset to optionally reduce the size of stats.txt

2020-05-06 Thread Ciro Santilli via gem5-dev
At https://gem5-review.googlesource.com/c/public/gem5/+/28630/1 I have created a patchset to optionally reduce the size of stats.txt by making some simple reductions that users can enable from the command line (namely: remove alignment spaces, dumping only stats under selected SimObject

[gem5-dev] Change in gem5/gem5[develop]: stats: refactor ScalarPrint and VectorPrint constructors

2020-05-05 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/28630 ) Change subject: stats: refactor ScalarPrint and VectorPrint constructors .. stats: refactor ScalarPrint

[gem5-dev] Change in gem5/gem5[develop]: stats: add --stats-root option to dump only under some SimObjects

2020-05-05 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/28628 ) Change subject: stats: add --stats-root option to dump only under some SimObjects .. stats: add --stats

[gem5-dev] Change in gem5/gem5[develop]: stats: add option to remove names from all stats but first dump

2020-05-05 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/28629 ) Change subject: stats: add option to remove names from all stats but first dump .. stats: add option

[gem5-dev] Change in gem5/gem5[develop]: stats: add option to disable alignment spaces in stats.txt file

2020-05-05 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/28627 ) Change subject: stats: add option to disable alignment spaces in stats.txt file .. stats: add option

[gem5-dev] Change in gem5/gem5[develop]: sim-se: ignore all scheduler related syscalls for arm

2020-05-05 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/28591 ) Change subject: sim-se: ignore all scheduler related syscalls for arm .. sim-se: ignore all scheduler related

[gem5-dev] Change in gem5/gem5[develop]: sim-se: implement the getcpu syscall

2020-05-05 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/28590 ) Change subject: sim-se: implement the getcpu syscall .. sim-se: implement the getcpu syscall Change-Id

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: show names on --debug-flags MiscRegs write:

2020-05-05 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28467 ) Change subject: arch-arm: show names on --debug-flags MiscRegs write: .. arch-arm: show names on --debug-flags MiscRegs

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: show names on --debug-flags MiscRegs write:

2020-05-01 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/28467 ) Change subject: arch-arm: show names on --debug-flags MiscRegs write: .. arch-arm: show names on --debug-flags

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: fix Exec trace decode of ARM atomic instructions

2020-05-01 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/28449 ) Change subject: arch-arm: fix Exec trace decode of ARM atomic instructions .. arch-arm: fix Exec trace decode

[gem5-dev] Change in gem5/gem5[develop]: mem: make MemTest panic on a packet error

2020-04-29 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26804 ) Change subject: mem: make MemTest panic on a packet error .. mem: make MemTest panic on a packet error Before

[gem5-dev] Change in gem5/gem5[develop]: configs: remove exec of Options.py from ruby_mem_test.py

2020-04-29 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26803 ) Change subject: configs: remove exec of Options.py from ruby_mem_test.py .. configs: remove exec of Options.py from

[gem5-dev] Change in gem5/gem5[develop]: tests: create tests for various traffic generators on NULL

2020-04-29 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26808 ) Change subject: tests: create tests for various traffic generators on NULL .. tests: create tests for various traffic

[gem5-dev] How to get the size in bytes of a guest int or unsigned value to implement a system call?

2020-04-17 Thread Ciro Santilli
I want to implement the simple getcpu syscall. According to man getcpu and kernel source in kernel/sys.c, that function as an argument an unsigned *cpu to which it writes the value. I was looking through the other syscall implementations in syscall_emul.hh but all I've seen so far appear to

Re: [gem5-dev] gem5-resources: Feedback appreciated!

2020-04-17 Thread Ciro Santilli
out for me what you're asking here, and how it relates to this gem5-resources repository? If you want to add code compilable to all ISAs, etc, you'll be free to do so. Bobby -- Dr. Bobby R. Bruce Room 2235, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Thu, Apr 16, 2020

[gem5-dev] Change in gem5/gem5[develop]: sim-se: add missing path redirection to mmap createObjectFile

2020-04-17 Thread Ciro Santilli (Gerrit)
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27887 ) Change subject: sim-se: add missing path redirection to mmap createObjectFile .. sim-se: add missing path redirection

[gem5-dev] Change in gem5/gem5[develop]: configs: make --disk-images optional in fs.py

2020-04-17 Thread Ciro Santilli (Gerrit)
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27867 ) Change subject: configs: make --disk-images optional in fs.py .. configs: make --disk-images optional in fs.py The main

[gem5-dev] Change in gem5/gem5[develop]: sim-se: add missing path redirection to mmap createObjectFile

2020-04-16 Thread Ciro Santilli (Gerrit)
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27887 ) Change subject: sim-se: add missing path redirection to mmap createObjectFile .. sim-se: add missing path

[gem5-dev] Change in gem5/gem5[develop]: configs: make --disk-images optional in fs.py

2020-04-16 Thread Ciro Santilli (Gerrit)
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27867 ) Change subject: configs: make --disk-images optional in fs.py .. configs: make --disk-images optional in fs.py

Re: [gem5-dev] gem5-resources: Feedback appreciated!

2020-04-16 Thread Ciro Santilli
Thanks for this Bobby, I think this is in your plans, but just to confirm, what I would really like to see is a way to build all ISA agnostic C/C++ userland (and hopefully baremetal) sources that generate for a give ISA with a single build command along the lines of:

Re: [gem5-dev] qemu ARM not dying on m5 ops?

2020-04-09 Thread Ciro Santilli
Send an email to the QEMU mailing list with the instruction encoding, possibly CC Peter Maydell, he usually replies super fast  From: gem5-dev on behalf of Gabe Black Sent: Thursday, April 9, 2020 1:24 PM To: gem5 Developer List Subject: [gem5-dev] qemu ARM

Re: [gem5-dev] Removing kokoro runs

2020-03-31 Thread Ciro Santilli
Yes, I am logged in. From: Giacomo Travaglini Sent: Tuesday, March 31, 2020 3:29 PM To: Nils Asmussen ; gem5 Developer List ; Ciro Santilli ; Jason Lowe-Power ; Bobby Bruce Subject: RE: [gem5-dev] Removing kokoro runs Have you tried to login? Giacomo

Re: [gem5-dev] Removing kokoro runs

2020-03-31 Thread Ciro Santilli
Since Giacomo started this thread, I would also want to chime in a related question: are you able to see GCB run logs? E.g. at: https://gem5-review.googlesource.com/c/public/gem5/+/27315 GCB links to

[gem5-dev] Change in gem5/gem5[develop]: tests: move threads test to the new framework

2020-03-31 Thread Ciro Santilli (Gerrit)
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27310 ) Change subject: tests: move threads test to the new framework .. tests: move threads test to the new framework

[gem5-dev] Change in gem5/gem5[develop]: tests: remove hello, already present in new framework

2020-03-31 Thread Ciro Santilli (Gerrit)
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27315 ) Change subject: tests: remove hello, already present in new framework .. tests: remove hello, already present

[gem5-dev] Change in gem5/gem5[develop]: tests: move page-access-wrap test to the new framework

2020-03-31 Thread Ciro Santilli (Gerrit)
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27314 ) Change subject: tests: move page-access-wrap test to the new framework .. tests: move page-access-wrap test

[gem5-dev] Change in gem5/gem5[develop]: tests: move m5op_arm_A64.S to m5op_arm64.S

2020-03-31 Thread Ciro Santilli (Gerrit)
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27307 ) Change subject: tests: move m5op_arm_A64.S to m5op_arm64.S .. tests: move m5op_arm_A64.S to m5op_arm64.S

[gem5-dev] Change in gem5/gem5[develop]: tests: move mwait test to the new framework

2020-03-31 Thread Ciro Santilli (Gerrit)
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27312 ) Change subject: tests: move mwait test to the new framework .. tests: move mwait test to the new framework

[gem5-dev] Change in gem5/gem5[develop]: tests: move pthread tests to the new framework

2020-03-31 Thread Ciro Santilli (Gerrit)
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27309 ) Change subject: tests: move pthread tests to the new framework .. tests: move pthread tests to the new

[gem5-dev] Change in gem5/gem5[develop]: tests: move chdir-print test to the new framework

2020-03-31 Thread Ciro Santilli (Gerrit)
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27313 ) Change subject: tests: move chdir-print test to the new framework .. tests: move chdir-print test to the new

[gem5-dev] Change in gem5/gem5[develop]: tests: move stack-print test to the new framework

2020-03-31 Thread Ciro Santilli (Gerrit)
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27311 ) Change subject: tests: move stack-print test to the new framework .. tests: move stack-print test to the new

[gem5-dev] Change in gem5/gem5[develop]: tests: generic Makefile for user and baremetal test programs

2020-03-31 Thread Ciro Santilli (Gerrit)
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27308 ) Change subject: tests: generic Makefile for user and baremetal test programs .. tests: generic Makefile

  1   2   3   4   >