summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_resource.c
Commit message (Expand)AuthorAgeFilesLines
* Argh! Fix a bogon. lim_cur() was returning the hard (max) limit ratherjhb2004-02-111-1/+1
* - Convert the plimit lock to a pool mutex lock.jhb2004-02-061-3/+3
* - Correct the translation of old rlimit values to properly handle the oldjhb2004-02-061-21/+28
* A few more style fixes from Bruce including a few I missed last time.jhb2004-02-061-18/+12
* - A lot of style and whitespace fixes.jhb2004-02-051-60/+53
* Locking for the per-process resource limits structure.jhb2004-02-041-64/+159
* - Don't set td_priority directly here, use sched_prio().jeff2003-10-271-1/+1
* Extend the mutex pool implementation to permit the creation and use oftruckman2003-07-131-1/+1
* Use __FBSDID().obrien2003-06-111-1/+3
* Remove Giant from [gs]etpriority().jhb2003-04-231-6/+0
* Lock both the proc lock and sched_lock when calling sched_nice sincejhb2003-04-221-0/+2
* Add a couple of sched_lock asserts.jhb2003-04-181-0/+2
* - Adjust sched hooks for fork and exec to take processes as arguments insteadjeff2003-04-111-1/+1
* Back out previous. The locking here needs a rethink.tjr2003-03-131-15/+3
* Acquire sched_lock around use of FOREACH_KSEGRP_IN_PROC, accessestjr2003-03-121-3/+15
* Remove the PL_SHAREMOD flag from struct plimit, which could have beentjr2003-02-201-3/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
* - Move ke_sticks, ke_iticks, ke_uticks, ke_uu, ke_su, and ke_iu back intojeff2003-02-171-74/+60
* Add an XXX comment noting that getrusage() accesses p_stats->p_rutjr2003-02-131-0/+1
* Reversion of commit by Davidxu plus fixes since applied.julian2003-02-011-60/+74
* Move UPCALL related data structure out of kse, introduce a newdavidxu2003-01-261-74/+60
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
* - Create a new scheduler api that is defined in sys/sched.hjeff2002-10-121-2/+2
* - Move p_cpulimit to struct proc from struct plimit and protect it withjhb2002-10-091-4/+3
* Change p_cpulimit to be in seconds instead of microseconds. Sincejhb2002-09-301-2/+1
* Use the fields in the sysentvec and in the vm map header in place of thejake2002-09-211-3/+6
* Allocate KSEs and KSEGRPs separatly and remove them from the proc structure.julian2002-09-151-20/+48
* Widen struct sockbuf's sb_timeo member to int from short. Withjdp2002-07-241-2/+2
* more caddr_t removal.alfred2002-06-291-8/+5
* Change p_can{debug,see,sched,signal}()'s first argument to be a threadjhb2002-05-191-9/+9
* Lock proctree_lock instead of pgrpsess_lock.jhb2002-04-161-6/+6
* - Change donice() to take a thread as the first argument instead of ajhb2002-04-131-37/+40
* Change callers of mtx_init() to pass in an appropriate lock type name. Injhb2002-04-041-1/+1
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-3/+3
* Remove __P.alfred2002-03-191-2/+2
* Cast the variable, not the constant to 64 bits.phk2002-02-261-1/+1
* Lock struct pgrp, session and sigio.tanimura2002-02-231-6/+28
* Convert p->p_runtime and PCPU(switchtime) to bintime format.phk2002-02-221-13/+9
* In a threaded world, differnt priorirites become properties ofjulian2002-02-111-15/+17
* use mutex pool mutexes for uidinfo locking.alfred2002-01-201-15/+15
* *** empty log message ***peter2001-11-041-3/+3
* o Move suser() calls in kern/ to using suser_xxx() with an explicitrwatson2001-11-011-2/+3
* Adjust printfs to be time_t agnostic.dillon2001-10-281-3/+3
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderps2001-10-101-9/+8
* KSE Milestone 2julian2001-09-121-99/+124
* Use sched_lock to protect rtp_to_pri() and pri_to_rtp() when needed.jhb2001-09-021-0/+4
* Giant Pushdown. Saved the worst P4 tree breakage for last.dillon2001-09-011-21/+81
* add prototype for dosetrlimitassar2001-07-221-2/+0
* o Replace calls to p_can(..., P_CAN_xxx) with calls to p_canxxx().rwatson2001-07-051-9/+9
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-2/+2
OpenPOWER on IntegriCloud