summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* 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
* Initial support for MADV_FREE, support for pages that we don't caredyson1996-05-234-59/+43
* After reviewing the previous commit to vm_object, the page protectiondyson1996-05-211-3/+1
* Don't protect non-managed pages off during object rundown. This fixesdyson1996-05-211-2/+3
* Initial support for mincore and madvise. Both are almost fullydyson1996-05-197-25/+387
* One more file missing from the mega-commit. This inlines some verydyson1996-05-181-4/+32
* File mistakenly left out of the previous mega-commit. This providesdyson1996-05-181-1/+2
* This set of commits to the VM system does the following, and containdyson1996-05-1812-594/+474
* Allocate mbufs from a separate submap so that NMBCLUSTERS works aswollman1996-05-102-5/+15
* Another sweep over the pmap/vm macros, this time with more focus onphk1996-05-036-18/+17
* removed:phk1996-05-021-2/+2
* KGDB is dead. It may come back one day if somebody does it.phk1996-05-022-23/+2
* Move the map entry allocations from the kmem_map to the kernel_map. Asdyson1996-04-291-4/+4
* This fixes kmem_malloc/kmem_free (and malloc/free of objects of > 8K).dyson1996-04-242-8/+11
* Fixed a spl hog. The vmdaemon process ran entirely at splhigh. Itbde1996-04-111-1/+3
* Reinstitute the map lock for processes being swapped out. Thisdyson1996-04-091-1/+18
* Map lock checks not needed anymore for swapping out. We don't usedyson1996-04-081-12/+2
* Removed never-used #includes of <machine/cpu.h>. Many were apparentlybde1996-04-071-2/+1
* Fixed a problem that the UPAGES of a process were being run downdyson1996-04-032-14/+44
* Revert to previous calculation of vm_object_cache_max: it simply worksdg1996-03-291-2/+2
* Undid last revision. It duplicated part of second last revision.bde1996-03-281-5/+1
* devfs_add_devsw() -> devfs_add_devswf modificationsscrappy1996-03-281-1/+5
* Add a function prototype for pmap_prefault.dyson1996-03-281-1/+3
* VM performance improvements, and reorder some operations in VM faultdyson1996-03-285-110/+124
* More map_simplify fixes from Alan Cox. This very significanly improves thedyson1996-03-281-29/+28
* Added drum device.bde1996-03-271-1/+12
* Fix the problem that unmounting filesystems that are backed by a VMIOdyson1996-03-191-2/+5
* Force device mappings to always be shared. It doesn't make sense for themdg1996-03-161-4/+5
* This commit is as a result of a comment by Alan Cox (alc@cs.rice.edu)dyson1996-03-131-36/+53
* Fix the map corruption problem that appears as a u_map allocationdyson1996-03-121-25/+3
* Allow mmap'ed devices to work correctly across forks. The sanestdyson1996-03-121-3/+11
* For Lite2: proc LIST changes.hsu1996-03-114-11/+11
OpenPOWER on IntegriCloud