summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_resource.c
Commit message (Expand)AuthorAgeFilesLines
* Go over calcru and friends once more.phk2006-03-111-47/+48
* Add slop to "backwards" cpu accounting messages, 3 usec or 1% whicheverphk2006-03-091-1/+5
* Various style and comment fixes.jhb2006-02-221-8/+7
* Split calcru() back into a calcru1() function shared with calccru() andjhb2006-02-211-10/+33
* CPU time accounting speedup (step 2)phk2006-02-111-68/+45
* Modify the way we account for CPU time spent (step 1)phk2006-02-071-9/+12
* Back out changes made in rev. 1.151.ups2006-01-251-1/+1
* Hopefully fix the "calcru: runtime went backwards from ..." problem byups2006-01-231-1/+1
* Calling setrlimit from 32bit apps could potentially increase certainps2005-11-021-0/+7
* Use the reference count API to manage the reference counts for processjhb2005-09-271-11/+4
* Giant is no longer required in kern_setrlimit(); remove its acquisition andalc2005-06-011-2/+0
* Stop explicitly touching td_base_pri outside of the scheduler and simplyjhb2004-12-301-1/+0
* Rework how we store process times in the kernel such that we always storejhb2004-10-051-79/+113
* A modest collection of various and sundry style, spelling, and whitespacejhb2004-09-241-38/+33
* Various small style fixes.jhb2004-09-221-2/+4
* Push UIDINFO_UNLOCK() slightly earlier in chgsbize(), as it's notrwatson2004-08-061-2/+2
* Remove spl's from kern_resource.c.rwatson2004-08-041-4/+0
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This iscperciva2004-07-261-1/+1
* Turned off the "calcru: negative time" warning for certain SMP casesbde2004-06-211-12/+34
* Nice, is a property of a process as a whole..julian2004-06-161-34/+10
* Deorbit COMPAT_SUNOS.phk2004-06-111-2/+2
* Fix rtprio() to do sensible things when called from threaded processes.julian2004-05-081-4/+45
* Remove a comment that complains about the lack of %qd, to justifymux2004-04-101-3/+2
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* 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
OpenPOWER on IntegriCloud