summaryrefslogtreecommitdiff
path: root/src/arch/riscv/linux/process.cc
AgeCommit message (Expand)Author
2019-12-10arch,cpu,sim: Push syscall number determination up to processes.Gabe Black
2019-12-10arch: Use ignoreWarnOnceFunc instead of the WarnOnce flag.Gabe Black
2019-10-16arch,base,sim: Move Process loader hooks into the Process class.Gabe Black
2019-05-30arch, base, cpu, gpu, sim: Merge getMemProxy and getVirtProxy.Gabe Black
2019-05-29sim-se: add a release parameter to Process.pyCiro Santilli
2019-05-21sim-se: change syscall function signatureBrandon Potter
2019-05-20riscv: Add an object file loader for linux.Gabe Black
2019-02-08riscv: ignore nanosleep syscallTuan Ta
2019-02-07arch-riscv: Enable support for riscv 32-bit in SE mode.Austin Harris
2019-01-22sim-se: add syscalls related to pollingBrandon Potter
2018-01-05arch-riscv: Ignore sched_yield syscall in SE modeTuan Ta
2018-01-05arch-riscv: Ignore set_robust_list and get_robust_list syscallsTuan Ta
2018-01-05arch-riscv: Add an implementation of set_tid_address syscall in RISCVTuan Ta
2017-11-22arch-riscv: Add missing system callsAlec Roelke
2016-11-09syscall_emul: [patch 5/22] remove LiveProcess class and use Process insteadBrandon Potter
2016-11-09syscall_emul: [patch 2/22] move SyscallDesc into its own .hh and .ccBrandon Potter
2016-11-30riscv: [Patch 6/5] Improve Linux emulation for RISC-VAlec Roelke
2016-11-30arch: [Patch 1/5] Added RISC-V base instruction set RV64IAlec Roelke