summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Expunge inlines...dyson1996-12-071-4/+4
* Fix a map entry leak problem found by DG. Also, de-inline a functiondyson1996-12-071-3/+5
* Make vm_map_insert much more intelligent in the MAP_NOFAULT case sodyson1996-12-072-7/+29
* Implement a new totally dynamic (up to MAXPHYS) buffer kva allocationdyson1996-11-304-25/+37
* Make the kernel smaller with at worst a neutral effect on perf bydyson1996-11-283-34/+34
* Improve the locality of reference for variables in vm_page anddyson1996-11-172-27/+27
* Vastly improved contigmalloc routine. It does not solve thedyson1996-11-051-63/+153
* Change mmap to use OBJT_DEFAULT instead of OBJT_SWAP by defaultdyson1996-10-291-2/+2
* The way we get a vnode for swapdev is not quite kosher. In particularphk1996-10-271-4/+18
* Remove a bogus optimization in the mmap code. It is superfluous,dyson1996-10-241-24/+5
* Make processes waken up eligible for immediate swap-in.dyson1996-10-171-3/+8
* Clean up the rundown of the object backing a vnode. This should fixdyson1996-10-172-2/+9
* Removed nested include of <sys/proc.h> from <vm/vm_object.h> and fixedbde1996-10-151-4/+2
* Move much of the machine dependent code from vm_glue.c intodyson1996-10-153-110/+12
* Remove a stale comment.phk1996-10-131-2/+1
* Removed __pure's and __pure2's. __pure is a no-op for recent versionsbde1996-10-122-10/+7
* Make the default cache size optim to be 256K, the old default wasdyson1996-10-061-9/+10
* Fix a problem with the page coloring code that the system will not alwaysdyson1996-10-061-3/+7
* Fixed undeclared variables for the !(PQ_L2_SIZE > 1) case.bde1996-09-281-4/+3
* Reviewed by:dyson1996-09-284-84/+111
* Fixed bug with reversed trunc/round_page() in madvise...start must bedg1996-09-191-3/+3
* Removed iprintf(). It was copied to db_iprintf() in ddb.bde1996-09-152-40/+2
* Attached vm ddb commands `show map', `show vmochk', `show object',bde1996-09-144-105/+113
* The whole issue of not support VOP_LOCK for VBLK devices should bedyson1996-09-101-3/+10
* Fixed the use of the wrong variable in vm_map_madvise.dyson1996-09-081-4/+4
* Addition of page coloring support. Various levels of coloring are afforded.dyson1996-09-0810-109/+441
* Improve the scalability of certain pmap operations.dyson1996-09-081-2/+1
* Even though this looks like it, this is not a complex code change.dyson1996-08-213-7/+14
* Backed out the recent changes/enhancements to the VM code. Thedyson1996-07-3011-362/+207
* Slight performance tweak for previous commit.dg1996-07-281-2/+3
* Undo part of the scalability commit. Many of the changesdyson1996-07-281-29/+15
* Allow sequentially created mmap'ed anonymous regions to coalesce. Theredyson1996-07-271-23/+33
* Clean up some lint.dyson1996-07-271-3/+3
* Remove experimental header file. My test-build must have picked itdyson1996-07-271-1/+3
* Missing (prototype) change from the previous commit.dyson1996-07-271-2/+2
* This commit is meant to solve a couple of VM system problems ordyson1996-07-2710-209/+365
* Don't use NULL in non-pointer contexts.bde1996-07-121-2/+2
* Back-off on the previous commit, specifically remove the look-aheaddyson1996-07-081-11/+3
* Fix a problem with the pageout daemon RSS limiting, where it degradesdyson1996-07-081-21/+27
* In all special cases for spl or page_alloc where kmem_map is check for,dg1996-07-071-8/+8
* Properly set the PG_MAPPED and PG_WRITEABLE flags. This fixes some potentialdyson1996-07-023-6/+7
* Make -current consistant with -stable regarding time that a processdyson1996-06-301-2/+2
* Make sure we have an object in the map entry before trying to trim pagesdg1996-06-291-2/+3
* This commit does a couple of things:dyson1996-06-264-136/+183
* Fix some serious problems with limits checking in the sbrk(2)/brk(2)dyson1996-06-251-13/+25
* Remove RSS limiting until I rewrite the code to be non-recursive. Thedyson1996-06-241-9/+5
* Improve algorithm for page hash queue. It was previously aboutdyson1996-06-211-2/+2
* Several bugfixes/improvements:dyson1996-06-173-37/+52
* Various bugfixes/cleanups from me and others:dyson1996-06-166-90/+66
* Move a case of PG_MAPPED being set before a pmap_enter(). This will likelydg1996-06-141-2/+2
OpenPOWER on IntegriCloud