summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix a very significant cnt.v_wire_count leak in vm_page.c, and somedyson1996-06-121-1/+2
* Fix some serious errors in vm_map_simplify_entries.dyson1996-06-121-6/+7
* Mostly superficial code improvements, add a diagnostic. Thedyson1996-06-101-18/+23
* Keep the vm_fault/vm_pageout from getting into an "infinite paging loop", bydyson1996-06-101-3/+7
* Adjust the threshold for blocking on movement of pages from the cachedyson1996-06-083-9/+8
* Keep page-table pages from ever being sensed as dirty. This should fixdyson1996-06-052-72/+139
* Disable madvise optimizations for device pager objects (some of thedyson1996-06-011-6/+9
* This commit is dual-purpose, to fix more of the pageout daemondyson1996-05-318-58/+101
* Correct some unfortunately chosen constants, otherwise, not enoughdyson1996-05-291-4/+3
* After careful review by David Greenman and myself, David had found adyson1996-05-291-59/+94
* Make sure that pageout deadlocks cannot occur. There is a problemdyson1996-05-292-9/+33
* Fix a couple of problems in the pageout_scan routine. First, there isdyson1996-05-261-3/+17
* I think this covers (fixes) the last batch of freeing active/held/busy pagedyson1996-05-261-1/+3
* Add an assert to vm_page_cache. We should never cache a dirty page.dyson1996-05-241-1/+4
* Add apparently needed splvm protection to the active queue, and eliminatedyson1996-05-241-2/+9
* Eliminate inefficient check for dirty pages for pages in the PQ_CACHEdyson1996-05-241-1/+14
* Make the conversion from the default pager to swap pager more robustdyson1996-05-241-5/+7
* Eliminate a vm_page_free, busy panic, in kern_malloc.dyson1996-05-231-1/+2
OpenPOWER on IntegriCloud