aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Make vm_map_protect be more complete about map simplification. ThisJohn Dyson1997-04-061-2/+4
* Correction to the prototype for vm_fault.John Dyson1997-04-061-2/+2
* Fix the gdb executable modify problem. Thanks to the detective workJohn Dyson1997-04-064-17/+31
* Removed potentially harmful garbage <vm/lock.h> and fixed bogusBruce Evans1997-04-011-117/+0
* Changed the way that the exec image header is read to be filesystem-David Greenman1997-03-312-4/+2
* Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.Bruce Evans1997-03-232-3/+4
* Fix a significant error in the accounting for pre-zeroed pages. ThisJohn Dyson1997-03-231-5/+6
* When removing IN_RECURSE support during the Lite/2 merge, read/writeJohn Dyson1997-03-081-2/+2
* Removed a wrong LK_INTERLOCK flag.Bruce Evans1997-02-271-3/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-2235-35/+35
* Removed vestiges of Mach lock types.Bruce Evans1997-02-182-14/+1
* Provide an alternative interface to contigmalloc() which allows a specificGarrett Wollman1997-02-132-4/+22
* This is the kernel Lite/2 commit. There are some requisite userlandJohn Dyson1997-02-1015-64/+129
* Another fix to inheriting shared segments. Do the copy on writeJohn Dyson1997-01-311-1/+9
* Added a check/panic for v_usecount being 0 (no vnode reference) inDavid Greenman1997-01-241-0/+2
* Fix two problems where a NULL object is dereferenced. One problemJohn Dyson1997-01-221-4/+28
* Make MADV_FREE work better. Specifically, it did not wait forJohn Dyson1997-01-201-13/+46
* Change the map entry flags from bitfields to bitmasks. AllowsJohn Dyson1997-01-167-89/+78
* Fix bug related to map entry allocations where a sleep might be attemptedDavid Greenman1997-01-152-13/+3
* Removed redundant spl0()'s from kernel processes. They were work-aroundsBruce Evans1997-01-152-5/+0
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-1435-35/+35
* Slightly correct the code that moves pages from the active to theJohn Dyson1997-01-111-5/+7
* Prepare better for multi-platform by eliminating another requiredJohn Dyson1997-01-113-7/+12
* Undo the collapse breakage (swap space usage problem.)John Dyson1997-01-034-16/+4
* Guess what? We left alot of the old collapse code that is not neededJohn Dyson1997-01-014-2/+15
* A very significant improvement in the management of process mapsJohn Dyson1996-12-312-42/+45
* Let the VM system know that on certain arch's that VM_PROT_READJohn Dyson1996-12-301-1/+13
* EEEK!!! useracc and kernacc didn't lock their respectiveJohn Dyson1996-12-301-2/+16
* Superficial cleanup of comment.John Dyson1996-12-291-2/+2
* Eliminate the redundancy due to the similarity between the routinesJohn Dyson1996-12-283-84/+18
* The code unnecessarily created an object with no handle up-front, whichJohn Dyson1996-12-281-5/+10
* Make DFLDSIZ and MAXDSIZ fully-supported options.Joerg Wunsch1996-12-222-2/+6
* Implement closer-to POSIX mlock semantics. The major difference isJohn Dyson1996-12-145-9/+217
* Expunge inlines...John Dyson1996-12-071-4/+4
* Fix a map entry leak problem found by DG. Also, de-inline a functionJohn Dyson1996-12-071-3/+5
* Make vm_map_insert much more intelligent in the MAP_NOFAULT case soJohn Dyson1996-12-072-7/+29
* Implement a new totally dynamic (up to MAXPHYS) buffer kva allocationJohn Dyson1996-11-304-25/+37
* Make the kernel smaller with at worst a neutral effect on perf byJohn Dyson1996-11-283-34/+34
* Improve the locality of reference for variables in vm_page andJohn Dyson1996-11-172-27/+27
* Vastly improved contigmalloc routine. It does not solve theJohn Dyson1996-11-051-63/+153
* Change mmap to use OBJT_DEFAULT instead of OBJT_SWAP by defaultJohn Dyson1996-10-291-2/+2
* The way we get a vnode for swapdev is not quite kosher. In particularPoul-Henning Kamp1996-10-271-3/+17
* Remove a bogus optimization in the mmap code. It is superfluous,John Dyson1996-10-241-24/+5
* Make processes waken up eligible for immediate swap-in.John Dyson1996-10-171-3/+8
* Clean up the rundown of the object backing a vnode. This should fixJohn Dyson1996-10-172-2/+9
* Removed nested include of <sys/proc.h> from <vm/vm_object.h> and fixedBruce Evans1996-10-151-4/+2
* Move much of the machine dependent code from vm_glue.c intoJohn Dyson1996-10-153-109/+11
* Remove a stale comment.Poul-Henning Kamp1996-10-131-2/+1
* Removed __pure's and __pure2's. __pure is a no-op for recent versionsBruce Evans1996-10-122-10/+7
* Make the default cache size optim to be 256K, the old default wasJohn Dyson1996-10-061-9/+10