summaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)Author
2017-05-02python: Use PyBind11 instead of SWIG for Python wrappersAndreas Sandberg
2017-05-01arch-sparc: Fix wrong indentation causing warnings for gcc 6Nikos Nikoleris
2017-04-18x86: fixed branching() computation for branch uopsSanti Galan
2017-04-11riscv: Fix crashes with large or frequent mmapsAlec Roelke
2017-04-05riscv: fix Linux problems with LR and SC opsAlec Roelke
2017-04-05riscv: fix compatibility with Linux toolchainAlec Roelke
2017-04-05riscv: add remote gdb supportAlec Roelke
2017-04-05riscv: fix error on memory op address overflowAlec Roelke
2017-04-05riscv: enable unaligned memory accessesAlec Roelke
2017-04-03arm, kvm: implement GIC state transferCurtis Dunham
2017-04-03arm: Don't panic when checking coprocessor read/write permissionsNikos Nikoleris
2017-04-03arm: Treat Write-Through Normal memory as Non-CacheableNikos Nikoleris
2017-04-03arm, kvm: Override the kernel's default MPIDR valueAndreas Sandberg
2017-04-03arm: fix template instantiation warning in clangMatteo Andreozzi
2017-03-09syscall-emul: Ignore unimplemented system callsBrandon Potter
2017-03-09syscall-emul: Rewrite system call exit codeBrandon Potter
2017-03-09syscall-emul: Add the tgkill system callBrandon Potter
2017-03-09syscall-emul: Add or extend dup, dup2, and pipeBrandon Potter
2017-03-09syscall-emul: Add functionality to open syscallsBrandon Potter
2017-03-09style: Correct some style issuesBrandon Potter
2017-03-09syscall-emul: Move memState into its own fileBrandon Potter
2017-03-03arm, kvm: enable running 32-bit Guest under ARM KVM64Rahul Thakur
2017-03-03arm, kvm: fix saving/restoring conditional flags in ARM KVM64Rahul Thakur
2017-02-27syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess s...Brandon Potter
2017-02-27syscall_emul: [patch 14/22] adds identifier system callsBrandon Potter
2017-02-27x86: remove unnecessary parameter from functionsBrandon Potter
2017-02-27gpu-compute: remove unnecessary member from classTony Gutierrez
2017-02-27gpu-compute: mark functions with override if replacing virtualBrandon Potter
2017-02-27arch: Include generated decoder header after normal headersAndreas Sandberg
2015-07-20syscall_emul: [patch 13/22] add system call retry capabilityBrandon Potter
2015-07-20syscall_emul: [patch 11/22] extend functionality of fcntlBrandon Potter
2017-02-23x86: remove redundant condition check in tlb codeBrandon Potter
2017-02-21arm: Fix DPRINTFs with arguments in the instruction declarationsNikos Nikoleris
2017-02-21arm: Blame the right instruction address on a Prefetch AbortNikos Nikoleris
2016-11-09syscall_emul: [patch 9/22] remove unused global variable (num_processes)Brandon Potter
2016-11-09syscall_emul: [patch 8/22] refactor process classBrandon Potter
2016-11-09syscall_emul: [patch 5/22] remove LiveProcess class and use Process insteadBrandon Potter
2017-02-17sparc: fix bugs caused by cd7f3a1dbf55Brandon Potter
2017-02-14arm, kvm: remove KvmGicCurtis Dunham
2017-02-14arm, kvm: implement MuxingKvmGicCurtis Dunham
2017-02-14sim, kvm: make KvmVM a System parameterCurtis Dunham
2017-02-14sim,kvm,arm: fix typosCurtis Dunham
2017-02-10x86: Fix implicit stack addressing in 64-bit modeJason Lowe-Power
2017-02-09arm: AArch64 report cache size correctly when reading CTR_EL0Bjoern A. Zeeb
2017-01-27riscv: Fix crash when syscall argument reg index is too highAlec Roelke
2016-11-09syscall_emul: [patch 4/22] remove redundant M5_pid field from processBrandon Potter
2016-11-09style: [patch 3/22] reduce include dependencies in some headersBrandon Potter
2016-11-09syscall_emul: [patch 2/22] move SyscallDesc into its own .hh and .ccBrandon Potter
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2017-01-03sim: Remove redundant export_method_cxx_predeclsAndreas Sandberg