summaryrefslogtreecommitdiff
path: root/src/kern/linux
AgeCommit message (Expand)Author
2019-10-30kern: When dumping dmesg, detect the byte order dynamically.Gabe Black
2019-10-25cpu: Create a PCEventScope class to abstract the scope of PCEvents.Gabe Black
2019-05-30kern: Replace an explicitly instantiated port proxy with one from the tc.Gabe Black
2019-05-21sim-se: remove /sys from special pathsTony Gutierrez
2019-05-18arch, base, cpu, dev, mem, sim: Remove #if 0-ed out code.Gabe Black
2019-04-28mem: Remove the ISA specialized versions of port proxy's read/write.Gabe Black
2019-04-25sim-se: add a faux-filesystemDavid Hashe
2019-02-08kern,sim: implement FUTEX_WAKE_OPMoyang Wang
2019-02-08sim, kern: support FUTEX_CMP_REQUEUEMoyang Wang
2019-02-08sim,kern: support FUTEX_WAIT_BITSET and FUTEX_WAKE_BITSET opsTuan Ta
2019-01-22sim-se: add syscalls related to pollingBrandon Potter
2018-03-15sim-se: Add /sys/devices/system/cpu/online fileJason Lowe-Power
2017-12-14misc: Updates for gcc7.2 for x86Jason Lowe-Power
2017-03-09syscall-emul: Add functionality to open syscallsBrandon Potter
2016-11-09syscall_emul: [patch 5/22] remove LiveProcess class and use Process insteadBrandon Potter
2016-11-09style: [patch 3/22] reduce include dependencies in some headersBrandon Potter
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2016-06-20kern, arm: Dump dmesg on kernel panic/oopsAndreas Sandberg
2016-04-01syscall_emul: remove mmapFlagTableSteve Reinhardt
2016-04-01syscall_emul: factor out flag tables into common fileSteve Reinhardt
2016-03-17syscall_emul: add many Linux kernel flagsBrandon Potter
2015-10-10sim: Don't quiesce UDelayEvents with 0 latencyJoel Hestness
2015-04-22syscall_emul: implement clock_gettime system callBrandon Potter
2014-10-16dev: Use shared_ptr for Arguments::DataAndreas Hansson
2014-07-18kern: get rid of unused linux syscall filesSteve Reinhardt
2014-01-24sim: Add openat/fstatat syscalls and fix mremapChris Adeniyi-Jones
2013-02-19scons: Fix up numerous warnings about name shadowingAndreas Hansson
2012-09-21SE: Ignore FUTEX_PRIVATE_FLAG of sys_futexLluc Alvarez
2012-08-06syscall emulation: Enabled getrlimit and getrusage for x86.Marc Orr
2012-08-06syscall_emul: clean up open() code a bit.Steve Reinhardt
2012-08-06syscall emulation: Clean up ioctl handling, and implement for x86.Marc Orr
2012-07-10syscall emulation: Add the futex system call.Marc Orr
2012-05-30gcc: Small fixes to compile with gcc 4.7Andreas Hansson
2011-11-18SE/FS: Get rid of includes of config/full_system.hh.Gabe Black
2011-10-30SE/FS: Make getProcessPtr available in both modes, and get rid of FULL_SYSTEMs.Gabe Black
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2011-04-15includes: sort all includesNathan Binkert
2011-04-04ARM: Fix multiplication error in udelayAli Saidi
2011-03-17ARM: Detect and skip udelay() functions in linux kernel.Ali Saidi
2011-03-17O3: Send instruction back to fetch on squash to seed predecoder correctly.Ali Saidi
2010-09-10style: fix sorting of includes and whitespace in some filesNathan Binkert
2009-11-14SE: Fix SE mode OS X compilation.Ali Saidi
2009-11-04build: fix compile problems pointed out by gcc 4.4Nathan Binkert
2009-10-24syscall: Implementation of the time system call.Timothy M. Jones
2009-10-24syscall: Implementation of the times system callTimothy M. Jones
2009-09-23arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hhNathan Binkert
2009-06-04types: clean up types, especially signed vs unsignedNathan Binkert
2009-05-17includes: use base/types.hh not inttypes.h or stdint.hNathan Binkert
2009-01-17Fix issue 326: glibc non-deterministic because it reads /procAli Saidi
2008-09-10style: Remove non-leading tabs everywhere they shouldn't be. Developers shoul...Ali Saidi