| Commit message (Expand) | Author | Age | Files | Lines |
* | - Lock the vm_object when performing swap_pager_isswapped(). | Alan Cox | 2003-04-28 | 1 | -0/+1 |
* | - Convert vm_object_pip_wait() from using tsleep() to msleep(). | Alan Cox | 2003-04-26 | 1 | -0/+4 |
* | - Lock the vm_object when performing vm_object_pip_add(). | Alan Cox | 2003-04-20 | 1 | -4/+3 |
* | - Lock the vm_object when performing vm_object_pip_add(). | Alan Cox | 2003-04-20 | 1 | -0/+2 |
* | - Lock the vm_object when performing vm_object_pip_subtract(). | Alan Cox | 2003-04-19 | 1 | -0/+4 |
* | - Lock the vm_object when performing vm_object_pip_wakeupn(). | Alan Cox | 2003-04-19 | 1 | -1/+4 |
* | Back out M_* changes, per decision of the TRB. | Warner Losh | 2003-02-19 | 1 | -1/+1 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | Alfred Perlstein | 2003-01-21 | 1 | -1/+1 |
* | Avoid extern decls in .c files by putting them in the vm/swap_pager.h | Poul-Henning Kamp | 2003-01-03 | 1 | -12/+1 |
* | Convert calls to BUF_STRATEGY to VOP_STRATEGY calls. This is a no-op since | Poul-Henning Kamp | 2003-01-03 | 1 | -4/+4 |
* | Hold the page queues lock when performing vm_page_flag_set(). | Alan Cox | 2002-12-18 | 1 | -1/+7 |
* | This is David Schultz's swapoff code which I am finally able to commit. | Matthew Dillon | 2002-12-15 | 1 | -2/+157 |
* | Remove vm_page_protect(). Instead, use pmap_page_protect() directly. | Alan Cox | 2002-11-18 | 1 | -1/+1 |
* | Remove extra #include<sys/vmmeter.h>. | Olivier Houchard | 2002-11-11 | 1 | -1/+0 |
* | Be consistent about "static" functions: if the function is marked | Poul-Henning Kamp | 2002-09-28 | 1 | -2/+2 |
* | - Lock access to numoutput on the swap devices. | Jeff Roberson | 2002-09-25 | 1 | -0/+2 |
* | Reduce the maximum KVA reserved for swap meta structures from 70 to 32 MB. | Matthew Dillon | 2002-08-31 | 1 | -2/+2 |
* | o Lock page queue accesses by vm_page_free(). | Alan Cox | 2002-07-21 | 1 | -0/+2 |
* | o Lock page queue accesses by vm_page_try_to_cache(). (The accesses | Alan Cox | 2002-07-20 | 1 | -0/+2 |
* | Avoid using the 64-bit vm_pindex_t in a few places where 64-bit | Ian Dowse | 2002-06-26 | 1 | -12/+14 |
* | Use an explicit cast to avoid relying on sign extension to do the | Ian Dowse | 2002-06-26 | 1 | -2/+2 |
* | o Replace GIANT_REQUIRED in swap_pager_alloc() by the acquisition and | Alan Cox | 2002-06-22 | 1 | -3/+4 |
* | Change callers of mtx_init() to pass in an appropriate lock type name. In | John Baldwin | 2002-04-04 | 1 | -1/+1 |
* | Remove references to vm_zone.h and switch over to the new uma API. | Jeff Roberson | 2002-03-20 | 1 | -14/+10 |
* | Remove __P. | Alfred Perlstein | 2002-03-19 | 1 | -16/+16 |
* | This is the first part of the new kernel memory allocator. This replaces | Jeff Roberson | 2002-03-19 | 1 | -8/+8 |
* | - Remove a number of extra newlines that do not belong here according to | Eivind Eklund | 2002-03-10 | 1 | -98/+11 |
* | Use thread0.td_ucred instead of proc0.p_ucred. This change is cosmetic | John Baldwin | 2002-02-27 | 1 | -6/+6 |
* | GC: BIO_ORDERED, various infrastructure dealing with BIO_ORDERED. | Poul-Henning Kamp | 2002-02-22 | 1 | -1/+1 |
* | Don't use an uninitialized field reserved for callers in the bio structure | Tor Egge | 2001-10-15 | 1 | -3/+4 |
* | Change the kernel's ucred API as follows: | John Baldwin | 2001-10-11 | 1 | -11/+6 |
* | Limit the amount of KVM reserved for the buffer cache and for swap-meta | Matthew Dillon | 2001-08-20 | 1 | -2/+5 |
* | Fixups for the initial allocation by dillon: | Alfred Perlstein | 2001-08-02 | 1 | -7/+15 |
* | whitespace / register cleanup | Matthew Dillon | 2001-07-04 | 1 | -1/+1 |
* | With Alfred's permission, remove vm_mtx in favor of a fine-grained approach | Matthew Dillon | 2001-07-04 | 1 | -69/+31 |
* | - Protect all accesses to nsw_[rw]count{,_{,a}sync} with the pbuf mutex. | John Baldwin | 2001-06-22 | 1 | -4/+4 |
* | - Fix the sw_alloc_interlock to actually lock itself when the lock is | John Baldwin | 2001-05-23 | 1 | -16/+20 |
* | aquire Giant when playing with the buffercache and doing IO. | Alfred Perlstein | 2001-05-23 | 1 | -2/+5 |
* | aquire vm mutex in swp_pager_async_iodone. Don't call swp_pager_async_iodone | Alfred Perlstein | 2001-05-22 | 1 | -2/+3 |
* | Introduce a global lock for the vm subsystem (vm_mtx). | Alfred Perlstein | 2001-05-19 | 1 | -11/+66 |
* | Actually biofinish(struct bio *, struct devstat *, int error) is more general | Poul-Henning Kamp | 2001-05-06 | 1 | -3/+1 |
* | Protect pager object creation with sx locks. | Alfred Perlstein | 2001-04-18 | 1 | -10/+13 |
* | protect pbufs and associated counts with a mutex | Alfred Perlstein | 2001-04-13 | 1 | -0/+2 |
* | Introduce per-swap area accounting in the VM system, and export | Robert Watson | 2001-02-23 | 1 | -1/+10 |
* | - If swap metadata does not fit into the KVM, reduce the number of | Seigo Tanimura | 2000-12-13 | 1 | -12/+23 |
* | Convert more malloc+bzero to malloc+M_ZERO. | David Malone | 2000-12-08 | 1 | -2/+1 |
* | o Export dmmax ("Maximum size of a swap block") using SYSCTL_INT. | Robert Watson | 2000-11-20 | 1 | -0/+3 |
* | Implement a low-memory deadlock solution. | Matthew Dillon | 2000-11-18 | 1 | -1/+3 |
* | This patchset fixes a large number of file descriptor race conditions. | Matthew Dillon | 2000-11-18 | 1 | -2/+4 |
* | The swap bitmap allocator was not calculating the bitmap size properly | Matthew Dillon | 2000-10-13 | 1 | -1/+1 |