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