summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_proc.c
Commit message (Expand)AuthorAgeFilesLines
* - Update the sched api. sched_{add,rem,clock,pctcpu} now all accept a tdjeff2003-10-161-6/+3
* The KERN_PROC_PROC sysctl took 4 args in 5.0-REL and 5.1-REL. We need topeter2003-10-151-1/+4
* Remove support for the unused 4th component of the KERN_PROC_PROC sysctl.tjr2003-10-061-6/+0
* Allow the KERN_PROC_PROC sysctl to be used without the useless 4thtjr2003-09-191-6/+18
* kse.h is not needed for these files.davidxu2003-08-051-1/+0
* Correct six return statements which returned zero instead ofrobert2003-07-171-9/+10
* Make the system call vector name of a process accessible to userrobert2003-07-121-0/+29
* Drop the proc lock around SYSCTL_OUT in the no-threads case.scottl2003-06-171-0/+2
* Move the *_new_altkstack() and *_dispose_altkstack() functions out of thealc2003-06-141-1/+1
* Add support to sysctl_kern_proc to return all threads in a proc, not just thescottl2003-06-121-56/+90
* Use __FBSDID().obrien2003-06-111-1/+3
* - Merge struct procsig with struct sigacts.jhb2003-05-131-3/+7
* Initialize and destroy the struct proc mutex in the proc zone's init andjhb2003-05-011-0/+3
* Instead of recording the Unix time in a process when it starts, record thedes2003-05-011-2/+1
* Include altkstack pages in the RSS regardless of whether the processtjr2003-04-251-8/+6
* It seems that 1 was not a magic value as I thought, but a coincidence.des2003-04-241-2/+2
* Do a better job of calculating the RSS for swapped-out processes:tjr2003-04-241-3/+9
* When filling out a kinfo_proc structure, if we come across a processdes2003-04-241-0/+2
* - Add a static function pgadjustjobc() to adjust the job control count forjhb2003-04-181-36/+42
* Move the _oncpu entry from the KSE to the thread.julian2003-04-101-1/+1
* - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread withjeff2003-03-311-3/+6
* - Cache a reference to the credential of the thread that starts a ktrace injhb2003-03-131-1/+1
* - Various little style fixes.jhb2003-03-121-8/+5
* - Avoid dropping the proc lock around a simple permissions check and justjhb2003-03-121-18/+16
* Change the process flags P_KSES to be P_THREADED.julian2003-02-271-2/+2
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Remove unnecessary lock assertion.hsu2003-01-041-15/+1
* Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/schweikh2002-12-301-1/+1
* - Add the new sched_pctcpu() function to the sched_* api.jeff2002-11-211-1/+1
* - Implement a mechanism for allowing schedulers to place scheduler dependantjeff2002-11-211-9/+3
* Move thread related code from kern_proc.c to kern_thread.c.julian2002-10-241-258/+0
* detect idle kse correctly.davidxu2002-10-221-1/+1
* Add an actual implementation of kse_wakeup()julian2002-10-201-1/+41
* Use strlcpy() instead of strncpy() to copy NUL terminated stringsrobert2002-10-171-8/+8
* - Add a new global mutex 'ppeers_lock' to protect the p_peers list ofjhb2002-10-151-0/+2
* Round out the facilty for a 'bound' thread to loan out its KSEjulian2002-10-091-19/+14
* Rename the mutex thread and process states to use a more generic 'LOCK'jhb2002-10-021-6/+6
* Let kse_wakeup() take a KSE mailbox pointer argument.archie2002-10-021-0/+3
* Some kernel threads try to do significant work, and the default KSTACK_PAGESscottl2002-10-021-0/+9
* Back our kernel support for reliable signal queues.jmallett2002-10-011-3/+2
* First half of implementation of ksiginfo, signal queues, and such. Thisjmallett2002-09-301-2/+3
* Implement basic KSE loaning. This stops a hread that is blocked in BOUND modejulian2002-09-291-1/+3
* Rewrite the kse_create() function to better aproach the semantics wejulian2002-09-281-56/+71
* Make the following name changes to KSE related functions, etc., to betterarchie2002-09-251-9/+10
* oops don't do dthe copy range in a new KSE. There isn't one any more.julian2002-09-231-0/+2
* Add code to create > 1 KSe per process.julian2002-09-231-16/+39
* Add kernel support needed for the KSE-aware libpthread:mini2002-09-161-5/+22
* Allocate KSEs and KSEGRPs separatly and remove them from the proc structure.julian2002-09-151-40/+44
* Completely redo thread states.julian2002-09-111-5/+5
OpenPOWER on IntegriCloud