| Commit message (Expand) | Author | Age | Files | Lines |
| * | Introduce a new pmap function, pmap_extract_and_hold(). This function | Alan Cox | 2003-09-08 | 1 | -0/+1 |
| * | Revise the locking in mincore(2). | Alan Cox | 2003-09-07 | 1 | -5/+5 |
| * | Don't open with exclusive bit, swapon(8) wants to trash our swapdev. | Poul-Henning Kamp | 2003-09-02 | 1 | -2/+8 |
| * | Change clean_map from a global to an auto variable | Eivind Eklund | 2003-09-01 | 2 | -1/+1 |
| * | - Add vm object locking to the part of vm_pageout_scan() that launders | Alan Cox | 2003-08-31 | 1 | -20/+16 |
| * | Introduce MAP_ENTRY_GROWS_DOWN and MAP_ENTRY_GROWS_UP to allow for | Marcel Moolenaar | 2003-08-30 | 2 | -80/+147 |
| * | Add a close() method to a swapdev. | Poul-Henning Kamp | 2003-08-30 | 1 | -138/+254 |
| * | Protect the swapdevice tailq with a mutex. | Poul-Henning Kamp | 2003-08-30 | 1 | -23/+50 |
| * | Continue the objectification of the swapdev backends: | Poul-Henning Kamp | 2003-08-30 | 1 | -59/+106 |
| * | Make the strategy function a method of the individual swapdev. | Poul-Henning Kamp | 2003-08-30 | 1 | -21/+30 |
| * | Consistent use modern function definitions | Poul-Henning Kamp | 2003-08-30 | 1 | -69/+23 |
| * | In vnode_pager_generic_putpages(), change the printf format specifier | Marcel Moolenaar | 2003-08-29 | 1 | -2/+2 |
| * | Recent pmap changes permit the use of a more precise locking assertion | Alan Cox | 2003-08-28 | 1 | -2/+1 |
| * | Assert that u_long is at least 64 bits if PAGE_SIZE is 32K. | Marcel Moolenaar | 2003-08-25 | 1 | -0/+7 |
| * | Held pages, just like wired pages, should not be added to the cache queues. | Alan Cox | 2003-08-23 | 1 | -1/+2 |
| * | Hold the page queues lock when performing vm_page_clear_dirty() and | Alan Cox | 2003-08-23 | 2 | -2/+5 |
| * | To implement the sequential access optimization, vm_fault() may need to | Alan Cox | 2003-08-23 | 1 | -8/+10 |
| * | Also define VM_PAGE_BITS_ALL for 16K and 32K pages. Make the constant | Marcel Moolenaar | 2003-08-23 | 1 | -5/+7 |
| * | Add support for 16K and 32K page sizes. The valid and dirty maps | Marcel Moolenaar | 2003-08-23 | 1 | -0/+6 |
| * | Assert that the vm object's lock is held on entry to vm_page_grab(); remove | Alan Cox | 2003-08-21 | 1 | -14/+6 |
| * | Assert that the vm object lock is held in vm_page_alloc(). | Alan Cox | 2003-08-20 | 1 | -0/+1 |
| * | In sysctl_vm_zone, do not calculate per-cpu cache stats on | Bosko Milekic | 2003-08-20 | 1 | -20/+17 |
| * | Replace a homegrown bdone()/bwait() implementation by the real thing | Poul-Henning Kamp | 2003-08-18 | 1 | -27/+5 |
| * | Three unrelated changes to vm_proc_new(): (1) add vm object locking on the | Alan Cox | 2003-08-18 | 1 | -10/+7 |
| * | Use NULL for 3rd argument of VOP_BMAP() rather than custom cast. | Poul-Henning Kamp | 2003-08-17 | 1 | -4/+2 |
| * | In vm_thread_swap{in|out}(), remove the alpha specific conditional | Marcel Moolenaar | 2003-08-16 | 1 | -13/+2 |
| * | Eliminate unnecessary udev_t variable: we can derive it from the dev_t | Poul-Henning Kamp | 2003-08-15 | 1 | -6/+4 |
| * | Make swaponvp() static to the swap_pager. | Poul-Henning Kamp | 2003-08-15 | 2 | -2/+2 |
| * | Extend the scope of the page queues lock in vm_pageout_scan() to cover | Alan Cox | 2003-08-15 | 1 | -14/+4 |
| * | Remove GIANT_REQUIRED from vmspace_alloc(). | Alan Cox | 2003-08-13 | 1 | -1/+0 |
| * | Reduce the size of the vm map (and by inclusion the vm space) on 64-bit | Alan Cox | 2003-08-13 | 1 | -1/+1 |
| * | Expand inline the relevant parts of src/COPYRIGHT for Matt Dillon's | Warner Losh | 2003-08-12 | 2 | -5/+49 |
| * | Reduce the size of the vm object on 64-bit architectures by moving | Alan Cox | 2003-08-12 | 1 | -1/+1 |
| * | - When deciding whether to init the zone with small_init or large_init, | Bosko Milekic | 2003-08-11 | 2 | -6/+25 |
| * | Add the mlockall() and munlockall() system calls. | Bruce M Simpson | 2003-08-11 | 7 | -27/+167 |
| * | More pipe changes: | Mike Silbersack | 2003-08-11 | 3 | -0/+5 |
| * | Make the first two pages magic to protect the BSD labels rather than | Poul-Henning Kamp | 2003-08-06 | 1 | -2/+2 |
| * | Remove an unused variable. | Poul-Henning Kamp | 2003-08-06 | 1 | -3/+0 |
| * | Staticize swap_pager_putpages() | Poul-Henning Kamp | 2003-08-06 | 2 | -36/+4 |
| * | Access the swap_pagers' ->putpages() through swappagerops instead | Poul-Henning Kamp | 2003-08-06 | 1 | -1/+1 |
| * | Add XXX: comment to vm_pager_unswapped(). | Poul-Henning Kamp | 2003-08-06 | 1 | -0/+5 |
| * | Explicitly set B_PAGING | Poul-Henning Kamp | 2003-08-06 | 1 | -4/+2 |
| * | Rip out the totally bogos vnode swapdev_vp with extreeme prejudice. | Poul-Henning Kamp | 2003-08-06 | 1 | -52/+11 |
| * | Use sparse struct initialization for struct pagerops. | Poul-Henning Kamp | 2003-08-05 | 2 | -260/+12 |
| * | Use sparse struct initializations for struct pagerops. | Poul-Henning Kamp | 2003-08-05 | 5 | -53/+28 |
| * | Put an uncovered page between the swap devices, that way we can be sure | Poul-Henning Kamp | 2003-08-04 | 1 | -32/+23 |
| * | Use kmem_alloc_nofault() instead of kmem_alloc_pageable() to allocate | Alan Cox | 2003-08-04 | 1 | -1/+1 |
| * | Name swap_pager_find_dev() more correctly swp_pager_finde_dev(). | Poul-Henning Kamp | 2003-08-03 | 1 | -38/+21 |
| * | I accidentally hit undo before committing, fix the resulting off-by-one. | Poul-Henning Kamp | 2003-08-03 | 1 | -1/+1 |
| * | Change the layout policy of the swap_pager from a hardcoded width | Poul-Henning Kamp | 2003-08-03 | 5 | -155/+133 |