| Commit message (Expand) | Author | Age | Files | Lines |
* | Get rid of lim_update_thread and cred_update_thread. | mjg | 2015-07-16 | 1 | -14/+0 |
* | rlimit: deduplicate code in chg* functions | mjg | 2015-06-25 | 1 | -46/+27 |
* | Implement lockless resource limits. | mjg | 2015-06-10 | 1 | -32/+60 |
* | Implement support for binary to requesting specific stack size for the | kib | 2015-04-15 | 1 | -1/+6 |
* | The process spin lock currently has the following distinct uses: | kib | 2014-11-26 | 1 | -10/+10 |
* | ifdef RACCT ui_racct_foreach and struct uidinfo's ui_racct | mjg | 2014-11-23 | 1 | -0/+2 |
* | Tidy up functions related to uidinfo management. | mjg | 2014-10-27 | 1 | -45/+47 |
* | De-k&r-ify function definitions in kern/kern_resource.c | mjg | 2014-10-27 | 1 | -57/+20 |
* | rlimit: plug duplicate assertion | mjg | 2014-10-25 | 1 | -1/+0 |
* | rlimit: avoid unnecessary copying of rlimits | mjg | 2013-12-13 | 1 | -6/+16 |
* | rlimit: add and utilize lim_shared | mjg | 2013-12-13 | 1 | -1/+11 |
* | Add a resource limit for the total number of kqueues available to the | kib | 2013-10-21 | 1 | -0/+18 |
* | Call sched_prio() to immediately change the priority of the thread in | ian | 2013-03-07 | 1 | -4/+4 |
* | MFcalloutng (r244251 with minor changes): | davide | 2013-03-04 | 1 | -3/+6 |
* | Change kern.proc.rlimit sysctl to: | trociny | 2012-01-22 | 1 | -6/+9 |
* | Fix a logic bug in change 228207 in the check for a thread's new user | jhb | 2012-01-05 | 1 | -1/+1 |
* | - Add a sysctl to allow non-root users the ability to set idle | eadler | 2011-12-13 | 1 | -25/+33 |
* | When changing the user priority of a thread, change the real priority | jhb | 2011-12-02 | 1 | -2/+3 |
* | In lim_fork() assert that processes locks are held. | trociny | 2011-11-07 | 1 | -0/+4 |
* | In order to maximize the re-usability of kernel code in user space this | kmacy | 2011-09-16 | 1 | -8/+8 |
* | - Export each thread's individual resource usage in in struct kinfo_proc's | jhb | 2011-07-18 | 1 | -6/+34 |
* | Fix several places to ignore processes that are not yet fully constructed. | jhb | 2011-04-06 | 1 | -3/+6 |
* | Add racct. It's an API to keep per-process, per-jail, per-loginclass | trasz | 2011-03-29 | 1 | -0/+20 |
* | Fix some locking nits with the p_state field of struct proc: | jhb | 2011-03-24 | 1 | -4/+2 |
* | - Follow r216313, the sched_unlend_user_prio is no longer needed, always | davidxu | 2010-12-29 | 1 | -0/+2 |
* | Add back a bounds check on valid idle priorities that was lost in an | jhb | 2010-12-17 | 1 | -8/+6 |
* | We've already set p = td->td_proc, so use it. | emaste | 2010-10-18 | 1 | -4/+4 |
* | Create a global thread hash table to speed up thread lookup, use | davidxu | 2010-10-09 | 1 | -23/+13 |
* | Revert r210225 - turns out I was wrong; the "/*-" is not license-only | trasz | 2010-07-18 | 1 | -1/+1 |
* | The "/*-" comment marker is supposed to denote copyrights. Remove non-copyright | trasz | 2010-07-18 | 1 | -1/+1 |
* | Remove outdated comment and move part of it into more applicable place. | trasz | 2010-07-18 | 1 | -5/+0 |
* | Use ISO C99 integer types in sys/kern where possible. | ed | 2010-06-21 | 1 | -1/+1 |
* | Fix the double counting of the last process thread td_incruntime | kib | 2010-05-24 | 1 | -3/+3 |
* | Implement RUSAGE_THREAD. Add td_rux to keep extended runtime and ticks | kib | 2010-05-04 | 1 | -11/+22 |
* | Extract thread_lock()/ruxagg()/thread_unlock() fragment into utility | kib | 2010-05-01 | 1 | -13/+14 |
* | sched_getparam was just plain broke for time-share | rrs | 2010-03-03 | 1 | -2/+8 |
* | Implement global and per-uid accounting of the anonymous memory. Add | kib | 2009-06-23 | 1 | -0/+6 |
* | Don't rearm callout if the process is exiting, it may leak a callout | davidxu | 2008-10-24 | 1 | -1/+2 |
* | Retire the MALLOC and FREE macros. They are an abomination unto style(9). | des | 2008-10-23 | 1 | -1/+1 |
* | Fix a small typo in a comment in calcru1(). | ed | 2008-09-05 | 1 | -1/+1 |
* | Integrate the new MPSAFE TTY layer to the FreeBSD operating system. | ed | 2008-08-20 | 1 | -0/+25 |
* | Remove extra uihold() call that accidentally sneak in during perforce | pjd | 2008-03-19 | 1 | -1/+0 |
* | - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice from | jeff | 2008-03-19 | 1 | -16/+4 |
* | Whitespace cleanups. | pjd | 2008-03-16 | 1 | -7/+7 |
* | - Use wait-free method to manage ui_sbsize and ui_proccnt fields in the | pjd | 2008-03-16 | 1 | -58/+48 |
* | Style fixes. | pjd | 2008-03-16 | 1 | -11/+7 |
* | Fix information leak. We can find PIDs of running processes from within | pjd | 2008-03-16 | 1 | -1/+2 |
* | Remove kernel support for M:N threading. | jeff | 2008-03-12 | 1 | -2/+0 |
* | Don't zero td_runtime when billing thread CPU usage to the process; | rwatson | 2008-01-10 | 1 | -3/+3 |
* | Fix LOR of thread lock and umtx's priority propagation mutex due | davidxu | 2007-12-11 | 1 | -1/+8 |