| Commit message (Expand) | Author | Age | Files | Lines |
* | Make MAXPHYS tunable. Bump MAXPHYS to 1M. | Konstantin Belousov | 2020-11-28 | 1 | -0/+6 |
* | Allow consumer to customize physical pager. | Konstantin Belousov | 2020-09-09 | 1 | -0/+17 |
* | vm: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -2/+0 |
* | Add a blocking counter KPI. | Mark Johnston | 2020-02-28 | 1 | -1/+1 |
* | Add a deferred free mechanism for freeing swap space that does not require | Jeff Roberson | 2019-12-15 | 1 | -4/+0 |
* | vm pager: writemapping accounting for OBJT_SWAP | Kyle Evans | 2019-09-03 | 1 | -0/+24 |
* | Permit vm_pager_has_page() to run with a shared lock. Introduce | Jeff Roberson | 2019-08-19 | 1 | -1/+1 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | Add a new populate() pager method and extend device pager ops vector | Konstantin Belousov | 2016-12-08 | 1 | -0/+19 |
* | Release laundered vnode pages to the head of the inactive queue. | Mark Johnston | 2016-11-23 | 1 | -0/+1 |
* | Remove vm_pager_has_page() declaration. It is not too useful since | Konstantin Belousov | 2016-10-30 | 1 | -1/+0 |
* | A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES(). | Gleb Smirnoff | 2015-12-16 | 1 | -6/+4 |
* | o Un-inline vm_pager_get_pages(), vm_pager_get_pages_async(). | Gleb Smirnoff | 2015-06-17 | 1 | -37/+3 |
* | o Enhance vm_pager_free_nonreq() function: | Gleb Smirnoff | 2015-03-17 | 1 | -1/+1 |
* | Merge from projects/sendfile: | Gleb Smirnoff | 2014-11-23 | 1 | -0/+16 |
* | Even better indent struct pagerops. | Gleb Smirnoff | 2014-11-14 | 1 | -6/+6 |
* | Constantly indent struct pagerops. | Gleb Smirnoff | 2014-11-14 | 1 | -7/+7 |
* | Avoid an exclusive acquisition of the object lock on the expected execution | Alan Cox | 2014-09-14 | 1 | -0/+2 |
* | The vm_pager_page_unswapped() pager op is only implemented for the | Konstantin Belousov | 2014-08-06 | 1 | -1/+1 |
* | - Add a general purpose resource allocator, vmem, from NetBSD. It was | Jeff Roberson | 2013-06-28 | 1 | -2/+1 |
* | Switch the vm_object mutex to be a rwlock. This will enable in the | Attilio Rao | 2013-03-09 | 1 | -4/+4 |
* | Add new pager type, OBJT_MGTDEVICE. It provides the device pager | Konstantin Belousov | 2012-05-12 | 1 | -0/+1 |
* | Update the device pager interface, while keeping the compatibility | Konstantin Belousov | 2011-11-15 | 1 | -0/+14 |
* | Move the definition of M_VMPGDATA to the swap pager, where the only | Alan Cox | 2011-01-18 | 1 | -3/+0 |
* | Reimplement vm_object_page_clean(), using the fact that vm object memq | Konstantin Belousov | 2010-07-04 | 1 | -1/+0 |
* | Add a new type of VM object: OBJT_SG. An OBJT_SG object is very similar to | John Baldwin | 2009-07-24 | 1 | -0/+1 |
* | Implement global and per-uid accounting of the anonymous memory. Add | Konstantin Belousov | 2009-06-23 | 1 | -2/+4 |
* | Eliminate an unneeded forward declaration. (This should have been removed | Alan Cox | 2009-06-06 | 1 | -2/+0 |
* | Update some comments to reflect the change from spl-based to lock-based | Alan Cox | 2005-05-18 | 1 | -2/+3 |
* | /* -> /*- for license, minor formatting changes | Warner Losh | 2005-01-07 | 1 | -1/+1 |
* | Improve readability with a bunch of typedefs for the pager ops. | Poul-Henning Kamp | 2004-11-09 | 1 | -7/+15 |
* | The demise of vm_pager_map_page() in revision 1.93 of vm/vm_pager.c permits | Alan Cox | 2004-04-08 | 1 | -1/+0 |
* | Remove advertising clause from University of California Regent's license, | Warner Losh | 2004-04-06 | 1 | -4/+0 |
* | Eliminate vm_pager_map_page() and vm_pager_unmap_page() and their uses. | Alan Cox | 2004-04-06 | 1 | -2/+0 |
* | - Push down Giant from vm_pageout() to vm_pageout_scan(), freeing | Alan Cox | 2003-10-24 | 1 | -2/+4 |
* | Add XXX: comment to vm_pager_unswapped(). | Poul-Henning Kamp | 2003-08-06 | 1 | -0/+5 |
* | Use sparse struct initialization for struct pagerops. | Poul-Henning Kamp | 2003-08-05 | 1 | -2/+0 |
* | Move extern declaration of the various pagerops from vm_pager.c | Poul-Henning Kamp | 2003-08-03 | 1 | -0/+6 |
* | Assert that the vm object is locked on entry to vm_pager_get_pages(). | Alan Cox | 2003-06-23 | 1 | -5/+1 |
* | Maintain a lock on the vm object of interest throughout vm_fault(), | Alan Cox | 2003-06-22 | 1 | -1/+1 |
* | Add vm object locking to various pagers' "get pages" methods, i386 stack | Alan Cox | 2003-06-13 | 1 | -2/+5 |
* | Allow the VM object flushing code to cluster. When the filesystem syncer | Matthew Dillon | 2002-12-28 | 1 | -2/+4 |
* | o Remove some long dead code: from revision 1.41 of vm/vm_pager.c | Alan Cox | 2002-07-01 | 1 | -3/+0 |
* | Remove __P. | Alfred Perlstein | 2002-03-19 | 1 | -21/+21 |
* | - Remove a number of extra newlines that do not belong here according to | Eivind Eklund | 2002-03-10 | 1 | -7/+2 |
* | With Alfred's permission, remove vm_mtx in favor of a fine-grained approach | Matthew Dillon | 2001-07-04 | 1 | -10/+5 |
* | Introduce a global lock for the vm subsystem (vm_mtx). | Alfred Perlstein | 2001-05-19 | 1 | -1/+15 |
* | protect pbufs and associated counts with a mutex | Alfred Perlstein | 2001-04-13 | 1 | -0/+1 |
* | Back out the previous change to the queue(3) interface. | Jake Burkholder | 2000-05-26 | 1 | -1/+1 |