summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-12-21base: Fix negative op-assign of SatCounterDaniel R. Carvalho
2019-12-20configs: arm realview(64) regressions using VExpress_GEM5_V1Giacomo Travaglini
2019-12-20systemc: Fix tlm2 socket integrationJui-min Lee
2019-12-20arch-arm: Fix clang warningsJui-min Lee
2019-12-19arch-arm: Fix decoding of LDFF1x scalar plus scalarAdriĆ  Armejach
2019-12-18arch-arm: Semihosting, fix SYS_FLENAdrian Herrera
2019-12-18sim: kernelExtras optional load addressesAdrian Herrera
2019-12-18python: fix "fatal" usage in fdthelperAdrian Herrera
2019-12-18arch-arm: Secure EL2 checkingAdrian Herrera
2019-12-18arch-arm: AArch64 trap check, arbitrary ECs/ImmsAdrian Herrera
2019-12-18x86: Fix some bugs with KVM in SE mode on Intel machines.Gabe Black
2019-12-17sim: Include some required headers in the syscall debug macros header.Gabe Black
2019-12-17fastmodel: Tell fast model not to shutdown when time stops.Gabe Black
2019-12-17fastmodel: Implement port proxies.Gabe Black
2019-12-17fastmodel: Create a TLB model which uses IRIS to do translations.Gabe Black
2019-12-17fastmodel: Add an address translation mechanism to the ThreadContext.Gabe Black
2019-12-17base: Fix AddrRange::isSubset() checkNikos Nikoleris
2019-12-17scons: Added channel_addr.cc dependency to channel_addr GTestBobby R. Bruce
2019-12-17fastmodel: Add a header for IRIS MSN constants.Gabe Black
2019-12-16sim: kernelExtras if no kernel providedAdrian Herrera
2019-12-13dev-virtio: VIO9P turns on diod verbose output with -d 1Ciro Santilli
2019-12-13dev-virtio: don't set the 9p default rootCiro Santilli
2019-12-13dev-virtio: use diod basename as the default 9p pathCiro Santilli
2019-12-12mem: Encapsulate mapping gem5 to host address spaceDaniel R. Carvalho
2019-12-12mem-cache: Move unused prefetches counter updateDaniel R. Carvalho
2019-12-12python: Convert terminal escape sequences to strings.Gabe Black
2019-12-11arch-arm: Always initialize SVE memDataGiacomo Travaglini
2019-12-11arch-arm: Avoid creating an empty byteEnable vectorGiacomo Travaglini
2019-12-11cpu: Replace empty byteEnable check with Request::isMaskedGiacomo Travaglini
2019-12-11cpu: Fix coding style (byteEnable->byte_enable)Giacomo Travaglini
2019-12-11cpu: Add byteEnable assertions to readMem and initateMemReadGiacomo Travaglini
2019-12-10sim,arch: Collapse the ISA specific versions of m5Syscall.Gabe Black
2019-12-10arch,cpu,sim: Push syscall number determination up to processes.Gabe Black
2019-12-10x86: Stop manually clearing RFLAGS.RF after a system call.Gabe Black
2019-12-10arch: Get rid of the now unused setSyscallArg.Gabe Black
2019-12-10arch: Stop using setSyscallArg to set argc and argv.Gabe Black
2019-12-10sim: Add a wrapper/subclass for SyscallDesc which uses GuestABI.Gabe Black
2019-12-10sim: Add a mechanism to translate ABIs to call host funcs from a TC.Gabe Black
2019-12-10sim: Get rid of the now unused SyscallDesc flags and methods.Gabe Black
2019-12-10arch: Use ignoreWarnOnceFunc instead of the WarnOnce flag.Gabe Black
2019-12-10sim: Reintroduce the ignoreWarnOnceFunc syscall handler.Gabe Black
2019-12-10sim: Make the syscalls use the SyscallReturn suppression mechanism.Gabe Black
2019-12-10dev-arm: GenericTimer, configurable base and low freqsAdrian Herrera
2019-12-10dev-arm: GenericTimer, freq as 32-bit valueAdrian Herrera
2019-12-10arch-arm: Disambuiguate NumFloatV7ArchRegs usageGiacomo Travaglini
2019-12-10arch-arm: Unify VLdmStm behaviour when reg out of indexGiacomo Travaglini
2019-12-10arch-arm: Fix NumVecV7ArchRegs value (64->16)Giacomo Travaglini
2019-12-10arch-arm: Reorder arch/arm/registers.hh constantsGiacomo Travaglini
2019-12-10arch-arm: Replace NumFloatV8ArchRegs with NumVecV8ArchRegsGiacomo Travaglini
2019-12-09mem: Add Request::isMasked to check for byte strobingGiacomo Travaglini