summaryrefslogtreecommitdiff
path: root/sys/kern/kern_subr.c
Commit message (Expand)AuthorAgeFilesLines
...
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesJake Burkholder2001-01-101-3/+3
* - Split the run queue and sleep queue linkage, so that a processJake Burkholder2000-11-171-1/+1
* Don't release and acquire Giant in mi_switch(). Instead, release andJohn Baldwin2000-11-161-0/+2
* Catch up to moving headers:John Baldwin2000-10-201-2/+1
* GC vax-only codeEivind Eklund2000-09-141-47/+0
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-071-1/+6
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-261-2/+2
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-231-2/+2
* useracc() the prequel:Poul-Henning Kamp1999-10-291-1/+0
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* These changes appear to give us benefits with both small (32MB) andKirk McKusick1999-07-081-2/+9
* This solves a deadlock that can occur when read()ing into a file-mmap()Julian Elischer1999-03-121-4/+12
* The previous commit also fixed a possibly-wrong (too high) priorityBruce Evans1999-02-221-1/+1
* Improved scheduling in uiomove(), etc. resched_wanted() is true tooBruce Evans1999-02-221-6/+6
* Switch context before doing some i/o operations that might block ifBruce Evans1999-02-021-1/+26
* KNFize, by bde.Eivind Eklund1999-01-101-5/+5
* Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT asEivind Eklund1999-01-081-13/+11
* remove nonsense code.Poul-Henning Kamp1998-08-041-4/+2
* Cast pointers to uintptr_t/intptr_t instead of to u_long/long,Bruce Evans1998-07-151-4/+4
* This commit fixes various 64bit portability problems required forDoug Rabson1998-06-071-4/+4
* Back out DIAGNOSTIC changes.Eivind Eklund1998-02-061-3/+1
* 1) Start using a cleaner and more consistant page allocator insteadJohn Dyson1998-02-051-2/+3
* Turn DIAGNOSTIC into a new-style option.Eivind Eklund1998-02-041-1/+3
* VM level code cleanups.John Dyson1998-01-221-2/+5
* Make our v_usecount vnode reference count work identically to theJohn Dyson1998-01-061-2/+65
* Some performance improvements, and code cleanups (including changing ourJohn Dyson1997-12-191-1/+76
* Rename "struct kmemstats" to "struct malloc_type" it makes more sense now.Poul-Henning Kamp1997-10-101-3/+5
* Removed unused #includes.Bruce Evans1997-09-021-2/+1
* Define NPRIMES in terms of the number of elements in 'primes' (as opposedAlexander Langer1997-05-281-2/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Improved hashinit panic strings.David Greenman1995-05-081-3/+3
* Added UIO_NOCOPY case to ureadc() to quiet gcc.David Greenman1995-04-301-1/+3
* Added a few more entries to the list of prime numbers.David Greenman1995-04-091-4/+4
* kern_subr.c:David Greenman1995-04-041-1/+36
* Minor code improvement to uiomove()David Greenman1995-02-121-3/+4
* Added $Id$David Greenman1994-08-021-0/+1
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.Rodney W. Grimes1994-05-251-0/+3
* BSD 4.4 Lite Kernel SourcesRodney W. Grimes1994-05-241-0/+210