| Commit message (Expand) | Author | Age | Files | Lines |
* | Convert the allproc and proctree locks from lockmgr locks to sx locks. | John Baldwin | 2001-03-28 | 1 | -4/+5 |
* | Catch up to header include changes: | John Baldwin | 2001-03-28 | 1 | -2/+2 |
* | Don't call malloc with M_WAITOK while holding a mutex. | Alfred Perlstein | 2001-03-09 | 1 | -22/+21 |
* | Backout previous commit. sched_lock is held, thus interrupts are prevented | Tor Egge | 2001-02-22 | 1 | -14/+6 |
* | Protect update of the per processor switchtime variable against | Tor Egge | 2001-02-22 | 1 | -6/+14 |
* | Ensure that RLIMIT_NPROC limits are at least 1 to avoid bad interaction | Tor Egge | 2001-02-20 | 1 | -0/+4 |
* | Implement a unified run queue and adjust priority levels accordingly. | Jake Burkholder | 2001-02-12 | 1 | -15/+49 |
* | Change and clean the mutex lock interface. | Bosko Milekic | 2001-02-09 | 1 | -20/+20 |
* | - Add a mtx_assert() for sched_lock in calcru(). | John Baldwin | 2001-01-24 | 1 | -0/+3 |
* | Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variables | Jake Burkholder | 2001-01-10 | 1 | -4/+5 |
* | - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead | Jake Burkholder | 2000-12-13 | 1 | -4/+4 |
* | Translate alfred to english. | Alfred Perlstein | 2000-12-01 | 1 | -33/+27 |
* | use a oppurtunistic locking strategy with the uidinfo structures to avoid | Alfred Perlstein | 2000-11-30 | 1 | -4/+55 |
* | Make uidinfo subsystem mpsafe | Alfred Perlstein | 2000-11-26 | 1 | -22/+45 |
* | Protect the following with a lockmgr lock: | Jake Burkholder | 2000-11-22 | 1 | -0/+4 |
* | Add new line character to debugging printf's. | Paul Saab | 2000-09-18 | 1 | -4/+4 |
* | Major update to the way synchronization is done in the kernel. Highlights | Jason Evans | 2000-09-07 | 1 | -1/+1 |
* | Change the calls to panic() in uifree(), chgproccnt(), and chgsbsize() | Don Lewis | 2000-09-06 | 1 | -4/+4 |
* | Remove uidinfo hash table lookup and maintenance out of chgproccnt() and | Don Lewis | 2000-09-05 | 1 | -0/+142 |
* | o Centralize inter-process access control, introducing: | Robert Watson | 2000-08-30 | 1 | -10/+11 |
* | Revert the suser -> suser_xxx change made previously. It was right | Brian Feldman | 2000-08-24 | 1 | -1/+1 |
* | Fix a couple cases where p_trespass wasn't transitioned into place. | Brian Feldman | 2000-08-16 | 1 | -9/+3 |
* | fix a typo | Poul-Henning Kamp | 2000-06-10 | 1 | -1/+1 |
* | o Modify jail to limit creation of sockets to UNIX domain sockets, | Robert Watson | 2000-06-04 | 1 | -5/+13 |
* | Don't try to account for the partial quantum unless the process is | Poul-Henning Kamp | 2000-02-15 | 1 | -4/+0 |
* | Fix a bug that could crash the system if you press ^T while a slower | Brian Feldman | 2000-01-28 | 1 | -17/+16 |
* | Add a bit of sanity checking and problem avoidance in case the | Poul-Henning Kamp | 1999-11-29 | 1 | -2/+8 |
* | This is a partial commit of the patch from PR 14914: | Poul-Henning Kamp | 1999-11-16 | 1 | -6/+4 |
* | useracc() the prequel: | Poul-Henning Kamp | 1999-10-29 | 1 | -1/+0 |
* | Trim unused options (or #ifdef for undoc options). | Peter Wemm | 1999-10-11 | 1 | -1/+0 |
* | $Id$ -> $FreeBSD$ | Peter Wemm | 1999-08-28 | 1 | -1/+1 |
* | This Implements the mumbled about "Jail" feature. | Poul-Henning Kamp | 1999-04-28 | 1 | -2/+2 |
* | Change suser_xxx() to suser() where it applies. | Poul-Henning Kamp | 1999-04-27 | 1 | -3/+3 |
* | Suser() simplification: | Poul-Henning Kamp | 1999-04-27 | 1 | -4/+4 |
* | Enforce monotonicity of apparent process user, system and interrupt times. | Bruce Evans | 1999-03-13 | 1 | -22/+51 |
* | Fixed runtime accounting. The time since the previous context switch | Bruce Evans | 1999-03-11 | 1 | -12/+1 |
* | The magic "no-cpu" cpu number is 0xff. Don't misrepresent cpu | Bruce Evans | 1999-03-05 | 1 | -2/+2 |
* | Removed all traces of `p_switchtime'. The relevant timestamp is per-cpu, | Bruce Evans | 1999-02-28 | 1 | -3/+3 |
* | Don't forget to update `switchticks' in corner cases (except for | Bruce Evans | 1999-02-25 | 1 | -2/+3 |
* | Added comments about non-staticization so it doesn't get un-done next | Mark Newton | 1999-01-31 | 1 | -1/+2 |
* | Unstaticized routines which are needed by the svr4 KLD and the streams | Mark Newton | 1999-01-30 | 1 | -3/+3 |
* | Fixed double counting of runtime after a process exits. The last | Bruce Evans | 1998-07-27 | 1 | -1/+11 |
* | Some cleanups related to timecounters and weird ifdefs in <sys/time.h>. | Poul-Henning Kamp | 1998-05-28 | 1 | -11/+14 |
* | s/nanoruntime/nanouptime/g | Poul-Henning Kamp | 1998-05-17 | 1 | -2/+2 |
* | Fix previous commit. Don't people read compiler messages or something?? | Peter Wemm | 1998-04-05 | 1 | -2/+2 |
* | Time changes mark 2: | Poul-Henning Kamp | 1998-04-04 | 1 | -7/+10 |
* | Reviewed by: msmith, bde long ago | Peter Dufault | 1998-03-04 | 1 | -2/+5 |
* | Staticize. | Eivind Eklund | 1998-02-09 | 1 | -5/+5 |
* | Restrict idleprio to superuser: | David Greenman | 1998-02-04 | 1 | -1/+11 |
* | Set p_retval for the correct process in getpriority(). This fixes | Bruce Evans | 1998-01-19 | 1 | -3/+3 |