| Commit message (Expand) | Author | Age | Files | Lines |
* | Adjust the kmapentzone limit so that it takes into account the size of | silby | 2003-09-23 | 1 | -1/+3 |
* | Change the handling of the kernel and kmem objects in vm_map_delete(): In | alc | 2003-09-23 | 1 | -23/+18 |
* | Initialize the page's pindex field even for VM_ALLOC_NOOBJ allocations. | alc | 2003-09-22 | 1 | -0/+2 |
* | - Fix MD_SMALL_ALLOC on architectures that support it. Define a new alloc | jeff | 2003-09-21 | 1 | -21/+46 |
* | Bad Jeffr! No cookie! | peter | 2003-09-20 | 1 | -2/+2 |
* | - Remove the working-set algorithm. Instead, use the per cpu buckets as the | jeff | 2003-09-19 | 2 | -81/+29 |
* | - Remove the cache colorization code. We can't use it due to all of the | jeff | 2003-09-19 | 2 | -54/+0 |
* | - There are an endless stream of style(9) errors in this file. Fix a few. | jeff | 2003-09-19 | 1 | -44/+18 |
* | - Don't inspect the zone in page_alloc(). It may be NULL. | jeff | 2003-09-19 | 1 | -5/+6 |
* | - Move the logic for dealing with the uma_boot_pages cache into the | jeff | 2003-09-19 | 1 | -21/+22 |
* | - Fix the silly flag situation in UMA. Remove redundant ZFLAG/ZONE flags | jeff | 2003-09-19 | 4 | -54/+46 |
* | - Don't abuse M_DEVBUF, define a tag for UMA hashes. | jeff | 2003-09-19 | 1 | -3/+4 |
* | - Eliminate a pair of unnecessary variables. | jeff | 2003-09-19 | 1 | -9/+4 |
* | - Initialize a pool of bucket zones so that we waste less space on zones that | jeff | 2003-09-19 | 2 | -85/+142 |
* | Merge vm_pageout_free_page_calc() into vm_pageout(), eliminating some | alc | 2003-09-19 | 1 | -26/+18 |
* | Add vm object locking to vnode_pager_lock(). (This triggers the movement | alc | 2003-09-18 | 2 | -15/+33 |
* | Remove GIANT_REQUIRED from vm_object_shadow(). | alc | 2003-09-17 | 1 | -2/+0 |
* | When calling vget() on a vnode-backed vm object, acquire the vnode | alc | 2003-09-17 | 1 | -2/+3 |
* | Eliminate the use of Giant from vm_object_reference(). | alc | 2003-09-15 | 1 | -11/+11 |
* | Call vm_page_unmanage() on pages belonging to the kmem_object. This | alc | 2003-09-14 | 1 | -0/+1 |
* | There is no need for an atomic increment on the vm object's generation | alc | 2003-09-13 | 1 | -2/+1 |
* | Add a new parameter to pmap_extract_and_hold() that is needed to eliminate | alc | 2003-09-12 | 1 | -1/+2 |
* | Introduce a new pmap function, pmap_extract_and_hold(). This function | alc | 2003-09-08 | 1 | -0/+1 |
* | Revise the locking in mincore(2). | alc | 2003-09-07 | 1 | -5/+5 |
* | Don't open with exclusive bit, swapon(8) wants to trash our swapdev. | phk | 2003-09-02 | 1 | -2/+8 |
* | Change clean_map from a global to an auto variable | eivind | 2003-09-01 | 2 | -1/+1 |
* | - Add vm object locking to the part of vm_pageout_scan() that launders | alc | 2003-08-31 | 1 | -20/+16 |
* | Introduce MAP_ENTRY_GROWS_DOWN and MAP_ENTRY_GROWS_UP to allow for | marcel | 2003-08-30 | 2 | -80/+147 |
* | Add a close() method to a swapdev. | phk | 2003-08-30 | 1 | -138/+254 |
* | Protect the swapdevice tailq with a mutex. | phk | 2003-08-30 | 1 | -23/+50 |
* | Continue the objectification of the swapdev backends: | phk | 2003-08-30 | 1 | -59/+106 |
* | Make the strategy function a method of the individual swapdev. | phk | 2003-08-30 | 1 | -21/+30 |
* | Consistent use modern function definitions | phk | 2003-08-30 | 1 | -69/+23 |
* | In vnode_pager_generic_putpages(), change the printf format specifier | marcel | 2003-08-29 | 1 | -2/+2 |
* | Recent pmap changes permit the use of a more precise locking assertion | alc | 2003-08-28 | 1 | -2/+1 |
* | Assert that u_long is at least 64 bits if PAGE_SIZE is 32K. | marcel | 2003-08-25 | 1 | -0/+7 |
* | Held pages, just like wired pages, should not be added to the cache queues. | alc | 2003-08-23 | 1 | -1/+2 |
* | Hold the page queues lock when performing vm_page_clear_dirty() and | alc | 2003-08-23 | 2 | -2/+5 |
* | To implement the sequential access optimization, vm_fault() may need to | alc | 2003-08-23 | 1 | -8/+10 |
* | Also define VM_PAGE_BITS_ALL for 16K and 32K pages. Make the constant | marcel | 2003-08-23 | 1 | -5/+7 |
* | Add support for 16K and 32K page sizes. The valid and dirty maps | marcel | 2003-08-23 | 1 | -0/+6 |
* | Assert that the vm object's lock is held on entry to vm_page_grab(); remove | alc | 2003-08-21 | 1 | -14/+6 |
* | Assert that the vm object lock is held in vm_page_alloc(). | alc | 2003-08-20 | 1 | -0/+1 |
* | In sysctl_vm_zone, do not calculate per-cpu cache stats on | bmilekic | 2003-08-20 | 1 | -20/+17 |
* | Replace a homegrown bdone()/bwait() implementation by the real thing | phk | 2003-08-18 | 1 | -27/+5 |
* | Three unrelated changes to vm_proc_new(): (1) add vm object locking on the | alc | 2003-08-18 | 1 | -10/+7 |
* | Use NULL for 3rd argument of VOP_BMAP() rather than custom cast. | phk | 2003-08-17 | 1 | -4/+2 |
* | In vm_thread_swap{in|out}(), remove the alpha specific conditional | marcel | 2003-08-16 | 1 | -13/+2 |
* | Eliminate unnecessary udev_t variable: we can derive it from the dev_t | phk | 2003-08-15 | 1 | -6/+4 |
* | Make swaponvp() static to the swap_pager. | phk | 2003-08-15 | 2 | -2/+2 |