-
95a8cf76a5
arch-gcn3, misc: Added missing override to protocol_tester.hh
Bobby R. Bruce
2020-11-13 20:12:32 -08:00
-
a1ac9df60a
arch-sparc,misc: Added M5_VAR_USED to SparcProcess var
Bobby R. Bruce
2020-11-13 20:11:05 -08:00
-
20456a4d34
mem-cache,misc: Added missing override to operator
Bobby R. Bruce
2020-11-13 20:08:30 -08:00
-
7811d01f07
dev: Delete the unused DLAB member in the 8250 UART.
Gabe Black
2020-10-29 21:54:52 -07:00
-
07c234f0f3
dev: Convert the IDE controller to use the RegisterBank types.
Gabe Black
2020-10-27 02:04:23 -07:00
-
9e1f543407
arch-gcn3: Explicitly sign-extend simm16
Kyle Roarty
2020-11-13 17:51:45 -06:00
-
a107f62b41
mem-ruby: Fix deadlock in VIPERCoalescer
Kyle Roarty
2020-11-10 00:36:05 -06:00
-
5f6ebe752e
arch-gcn3: Implement flat_load_sbyte instruction
Kyle Roarty
2020-11-10 00:10:06 -06:00
-
c1ddd01b66
arch-gcn3: Implement s_setreg_imm32_b32 instruction
Kyle Roarty
2020-11-10 00:08:18 -06:00
-
b0dbc09b3f
arch-arm: Implementation ARMv8.1 RDMA
Jordi Vaquero
2020-09-14 18:08:38 +02:00
-
caf6a507cb
base: Prevent undefined behavior in not interleaved
AddrRanges.
Isaac Sánchez Barrera
2020-11-16 16:22:44 +01:00
-
2f8b5acba1
fastmodel: Wrap the PL330 DMA controller fast model.
Gabe Black
2020-10-15 11:51:05 -07:00
-
fcac22e098
misc: Merge branch hotfix v20.1.0.2 branch into develop
Bobby R. Bruce
2020-11-16 11:25:23 -08:00
-
-
-
0d703041fc
misc: Updated the RELEASE-NOTES and version number
Bobby R. Bruce
2020-11-11 13:34:23 -08:00
-
9a01d3e927
dev-hsa,gpu-compute: Agent Packet handler implemented.
Daniel Gerzhoy
2020-11-04 11:51:46 -05:00
-
a0cff8b945
arch-arm: move serialize and unserialize definition to cpp file
Ciro Santilli
2020-10-15 10:04:05 +01:00
-
833a60a7aa
base,cpu,mem: Use templatized SatCounter
Daniel R. Carvalho
2019-08-12 09:59:07 +02:00
-
37add2103c
base: Templatize SatCounter
Daniel R. Carvalho
2020-11-06 00:27:23 +01:00
-
14045cb395
cpu,stats: Fix incorrect stat names of ThreadStateStats
Hoa Nguyen
2020-10-17 03:48:22 -07:00
-
8e34e0b920
scons: Add support for GRPC protobuf files.
Gabe Black
2020-11-08 08:09:25 -08:00
-
6bbdfa370c
scons: Convert ProtoBuf to use a scons Builder and Scanner.
Gabe Black
2020-11-08 07:17:04 -08:00
-
0957ab118c
scons: Consolidate the ProtoBuf code.
Gabe Black
2020-11-08 04:55:38 -08:00
-
598f15cf24
scons: Fix how directories are handled for protobuf files.
Gabe Black
2020-11-07 06:26:03 -08:00
-
760e18e35b
mem-cache: Remove "inline" from a method in one of the prefetchers.
Gabe Black
2020-11-11 23:01:48 -08:00
-
97a766100b
mem-cache: Override print function of sector and super blocks
Daniel R. Carvalho
2019-06-03 15:37:58 +02:00
-
c8f3ff5e18
mem-cache: Use the compression factor to co-allocate
Daniel R. Carvalho
2019-06-05 11:27:46 +02:00
-
90de6ec221
mem-cache: Set compression bit with its size
Daniel R. Carvalho
2019-08-22 11:50:10 +02:00
-
68698e0bfd
mem-cache: Add data expansion and compaction checking functions
Daniel R. Carvalho
2019-06-19 16:07:43 +02:00
-
f6d2db4b93
mem-cache: Allow moving data contractions
Daniel R. Carvalho
2019-06-17 17:41:09 +02:00
-
a2b7f9544c
mem-cache: Use RP for data expansion victimization
Daniel R. Carvalho
2019-06-07 15:36:11 +02:00
-
f415f27414
mem-cache: Add function to move blocks in the tags
Daniel R. Carvalho
2019-06-07 17:16:39 +02:00
-
65122a29b6
mem-cache: Add move assign and delete move constr of blk
Daniel R. Carvalho
2019-05-24 11:33:11 +02:00
-
c03462e16c
misc: Updated MAINTAINERS.yaml
Bobby R. Bruce
2020-11-10 10:47:36 -08:00
-
2aa37d1d77
dev-arm,misc: Added missing override to scmi_platform functions
Bobby R. Bruce
2020-11-10 10:30:29 -08:00
-
cc9f3649a7
util: Add a library to parse MAINTAINERS.yaml
Andreas Sandberg
2020-11-04 19:07:08 +00:00
-
8728c26c7f
configs: Fix MemorySize division
Daniel R. Carvalho
2020-11-08 15:38:04 +01:00
-
eb778327b3
arch-power: Implement mcrxr
Boris Shingarov
2020-11-08 13:42:47 -05:00
-
b12422c79b
cpu: Make the NonCachingSimpleCPU use a back door for fetch.
Gabe Black
2020-11-04 01:03:25 -08:00
-
56a549080f
util: Update python version for GCN3
Matthew Poremba
2020-11-07 14:57:31 -06:00
-
5586484344
base: Fix
AddrRange::addIntlvBits(Addr) and new test.
Isaac Sánchez Barrera
2020-11-06 09:18:15 +01:00
-
c306cb071f
tests: Add realview64-kvm.py test to quick regressions
Giacomo Travaglini
2020-07-13 15:16:56 +01:00
-
6f64f6f1e2
tests: Add realview64-kvm.py testing platform
Giacomo Travaglini
2020-07-13 14:58:49 +01:00
-
1fa8d0d58c
tests: Update guest binaries used by regressions
Giacomo Travaglini
2020-11-06 10:54:57 +00:00
-
9f7d7ac26f
arch-x86, kvm: clean up x86 long regresion kvm code
mupton
2020-11-06 11:14:49 -08:00
-
76ab87c809
arch-x86: include system syscall header in syscall table files
Kyle Roarty
2020-11-06 18:47:01 -06:00
-
a265891e87
misc: Updated the RELEASE-NOTES and version number
Bobby R. Bruce
2020-11-05 14:38:25 -08:00
-
4a435b982b
mem-garnet: Fix garnet network interface stats
jiemingyin
2020-10-21 19:43:05 -04:00
-
e61ef19e83
util: Specify version of rocm-cmake in gcn3 Dockerfile
Kyle Roarty
2020-11-05 18:28:02 -06:00
-
04b87cc29a
arch-x86, cpu-kvm: add x86 kvm test to long regression
michaelupton
2020-09-20 15:58:36 -07:00
-
92ed623e04
misc: Convert MAINTAINERS to YAML
Andreas Sandberg
2020-11-04 19:05:44 +00:00
-
22e27e1d61
mem,sim: Get the page size from the page table in SE mode.
Gabe Black
2020-10-21 04:32:39 -07:00
-
5bedc520fe
cpu: Style fixes in the AtomicSimpleCPU.
Gabe Black
2020-11-03 22:31:53 -08:00
-
aec2ff9400
util: Updated compiler-test.sh for Python3
Bobby R. Bruce
2020-11-02 13:09:47 -08:00
-
ac8b4dbfec
util,misc: Altered cpt_upgrader.py shebang to Python3
Bobby R. Bruce
2020-10-27 16:03:06 -07:00
-
432c54f051
mem,scons: Changed assert to panic_if in MessageBuffer
Bobby R. Bruce
2020-10-27 15:47:01 -07:00
-
46125206ec
mem: Added missing override to cache_blk function
Bobby R. Bruce
2020-10-26 17:31:40 -07:00
-
45a38b5352
util: Updated the Dockerfiles for Python3
Bobby R. Bruce
2020-10-26 09:14:48 -07:00
-
805c295651
mem: Expose the underlyig DRAM or NVM's memory back door.
Gabe Black
2020-11-04 01:01:04 -08:00
-
8be5be6858
mem: Minor refactor of how the abstract mem backdoor is exposed.
Gabe Black
2020-11-04 00:59:14 -08:00
-
2cfc24b8dc
arch,cpu: Enforce using accessors to get at src/destRegIdx.
Gabe Black
2020-11-01 01:53:03 -07:00
-
a82ea84244
arch-gcn3: Fix operand size reporting for Flat insts
Kyle Roarty
2020-10-17 00:14:35 -05:00
-
46e9ab85bc
misc: Update maintainers file
Jason Lowe-Power
2020-11-03 08:22:58 -08:00
-
bdd4044e97
misc: create C declarations for the _addr and _semi m5ops
Ciro Santilli
2020-10-28 10:38:41 +00:00
-
b6a35f3c99
util: add update-copyright utility to update copyright on commits
Ciro Santilli
2020-10-02 13:52:47 +01:00
-
dfc64880fe
configs,tests: Add tokens to GPU VIPER tester
Kyle Roarty
2020-09-24 21:50:58 -05:00
-
80221d7e1d
configs,mem-ruby: Remove old GPU ptls
Brad Beckmann
2020-09-08 10:51:14 -04:00
-
173c1c6eb0
gpu-compute,mem-ruby: Replace ACQUIRE and RELEASE request flags
Tuan Ta
2018-06-12 16:36:27 -04:00
-
f36817c367
tests,configs,mem-ruby: Adding Ruby tester for GPU_VIPER
Matthew Poremba
2020-09-24 14:53:13 -05:00
-
1a2b677728
arm: Get rid of some unused instruction templates.
Gabe Black
2020-11-03 18:21:27 -08:00
-
84e18a7a47
mips: Fix the build after the MMU changes.
Gabe Black
2020-11-03 20:54:01 -08:00
-
3d20460c22
configs: Add dtb-gen to fs_bigLITTLE.py
Yu-hsin Wang
2020-11-03 09:49:48 +08:00
-
96c0f29b98
arch-arm: Do not use _flushMva for TLBI IPA
Giacomo Travaglini
2020-09-23 16:05:46 +01:00
-
63988cbf7e
arch-arm: TlbEntry flush to be considered as functional lookup
Giacomo Travaglini
2020-09-15 17:18:52 +01:00
-
e9ee6b1c69
arch-arm: Fix implementation of TLBI_VMALL instructions
Giacomo Travaglini
2020-09-18 10:33:24 +01:00
-
e268bc35a4
arch-arm: Add el2Enabled cached variable
Giacomo Travaglini
2020-09-18 11:12:09 +01:00
-
2fc4a0803d
cpu, fastmodel: Remove the old getDTBPtr/getITBPtr virtual methods
Giacomo Travaglini
2020-09-14 09:57:22 +01:00
-
94b7451aac
configs: Do not require default options for caches
Davide Basilio Bartolini
2020-10-12 22:44:15 +02:00
-
63d61af18d
arch: Clean up the __init__s in (Sub)OperandList.
Gabe Black
2020-10-20 18:39:54 -07:00
-
7eb991b9ff
dev: Convert the x86 i8237 DMA controller to use RegBank.
Gabe Black
2020-10-26 17:59:38 -07:00
-
958be91508
util: Add a unit test for the "addr" call type in the m5 util.
Gabe Black
2020-10-22 20:00:44 -07:00
-
831cda0965
dev-arm: Fix VExpressFastmodel timer configs
Yu-hsin Wang
2020-10-21 18:19:34 +08:00
-
4a0797593f
arch-x86: Make CPUID vendor string a param
Matthew Poremba
2020-10-15 15:46:43 -05:00
-
bd6c80b3f7
dev-arm: Instantiate SCMI in VExpress_GEM5 platforms
Giacomo Travaglini
2020-05-28 18:46:42 +01:00
-
2870873da8
dev-arm: SCMI Implementation
Giacomo Travaglini
2019-05-28 15:26:18 +01:00
-
c09a98e3cb
dev-arm: Implement Arm MHU (Message Handling Unit)
Giacomo Travaglini
2019-05-28 15:26:18 +01:00
-
c84f95ebbb
tests: System is expecting a kvm_vm param for KvmVM
Giacomo Travaglini
2020-07-13 17:24:07 +01:00
-
6d678694d0
kvm, arm: Add parameter to force simulation of Gicv2
Giacomo Travaglini
2020-10-29 19:03:45 +00:00
-
c794f56640
dev-arm: Add doorbell interface class
Giacomo Travaglini
2019-05-28 15:26:18 +01:00
-
80ad34da78
dev-arm: Define a ParentMem object for DTB autogen
Giacomo Travaglini
2020-05-28 11:01:31 +01:00
-
5c548ad30e
dev: Add a new RegisterBank which helps handle device registers.
Gabe Black
2020-10-20 20:03:13 -07:00
-
d05a0a4ea1
misc: Delete the now unnecessary create methods.
Gabe Black
2020-10-23 19:34:07 -07:00
-
6c454ee53b
arch: Move many of the generic files outside an NULL guard.
Gabe Black
2020-10-20 17:59:31 -07:00
-
63d6017b63
arch,sim: Handle KVM SE page faults with workload events.
Gabe Black
2020-10-20 17:37:25 -07:00
-
40f14ff2b1
python: Make standard Params::create() optional.
Gabe Black
2020-10-13 03:46:00 -07:00
-
5d923ab5d0
sim: Remove the syscall gem5 op.
Gabe Black
2020-10-20 17:37:22 -07:00
-
92abe28af4
x86,kvm: Use the new workload event to trigger KVM system calls.
Gabe Black
2020-10-20 17:37:20 -07:00
-
9fff55c93c
sim: Add a new gem5 op for workload events.
Gabe Black
2020-10-20 17:37:17 -07:00
-
5a2a72bff4
mips: Implement an SE workload for Linux.
Gabe Black
2020-10-20 17:37:08 -07:00
-
a78abf07b7
riscv: Implement an SE workload for Linux.
Gabe Black
2020-10-20 17:37:03 -07:00
-
24a2f8ffb9
x86,scons: De-indent the main x86 SConscript file.
Gabe Black
2020-10-20 17:37:15 -07:00