| Commit message (Expand) | Author | Age | Files | Lines |
* | Move a case of PG_MAPPED being set before a pmap_enter(). This will likely | dg | 1996-06-14 | 1 | -2/+2 |
* | Fix a very significant cnt.v_wire_count leak in vm_page.c, and some | dyson | 1996-06-12 | 1 | -1/+2 |
* | Fix some serious errors in vm_map_simplify_entries. | dyson | 1996-06-12 | 1 | -6/+7 |
* | Mostly superficial code improvements, add a diagnostic. The | dyson | 1996-06-10 | 1 | -18/+23 |
* | Keep the vm_fault/vm_pageout from getting into an "infinite paging loop", by | dyson | 1996-06-10 | 1 | -3/+7 |
* | Adjust the threshold for blocking on movement of pages from the cache | dyson | 1996-06-08 | 3 | -9/+8 |
* | Keep page-table pages from ever being sensed as dirty. This should fix | dyson | 1996-06-05 | 2 | -72/+139 |
* | Disable madvise optimizations for device pager objects (some of the | dyson | 1996-06-01 | 1 | -6/+9 |
* | This commit is dual-purpose, to fix more of the pageout daemon | dyson | 1996-05-31 | 8 | -58/+101 |
* | Correct some unfortunately chosen constants, otherwise, not enough | dyson | 1996-05-29 | 1 | -4/+3 |
* | After careful review by David Greenman and myself, David had found a | dyson | 1996-05-29 | 1 | -59/+94 |
* | Make sure that pageout deadlocks cannot occur. There is a problem | dyson | 1996-05-29 | 2 | -9/+33 |
* | Fix a couple of problems in the pageout_scan routine. First, there is | dyson | 1996-05-26 | 1 | -3/+17 |
* | I think this covers (fixes) the last batch of freeing active/held/busy page | dyson | 1996-05-26 | 1 | -1/+3 |
* | Add an assert to vm_page_cache. We should never cache a dirty page. | dyson | 1996-05-24 | 1 | -1/+4 |
* | Add apparently needed splvm protection to the active queue, and eliminate | dyson | 1996-05-24 | 1 | -2/+9 |
* | Eliminate inefficient check for dirty pages for pages in the PQ_CACHE | dyson | 1996-05-24 | 1 | -1/+14 |
* | Make the conversion from the default pager to swap pager more robust | dyson | 1996-05-24 | 1 | -5/+7 |
* | Eliminate a vm_page_free, busy panic, in kern_malloc. | dyson | 1996-05-23 | 1 | -1/+2 |
* | Initial support for MADV_FREE, support for pages that we don't care | dyson | 1996-05-23 | 4 | -59/+43 |
* | After reviewing the previous commit to vm_object, the page protection | dyson | 1996-05-21 | 1 | -3/+1 |
* | Don't protect non-managed pages off during object rundown. This fixes | dyson | 1996-05-21 | 1 | -2/+3 |
* | Initial support for mincore and madvise. Both are almost fully | dyson | 1996-05-19 | 7 | -25/+387 |
* | One more file missing from the mega-commit. This inlines some very | dyson | 1996-05-18 | 1 | -4/+32 |
* | File mistakenly left out of the previous mega-commit. This provides | dyson | 1996-05-18 | 1 | -1/+2 |
* | This set of commits to the VM system does the following, and contain | dyson | 1996-05-18 | 12 | -594/+474 |
* | Allocate mbufs from a separate submap so that NMBCLUSTERS works as | wollman | 1996-05-10 | 2 | -5/+15 |
* | Another sweep over the pmap/vm macros, this time with more focus on | phk | 1996-05-03 | 6 | -18/+17 |
* | removed: | phk | 1996-05-02 | 1 | -2/+2 |
* | KGDB is dead. It may come back one day if somebody does it. | phk | 1996-05-02 | 2 | -23/+2 |
* | Move the map entry allocations from the kmem_map to the kernel_map. As | dyson | 1996-04-29 | 1 | -4/+4 |
* | This fixes kmem_malloc/kmem_free (and malloc/free of objects of > 8K). | dyson | 1996-04-24 | 2 | -8/+11 |
* | Fixed a spl hog. The vmdaemon process ran entirely at splhigh. It | bde | 1996-04-11 | 1 | -1/+3 |
* | Reinstitute the map lock for processes being swapped out. This | dyson | 1996-04-09 | 1 | -1/+18 |
* | Map lock checks not needed anymore for swapping out. We don't use | dyson | 1996-04-08 | 1 | -12/+2 |
* | Removed never-used #includes of <machine/cpu.h>. Many were apparently | bde | 1996-04-07 | 1 | -2/+1 |
* | Fixed a problem that the UPAGES of a process were being run down | dyson | 1996-04-03 | 2 | -14/+44 |
* | Revert to previous calculation of vm_object_cache_max: it simply works | dg | 1996-03-29 | 1 | -2/+2 |
* | Undid last revision. It duplicated part of second last revision. | bde | 1996-03-28 | 1 | -5/+1 |
* | devfs_add_devsw() -> devfs_add_devswf modifications | scrappy | 1996-03-28 | 1 | -1/+5 |
* | Add a function prototype for pmap_prefault. | dyson | 1996-03-28 | 1 | -1/+3 |
* | VM performance improvements, and reorder some operations in VM fault | dyson | 1996-03-28 | 5 | -110/+124 |
* | More map_simplify fixes from Alan Cox. This very significanly improves the | dyson | 1996-03-28 | 1 | -29/+28 |
* | Added drum device. | bde | 1996-03-27 | 1 | -1/+12 |
* | Fix the problem that unmounting filesystems that are backed by a VMIO | dyson | 1996-03-19 | 1 | -2/+5 |
* | Force device mappings to always be shared. It doesn't make sense for them | dg | 1996-03-16 | 1 | -4/+5 |
* | This commit is as a result of a comment by Alan Cox (alc@cs.rice.edu) | dyson | 1996-03-13 | 1 | -36/+53 |
* | Fix the map corruption problem that appears as a u_map allocation | dyson | 1996-03-12 | 1 | -25/+3 |
* | Allow mmap'ed devices to work correctly across forks. The sanest | dyson | 1996-03-12 | 1 | -3/+11 |
* | For Lite2: proc LIST changes. | hsu | 1996-03-11 | 4 | -11/+11 |