it has a smaller page size.
Change-Id: Icdf289005bf1e4de4d91d54643924a38d9d77796
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travagl...@arm.com>
---
M src/arch/arm/stage2_lookup.cc
1 file changed, 5 insertions(+), 4 deletions(-)
On 16/05/2018 08:10, Ciro Santilli wrote:
I recommend keeping them on GitHub but with fixes mentioned on title.
https://github.com/gem5/linux-arm64-gem5
https://github.com/gem5/linux-arm-gem5
I would be OK removing these repositories as they contain the old
kernels (they match
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/10022 )
Change subject: arch-arm: Fix semihosting arg count for SYS_GET_CMDLINE
..
arch-arm: Fix semihosting arg count
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/10021 )
Change subject: arch-arm: Add support for semihosting STDIO redirection
..
arch-arm: Add support for semihosting
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/10026 )
Change subject: base, dev: Fix port message for vnc and terminal
..
base, dev: Fix port message for vnc and terminal
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/10025 )
Change subject: dev: Add support for a simple debug UART
..
dev: Add support for a simple debug UART
Add a simple
('terminal' or 'vncserver') and
print that instead of system. However, this doesn't seem to work any
more. Change the code to output the full object name instead.
Change-Id: Ib27f66a5f8ba64c7a875b4e2f26a2e2ff48db8f3
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Ano
: I1e4300e4d3b70825a15d03f47d4e026941f9066c
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Jack Travaglini <giacomo.travagl...@arm.com>
---
M src/dev/serial/SConscript
M src/dev/serial/Uart.py
A src/dev/serial/simple.cc
A src/dev/serial/simple.hh
4 files
arm: Add support for HYP & secure timers
Change-Id: I1a4849283f9bd5b1856e1378f7cefc33fc14eebd
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Curtis Dunham <curtis.dun...@arm.com>
---
M src/arch/arm/miscregs.cc
M src/dev/arm/RealView.py
M src/dev/arm/generic_ti
ch: master
Gerrit-Change-Id: I9ce4b8959e7cc28d8b208727119ff20e581311f8
Gerrit-Change-Number: 10024
Gerrit-PatchSet: 1
Gerrit-Owner: Andreas Sandberg <andreas.sandb...@arm.com>
Gerrit-Reviewer: Gabor Dozsa <gabor.do...@arm.com>
Gerrit-MessageType: newchange
__
in interactive mode. Add support for custom STDIO
redirection when instantiating the Semihosting model.
Change-Id: I3411a6b9bfb008ffc3087d8837f59be72bd1e8ae
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Anouk Van Laer <anouk.vanl...@arm.com>
Reviewed-by: Jac
..
arch-arm: Fix semihosting arg count for SYS_GET_CMDLINE
SYS_GET_CMDLINE was declared as having 1 parameter when it is really
supposed to have two parameters.
Change-Id: Ia364abb4b34834f4d5e598b5adee9585e0815ac8
Reported-by: Steve Capper <steve.cap...@arm.com>
Signed-off-by: Andreas Sa
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/9769 )
Change subject: dev, arm: Cleanup Pl050 interrupt handling
..
dev, arm: Cleanup Pl050 interrupt handling
Add support
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/9767 )
Change subject: dev, arm: Use the PS/2 framework in the Pl050 model
..
dev, arm: Use the PS/2 framework in the Pl050
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/9770 )
Change subject: ps2: Unify constant names
..
ps2: Unify constant names
Move ps2.hh to dev/ps2/types.hh and update
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/9768 )
Change subject: ps2: Add proper touchscreen command handling
..
ps2: Add proper touchscreen command handling
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/9766 )
Change subject: ps2: Implement the keyboard reset command
..
ps2: Implement the keyboard reset command
Linux tries
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/9765 )
Change subject: ps2: Unify device data buffering
..
ps2: Unify device data buffering
All PS/2 device currently
: If5638b0ab68decea8de7631ecead0a9ebad1547b
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travagl...@arm.com>
---
M src/dev/ps2/device.cc
M src/dev/ps2/device.hh
M src/dev/ps2/keyboard.cc
M src/dev/ps2/keyboard.hh
M src/dev/ps2/mouse.cc
M src/dev/ps2/mouse.hh
M src/dev/ps2/t
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/9762 )
Change subject: ps2: Factor out PS/2 devices into their own subsystem
..
ps2: Factor out PS/2 devices into their own
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/9763 )
Change subject: ps2: Add VNC support to the keyboard model
..
ps2: Add VNC support to the keyboard model
Add support
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/9764 )
Change subject: ps2: Add a simple touchscreen model
..
ps2: Add a simple touchscreen model
Add a touchscreen model
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/9761 )
Change subject: mem: Add a helper function to get a word of variable length
..
mem: Add a helper function to get
..
ps2: Add a simple touchscreen model
Add a touchscreen model that is compatible with Linux's TouchKit
driver. This model is based on the model in the Arm PL050 KMI model.
Change-Id: Id4d88a21a26bb42c455e4d778cd89875f650ac57
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Re
: If5638b0ab68decea8de7631ecead0a9ebad1547b
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travagl...@arm.com>
---
M src/dev/ps2/device.cc
M src/dev/ps2/device.hh
M src/dev/ps2/keyboard.cc
M src/dev/ps2/keyboard.hh
M src/dev/ps2/mouse.cc
M src/dev/ps2/mouse.hh
M src/dev/ps2/t
-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travagl...@arm.com>
---
M src/dev/ps2/touchkit.cc
M src/dev/ps2/touchkit.hh
2 files changed, 82 insertions(+), 21 deletions(-)
--
To view, visit https://gem5-review.googlesource.com/9768
To unsubscribe,
..
ps2: Add VNC support to the keyboard model
Add support for keyboard input from the VNC server in the PS/2
keyboard model. The introduced code is based on the functionality in
the Arm PL050 KMI model.
Change-Id: If04a9713e5a15e2149d1a7471b999e3060d8ee7d
Signed-off-by: Andreas Sandberg
constant names
Move ps2.hh to dev/ps2/types.hh and update the device models to
consistently use well-known constants from this header.
Change-Id: Iadfdc774495957beb82f3d341107b1e9232ffd4c
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Giacomo Travaglini <giacom
the x86 keyboard and mouse model. A subsequent commit will implement
support for this interface in the Arm KMI model.
Change-Id: I440e83517fd9dce362fdc1676db477cc6eee5211
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travagl...@arm.com&g
..
ps2: Add a simple touchscreen model
Add a touchscreen model that is compatible with Linux's TouchKit
driver. This model is based on the model in the Arm PL050 KMI model.
Change-Id: Id4d88a21a26bb42c455e4d778cd89875f650ac57
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Re
..
ps2: Implement the keyboard reset command
Linux tries to reset the PS/2 keyboard at boot.
Change-Id: I727fbf6138b654885d82d85be9d964ee3d3365ef
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travagl...@arm.com>
---
M src/dev/ps2
, arm: Cleanup Pl050 interrupt handling
Add support for TX interrupts and cleanup existing RX interrupt
handling.
Change-Id: If2e5b0c0cc6fbeb2dce09e7e9d935647516b2c47
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Sudhanshu Jha <sudhanshu@arm.com>
Reviewed
..
ps2: Add VNC support to the keyboard model
Add support for keyboard input from the VNC server in the PS/2
keyboard model. The introduced code is based on the functionality in
the Arm PL050 KMI model.
Change-Id: If04a9713e5a15e2149d1a7471b999e3060d8ee7d
Signed-off-by: Andreas Sandberg
..
dev, arm: Use the PS/2 framework in the Pl050 model
The Pl050 KMI model currently has its own keyboard and mouse
models. Use the generic PS/2 interface instead.
Change-Id: I6523d26f8e38bcc8ba399d4d1a131723645d36c7
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: G
it to the desired
endianness.
Change-Id: I2f0c27fe3903abf3859bea13b07c7f5f0fb0809f
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Nikos Nikoleris <nikos.nikole...@arm.com>
---
M src/mem/packet.cc
M src/mem/packet.hh
2 files changed, 56 insertions(+), 2 deletions(-)
diff
-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travagl...@arm.com>
---
M src/dev/ps2/device.cc
M src/dev/ps2/device.hh
M src/dev/ps2/keyboard.cc
M src/dev/ps2/keyboard.hh
M src/dev/ps2/mouse.cc
M src/dev/ps2/mouse.hh
M src/dev/ps2/touchkit.cc
M
VNC support to the keyboard model
Add support for keyboard input from the VNC server in the PS/2
keyboard model. The introduced code is based on the functionality in
the Arm PL050 KMI model.
Change-Id: If04a9713e5a15e2149d1a7471b999e3060d8ee7d
Signed-off-by: Andreas Sandberg <andreas.sa
touchscreen model
Add a touchscreen model that is compatible with Linux's TouchKit
driver. This model is based on the model in the Arm PL050 KMI model.
Change-Id: Id4d88a21a26bb42c455e4d778cd89875f650ac57
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Giacomo Trav
: Cleanup Pl050 interrupt handling
Add support for TX interrupts and cleanup existing RX interrupt
handling.
Change-Id: If2e5b0c0cc6fbeb2dce09e7e9d935647516b2c47
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Sudhanshu Jha <sudhanshu@arm.com>
Reviewed
. A subsequent commit will implement
support for this interface in the Arm KMI model.
Change-Id: I440e83517fd9dce362fdc1676db477cc6eee5211
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travagl...@arm.com>
---
M src/dev/ps2.hh
A src/de
Move ps2.hh to dev/ps2/types.hh and update the device models to
consistently use well-known constants from this header.
Change-Id: Iadfdc774495957beb82f3d341107b1e9232ffd4c
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travagl...@arm.c
: Implement the keyboard reset command
Linux tries to reset the PS/2 keyboard at boot.
Change-Id: I727fbf6138b654885d82d85be9d964ee3d3365ef
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travagl...@arm.com>
---
M src/dev/ps2/keyboard.cc
1
How about switching to a hosted service that integrates with our git
repositories directly?
I have played around with insight.io, but it seems like they require you
to login to the server using your GitHub credentials to access public
repos. Something that doesn't require a separate login would
Hi Everyone,
I think the first thing we need to establish is whether we want to use
GitHub for issue tracking in the first place. The issue tracker there
was left enabled by accident.
As some of you may recall, we used to run a Flyspray-based issue tracker
a long time ago. If memory serves me
On 05/04/2018 23:12, Gabe Black wrote:
On Thu, Apr 5, 2018 at 8:14 AM, Andreas Sandberg
<andreas.sandb...@arm.com<mailto:andreas.sandb...@arm.com>> wrote:
I've also seen very weird behavior as far as how many instructions KVM
thinks are being executed per tick, so I would
On 05/04/2018 03:42, Gabe Black wrote:
Hi folks. I'm continuing to try to iron out problems with KVM on ARM, and
the problem I'm working on specifically right now is that the mouse device
gets spurious bad command bytes which panics gem5.
What I've found so far is that the guest kernel will
wrote:
Ok, thanks. We're deciding internally what approach to use to tackle this.
Gabe
On Wed, Mar 21, 2018 at 3:01 AM, Andreas Sandberg
<andreas.sandb...@arm.com<mailto:andreas.sandb...@arm.com>> wrote:
Hi Gabe,
There are issues with the IDE model that prevent it from working with
ckle this.
Gabe
On Wed, Mar 21, 2018 at 3:01 AM, Andreas Sandberg
<andreas.sandb...@arm.com<mailto:andreas.sandb...@arm.com>> wrote:
Hi Gabe,
There are issues with the IDE model that prevent it from working with in-kernel
GIC emulation. I believe the model doesn't clear interrupts co
few warnings that
# we consistently violate
-main.Append(CCFLAGS=['-Wall', '-Wundef', '-Wextra',
+main.Append(CCFLAGS=['-Wall', '-Wextra',
'-Wno-sign-compare', '-Wno-unused-parameter'])
# We always compile using C++11
main.Append(CXXFLAGS=['-std=c++11'])
F
Hi Everyone,
We have been experiencing some issues with some combinations of
different versions of protobuf and gcc/clang. Most of the issues seem to
be related to undefined macros (-Wundef), but I have some vague memories
of other issues as well (unclear indentation?).
In the short term, it
y I ran into what looked like a
similar issue so that might not be the whole story, but it's definitely
something I should fix up. I'll let you know how that goes!
Gabe
On Mon, Mar 19, 2018 at 4:30 AM, Andreas Sandberg
<andreas.sandb...@arm.com<mailto:andreas.sandb...@arm.com>> wrote:
Gabe
On Wed, Mar 14, 2018 at 4:28 AM, Andreas Sandberg
<andreas.sandb...@arm.com<mailto:andreas.sandb...@arm.com>> wrote:
Have you tried using the fs_bigLITTLE script in configs/examples/arm?
That's the script I have been using for testing.
I just tested the script with 8 little CP
Have you tried using the fs_bigLITTLE script in configs/examples/arm?
That's the script I have been using for testing.
I just tested the script with 8 little CPUs and 0 big CPUs and it seems
to work. Timing is a bit temperamental though, so you might need to
override the simulation quantum. The
Hi Everyone,
I'm happy to announce that we have just completed testing of the
gem5-specific patches for Linux 4.14 and 4.15. The new kernel sources
can be downloaded from the gem5/v4.14 [1] and gem5/v4.15 branches in the
arm/linux [3] project on Gerrit. Most users should prefer the 4.14
kernel
Andreas Sandberg merged this change by Giacomo Travaglini. (
https://gem5-review.googlesource.com/8367 )
Change subject: arch-arm: Semihosting not available in syscall emulation
..
arch-arm: Semihosting not available
Andreas Sandberg has uploaded this change for review. (
https://gem5-review.googlesource.com/8374
Change subject: cpu-o3: Don't add non-speculative mem barriers to the IQ
twice
..
cpu-o3: Don't add non-speculative mem
Andreas Sandberg merged this change by Andreas Sandberg. (
https://gem5-review.googlesource.com/8364 )
Change subject: mem: Refactor port proxies to support secure accesses
..
mem: Refactor port proxies to support secure
Andreas Sandberg merged this change by Andreas Sandberg. (
https://gem5-review.googlesource.com/8147 )
Change subject: arch-arm: Add aarch64 semihosting support
..
arch-arm: Add aarch64 semihosting support
Add basic support
Andreas Sandberg merged this change by Andreas Sandberg. (
https://gem5-review.googlesource.com/8365 )
Change subject: arch-arm: Add support for secure state in semihosting
..
arch-arm: Add support for secure state
all of
the Semihosting 2.0 specification in aarch64.
[1] https://developer.arm.com/docs/100863/latest/preface
Change-Id: I08c153c18a4a4fb9f95d318e2a029724935192a7
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Jack Travaglini <giacomo.travagl...@arm.com>
Review
::Flags as an
argument. The new port proxy, SecurePortProxy, uses this interface to
issue secure physical accesses.
Change-Id: I8232a4b35025be04ec8f91a00f0580266bacb338
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Nikos Nikoleris <nikos.nikole...@arm.com>
-
Andreas Sandberg merged this change by Chuan Zhu. (
https://gem5-review.googlesource.com/8145 )
Change subject: arch-arm: Fix big endian support in {Load,Store}Double64
..
arch-arm: Fix big endian support in {Load,Store
Andreas Sandberg merged this change by Chuan Zhu. (
https://gem5-review.googlesource.com/8144 )
Change subject: arch-arm: Fix big endian support in do{Long,L1,L2}Descriptor
..
arch-arm: Fix big endian support in do{Long,L1,L2
Andreas Sandberg merged this change by Andreas Sandberg. (
https://gem5-review.googlesource.com/8143 )
Change subject: arch-arm: Add support for automatic reset addr selection
..
arch-arm: Add support for automatic reset addr
Andreas Sandberg merged this change by Andreas Sandberg. (
https://gem5-review.googlesource.com/8142 )
Change subject: arch-arm: Decode Brk64 instructions
..
arch-arm: Decode Brk64 instructions
The brk instruction in aarch64
Andreas Sandberg merged this change by Andreas Sandberg. (
https://gem5-review.googlesource.com/8146 )
Change subject: mem: Add PortProxy read/write helper with explicit
endianness
..
mem: Add PortProxy read/write helper
Andreas Sandberg merged this change by Chuan Zhu. (
https://gem5-review.googlesource.com/8201 )
Change subject: sim: Add gtoh/htog helpers that take an explicit endianness
..
sim: Add gtoh/htog helpers that take an explicit
Andreas Sandberg merged this change by Andreas Sandberg. (
https://gem5-review.googlesource.com/8141 )
Change subject: dev: Remove unused interrupt controller in Terminal
..
dev: Remove unused interrupt controller in Terminal
all of
the Semihosting 2.0 specification in aarch64.
[1] https://developer.arm.com/docs/100863/latest/preface
Change-Id: I08c153c18a4a4fb9f95d318e2a029724935192a7
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Jack Travaglini <giacomo.travagl...@arm.com>
Review
Andreas Sandberg has uploaded this change for review. (
https://gem5-review.googlesource.com/8201
Change subject: sim: Add gtoh/htog helpers that take an explicit endianness
..
sim: Add gtoh/htog helpers that take
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Nikos Nikoleris <nikos.nikole...@arm.com>
Reviewed-by: Giacomo Gabrielli <giacomo.gabrie...@arm.com>
---
M src/arch/arm/ArmSystem.py
M src/arch/arm/system.cc
2 files changed, 7 insertions(+), 3 deletions(-)
Andreas Sandberg has uploaded a new patch set (#2). (
https://gem5-review.googlesource.com/8144 )
Change subject: arch-arm: Fix big endian support in do{Long,L1,L2}Descriptor
..
arch-arm: Fix big endian support in do{Long,L1
Andreas Sandberg has uploaded this change for review. (
https://gem5-review.googlesource.com/8145
Change subject: arch-arm: Fix big endian support in {Load,Store}Double64
..
arch-arm: Fix big endian support in {Load,Store
..
dev: Remove unused interrupt controller in Terminal
Change-Id: I412d0b5edf2a08217792fa2ed1e511c17d3d31d4
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Jack Travaglini <giacomo.travagl...@arm.com>
---
M src/dev/serial/Terminal.py
M src/dev/serial/terminal.hh
2 f
of
the Semihosting 2.0 specification in aarch64.
[1] https://developer.arm.com/docs/100863/latest/preface
Change-Id: I08c153c18a4a4fb9f95d318e2a029724935192a7
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Jack Travaglini <giacomo.travagl...@arm.com>
Review
Brk64 instructions
The brk instruction in aarch64 was decoded as an unimplemented
instruction. Fix that.
Change-Id: I3eb36a016ab56d882426c5cdef3a0b594de0f9cd
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Jack Travaglini <giacomo.travagl...@arm.com>
---
M src/
Andreas Sandberg has uploaded this change for review. (
https://gem5-review.googlesource.com/8144
Change subject: arch-arm: Fix big endian support in do{Long,L1,L2}Descriptor
..
arch-arm: Fix big endian support in do{Long,L1
-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Nikos Nikoleris <nikos.nikole...@arm.com>
Reviewed-by: Giacomo Gabrielli <giacomo.gabrie...@arm.com>
---
M src/arch/arm/ArmSystem.py
M src/arch/arm/system.cc
2 files changed, 7 insertions(+), 3 deletions(-)
dif
..
mem: Add PortProxy read/write helper with explicit endianness
Change-Id: Ia9a11ca68b2892dafd02f2c37324b99b35c77d34
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Nikos Nikoleris <nikos.nikole...@arm.com>
Reviewed-by: Jac
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Nikos Nikoleris <nikos.nikole...@arm.com>
---
M SConstruct
M src/base/SConscript
A src/base/stats/hdf5.cc
A src/base/stats/hdf5.hh
M src/python/m5/stats/__init__.py
M src/python/pybind11/stats.cc
6 files changed, 497 inse
On 23/01/2018 23:10, Gabe Black wrote:
Trimmed, responses inline.
On Tue, Jan 23, 2018 at 2:23 AM, Andreas Sandberg
<andreas.sandb...@arm.com<mailto:andreas.sandb...@arm.com>> wrote:
On 22/01/2018 23:53, Gabe Black wrote:
It isn't really undermining the idea of having m
On 22/01/2018 23:53, Gabe Black wrote:
On Mon, Jan 22, 2018 at 2:38 AM, Andreas Sandberg
<andreas.sandb...@arm.com<mailto:andreas.sandb...@arm.com>> wrote:
Hi Gabe,
On 21/01/2018 06:34, Gabe Black wrote:
Hi folks. ExtMachInst is a type which is defined per ISA, and is *almo
Hi Gabe,
On 21/01/2018 06:34, Gabe Black wrote:
Hi folks. ExtMachInst is a type which is defined per ISA, and is *almost*
not used outside of ISA specific code. The three uses for it that I see
right now are as a type in the decode cache when decoding instructions, the
protobuf based
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/7461 )
Change subject: util: Add an option to specify paths in list_changes.py
..
util: Add an option to specify paths
Andreas Sandberg has uploaded this change for review. (
https://gem5-review.googlesource.com/7461
Change subject: util: Add an option to specify paths in list_changes.py
..
util: Add an option to specify paths
,
This all makes sense, and I think for our purposes a separate AMD/ repo similar
to ARM's setup (option 1 as you say) would be perfect for us. Do you have
permissions to create a new repo for AMD? Or can you give me permissions to do
so?
Thanks,
Tony
-Original Message-
From: Andreas
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/5723 )
Change subject: cpu-tester: Added ExitGen to TrafficGen
..
cpu-tester: Added ExitGen to TrafficGen
Added the ExitGen
Hi David,
We removed the default ISA instance from the isa param and update the
code in createThreads() to avoid a bug where custom CPU models can't
override the ISA correctly. The createThreads() helper is designed to
create the appropriate number of ISAs for an MT core if they haven't
been
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/6641 )
Change subject: scons, tests: Fix occasional linking error
..
scons, tests: Fix occasional linking error
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/6624 )
Change subject: scons, tests: Add support for GTest XML generation
..
scons, tests: Add support for GTest XML
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/6623 )
Change subject: scons: Make sure GTests have the right environment variables
..
scons: Make sure GTests have
the source list
and manipulate the copy.
Without this change, the following command fails:
scons ./build/ARM/unittests.opt/base/pixeltest.xml
Whereas this command succeeds:
scons ./build/ARM/base/pixeltest.opt
Change-Id: I642efdf9d62a5478e49ba51efe1a3a5ba453e21f
Signed-off-by: Andreas Sandberg
in the gtest_env SCons environment
which white-lists the important environment variables.
Change-Id: I5fc8fb5e51f09644dc976ee97b21c78ab349bf7d
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Jack Travaglini <giacomo.travagl...@arm.com>
---
M src/SConscript
1 file changed,
}/${TEST_NAME}.xml
For example, the opt version of the bitunion test built for ARM would
have this path:
build/ARM/unittests.opt/base/bituniontest.xml
Change-Id: I174dff16817734db05b08ce1d5bcf52e8697bbac
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Jack Trav
Hi Everyone,
I'm happy to announce that we have just completed testing of the
gem5-specific patches for Linux 4.9. The new kernel is can be downloaded
from the gem5/v4.9 branch in the arm/linux [1] repository.
The kernel comes with default configurations for Armv7 and Armv8 and has
the same set
Hi Everyone,
I have just uploaded the Linux kernel repos we used to host on GitHub to
Google Source. While doing so, I slightly re-arranged the branches in
the work better for the new unified kernel trees with both aarch64 and
aarch32 support. I have updated the build instructions on the Wiki
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/6121 )
Change subject: cpu: Don't override ISA if provided by user
..
cpu: Don't override ISA if provided by user
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/5732 )
Change subject: cpu-minor: Add missing instruction stats
..
cpu-minor: Add missing instruction stats
Change-Id
createThreads() to only override the ISA if none has been specified.
Change-Id: I2ac5535e55fc57057e294d3c6a93088b33bf7b84
Signed-off-by: Andreas Sandberg <andreas.sandb...@arm.com>
Reviewed-by: Jack Travaglini <giacomo.travagl...@arm.com>
Reviewed-by: Sudhanshu Jha <sudhanshu@arm.com
Andreas Sandberg has submitted this change and it was merged. (
https://gem5-review.googlesource.com/6101 )
Change subject: cpu-o3: Add missing vector stat initializers
..
cpu-o3: Add missing vector stat initializers
All
401 - 500 of 1869 matches
Mail list logo