summaryrefslogtreecommitdiff
path: root/sys/kern/kern_resource.c
Commit message (Expand)AuthorAgeFilesLines
* Extend the mutex pool implementation to permit the creation and use ofDon Lewis2003-07-131-1/+1
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* Remove Giant from [gs]etpriority().John Baldwin2003-04-231-6/+0
* Lock both the proc lock and sched_lock when calling sched_nice sinceJohn Baldwin2003-04-221-0/+2
* Add a couple of sched_lock asserts.John Baldwin2003-04-181-0/+2
* - Adjust sched hooks for fork and exec to take processes as arguments insteadJeff Roberson2003-04-111-1/+1
* Back out previous. The locking here needs a rethink.Tim J. Robbins2003-03-131-15/+3
* Acquire sched_lock around use of FOREACH_KSEGRP_IN_PROC, accessesTim J. Robbins2003-03-121-3/+15
* Remove the PL_SHAREMOD flag from struct plimit, which could have beenTim J. Robbins2003-02-201-3/+1
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-2/+2
* - Move ke_sticks, ke_iticks, ke_uticks, ke_uu, ke_su, and ke_iu back intoJeff Roberson2003-02-171-74/+60
* Add an XXX comment noting that getrusage() accesses p_stats->p_ruTim J. Robbins2003-02-131-0/+1
* Reversion of commit by Davidxu plus fixes since applied.Julian Elischer2003-02-011-60/+74
* Move UPCALL related data structure out of kse, introduce a newDavid Xu2003-01-261-74/+60
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-2/+2
* - Create a new scheduler api that is defined in sys/sched.hJeff Roberson2002-10-121-2/+2
* - Move p_cpulimit to struct proc from struct plimit and protect it withJohn Baldwin2002-10-091-4/+3
* Change p_cpulimit to be in seconds instead of microseconds. SinceJohn Baldwin2002-09-301-2/+1
* Use the fields in the sysentvec and in the vm map header in place of theJake Burkholder2002-09-211-3/+6
* Allocate KSEs and KSEGRPs separatly and remove them from the proc structure.Julian Elischer2002-09-151-20/+48
* Widen struct sockbuf's sb_timeo member to int from short. WithJohn Polstra2002-07-241-2/+2
* more caddr_t removal.Alfred Perlstein2002-06-291-8/+5
* Change p_can{debug,see,sched,signal}()'s first argument to be a threadJohn Baldwin2002-05-191-9/+9
* Lock proctree_lock instead of pgrpsess_lock.John Baldwin2002-04-161-6/+6
* - Change donice() to take a thread as the first argument instead of aJohn Baldwin2002-04-131-37/+40
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-1/+1
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-3/+3
* Remove __P.Alfred Perlstein2002-03-191-2/+2
* Cast the variable, not the constant to 64 bits.Poul-Henning Kamp2002-02-261-1/+1
* Lock struct pgrp, session and sigio.Seigo Tanimura2002-02-231-6/+28
* Convert p->p_runtime and PCPU(switchtime) to bintime format.Poul-Henning Kamp2002-02-221-13/+9
* In a threaded world, differnt priorirites become properties ofJulian Elischer2002-02-111-15/+17
* use mutex pool mutexes for uidinfo locking.Alfred Perlstein2002-01-201-15/+15
* *** empty log message ***Peter Wemm2001-11-041-3/+3
* o Move suser() calls in kern/ to using suser_xxx() with an explicitRobert Watson2001-11-011-2/+3
* Adjust printfs to be time_t agnostic.Matthew Dillon2001-10-281-3/+3
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderPaul Saab2001-10-101-9/+8
* KSE Milestone 2Julian Elischer2001-09-121-99/+124
* Use sched_lock to protect rtp_to_pri() and pri_to_rtp() when needed.John Baldwin2001-09-021-0/+4
* Giant Pushdown. Saved the worst P4 tree breakage for last.Matthew Dillon2001-09-011-21/+81
* add prototype for dosetrlimitAssar Westerlund2001-07-221-2/+0
* o Replace calls to p_can(..., P_CAN_xxx) with calls to p_canxxx().Robert Watson2001-07-051-9/+9
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachMatthew Dillon2001-07-041-2/+2
* Introduce a global lock for the vm subsystem (vm_mtx).Alfred Perlstein2001-05-191-0/+2
* Make rtprio work again.Jake Burkholder2001-04-291-19/+14
* Change the pfind() and zpfind() functions to lock the process that theyJohn Baldwin2001-04-241-24/+36
* o Limit process information leakage by introducing a p_can(...P_CAN_SEE...)Robert Watson2001-04-121-0/+2
* Convert the allproc and proctree locks from lockmgr locks to sx locks.John Baldwin2001-03-281-4/+5
* Catch up to header include changes:John Baldwin2001-03-281-2/+2
* Don't call malloc with M_WAITOK while holding a mutex.Alfred Perlstein2001-03-091-22/+21