- 9738422 fastmodel: Create a TLB model which uses IRIS to do translations. by Gabe Black · 4 years, 6 months ago
- 7a70cba fastmodel: Add an address translation mechanism to the ThreadContext. by Gabe Black · 4 years, 6 months ago
- cec93b4 misc: Add Giacomo Travaglini to PMC by Jason Lowe-Power · 4 years, 4 months ago
- e63a5a1 base: Fix AddrRange::isSubset() check by Nikos Nikoleris · 4 years, 5 months ago
- 41a8800 tests: Setup Kokoro to run the GTest suite. by Bobby R. Bruce · 4 years, 4 months ago
- 3ca752c scons: Added channel_addr.cc dependency to channel_addr GTest by Bobby R. Bruce · 4 years, 5 months ago
- bc65d49 fastmodel: Add a header for IRIS MSN constants. by Gabe Black · 4 years, 5 months ago
- 2b10323 config: Default the indirect branch predictor to "None". by Gabe Black · 4 years, 5 months ago
- 0e8ce8b sim: kernelExtras if no kernel provided by Adrian Herrera · 4 years, 6 months ago
- 55c5b66 dev-virtio,configs: expose 9p diod virtio on ARM by Ciro Santilli · 4 years, 6 months ago
- e53051c dev-virtio: VIO9P turns on diod verbose output with -d 1 by Ciro Santilli · 4 years, 6 months ago
- 3648446 dev-virtio: don't set the 9p default root by Ciro Santilli · 4 years, 6 months ago
- 52cbe49 dev-virtio: use diod basename as the default 9p path by Ciro Santilli · 4 years, 6 months ago
- 05156e6 mem: Encapsulate mapping gem5 to host address space by Daniel R. Carvalho · 4 years, 6 months ago
- a87a3e4 mem-cache: Move unused prefetches counter update by Daniel R. Carvalho · 5 years ago
- d11f5c9 python: Convert terminal escape sequences to strings. by Gabe Black · 4 years, 5 months ago
- 8e52171 arch-arm: Always initialize SVE memData by Giacomo Travaglini · 4 years, 5 months ago
- 05e098f arch-arm: Avoid creating an empty byteEnable vector by Giacomo Travaglini · 4 years, 5 months ago
- a71fb9a cpu: Replace empty byteEnable check with Request::isMasked by Giacomo Travaglini · 4 years, 5 months ago
- c3bd8eb cpu: Fix coding style (byteEnable->byte_enable) by Giacomo Travaglini · 4 years, 5 months ago
- f73caae cpu: Add byteEnable assertions to readMem and initateMemRead by Giacomo Travaglini · 4 years, 5 months ago
- 390a74f sim,arch: Collapse the ISA specific versions of m5Syscall. by Gabe Black · 4 years, 5 months ago
- cb3457c arch,cpu,sim: Push syscall number determination up to processes. by Gabe Black · 4 years, 5 months ago
- d142a15 x86: Stop manually clearing RFLAGS.RF after a system call. by Gabe Black · 4 years, 5 months ago
- 4670de8 arch: Get rid of the now unused setSyscallArg. by Gabe Black · 4 years, 5 months ago
- 5e295ba arch: Stop using setSyscallArg to set argc and argv. by Gabe Black · 4 years, 5 months ago
- 8bb1046 sim: Add a wrapper/subclass for SyscallDesc which uses GuestABI. by Gabe Black · 4 years, 5 months ago
- 78016fd sim: Add a mechanism to translate ABIs to call host funcs from a TC. by Gabe Black · 4 years, 5 months ago
- 3989d78 sim: Get rid of the now unused SyscallDesc flags and methods. by Gabe Black · 4 years, 5 months ago
- d81ea82 arch: Use ignoreWarnOnceFunc instead of the WarnOnce flag. by Gabe Black · 4 years, 5 months ago
- 771af75 sim: Reintroduce the ignoreWarnOnceFunc syscall handler. by Gabe Black · 4 years, 5 months ago
- a33d20c sim: Make the syscalls use the SyscallReturn suppression mechanism. by Gabe Black · 4 years, 5 months ago
- acd1178 dev-arm: GenericTimer, configurable base and low freqs by Adrian Herrera · 4 years, 6 months ago
- 7acd6a5 dev-arm: GenericTimer, freq as 32-bit value by Adrian Herrera · 4 years, 6 months ago
- 90e524b arch-arm: Disambuiguate NumFloatV7ArchRegs usage by Giacomo Travaglini · 4 years, 5 months ago
- f191901 arch-arm: Unify VLdmStm behaviour when reg out of index by Giacomo Travaglini · 4 years, 5 months ago
- 1398a81 arch-arm: Fix NumVecV7ArchRegs value (64->16) by Giacomo Travaglini · 4 years, 5 months ago
- 2b72ab2 arch-arm: Reorder arch/arm/registers.hh constants by Giacomo Travaglini · 4 years, 5 months ago
- 3a5ff47 arch-arm: Replace NumFloatV8ArchRegs with NumVecV8ArchRegs by Giacomo Travaglini · 4 years, 5 months ago
- 55a10a1 tests: AArch64 Linux as quick regressions (instead of AArch32) by Giacomo Travaglini · 4 years, 6 months ago
- bc26c0d mem: Add Request::isMasked to check for byte strobing by Giacomo Travaglini · 4 years, 5 months ago
- 8a1f195c mem: Add byteEnable copy to Request copy constructor by Giacomo Travaglini · 4 years, 5 months ago
- 1e5f84b tests: Increase jenkins test timeout to 4 hours. by Rahul Thakur · 4 years, 5 months ago
- 7c961a5 arch-riscv: set MaxMiscDestRegs to 2 by Alec Roelke · 4 years, 5 months ago
- 3b9395c scons: Set the partial linking group for EXTRAS dirs. by Gabe Black · 4 years, 5 months ago
- a39c8db scons: Fixes to improve python 3 support. by Gabe Black · 4 years, 5 months ago
- 451ff4a util: Add a git commit-msg hook by Daniel R. Carvalho · 4 years, 7 months ago
- 4bbd03d kvm,arm: Update the KVM ARM v8 CPU to use vector regs. by Gabe Black · 4 years, 5 months ago
- d3aba22 arch-riscv: fix asmtest concurrent issues. by Xin Ouyang · 4 years, 5 months ago
- 7dd740d arch-x86: missing override specifier by Andrea Mondelli · 4 years, 5 months ago
- 18cbc34 arch-x86: Adding LDDQU instruction by marjanfariborz · 4 years, 5 months ago
- f7cb03f sim: Add a suppression mechanism to the SyscallReturn class. by Gabe Black · 4 years, 5 months ago
- 89d50b0 sim: Small style fixes in sim/syscall_return.hh. by Gabe Black · 4 years, 5 months ago
- 8b44fb7 sim: Change the syscall executor to a std::function. by Gabe Black · 4 years, 5 months ago
- f135fc9 sparc: Fix the getresuidFunc prototype. by Gabe Black · 4 years, 5 months ago
- b992433 sparc: Fix the predecoder's moreBytes method. by Gabe Black · 4 years, 5 months ago
- ef48177 systemc: Purposefully *expose* bind in the initiator socket. by Gabe Black · 4 years, 5 months ago
- ce83321 fastmodel: Switch the diagnostic pragmas to GCC from clang. by Gabe Black · 4 years, 5 months ago
- 31b965b misc: CONTRIBUTING.md to advise linking Jira Issues in commits by Bobby R. Bruce · 4 years, 5 months ago
- c63a00d cpu,sim-se: move error checks in syscall methods by Brandon Potter · 4 years, 5 months ago
- e5203b8 systemc,fastmodel: Use the gem5_scons error and warning functions. by Gabe Black · 4 years, 5 months ago
- 6ac429a systemc: Suppress a spurious clang warning in the systemc headers. by Gabe Black · 4 years, 5 months ago
- 5daf5ea systemc: Fix up some lingering Accellera specific code in TLM v1. by Gabe Black · 4 years, 5 months ago
- aa72c28 base: add the FmtStackTrace debug option by Ciro Santilli · 4 years, 7 months ago
- 7e49679 sim-se: Avoid function overloading for syscall implementation by Giacomo Travaglini · 4 years, 5 months ago
- 78e5cae systemc: Add a bunch of missing overrides to the systemc headers. by Gabe Black · 4 years, 5 months ago
- fd36873 fastmodel: Suppress a spurious warning on clang for amba_pv.h. by Gabe Black · 4 years, 5 months ago
- 258c04f arch-riscv: Fix disassembling of immediate for c.lui instruction by Ian Jiang · 4 years, 5 months ago
- bcf041f dev-arm: Automatically assign PCI device ids in attachPciDevice by Ciro Santilli · 4 years, 6 months ago
- 43e9d87 dev-arm: device name in AmbaFake accesses by Adrian Herrera · 4 years, 6 months ago
- 078bdc8 mem-cache: Avoid hiding a virtual method in the dictionary compressor. by Gabe Black · 4 years, 5 months ago
- 6ff7e6d mem-cache: Remove a std::move clang says is unnecessary. by Gabe Black · 4 years, 5 months ago
- ddcc0ab arm: Make sure not to shift off of the end of a uint32_t in KVM. by Gabe Black · 4 years, 5 months ago
- 2a01405 base, python: Allow dirname selection for the interpreter by Giacomo Travaglini · 4 years, 5 months ago
- 8e493b5 configs: Add --redirects for syscall emulation by Giacomo Travaglini · 4 years, 5 months ago
- b406cda base: Fix DPRINTF_UNCONDITIONAL on gem5.fast by Giacomo Travaglini · 4 years, 5 months ago
- 653dfec configs: Add root redirect path in SE mode only when set by Giacomo Travaglini · 4 years, 5 months ago
- ccc46bb sim-se: Check Path redirection when mmapping by Giacomo Travaglini · 4 years, 5 months ago
- 5441dd1 configs: Fix baremetal platform by Giacomo Travaglini · 4 years, 5 months ago
- 50768bb sim: prefix --debug-flags Event logs with the flag name by Ciro Santilli · 4 years, 7 months ago
- ffd75f5 cpu: prefix ExecEnable to the native trace to match DPRINTF by Ciro Santilli · 4 years, 7 months ago
- 1ef80a5 base: generalize ExecTicks to all messages with FmtTicksOff by Ciro Santilli · 4 years, 7 months ago
- 2841aaa base: create DPRINTF_UNCONDITIONAL by Ciro Santilli · 4 years, 7 months ago
- 105b2c8 base: add the --debug-flag to DPRINTF output with FmtFlag by Ciro Santilli · 4 years, 7 months ago
- e82a6f3 arch-arm: Make the Tarmac parsed registers case insensitive by Giacomo Travaglini · 4 years, 7 months ago
- ca5e9c2 arch-riscv: Fix immediate decoding for integer shift immediate instructions by Ian Jiang · 4 years, 5 months ago
- 390f7b9 arch-riscv: Fix disassembling for fence and fence.i by Ian Jiang · 4 years, 6 months ago
- 57e951f arch,cpu: Get rid of ISA_HAS_CC_REGS and its associated ifdefs. by Gabe Black · 4 years, 6 months ago
- 97a6a64 arm: Stop serializing ISA values wihch are cached from the system. by Gabe Black · 4 years, 6 months ago
- 8e8214d arch-arm: default MIDR for Armv8 ISA processors by Adrian Herrera · 4 years, 6 months ago
- 0793149 dev-arm: Adjust off_chip ranges in VExpress_GEM5 platform by Giacomo Travaglini · 4 years, 5 months ago
- e3c89a7 cpu: log thread activate and suspend with --debug-flags Thread by Ciro Santilli · 4 years, 7 months ago
- 7e488a9 sim-se: don't wake up threads that are halted on futex by Ciro Santilli · 4 years, 5 months ago
- cd096a6 arch-riscv: Fix disassembling for atomic instructions by Ian Jiang · 4 years, 6 months ago
- bee784d arch-riscv: Fix disassembling of operand list for compressed instructions by Ian Jiang · 4 years, 6 months ago
- 27b5e32 arch-riscv: Fix disassembling of immediate for U-type instructions by Ian Jiang · 4 years, 5 months ago
- 0b39303 arch-riscv: Fix bug in serialize and unserialize of Interrutps by IanJiangICT · 4 years, 6 months ago
- 8028348 scons: Use the new error() and warning() methods. by Gabe Black · 4 years, 5 months ago
- cc3d5df scons: Add "warning" and "error" methods. by Gabe Black · 4 years, 5 months ago
- a434c6c scons: Use HAVE_PROTOC when building protobuf files. by Gabe Black · 4 years, 5 months ago