aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_glue.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* VM level code cleanups.John Dyson1998-01-221-4/+1
* Fix the prototype for swapout_procs();John Dyson1997-12-111-2/+3
* Support an optional, sysctl enabled feature of idle process swapout. ThisJohn Dyson1997-12-061-10/+42
* Remove a bunch of variables which were unused both in GENERIC and LINT.Poul-Henning Kamp1997-11-071-6/+1
* Removed unused #includes.Bruce Evans1997-09-011-5/+1
* #include <machine/limits.h> explicitly in the few places that it is required.Bruce Evans1997-08-211-1/+3
* Unused variable (upobj is now purely handled within pmap)Peter Wemm1997-04-141-2/+1
* Fully implement vfork. Vfork is now much much faster than even ourJohn Dyson1997-04-131-5/+7
* The biggie: Get rid of the UPAGES from the top of the per-process addressPeter Wemm1997-04-071-16/+18
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* This is the kernel Lite/2 commit. There are some requisite userlandJohn Dyson1997-02-101-3/+5
* Removed redundant spl0()'s from kernel processes. They were work-aroundsBruce Evans1997-01-151-1/+0
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* EEEK!!! useracc and kernacc didn't lock their respectiveJohn Dyson1996-12-301-2/+16
* Make DFLDSIZ and MAXDSIZ fully-supported options.Joerg Wunsch1996-12-221-1/+3
* Make processes waken up eligible for immediate swap-in.John Dyson1996-10-171-3/+8
* Move much of the machine dependent code from vm_glue.c intoJohn Dyson1996-10-151-105/+6
* Removed iprintf(). It was copied to db_iprintf() in ddb.Bruce Evans1996-09-151-38/+1
* Properly set the PG_MAPPED and PG_WRITEABLE flags. This fixes some potentialJohn Dyson1996-07-021-3/+3
* Make -current consistant with -stable regarding time that a processJohn Dyson1996-06-301-2/+2
* This commit is dual-purpose, to fix more of the pageout daemonJohn Dyson1996-05-311-16/+3
* This set of commits to the VM system does the following, and containJohn Dyson1996-05-181-74/+30
* KGDB is dead. It may come back one day if somebody does it.Poul-Henning Kamp1996-05-021-17/+1
* Reinstitute the map lock for processes being swapped out. ThisJohn Dyson1996-04-091-1/+18
* Map lock checks not needed anymore for swapping out. We don't useJohn Dyson1996-04-081-12/+2
* Removed never-used #includes of <machine/cpu.h>. Many were apparentlyBruce Evans1996-04-071-2/+1
* Fixed a problem that the UPAGES of a process were being run downJohn Dyson1996-04-031-7/+41
* For Lite2: proc LIST changes.Jeffrey Hsu1996-03-111-3/+3