summaryrefslogtreecommitdiff
path: root/sys/kern/sys_process.c
AgeCommit message (Expand)Author
2017-04-13Paranoia... keep vmspace reference while doing pmap_procwrskrll
2017-03-24Instead of copying parts of sigswitch to process_stoptrace, use it directly.christos
2017-03-23kern/5201{2,8,9}: Fix PT_SYSCALL stopping.christos
2017-03-22Reduce #ifdefsskrll
2016-11-02* Split sys/kern/sys_process.c into three parts:pgoyette
2016-10-19PR kern/51514: ptrace(2) fails for 32-bit process on 64-bit kernelskrll
2016-10-15KNFskrll
2016-10-14Trailing whitespaceskrll
2016-10-14KNFskrll
2016-09-29Introduce and use PROC_PTRSZ() to handle differing pointer size 64->32christos
2016-05-25Introduce security.pax.mprotect.ptrace sysctl which can be used to bypasschristos
2016-04-04Split p_xstat (composite wait(2) status code, or signal number dependingchristos
2016-01-09When doing an unlock/relock dance to avoid lock inversion, it's importantdholland
2015-07-02Support PIOD_READ_AUXV so that gdb can handle PIE binaries. From OpenBSD.christos
2014-11-24Don't return early when the incorrect size is passed to some of thechristos
2014-09-21remove casts to the same type.christos
2014-01-04Remove __HAVE_PROCESS_XFPREGS and add the extra parameter for the sizedsl
2011-09-06PR# kern/45330: ptrace: signals can alter syscall return valuesjmcneill
2011-09-02add support for PRACE_FORK.christos
2011-08-31PR# kern/45312: ptrace: PT_SETREGS can't alter system callsjmcneill
2011-08-30Process the signal now, otherwise calling issignal() and ignoringchristos
2011-08-29PR# kern/43681: PT_SYSCALL appears to be brokenjmcneill
2011-07-03avoid some uninitialised variable warnings from GCC.mrg
2010-07-01Remove pfind() and pgfind(), fix locking in various broken uses of these.rmind
2010-04-07fix build for ports that don't have PT_STEP (Havard Eidnes)christos
2010-04-06PR/43128: Paul Koning: Threads support in ptrace() is insufficient for gdb tochristos
2009-12-17Replace few USER_TO_UAREA/UAREA_TO_USER uses, reduce sys/user.h inclusions.rmind
2009-12-14Merge from matt-nb5-mips64matt
2009-10-21Remove uarea swap-out functionality:rmind
2009-10-04Install floppies (haha) don't get built with ktrace/ptrace, so they don'telad
2009-10-02Move rlimit policy back to the subsystem.elad
2009-10-02Move ptrace's security policy back to the subsystem itself.elad
2009-06-28wrap a long line.yamt
2009-02-04PR kern/36183 problem with ptrace and multithreaded processesad
2009-01-22malloc -> kmem_allocyamt
2008-11-19Make the emulations, exec formats, coredump, NFS, and the NFS serverad
2008-09-27Pull in a fix from wrstuden-revivesa:wrstuden
2008-08-28process_stoptrace: fix a locking botch.yamt
2008-07-02Remove proc_representative_lwp(), use a simple LIST_FIRST() instead.rmind
2008-05-13sys_ptrace: fix a locking botch. PR/38649 from Martin Husemann.yamt
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-24Merge proc::p_mutex and proc::p_smutex into a single adaptive mutex, sincead
2008-04-24Network protocol interrupts can now block on locks, so merge the globalsad
2008-02-24Set p->p_trace_enabled in fork and whenever the controlling falgs changedsl
2008-01-23Tons of process scope changes.elad
2008-01-05Don't pass curlwp into process_stoptrace()dsl
2007-12-31Remove systrace. Ok core@.ad
2007-12-20Convert all the system call entry points from:dsl
2007-11-07Merge from vmlocking:ad
2007-10-24Make ras_lookup() lockless.ad