1. c5c71a7 dev-arm: Add a MMIO transport interface for VirtIO by Andreas Sandberg · 7 years ago
  2. 409fbc6 dev-arm: Add a GIC interrupt adaptor by Andreas Sandberg · 7 years ago
  3. 60600f0 arch-arm: Remove dead doingStage2 variable in PT walker by Andreas Sandberg · 6 years ago
  4. 525ce65 system-arm: Update gem5 timer interrupt specification by Andreas Sandberg · 6 years ago
  5. 353348d arch-arm: Perform stage 2 lookups using the EL2 state by Andreas Sandberg · 6 years ago
  6. 072f325 arch-arm: Respect EL from translation type by Andreas Sandberg · 6 years ago
  7. 7f82aa3 arch-arm: Fix page size handling when merging stage 1 and 2 by Andreas Sandberg · 6 years ago
  8. 1fc48cc dev, arm: Add support for HYP & secure timers by Andreas Sandberg · 6 years ago
  9. a9b78bc arch-arm: Adjust breakpoint EC depending on source state by Andreas Sandberg · 6 years ago
  10. e404ddd mem-cache: Privatize extractSet by Daniel R. Carvalho · 6 years ago
  11. 7704113 mem-cache: Create an address aware TempCacheBlk by Daniel R. Carvalho · 6 years ago
  12. 888bdb6 mem-cache: Fix secure bit modification by Daniel R. Carvalho · 6 years ago
  13. 51f83a3 mem-cache: Replace block visitor with std::function by Nikos Nikoleris · 6 years ago
  14. 56865ad mem-cache: Fix include directives in the cache related classes by Nikos Nikoleris · 6 years ago
  15. 51056ce mem-cache: Add a non-coherent cache by Nikos Nikoleris · 6 years ago
  16. 7d990bd mem-cache: Move cache bypass mechanism to the ports by Nikos Nikoleris · 6 years ago
  17. 41db9b9 mem-cache: Adopt a more sensible cache class hierarchy by Nikos Nikoleris · 6 years ago
  18. d5c4dd9 mem-cache: Add helper function to perform evictions by Nikos Nikoleris · 6 years ago
  19. a8ac84c mem-cache: Delegate block invalidation to block allocation by Nikos Nikoleris · 6 years ago
  20. 4976ff5 mem-cache: Refactor the recvAtomic function by Nikos Nikoleris · 6 years ago
  21. 18312bc mem-cache: Refactor the cache recvTimingReq function by Nikos Nikoleris · 6 years ago
  22. 8ba77ae mem-cache: Refactor the cache recvTimingResp function by Nikos Nikoleris · 6 years ago
  23. 07820f3 mem-cache: Fix RandomReplData by Daniel R. Carvalho · 6 years ago
  24. b9f8a54 gpu-compute: use X86ISA::TlbEntry over GpuTlbEntry by Brandon Potter · 6 years ago
  25. 51f4359 dev: Exit correctly in dist-gem5 for SE mode by Michael LeBeane · 6 years ago
  26. 8100fb5 mem-cache: Determine if an MSHR has requests from another cache by Nikos Nikoleris · 6 years ago
  27. f94f702 arch-arm: ISA param for treating MISCREG_IMPDEF_UNIMPL as NOP by Giacomo Travaglini · 6 years ago
  28. 936b584 arch-arm: Remove unusued MISCREG_A64_UNIMPL by Giacomo Travaglini · 6 years ago
  29. 494a0f3 arch-arm: MPIDR.MT = 1 in a multithreaded system by Giacomo Travaglini · 6 years ago
  30. 84ba92e arch-arm: S3_<op1>_<Cn>_<Cm>_<op2> are Implementation defined by Giacomo Travaglini · 6 years ago
  31. 97c33d6 cpu: Avoid unnecessary dynamic_pointer_cast in atomic model by Giacomo Travaglini · 6 years ago
  32. 89b3397 arch-arm: Implement ARMv8.1 TTBR1_EL2 register by Giacomo Travaglini · 6 years ago
  33. 2456c91 arch-arm: Add E2H bit to HCR_EL2 System register by Giacomo Travaglini · 6 years ago
  34. 6925bf5 x86: Add op classes to the MediaOps. by Gabe Black · 6 years ago
  35. ef96b32 mem: Add support for more flexible DRAM timing and topologies by Wendy Elsasser · 7 years ago
  36. 76aebd9 mem: Optimize self-refresh entry by Wendy Elsasser · 7 years ago
  37. 5f3ed10 mem-cache: Move reference count stats update to blk invalidation by Nikos Nikoleris · 6 years ago
  38. 9637567 mem-cache: Remove isTouched field from the CacheBlk by Nikos Nikoleris · 6 years ago
  39. 9152929 mem-cache: Move replacements stat to the base cache class by Nikos Nikoleris · 6 years ago
  40. d1c7d7b base: Add M5 flag for [[nodiscard]] attribute by Nikos Nikoleris · 6 years ago
  41. 403c015 mem-cache: Simplify writeback for the tempBlock in recvTimingResp by Nikos Nikoleris · 6 years ago
  42. 49f96e7 arch-arm: Fix semihosting arg count for SYS_GET_CMDLINE by Andreas Sandberg · 6 years ago
  43. 23c6e60 arch-arm: Add support for semihosting STDIO redirection by Andreas Sandberg · 6 years ago
  44. abb21ba style: fix amd license and style issues by Tony Gutierrez · 6 years ago
  45. 7c46a8e gpu-compute: Cleanup the scheduler a bit by Tony Gutierrez · 6 years ago
  46. ce00e60 arch-riscv: Update CSR implementations by Alec Roelke · 6 years ago
  47. e89e835 sim: Remove trailing dot when assigning a master's name by Giacomo Travaglini · 6 years ago
  48. b7bf68e base, dev: Fix port message for vnc and terminal by Andreas Sandberg · 6 years ago
  49. c1a2905 arch-x86, arch-power: fix calls to bits and insertBits by Matt Sinclair · 6 years ago
  50. 0b0629c mem-cache: Create block insertion function by Daniel R. Carvalho · 6 years ago
  51. 376f1b2 arch-arm: Map ID_x_EL1 registers to AArch32 version by Giacomo Travaglini · 6 years ago
  52. 05ee4c5 dev: Add support for a simple debug UART by Andreas Sandberg · 6 years ago
  53. 6d2e711 scons: Fix --with-ubsan/asan compilation flags by Giacomo Travaglini · 6 years ago
  54. dead799 mem-ruby: Consistent dprintf formats for issue outcomes by Brad Beckmann · 6 years ago
  55. e1e908f arch-x86: Enable fstatfs for x86_64 by Tony Gutierrez · 6 years ago
  56. 04d236e mem-cache: Create Second-Chance replacement policy by Daniel R. Carvalho · 6 years ago
  57. c149983 mem-cache: ReplacementPolicy specific replacement data by Daniel R. Carvalho · 6 years ago
  58. ddb8052 arch-x86: implement movntps/movntpd SSE insts by Steve Reinhardt · 7 years ago
  59. 47cda1d x86: Add a ld/st microop flag for marking an access uncacheable. by Gabe Black · 6 years ago
  60. 5a6b762 arch-x86: Enable the umask system call by Tony Gutierrez · 6 years ago
  61. 5187a24 sim,cpu,mem,arch: Introduced MasterInfo data structure by Giacomo Travaglini · 6 years ago
  62. 685cf2d mem-cache: Use block iteration in BaseSetAssoc by Daniel R. Carvalho · 6 years ago
  63. ee2ffdc docs: Fix power model doxygen by Jason Lowe-Power · 6 years ago
  64. b11a6d5 mem-cache: Use findBlock in FALRU's block access by Daniel R. Carvalho · 6 years ago
  65. 26f6b94 mem-cache: Use secure flag in FALRU's findBlock by Daniel R. Carvalho · 6 years ago
  66. 1de574f arch-arm: Add ARMv8.1 TTBR1_EL2 register by Giacomo Travaglini · 6 years ago
  67. c21a2a5 arch-arm: Fix Unknown Instruction disassemble by Giacomo Travaglini · 6 years ago
  68. 291c279 arch-arm: Change disassemble when MSR to UNKNOWN register by Giacomo Travaglini · 6 years ago
  69. ce9d9c9 mem-cache: Create NRU Replacement Policy by Daniel R. Carvalho · 6 years ago
  70. 8dabce8 arch-arm: Fix masking in CPACR_EL1 by Chuan Zhu · 6 years ago
  71. abbe32b arch-arm: Mask out unsupported trapped exception handling bits by Chuan Zhu · 6 years ago
  72. b299740 arch-arm: Fix FPEXC32_EL2 to FPEXC mapping by Chuan Zhu · 6 years ago
  73. 1c31181 arch-arm: Adding MiscReg Priv (EL1) global flag by Giacomo Travaglini · 6 years ago
  74. fcec1bf arch-arm: Correct masking of cp10 and cp11 in CPACR by Chuan Zhu · 6 years ago
  75. 8a69059 arch-arm: Using explicit invalidation in TLB by Giacomo Travaglini · 6 years ago
  76. 5cebd91 mem-cache: Revamp multiple size tracking for FALRU caches by Nikos Nikoleris · 6 years ago
  77. 2ecc175 dev, arm: Cleanup Pl050 interrupt handling by Andreas Sandberg · 6 years ago
  78. e3dd3c7 gpu-compute: fix bad asserts in gpu tlb and cu tlb port by Tony Gutierrez · 6 years ago
  79. 2a9573f mem-ruby: enable DPRINTFN calls in slicc for temporary debug printing by John Alsop · 6 years ago
  80. c014f4f arch-arm: Fix secure MiscReg access when EL3 is not AArch32 by Giacomo Travaglini · 6 years ago
  81. 2c0ce27 ps2: Unify constant names by Andreas Sandberg · 6 years ago
  82. 74e63a6 dev, arm: Use the PS/2 framework in the Pl050 model by Andreas Sandberg · 6 years ago
  83. 68f99c9 ps2: Add proper touchscreen command handling by Andreas Sandberg · 6 years ago
  84. 7789e9a ps2: Implement the keyboard reset command by Andreas Sandberg · 6 years ago
  85. 8f94eea ps2: Unify device data buffering by Andreas Sandberg · 6 years ago
  86. c85d51e ps2: Add a simple touchscreen model by Andreas Sandberg · 6 years ago
  87. 0f7710d ps2: Add VNC support to the keyboard model by Andreas Sandberg · 6 years ago
  88. 18f62ac ps2: Factor out PS/2 devices into their own subsystem by Andreas Sandberg · 7 years ago
  89. 7c21795 mem: Add a helper function to get a word of variable length by Andreas Sandberg · 6 years ago
  90. 8e7fdf4 ruby,gpu-compute: bugfix for GPU_VIPER* protocols by Brandon Potter · 6 years ago
  91. 862a454 ruby: bugfix for MESI_Three_Level protocol by Brandon Potter · 6 years ago
  92. 77ef8ba mem-ruby: fix more style issues in AMD licenses by Tony Gutierrez · 6 years ago
  93. f119531 mem-cache: Add MoveToTail to FALRU by Daniel R. Carvalho · 6 years ago
  94. e6ab75c configs, mem-ruby: fix issues with style in AMD license by Tony Gutierrez · 6 years ago
  95. 7d507b7 arch-arm: Fix mrc,mcr to cop14 disassemble by Giacomo Travaglini · 6 years ago
  96. 421c2e2 dev: arm: SetScaling commands don't send parameter bytes. by Gabe Black · 6 years ago
  97. 3bd9a89 arch: alpha: Fix an 8 year old bug from the transition to pc objects. by Gabe Black · 6 years ago
  98. a13a39c util,arch-arm: Update gen_arm_fs_files.py to use new kernel repos by Pau Cabre · 6 years ago
  99. 4a66b5f arch-arm: Add support for Tarmac trace generation by Giacomo Travaglini · 6 years ago
  100. 2d1add2 arch-arm: Add support for Tarmac trace-based simulation by Giacomo Travaglini · 6 years ago