summaryrefslogtreecommitdiffstats
path: root/sys/kern/sys_process.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Drop the proc lock around calls to the MD functions ptrace_single_step(),jhb2004-03-151-6/+11
* When reparenting a process in the PT_DETACH code, only set p_sigparenttruckman2004-02-191-1/+2
* When reparenting a process to init, make sure that p_sigparent istruckman2004-02-111-0/+1
* Implement preliminary support for the PT_SYSCALL command to ptrace(2).robert2003-10-091-1/+16
* Add or finish support for machine dependent ptrace requests. When wemarcel2003-08-151-22/+13
* Add or correct range checking of signal numbers in system calls andnectar2003-08-101-2/+2
* Background: When proc_rwmem() wired and mapped a page, it also addedalc2003-08-091-30/+5
* Use kmem_alloc_nofault() rather than kmem_alloc_pageable() in proc_rwmem().alc2003-08-021-1/+1
* Add vm object locking.alc2003-06-111-12/+12
* Use __FBSDID().obrien2003-06-111-2/+3
* Push down Giant around calls to proc_rwmem() in kern_ptrace. kern_ptrace()jhb2003-04-251-0/+7
* Prefer the proc lock to sched_lock when testing PS_INMEM now that it isjhb2003-04-221-2/+1
* The sched_lock is not needed while clearing two of the P_STOPPED bits injhb2003-04-171-3/+2
* Whitespace cleanup.des2003-03-191-5/+5
* Add a missing PROC_UNLOCK in ptrace() for the PT_IO case.jhb2002-10-161-0/+1
* Completely redo thread states.julian2002-09-111-0/+1
* Remove bogus fill_kinfo_proc() before ptrace_set_pc(). There was no needpeter2002-09-071-1/+0
* s/SGNL/SIG/davidxu2002-09-051-1/+1
OpenPOWER on IntegriCloud