-
af73f13ac2
tests: Fix argparse description in simple_binary_run.py
Bobby R. Bruce
2021-10-12 11:05:15 -07:00
-
9844b9e8cb
scons: Rearrange functions to be next to the code that uses them.
Gabe Black
2021-08-15 00:42:22 -07:00
-
3f9b493982
scons: Pull the code which generates debug/flags.cc into a helper script.
Gabe Black
2021-08-15 00:38:34 -07:00
-
4fdf61493b
mem-ruby: HTMSequencer stats initialized twice
Giacomo Travaglini
2021-10-11 10:13:38 +01:00
-
c84b22d858
tests: fix square and HeteroSync nightly regression command
Matt Sinclair
2021-10-02 09:00:21 -05:00
-
96a86780ee
dev-hsa,gpu-compute: fix bug with gfx8 VAs for HSA Queues
Matt Sinclair
2021-10-08 00:51:39 -05:00
-
ac63b7e294
arch-arm: Add fchownat implementation to the Syscall Table
Giacomo Travaglini
2021-09-27 18:03:10 +01:00
-
f9a7196396
arch-arm: Add fchown implementation to the Syscall Table
Giacomo Travaglini
2021-09-27 17:58:07 +01:00
-
a4cec05e58
sim-se: Implemnt fchownat syscall
Giacomo Travaglini
2021-09-27 17:40:34 +01:00
-
b1a2d5f293
arch-arm: Add existing at impl to ArmLinux32 Syscall Table
Giacomo Travaglini
2021-09-27 16:19:57 +01:00
-
528fae6464
sim-se: Implement at suffixed syscalls
Giacomo Travaglini
2021-09-27 14:32:10 +01:00
-
8f1f50f410
sim-se: Rewrite some syscalls to use a syscallImpl function
Giacomo Travaglini
2021-09-27 16:14:24 +01:00
-
9854685277
dev-arm: Added trusted DRAM to vexpress Realview
Quentin Forcioli
2021-09-07 11:48:05 +02:00
-
3d025b517f
misc: Fix hdf5 stats + test
Davide Basilio Bartolini
2021-09-28 12:00:13 +02:00
-
68870342c0
tests: add DNNMark to weekly regression
Matt Sinclair
2021-10-01 01:07:16 -05:00
-
66b0497a77
sim: Align process memory allocations.
Gabe Black
2021-09-21 14:41:13 -07:00
-
d4e5d9b32a
util: Make gerrit bot respect reviewer removal
Hoa Nguyen
2021-09-09 14:40:06 -07:00
-
13e3521a00
cpu-o3: remove useless 'using'-s
Tom Rollet
2021-10-07 09:48:14 +02:00
-
8a535eac48
cpu-o3: Naming cleanup for LSQRequest and Request
Tom Rollet
2021-09-29 10:44:20 +02:00
-
de0d6f4116
cpu-o3: remove LSQSenderState
Tom Rollet
2021-09-29 10:33:36 +02:00
-
1120931105
mem-ruby: Move VIPER TCC decrements to action from in_port
Matt Sinclair
2021-10-07 12:46:05 -05:00
-
72ee6d1aad
mem-ruby: Update GPU VIPER TCC protocol to resolve deadlock
Matt Sinclair
2021-10-07 12:45:17 -05:00
-
2b46872ee9
arch-x86: Fixed M5InternalError when decoding certain bytes
Eduardo José Gómez Hernández
2021-09-07 15:46:12 +02:00
-
2b69ff2afc
ext: Update libelf from elftoolchain 0.7.1
Austin Harris
2021-09-24 17:42:02 -05:00
-
74c6297453
scons: Pull makeDebugFlagHH into build_tools.
Gabe Black
2021-08-14 07:47:07 -07:00
-
3112a7f0d0
arch-gcn3,gpu-compute: Move GCN3 specific TLB to arch
Matthew Poremba
2021-09-01 14:30:35 -05:00
-
b459e2caed
misc: Add VEGA_X86 build_opt
Matthew Poremba
2021-09-29 15:57:04 -05:00
-
c15e472199
arch-vega: Rework flat instructions to support global
Matthew Poremba
2021-06-21 13:51:32 -05:00
-
2b86278a86
base: Only trap to GDB if remote GDB is connected
Jan Vrany
2021-07-15 23:00:33 +01:00
-
5ee0b6eab6
scons: Create a Gem5 subclass of the Executable class.
Gabe Black
2021-09-29 04:11:07 -07:00
-
216311560e
tests: Adding tests to evaluate memory modules.
Mahyar Samani
2021-09-21 13:32:09 -07:00
-
496dc2457c
arch-arm: With FEAT_SEL2 isStage2 -> NS doesn't hold anymore
Giacomo Travaglini
2021-09-28 14:00:30 +01:00
-
f1735afad3
misc: Include static_inst_fwd.hh in sim/faults.hh.
Gabe Black
2021-09-20 20:55:06 -07:00
-
008659bee1
arch-gcn3: Fix MUBUF out-of-bounds case 1
Kyle Roarty
2021-09-29 23:04:46 -05:00
-
a1de03150f
arch-arm: Remove duplicate sys param from ArmMMU
Giacomo Travaglini
2021-09-28 11:58:18 +01:00
-
cab5abd0d9
arch-arm: Add an Armv8.4 ArmRelease object
Giacomo Travaglini
2021-09-23 16:59:20 +01:00
-
d2157a81df
arch-arm: Add an Armv8.3 ArmRelease object
Giacomo Travaglini
2021-09-23 10:47:13 +01:00
-
8156bc0dc1
arch-arm: Add missing Armv8.3 extensions to the enum
Giacomo Travaglini
2021-09-23 10:37:33 +01:00
-
a174513320
arch-arm: Add an Armv8.2 ArmRelease object
Giacomo Travaglini
2021-09-23 10:11:48 +01:00
-
10cbcb14e8
arch-arm: Add missing Armv8.2 extensions to the enum
Giacomo Travaglini
2021-09-23 09:29:46 +01:00
-
d8c61b2e24
arch-arm: Add an Armv8.1 ArmRelease object
Giacomo Travaglini
2021-09-22 17:35:19 +01:00
-
03f79f47d8
arch-arm: FEAT_SEL2 is not part of ID_AA64ISAR0_EL1
Giacomo Travaglini
2021-09-22 18:05:38 +01:00
-
e77ebef6b6
arch-arm: Add missing Armv8.1 extensions to the enum
Giacomo Travaglini
2021-09-22 17:56:28 +01:00
-
24dfe8a41c
arch-arm: Do not use FEAT_SEL2 in SE mode
Giacomo Travaglini
2021-09-22 17:28:46 +01:00
-
abbd0fbad9
arch-arm: Use ArmRelease in the ISA class
Giacomo Travaglini
2021-09-22 16:52:36 +01:00
-
f61818b370
cpu-o3: remove false dummy entry in LSQ
Tom Rollet
2021-09-09 15:09:20 +02:00
-
43b8a93748
configs, gpu-compute: update GPU scripts to remove master/slave
Matt Sinclair
2021-09-25 21:31:53 -05:00
-
a861b1d8d2
sim: Get rid of the now unused System::getPageShift() method.
Gabe Black
2021-09-14 18:23:47 -07:00
-
d6974ef636
mem: Add a page_bytes parameter to the classic prefetcher.
Gabe Black
2021-09-14 18:21:00 -07:00
-
13725927a0
mem-ruby: Replace the sys param with a page_shift param.
Gabe Black
2021-09-14 18:15:39 -07:00
-
df56bf1d4d
sim: Move System specific code out of MemPools.
Gabe Black
2021-09-14 01:10:55 -07:00
-
4f17b72425
sim: Drop a hack from MemPools which reset the free page.
Gabe Black
2021-09-13 18:32:55 -07:00
-
1a1ba692c3
sim: Move the MemPools object out of System and into SEWorkload.
Gabe Black
2021-09-13 18:22:38 -07:00
-
473d3c72c8
scons: Clone the gem5py_env environment in src/SConscript.
Gabe Black
2021-09-29 05:06:56 -07:00
-
152760ee51
arch-arm: Define an ArmRelease class to handle ISA extensions
Giacomo Travaglini
2021-09-21 11:55:22 +01:00
-
7756c5e908
tests: add LULESH to weekly regression
Matt Sinclair
2021-09-25 15:07:50 -05:00
-
46c4926485
tests: Add HeteroSync to nightly regression
Matt Sinclair
2021-09-25 13:11:24 -05:00
-
663fa147e8
sim: Encapsulate MemPool related System stuff in a MemPools class.
Gabe Black
2021-09-13 18:07:51 -07:00
-
61a6ec7b71
sim: Move serialization logic for MemPools out of System.
Gabe Black
2021-09-11 06:06:28 -07:00
-
0a2ba189d4
sim: Fix a faulty assumption in MemPool.
Gabe Black
2021-09-20 15:02:56 -07:00
-
133399c91d
cpu-o3: remove useless indirection from lsq to cpu
Tom Rollet
2021-09-07 17:46:35 +02:00
-
d3df30c885
cpu-o3: replace 'stores' counter per storeQueue.size()
Tom Rollet
2021-09-03 15:46:40 +02:00
-
c03ec6432e
cpu-o3: replace 'loads' counter per loadQueue.size()
Tom Rollet
2021-09-03 15:26:24 +02:00
-
d1ddbdead8
arch-arm: Prefer haveEL over haveSecurity and haveVirtualization
Giacomo Travaglini
2021-09-21 14:57:05 +01:00
-
ede1ad4b8c
arch,cpu,mem,sim: Fold arch/locked_mem.hh into the BaseISA class.
Gabe Black
2021-07-21 04:15:24 -07:00
-
a78fab909a
configs: Remove security option
Giacomo Travaglini
2021-09-21 18:16:53 +01:00
-
2b99bc7083
configs: Remove lpae and virtualisation options
Giacomo Travaglini
2021-09-21 17:54:32 +01:00
-
5a884fdab5
arch-vega: Fix VEGA_X86 build issues
Matthew Poremba
2021-06-22 18:41:12 -05:00
-
e51e698b74
arch-vega: Update instruction stats
Matthew Poremba
2021-06-22 18:39:01 -05:00
-
16de253c15
arch-vega: Add missing functions referenced by insts
Matthew Poremba
2021-06-22 18:37:32 -05:00
-
dca86ddb8d
arch-vega: Issue flat insts using on executedAs()
Matthew Poremba
2021-09-22 12:42:53 -05:00
-
753a2c8aac
arch-vega: Update Vega instruction flags
Matthew Poremba
2021-06-22 18:35:22 -05:00
-
26caffd0d4
tests: update nightly tests to document square
Matt Sinclair
2021-09-25 11:44:59 -05:00
-
84abf07777
scons: Pull the rest of the embedPyFile function into marshal.py.
Gabe Black
2021-08-14 07:17:49 -07:00
-
64c9e07498
scons: Pull bytesToCppArray into build_tools.
Gabe Black
2021-08-14 06:36:39 -07:00
-
750a809169
python,scons: Break slicc's dependence on m5.util.
Gabe Black
2021-08-14 06:29:28 -07:00
-
cc75a47b84
python,scons: Move grammar.py and code_formatter.py into build_tools.
Gabe Black
2021-08-14 06:18:43 -07:00
-
6cc3b4f6c1
scons,python: Move the marshal.py script into build_tools.
Gabe Black
2021-08-14 05:06:36 -07:00
-
dfec508976
scons,python: Split the marshal binary into a c++ wrapper and script.
Gabe Black
2021-08-14 04:58:07 -07:00
-
de05063ea7
misc: Update gem5's README file.
Gabe Black
2021-09-21 15:35:30 -07:00
-
a9cb8de7a4
Merge "misc: Merge branch v21.1.0.2 hotfix branch into develop" into develop
Bobby R. Bruce
2021-09-23 19:57:47 +00:00
-
-
b35f2c777a
tests: Fix broken compiler-tests.sh
Bobby R. Bruce
2021-09-22 15:30:32 -07:00
-
2ff2a22b55
util-docker: Fix building gcn-gpu image
Kyle Roarty
2021-09-22 14:02:41 -05:00
-
b0c2b278a9
misc: Merge branch v21.1.0.2 hotfix branch into develop
Bobby R. Bruce
2021-09-22 11:43:57 -07:00
-
-
4666a4f9e3
misc: Update RELEASE-NOTES.md for v21.1.0.2
Bobby R. Bruce
2021-09-21 12:00:43 -07:00
-
ca921387ae
misc: Update the version to v21.1.0.2
Bobby R. Bruce
2021-09-21 12:00:03 -07:00
-
59c4fd07cb
base-stats: fix storage initializing
CHEN Meng
2021-09-20 04:31:52 +08:00
-
c10982e441
tests: Update x86 boot tests to use x86-ubuntu-img
Bobby R. Bruce
2021-09-17 17:05:14 -07:00
-
6d9f603142
tests: Add KVM CPU switch tests
Bobby R. Bruce
2021-09-16 14:23:20 -07:00
-
96c9d03fa6
base,tests: Add unit test for SymbolTable
Daniel R. Carvalho
2021-03-17 14:38:16 -03:00
-
ee95d0f04d
arch-arm: SCTLR.WXN not used in S2AP
Giacomo Travaglini
2021-09-20 22:04:01 +01:00
-
17a5422bec
arch-arm: Implement Armv8.2 FEAT_UAO
Giacomo Travaglini
2021-08-31 15:53:39 +01:00
-
ee0e92a432
arch-arm: Remove SPSR write mask
Giacomo Travaglini
2021-09-01 15:30:07 +01:00
-
cbffe30e64
sim,tests: Add unit test for sim/serialize.hh
Daniel R. Carvalho
2021-01-17 09:43:25 -03:00
-
df928b36f8
sim,tests: Add unit test for sim/serialize_handlers
Daniel R. Carvalho
2020-12-28 15:52:06 -03:00
-
7a144c5d59
arch-arm: Fix memory leak of PMU events
Daniel R. Carvalho
2020-12-24 12:13:39 -03:00
-
15924e1bff
tests: Fix gem5 resources import in parsec test
Austin Harris
2021-09-21 14:32:34 -05:00
-
6090a43b93
tests: Add GCC-11 to the compiler tests
Bobby R. Bruce
2021-09-21 10:38:38 -07:00
-
cbb58ae5d1
util-docker: Add a GCC-11 Dockerfile
Bobby R. Bruce
2021-09-21 10:32:03 -07:00
-
6e23be0693
python: Get rid of ipython 0.10 and older support code.
Gabe Black
2021-09-20 17:24:50 -07:00