Commit Graph

  • 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