summaryrefslogtreecommitdiffstats
path: root/sys/kern/sys_process.c
Commit message (Expand)AuthorAgeFilesLines
* Extend ptrace(PT_LWPINFO) to report siginfo for the signal that causedkib2010-07-041-3/+62
* Use ISO C99 integer types in sys/kern where possible.ed2010-06-211-3/+3
* Ignore the 'addr' argument passed to PT_STEP (it is required to be '1'jhb2010-05-251-14/+20
* Reorganize syscall entry and leave handling.kib2010-05-231-2/+6
* On Alan's advice, rather than do a wholesale conversion on a singlekmacy2010-04-301-4/+4
* Provide groundwork for 32-bit binary compatibility on non-x86 platforms,nwhitehorn2010-03-111-16/+14
* Initialize pve_fsid and pve_fileid to VNOVAL.marcel2010-02-111-0/+3
* o Add support for COMPAT_IA32.marcel2010-02-111-69/+123
* Unbreak building kernels with COMPAT_32 enabled. The actual supportmarcel2010-02-091-0/+19
* Add PT_VM_TIMESTAMP and PT_VM_ENTRY so that the tracing process canmarcel2010-02-091-0/+103
* For PT_TO_SCE stop that stops the ptraced process upon syscall entry,kib2010-01-231-0/+5
* Replace VM_PROT_OVERRIDE_WRITE by VM_PROT_COPY. VM_PROT_OVERRIDE_WRITE hasalc2009-11-261-9/+12
* Update a comment to reflect the previous change.alc2009-10-251-1/+1
* o Introduce vm_sync_icache() for making the I-cache coherent withmarcel2009-10-211-0/+4
* Clean up a number of aspects of token generation from audit arguments torwatson2009-07-021-1/+0
* Replace AUDIT_ARG() with variable argument macros with a set more morerwatson2009-06-271-5/+5
* Implement global and per-uid accounting of the anonymous memory. Addkib2009-06-231-1/+5
* Use the p_sysent->sv_flags flag SV_ILP32 to detect 32bit processkib2009-03-021-5/+4
* Revert rev 184216 and 184199, due to the way the thread_lock works,davidxu2008-11-051-0/+2
* Actually, for signal and thread suspension, extra process spin lock isdavidxu2008-10-231-2/+0
* Move per-thread userland debugging flags into seperated field,davidxu2008-10-151-11/+6
* - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice fromjeff2008-03-191-5/+1
* Remove kernel support for M:N threading.jeff2008-03-121-15/+0
* Use VM_FAULT_DIRTY to fault in pages for write access inups2007-11-081-2/+3
* - Fix from pr kern/115469; Don't redeliver a signal once it has beenjeff2007-10-091-9/+9
* - Move all of the PS_ flags into either p_flag or td_flags.jeff2007-09-171-1/+1
* Commit 14/14 of sched_lock decomposition.jeff2007-06-051-15/+18
* Remove 'MPSAFE' annotations from the comments above most system calls: allrwatson2007-03-041-3/+0
* Make KSE a kernel option, turned on by default in all GENERICjb2006-10-261-0/+6
* Move sigqueue_take() call into proc_reparent(), this fixed bugs wheredavidxu2006-10-251-5/+1
* Close a race condition where num can be larger than tmp, giving the usertrhodes2006-10-141-1/+1
* Fix a signedness bug.cperciva2006-08-201-1/+1
* Close some races between procfs/ptrace and exit(2):jhb2006-02-221-104/+60
* Audit the arguments to the ptrace(2) system call.wsalamon2006-02-141-0/+7
* Add members pl_sigmask and pl_siglist into ptrace_lwpinfo to get lwp'sdavidxu2006-02-061-0/+2
* Avoid kernel panic when attaching a process which may not be stoppeddavidxu2005-12-241-26/+30
* Make sure pending SIGCHLD is removed from previous parent when processdavidxu2005-11-081-1/+10
* Fix a LOR between sched_lock and sleep queue lock.davidxu2005-08-191-2/+4
* Jumbo-commit to enhance 32 bit application support on 64 bit kernels.peter2005-06-301-22/+178
* Add missing cases for PT_SYSCALL.das2005-03-181-0/+2
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Don't include sys/user.h merely for its side-effect of recursivelydas2004-11-271-1/+1
* Add pl_flags to ptrace_lwpinfo, two flags PL_FLAG_SA and PL_FLAG_BOUNDdavidxu2004-08-081-0/+7
* - Use atomic ops for updating the vmspace's refcnt and exitingcnt.alc2004-07-271-11/+7
* Fix typo.davidxu2004-07-171-1/+1
* Implement following commands: PT_CLEARSTEP, PT_SETSTEP, PT_SUSPENDdavidxu2004-07-131-10/+109
* Implement the PT_LWPINFO request. This request can be used by themarcel2004-07-121-0/+19
* Allow ptrace to deal with lwpid.davidxu2004-07-021-6/+36
* Finish fixing up Alpha to work with an MP safe ptrace():jhb2004-04-011-8/+8
* Use uiomove_fromphys() instead of pmap_qenter() and pmap_qremove() inalc2004-03-241-9/+1
OpenPOWER on IntegriCloud