| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove duplicated empty lines from kern/*.c | Mateusz Guzik | 2020-01-30 | 1 | -1/+0 |
* | dd kern_getpriority(), make Linuxulator use it. | Edward Tomasz Napierala | 2020-01-12 | 1 | -8/+15 |
* | Add kern_setpriority(), use it in Linuxulator. | Edward Tomasz Napierala | 2020-01-12 | 1 | -12/+19 |
* | schedlock 1/4 | Jeff Roberson | 2019-12-15 | 1 | -9/+16 |
* | Fix a typo introduced in r344133 | Andrew Gallatin | 2019-03-18 | 1 | -1/+1 |
* | Finish the fix for overflow in calcru1(). | Bruce Evans | 2019-02-14 | 1 | -6/+87 |
* | Prevent overflow for usertime/systime in caclru1 | Conrad Meyer | 2019-02-10 | 1 | -4/+13 |
* | Make lim_cur inline if possible. | Mateusz Guzik | 2018-12-11 | 1 | -1/+1 |
* | Replace hand-rolled unrefs if > 1 with refcount_release_if_not_last | Mateusz Guzik | 2018-12-07 | 1 | -5/+1 |
* | eliminate locking surrounding ui_vmsize and swap reserve by using atomics | Matt Macy | 2018-10-05 | 1 | -3/+0 |
* | Move most of the contents of opt_compat.h to opt_global.h. | Brooks Davis | 2018-04-06 | 1 | -2/+0 |
* | Always use atomic_fetchadd() when updating per-user accounting values. | John Baldwin | 2018-01-04 | 1 | -6/+5 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | Save on uihash table locking by checking if the caller already uses the struct | Mateusz Guzik | 2017-11-01 | 1 | -0/+12 |
* | Remove register keyword from sys/ and ANSIfy prototypes | Ed Maste | 2017-05-17 | 1 | -8/+8 |
* | Renumber license clauses in sys/kern to avoid skipping #3 | Ed Maste | 2016-09-15 | 1 | -1/+1 |
* | Implement process-shared locks support for libthr.so.3, without | Konstantin Belousov | 2016-02-28 | 1 | -0/+7 |
* | Fold lim_shared into lim_copy to mute a -Wunused compiler warning from | Enji Cooper | 2015-12-22 | 1 | -10/+1 |
* | Speed up rctl operation with large rulesets, by holding the lock | Edward Tomasz Napierala | 2015-11-15 | 1 | -1/+6 |
* | Get rid of lim_update_thread and cred_update_thread. | Mateusz Guzik | 2015-07-16 | 1 | -14/+0 |
* | rlimit: deduplicate code in chg* functions | Mateusz Guzik | 2015-06-25 | 1 | -46/+27 |
* | Implement lockless resource limits. | Mateusz Guzik | 2015-06-10 | 1 | -32/+60 |
* | Implement support for binary to requesting specific stack size for the | Konstantin Belousov | 2015-04-15 | 1 | -1/+6 |
* | The process spin lock currently has the following distinct uses: | Konstantin Belousov | 2014-11-26 | 1 | -10/+10 |
* | ifdef RACCT ui_racct_foreach and struct uidinfo's ui_racct | Mateusz Guzik | 2014-11-23 | 1 | -0/+2 |
* | Tidy up functions related to uidinfo management. | Mateusz Guzik | 2014-10-27 | 1 | -45/+47 |
* | De-k&r-ify function definitions in kern/kern_resource.c | Mateusz Guzik | 2014-10-27 | 1 | -57/+20 |
* | rlimit: plug duplicate assertion | Mateusz Guzik | 2014-10-25 | 1 | -1/+0 |
* | rlimit: avoid unnecessary copying of rlimits | Mateusz Guzik | 2013-12-13 | 1 | -6/+16 |
* | rlimit: add and utilize lim_shared | Mateusz Guzik | 2013-12-13 | 1 | -1/+11 |
* | Add a resource limit for the total number of kqueues available to the | Konstantin Belousov | 2013-10-21 | 1 | -0/+18 |
* | Call sched_prio() to immediately change the priority of the thread in | Ian Lepore | 2013-03-07 | 1 | -4/+4 |
* | MFcalloutng (r244251 with minor changes): | Davide Italiano | 2013-03-04 | 1 | -3/+6 |
* | Change kern.proc.rlimit sysctl to: | Mikolaj Golub | 2012-01-22 | 1 | -6/+9 |
* | Fix a logic bug in change 228207 in the check for a thread's new user | John Baldwin | 2012-01-05 | 1 | -1/+1 |
* | - Add a sysctl to allow non-root users the ability to set idle | Eitan Adler | 2011-12-13 | 1 | -25/+33 |
* | When changing the user priority of a thread, change the real priority | John Baldwin | 2011-12-02 | 1 | -2/+3 |
* | In lim_fork() assert that processes locks are held. | Mikolaj Golub | 2011-11-07 | 1 | -0/+4 |
* | In order to maximize the re-usability of kernel code in user space this | Kip Macy | 2011-09-16 | 1 | -8/+8 |
* | - Export each thread's individual resource usage in in struct kinfo_proc's | John Baldwin | 2011-07-18 | 1 | -6/+34 |
* | Fix several places to ignore processes that are not yet fully constructed. | John Baldwin | 2011-04-06 | 1 | -3/+6 |
* | Add racct. It's an API to keep per-process, per-jail, per-loginclass | Edward Tomasz Napierala | 2011-03-29 | 1 | -0/+20 |
* | Fix some locking nits with the p_state field of struct proc: | John Baldwin | 2011-03-24 | 1 | -4/+2 |
* | - Follow r216313, the sched_unlend_user_prio is no longer needed, always | David Xu | 2010-12-29 | 1 | -0/+2 |
* | Add back a bounds check on valid idle priorities that was lost in an | John Baldwin | 2010-12-17 | 1 | -8/+6 |
* | We've already set p = td->td_proc, so use it. | Ed Maste | 2010-10-18 | 1 | -4/+4 |
* | Create a global thread hash table to speed up thread lookup, use | David Xu | 2010-10-09 | 1 | -23/+13 |
* | Revert r210225 - turns out I was wrong; the "/*-" is not license-only | Edward Tomasz Napierala | 2010-07-18 | 1 | -1/+1 |
* | The "/*-" comment marker is supposed to denote copyrights. Remove non-copyright | Edward Tomasz Napierala | 2010-07-18 | 1 | -1/+1 |
* | Remove outdated comment and move part of it into more applicable place. | Edward Tomasz Napierala | 2010-07-18 | 1 | -5/+0 |