| Commit message (Expand) | Author | Age | Files | Lines |
| * | /* -> /*- for license, minor formatting changes | Warner Losh | 2005-01-07 | 1 | -2/+2 |
| * | Try to close a potential, but serious race in our VM subsystem. | Xin LI | 2004-11-24 | 1 | -2/+15 |
| * | The synchronization provided by vm object locking has eliminated the | Alan Cox | 2004-11-03 | 1 | -2/+0 |
| * | Acquire the vm object lock before rather than after calling | Alan Cox | 2004-10-24 | 1 | -4/+5 |
| * | Turn on the new contigmalloc(9) by default. There should not actually | Brian Feldman | 2004-08-05 | 1 | -1/+1 |
| * | Remove extraneous locks on the VM free page queue mutex; it is not | Brian Feldman | 2004-07-19 | 1 | -2/+0 |
| * | Reimplement contigmalloc(9) with an algorithm which stands a greatly- | Brian Feldman | 2004-07-19 | 1 | -36/+270 |
| * | Make contigmalloc() more reliable: | Brian Feldman | 2004-06-15 | 1 | -6/+25 |
| * | Remove advertising clause from University of California Regent's license, | Warner Losh | 2004-04-06 | 1 | -4/+0 |
| * | Remove GIANT_REQUIRED from contigfree(). | Alan Cox | 2004-03-13 | 1 | -1/+1 |
| * | In the last revision, I introduced a physical contiguity check that is both | Alan Cox | 2004-03-05 | 1 | -3/+1 |
| * | Modify contigmalloc1() so that the free page queues lock is not held when | Alan Cox | 2004-03-02 | 1 | -1/+13 |
| * | Correct a long-standing race condition in vm_contig_launder() that could | Alan Cox | 2004-02-16 | 1 | -0/+2 |
| * | Remove vm_page_alloc_contig(). It's now unused. | Alan Cox | 2004-01-14 | 1 | -15/+0 |
| * | - Unmanage pages allocated by contigmalloc1(). (There is no point in | Alan Cox | 2004-01-10 | 1 | -6/+2 |
| * | - Enable recursive acquisition of the mutex synchronizing access to the | Alan Cox | 2004-01-08 | 1 | -2/+6 |
| * | Don't bother clearing PG_ZERO in contigmalloc1(), kmem_alloc(), or | Alan Cox | 2004-01-06 | 1 | -1/+0 |
| * | - Increase the object lock's scope in vm_contig_launder() so that access | Alan Cox | 2003-10-18 | 1 | -4/+11 |
| * | Add the mlockall() and munlockall() system calls. | Bruce M Simpson | 2003-08-11 | 1 | -1/+2 |
| * | Use pmap_zero_page() to zero pages instead of bzero() because | Maxime Henrion | 2003-07-27 | 1 | -1/+1 |
| * | Acquire Giant rather than asserting it is held in contigmalloc(). This is | Alan Cox | 2003-07-26 | 1 | -1/+2 |
| * | Add support for the M_ZERO flag to contigmalloc(). | Maxime Henrion | 2003-07-25 | 1 | -1/+5 |
| * | Lock a vm object when freeing a page from it. | Alan Cox | 2003-07-05 | 1 | -0/+7 |
| * | Fix a few style(9) nits. | Maxime Henrion | 2003-07-02 | 1 | -13/+9 |
| * | Use __FBSDID(). | David E. O'Brien | 2003-06-11 | 1 | -1/+3 |
| * | - Acquire the vm_object's lock when performing vm_object_page_clean(). | Alan Cox | 2003-04-24 | 1 | -1/+3 |
| * | Update locking on the kernel_object to use the new macros. | Alan Cox | 2003-04-14 | 1 | -2/+2 |
| * | - Add vm_paddr_t, a physical address type. This is required for systems | Jake Burkholder | 2003-03-25 | 1 | -7/+8 |
| * | - Hold the kernel_object's lock around vm_page_insert(..., kernel_object, | Alan Cox | 2002-12-23 | 1 | -0/+2 |
| * | o Extend the scope of the page queues lock in contigmalloc1(). | Alan Cox | 2002-08-04 | 1 | -8/+8 |
| * | o Require that the page queues lock is held on entry to vm_pageout_clean() | Alan Cox | 2002-07-27 | 1 | -0/+2 |
| * | o Lock page queue accesses by vm_page_cache() in vm_contig_launder(). | Alan Cox | 2002-07-20 | 1 | -2/+4 |
| * | o Create vm_contig_launder() to replace code that appears twice | Alan Cox | 2002-07-15 | 1 | -56/+38 |
| * | o Lock some (unfortunately, not yet all) accesses to the page queues. | Alan Cox | 2002-07-12 | 1 | -2/+2 |
| * | o Lock accesses to the free page queues in contigmalloc1(). | Alan Cox | 2002-07-05 | 1 | -0/+2 |
| * | o Use vm_map_wire() and vm_map_unwire() in place of vm_map_pageable() and | Alan Cox | 2002-06-14 | 1 | -1/+1 |
| * | o Make contigmalloc1() static. | Alan Cox | 2002-05-22 | 1 | -1/+1 |
| * | Call vm_pageq_remove_nowakeup() rather than duplicating it. | Alan Cox | 2002-03-03 | 1 | -8/+2 |
| * | contigmalloc1() could cause the vm_page_zero_count to become incorrect. | Matthew Dillon | 2001-10-17 | 1 | -0/+2 |
| * | Makes contigalloc[1]() create the vm_map / underlying wired pages in the | Matthew Dillon | 2001-10-13 | 1 | -4/+12 |
| * | KSE Milestone 2 | Julian Elischer | 2001-09-12 | 1 | -4/+4 |
| * | Reorg vm_page.c into vm_page.c, vm_pageq.c, and vm_contig.c (for contigmalloc). | Matthew Dillon | 2001-07-04 | 1 | -0/+309 |