aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_glue.c
Commit message (Expand)AuthorAgeFilesLines
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderPaul Saab2001-10-101-5/+4
* KSE Milestone 2Julian Elischer2001-09-121-59/+92
* Rip some well duplicated code out of cpu_wait() and cpu_exit() and movePeter Wemm2001-09-101-1/+17
* whitespace / register cleanupMatthew Dillon2001-07-041-7/+7
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachMatthew Dillon2001-07-041-35/+10
* Put the scheduler, vmdaemon, and pagedaemon kthreads back under Giant forJohn Baldwin2001-06-201-3/+0
* - Lock the VM around the pmap_swapin_proc() call in faultin().John Baldwin2001-05-231-15/+16
* Introduce a global lock for the vm subsystem (vm_mtx).Alfred Perlstein2001-05-191-3/+35
* - Use a timeout for the tsleep in scheduler() instead of having vmmeter()John Baldwin2001-05-181-2/+21
* - Use PROC_LOCK_ASSERT instead of a direct mtx_assert.John Baldwin2001-05-151-8/+6
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-2/+2
* Convert the allproc and proctree locks from lockmgr locks to sx locks.John Baldwin2001-03-281-4/+5
* Implement a unified run queue and adjust priority levels accordingly.Jake Burkholder2001-02-121-2/+2
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-24/+24
* - Doh, lock faultin() with proc lock in scheduler().John Baldwin2001-01-251-0/+6
* Argh, I didn't get this test right when I converted it. Break this upJohn Baldwin2001-01-241-10/+9
* - Catch up to proc flag changes.John Baldwin2001-01-241-27/+43
* - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadJake Burkholder2000-12-131-4/+4
* Protect p_stat with sched_lock.John Baldwin2000-12-021-2/+13
* Protect the following with a lockmgr lock:Jake Burkholder2000-11-221-0/+4
* - Catch a machine/mutex.h -> sys/mutex.h I somehow missed.John Baldwin2000-10-251-3/+3
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-071-1/+10
* Remove unneeded <sys/buf.h> includes.Poul-Henning Kamp2000-04-181-1/+0
* Revert spelling mistake I made in the previous commitPhilippe Charnier2000-03-271-1/+1
* SpellingPhilippe Charnier2000-03-261-1/+1
* Remove unused 3rd argument from vsunlock() which abused B_WRITE.Poul-Henning Kamp2000-03-131-5/+1
* User ldt sharing.Luoqi Chen1999-12-061-1/+16
* Reverse the sense of the test in the KASSERT's from the last commit.Alan Cox1999-10-301-2/+2
* Change useracc() and kernacc() to use VM_PROT_{READ|WRITE|EXECUTE} for thePoul-Henning Kamp1999-10-301-2/+8
* useracc() the prequel:Poul-Henning Kamp1999-10-291-1/+0
* Reviewed by: Alan Cox <alc@cs.rice.edu>, David Greenman <dg@root.com>Matthew Dillon1999-09-171-12/+3
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Update for run queue code.Peter Wemm1999-08-191-2/+2
* Fix the following problem:Alan Cox1999-07-211-1/+3
* Remove some unused function and variable declarations.Alan Cox1999-06-191-5/+1
* Only use p->p_lock (manage by PHOLD()/PRELE()) - P_NOSWAP/P_PHYSIO is noPeter Wemm1999-04-061-2/+2
* Hide access to vmspace:vm_pmap with inline function vmspace_pmap(). ThisLuoqi Chen1999-02-191-3/+2
* Enable Linux threads support by default.Julian Elischer1999-01-261-12/+2
* Removed low-memory blockages at fork. This is the wrong place to putMatthew Dillon1999-01-211-1/+1
* This is a rather large commit that encompasses the new swapper,Matthew Dillon1999-01-211-1/+10
* Changes to the LINUX_THREADS support to only allocate extra memory forJulian Elischer1999-01-071-1/+10
* Fix two bogons created by 'patch(1)' in my last commit.Julian Elischer1998-12-191-6/+8
* Reviewed by: Luoqi Chen, Jordan HubbardJulian Elischer1998-12-191-1/+8
* Fixed two potentially serious classes of bugs:David Greenman1998-10-131-8/+8
* Make #define NO_SWAPPING a normal kernel config option.Andrzej Bialecki1998-09-291-1/+2
* Reviewed by: msmith, bde long agoPeter Dufault1998-03-041-2/+2
* Staticize.Eivind Eklund1998-02-091-3/+3
* Back out DIAGNOSTIC changes.Eivind Eklund1998-02-061-2/+1
* 1) Start using a cleaner and more consistant page allocator insteadJohn Dyson1998-02-051-3/+3
* Turn DIAGNOSTIC into a new-style option.Eivind Eklund1998-02-041-1/+2