Commit Graph

  • c3e25af907 arch-arm,tests: added arm-linux-boot tests for the ArmBoard Kaustav Goswami 2022-08-08 19:16:26 -07:00
  • d0cbb1c630 tests: Add test for riscvmatched-hello stdlib example Bobby R. Bruce 2022-09-12 17:20:43 -07:00
  • b6966531fd misc: Reword CONTRIBUTING.md pre-commit documentation Bobby R. Bruce 2022-09-22 11:59:17 -07:00
  • b6a75cb8de stdlib, configs: Add example SE mode script for RISCV matched Jasjeet Rangi 2022-09-12 16:15:54 -07:00
  • 82406b7740 configs: bug fix for misc node distribution Daecheol You 2022-09-20 11:45:40 +09:00
  • a4757bef47 tests: Add 'requires' tests for ALL/gem5 Bobby R. Bruce 2022-09-09 15:38:19 -07:00
  • b94a6a50a5 tests: Update presubmit.sh to compile ALL/gem5.fast Bobby R. Bruce 2022-09-08 15:08:12 -07:00
  • 3b0cb574f5 tests: Update tests to use ALL/gem5.opt compilation Bobby R. Bruce 2022-09-08 18:19:27 -07:00
  • 2429a6dd58 stdlib: Added RiscvMatched prebuilt board kunpai 2022-09-09 13:50:16 -07:00
  • 16690bc289 scons: Fix the default KVM_ISA setting. Gabe Black 2022-09-20 20:44:42 -07:00
  • e8ff8817e3 mem-ruby: bug fix for stale WriteBack Daecheol You 2022-09-14 11:35:02 +09:00
  • db8641fd7b stdlib: Add additional warns when get_runtime_isa used Bobby R. Bruce 2022-09-08 11:30:14 -07:00
  • 3b832fceb9 scons: Update 'ALL' compilation to use MESI_Two_Level Bobby R. Bruce 2022-09-08 15:13:24 -07:00
  • 8c1c60d43f tests: Update RISCV asmtests to use 'simple_binary_run.py' Bobby R. Bruce 2022-09-08 16:37:30 -07:00
  • bcb9181db3 tests: Remove 'test_build' from the testlib Bobby R. Bruce 2022-09-08 12:53:05 -07:00
  • cc3940b69e tests: Add 'ALL' build to the compiler tests Bobby R. Bruce 2022-09-08 12:50:36 -07:00
  • f9e1b308c1 tests: Enable build/ALL/gem5 supported-isas-check tests Bobby R. Bruce 2022-09-08 11:52:43 -07:00
  • f448706dd5 arch-arm: Properly implement last level TLBIs Giacomo Travaglini 2022-08-08 08:52:07 +01:00
  • fe6fc29b07 cpu: add BTBUpdates for BPredUnitStats Luming Wang 2022-09-14 08:19:17 +00:00
  • e1ba253438 arch-riscv: Add flag for misaligned access check Jui-Min Lee 2022-09-06 17:01:48 +08:00
  • 17a46091fa tests: Remove '--ignore-style' from m5 weekly test build Bobby R. Bruce 2022-09-12 12:05:55 -07:00
  • d9ed84902d sim: Fix serialize_handlers.test.cc on Arm platforms Giacomo Travaglini 2022-09-12 16:50:43 +01:00
  • 8ba46bafb0 stdlib: Improving synthetic traffic generation. Mahyar Samani 2022-08-17 16:54:52 -07:00
  • 26ea5a1c72 configs: Fix "gem5.resource" typo in riscv-ubuntu-run.py Bobby R. Bruce 2022-09-09 11:52:21 -07:00
  • f6b2793b91 Revert "mem-ruby: bug fix for Finish_CopyBack_Stale" Tiago Muck 2022-09-09 21:10:49 +00:00
  • 170c998b8f python: Enable -c in gem5 to mimic python Jason Lowe-Power 2022-09-02 11:58:57 -07:00
  • f43e722238 cpu: Fix RAS behaviour when both isReturn and isCall are set. Luming Wang 2022-09-08 02:23:49 +00:00
  • 6807f70b81 cpu-minor: Add control instruction statistics to MinorCPU Jasjeet Rangi 2022-09-08 15:03:45 -07:00
  • f7cf47bc31 mem-ruby: bug fix for Finish_CopyBack_Stale Daecheol You 2022-09-01 13:49:56 +09:00
  • b86088008a mem-ruby: Fix replacement policy updates with stores in MI_example Jarvis Jia 2022-09-05 16:05:19 -05:00
  • b623d26543 dev-amdgpu: Fix interrupt call for release mem Matthew Poremba 2022-09-05 10:36:13 -07:00
  • 9f5c0f2822 gpu-compute: dprint instruction requesting translation Matthew Poremba 2022-09-05 10:30:20 -07:00
  • b919d9c5c9 arch-vega: Improve disasm for GLOBAL insts with scalar offset Matthew Poremba 2022-09-05 10:27:55 -07:00
  • 6c935657fd dev-amdgpu: Implement SDMA atomic packet Matthew Poremba 2022-09-05 10:24:00 -07:00
  • 9ea28bd782 dev-amdgpu: Implement SDMA RLC queue unmapping Matthew Poremba 2022-09-05 10:13:51 -07:00
  • af4251f6ae dev-amdgpu: Rework SDMA RLC queue data structure Matthew Poremba 2022-09-05 10:11:03 -07:00
  • 12ec5f9172 dev-amdgpu: Rework framebuffer reads Matthew Poremba 2022-09-04 09:41:14 -07:00
  • f91abb9770 arch-vega: Allow unaligned large host pages Matthew Poremba 2022-09-01 14:40:27 -07:00
  • 4b35693bd2 dev-amdgpu: Forward RLC queue doorbells Matthew Poremba 2022-08-27 17:21:13 -07:00
  • a5dfb0718d dev-amdgpu: Add user-mode TranslationGen to SDMA Matthew Poremba 2022-09-01 14:48:22 -07:00
  • 9ed39afe62 dev-amdgpu: Place all user-mode translations in MMHUB Matthew Poremba 2022-08-27 16:50:44 -07:00
  • e0e2806fc4 dev-amdgpu: Add SDMA device translation helper Matthew Poremba 2022-08-27 08:28:29 -07:00
  • f20d12656a configs: Stop disabling SDMA in GPUFS config Matthew Poremba 2022-08-25 16:20:07 -07:00
  • 58e072f8bf dev-amdgpu: Remove default callback in mem manager API Matthew Poremba 2022-08-25 16:16:05 -07:00
  • 700f64c1c1 scons: Ensure style_hooks check exits if hook cannot install Bobby R. Bruce 2022-09-01 12:57:00 -07:00
  • 92ab557947 configs: Use "arm64-ubuntu-20.04-boot" workload for example Bobby R. Bruce 2022-08-24 14:56:13 -07:00
  • bb60998aa9 configs,tests: Update tests/configs for RISCV boot workload Bobby R. Bruce 2022-08-24 14:27:32 -07:00
  • af4fd2f2c6 tests,configs: Update x86 boot tests/examples with Workload Bobby R. Bruce 2022-08-24 14:07:45 -07:00
  • bfcf5f0b91 arch-arm, kvm: Fix KVM_ARM_IRQ_VCPU2_SHIFT compilation error Giacomo Travaglini 2022-09-02 09:58:41 +01:00
  • 07b693a186 stdlib, configs: stdlib SimPoints support and example scripts Zhantong Qiu 2022-09-02 15:51:29 -07:00
  • f08a4d2dc5 stdlib: cpu support for SimPoint and MAX_INSTS exit events Zhantong Qiu 2022-09-02 15:43:33 -07:00
  • 8fa5a8a668 stdlib: added SimPoint Class to stdlib Zhantong Qiu 2022-09-02 15:38:04 -07:00
  • c16b717a60 stdlib: added three exit event generators Zhantong Qiu 2022-09-02 15:31:38 -07:00
  • 3465ff1e7d dev-amdgpu: Add callbacks for all SDMA GPUMemMgr reqs Matthew Poremba 2022-08-25 16:15:00 -07:00
  • 404aa34855 dev-amdgpu: Track outstanding chunks in mem manager Matthew Poremba 2022-08-25 16:03:17 -07:00
  • 432329c853 dev-amdgpu: Allow device address source for SDMA COPY Matthew Poremba 2022-08-25 15:55:16 -07:00
  • a531ff64c3 dev-amdgpu: Add memory manager readRequest method Matthew Poremba 2022-08-25 15:36:21 -07:00
  • 4211962f8c dev-amdgpu: Fix translation reading SDMA MQD ("RLC queue") Matthew Poremba 2022-08-25 15:05:41 -07:00
  • db5910dc5f cpu: Fixed false dependency decoder bugs for RISCV Noah Katz 2022-09-01 15:50:57 -07:00
  • 5f40935da2 stdlib: Add 'common.Options' as a banned stdlib module Bobby R. Bruce 2022-09-01 18:06:38 -07:00
  • 36a1b6a73d stdlib: Only set 'sim_quantum' value of KVM cores included Bobby R. Bruce 2022-09-01 15:02:27 -07:00
  • 5a29fd6f8c util,scons: File util/pre-commit-install error message Bobby R. Bruce 2022-09-01 12:54:37 -07:00
  • 3a1c9ad904 stdlib: Fix 'set_{text/json}_stats_output' in Simulator Bobby R. Bruce 2022-08-31 17:06:05 -07:00
  • d791827f17 scons: Add build_opts/ALL. Gabe Black 2021-11-06 00:33:04 -07:00
  • e05c6875a5 arch-x86,cpu: Override the int div latency local to x86. Gabe Black 2021-11-01 23:22:57 -07:00
  • 605c7ac88e arch,cpu: Distribute KVM checks and get rid of ISA switch statement. Gabe Black 2021-11-01 17:56:10 -07:00
  • d759b42869 arch: Decentralize the arch tag TagImplies in arch/SConscript. Gabe Black 2021-11-01 05:38:33 -07:00
  • 190c47270e arch,cpu: Centralize the single arch CPU Simobject files. Gabe Black 2021-11-01 04:59:12 -07:00
  • 073c32be2c misc: Replace TARGET_ISA with USE_${ISA} variables. Gabe Black 2021-11-01 02:38:26 -07:00
  • daf0cbb134 configs: Fix segfault when using --standard-switch and --repeat-switch Giacomo Travaglini 2022-09-01 10:20:48 +01:00
  • c5c9f48e3f arch-riscv: Make ISA class the source of CSR info Jui-Min Lee 2022-08-31 13:52:40 +08:00
  • 63556899e4 arch-x86: Fix gem5Op not writing to rax in time Jiajie Chen 2022-09-02 01:52:16 +08:00
  • 241023329d arch-vega: DS_OR_B32 does not return data Alexandru Dutu 2022-08-24 10:34:14 -07:00
  • 56de5df7af arch-arm: Properly assign the global tag to TLB entries Giacomo Travaglini 2022-08-02 10:00:04 +01:00
  • e0af8bc0ee util: Use dist_bigLITTLE as an example dist-gem5 node Giacomo Travaglini 2022-08-03 17:58:26 +01:00
  • 566cdd81a8 util: Warn line breaking the gem5-dist script Giacomo Travaglini 2022-08-03 17:47:42 +01:00
  • 0dc2a87666 dev-arm: Fix PCI range in VExpress_GEM5_Foundation Giacomo Travaglini 2022-08-04 11:57:04 +01:00
  • 411e986a91 stdlib: Add PrivateL1SharedL2CacheHierarchy yiwkd2 2022-08-24 03:32:45 -04:00
  • 9f206c2bfc mem-cache: Fix description for writeback_clean. yiwkd2 2022-08-28 02:25:28 -04:00
  • a39f68d5fb stdlib: Fix default values in classic caches yiwkd2 2022-08-28 01:34:44 -04:00
  • 86a8da1a32 tests: Improve Resource Downloader Test Suite Bobby R. Bruce 2022-08-23 15:47:00 -07:00
  • 329a917c71 stdlib: Add Workload to the stdlib Bobby R. Bruce 2022-08-18 11:51:11 -07:00
  • eb1242d96a stdlib: Remove deprecated "artifact" type Bobby R. Bruce 2022-08-17 15:21:44 -07:00
  • 291be70b1e stdlib: fix HBM2Stack component get_mem_port Ayaz Akram 2022-08-29 18:53:45 -07:00
  • 74bdd087f9 configs: Fix stat names after switchable changes Jason Lowe-Power 2022-08-27 09:26:51 -07:00
  • 09b3ff5187 mem: Fix the respondEvent check in DRAM interface Ayaz Akram 2022-07-26 00:57:07 -07:00
  • 10c51f0856 stdlib: Add a component for HBM2 stack Ayaz Akram 2022-07-18 23:05:01 -07:00
  • 78f9081e23 mem: Add a flag to disable pkt q size check Ayaz Akram 2022-08-15 13:36:43 -07:00
  • c3e21ceac4 python: Fix up arrow in interactive shell Jason Lowe-Power 2022-08-25 09:26:49 -07:00
  • c8031233e8 stdlib: Remove setting of 'kvm_vm' from SwitchableProcessor Bobby R. Bruce 2022-08-24 13:19:01 -07:00
  • 50fd37a3b1 stdlib: Fix SwitchableProcessor to allow switch to KVM Bobby R. Bruce 2022-08-16 12:40:19 -07:00
  • 18ab41965c stdlib: Fix incorrect return type in cpu_types and isa Bobby R. Bruce 2022-07-28 11:22:39 -07:00
  • 639e407270 arch-mips,cpu-minor: Add MinorCPU to X86 ISA Bobby R. Bruce 2022-07-20 14:46:52 -07:00
  • ca59b200ad arch-mips,cpu-minor: Add MinorCPU to SPARC ISA Bobby R. Bruce 2022-07-20 14:46:00 -07:00
  • c04551e494 arch-power,cpu-minor: Add MinorCPU to POWER ISA Bobby R. Bruce 2022-07-20 14:44:45 -07:00
  • 840e030db3 arch-mips,cpu-minor: Add MinorCPU to MIPS ISA Bobby R. Bruce 2022-07-20 14:42:00 -07:00
  • b2fee855d8 stdlib: Fix SimpleSwitchableProcessor to allow Minor type Bobby R. Bruce 2022-07-20 13:47:53 -07:00
  • 117f1dd38c stdlib,tests: Fix stdlib SE mode for multicore setups Bobby R. Bruce 2022-08-02 18:24:34 -07:00
  • 0d921a84de tests: Add "tests/gem5/se_mode" directory for SE tests Bobby R. Bruce 2022-08-02 14:50:55 -07:00
  • ff1ea07ca4 tests: Fix incorrect doc-string in test_hello_se.py Bobby R. Bruce 2022-08-02 14:46:11 -07:00