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
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
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
: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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"
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
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
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
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
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
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 - 100 of 339 matches
Mail list logo