| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | - Use ruxagg() in calcru() to make sure we have current tick information | jeff | 2007-07-17 | 1 | -0/+8 |
* | Fix a couple of issues with the stack limit for 32-bit processes on 64-bit | jhb | 2007-07-12 | 1 | -8/+12 |
* | Remove the restriction that rtprio(2) cannot be used to set the realtime | rwatson | 2007-06-14 | 1 | -17/+8 |
* | Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); in | rwatson | 2007-06-12 | 1 | -2/+1 |
* | rufetch and calcru sometimes should be called atomically together. | attilio | 2007-06-09 | 1 | -13/+21 |
* | The current rusage code show peculiar problems: | attilio | 2007-06-09 | 1 | -6/+3 |
* | Commit 14/14 of sched_lock decomposition. | jeff | 2007-06-05 | 1 | -24/+33 |
* | - Move rusage from being per-process in struct pstats to per-thread in | jeff | 2007-06-01 | 1 | -22/+103 |
* | Universally adopt most conventional spelling of acquire. | rwatson | 2007-05-27 | 1 | -1/+1 |
* | Rework the support for ABIs to override resource limits (used by 32-bit | jhb | 2007-05-14 | 1 | -6/+4 |
* | Further system call comment cleanup: | rwatson | 2007-03-05 | 1 | -3/+0 |
* | Remove 'MPSAFE' annotations from the comments above most system calls: all | rwatson | 2007-03-04 | 1 | -25/+0 |
* | Close race conditions between fork() and [sg]etpriority()'s | delphij | 2007-02-26 | 1 | -0/+3 |
* | Use priv_check(9) instead of suser(9) for checking the privilege to | rwatson | 2007-02-19 | 1 | -1/+1 |
* | Use FOREACH_PROC_IN_SYSTEM instead of using its unrolled form. | delphij | 2007-01-17 | 1 | -1/+1 |
* | Threading cleanup.. part 2 of several. | julian | 2006-12-06 | 1 | -89/+0 |
* | Use scheduler API sched_user_prio() to adjust thread's userland priority, | davidxu | 2006-11-20 | 1 | -12/+15 |
* | Sweep kernel replacing suser(9) calls with priv(9) calls, assigning | rwatson | 2006-11-06 | 1 | -3/+5 |
* | Make KSE a kernel option, turned on by default in all GENERIC | jb | 2006-10-26 | 1 | -0/+86 |
* | Replace system call thr_getscheduler, thr_setscheduler, thr_setschedparam | davidxu | 2006-09-21 | 1 | -0/+95 |
* | Commit the results of the typo hunt by Darren Pilgrim. | yar | 2006-08-04 | 1 | -1/+1 |