| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a facility allowing processes to inform the VM subsystem they are | Wes Peters | 2003-03-31 | 2 | -1/+17 |
* | The object type can't be OBJT_PHYS in vm_mmap(). | Maxime Henrion | 2003-03-30 | 1 | -1/+1 |
* | Obtain Giant before calling kmem_alloc without M_NOWAIT and before calling | Tor Egge | 2003-03-26 | 1 | -2/+21 |
* | - Add vm_paddr_t, a physical address type. This is required for systems | Jake Burkholder | 2003-03-25 | 9 | -29/+34 |
* | Remove an empty comment. | Maxime Henrion | 2003-03-19 | 1 | -4/+0 |
* | Including <sys/stdint.h> is (almost?) universally only to be able to use | Poul-Henning Kamp | 2003-03-18 | 3 | -3/+0 |
* | Subtract the memory that backs the vm_page structures from phys_avail | Jake Burkholder | 2003-03-17 | 1 | -4/+2 |
* | Made the prototypes for pmap_kenter and pmap_kremove MD. These functions | Jake Burkholder | 2003-03-16 | 1 | -2/+0 |
* | - When the VM daemon is out of swap space and looking for a | David Schultz | 2003-03-12 | 3 | -4/+23 |
* | Zero copy send and receive fixes: | Kenneth D. Merry | 2003-03-08 | 1 | -2/+9 |
* | Remove ENABLE_VFS_IOOPT. It is a long unfinished work-in-progress. | Alan Cox | 2003-03-06 | 6 | -398/+0 |
* | Provide a mac_check_system_swapoff() entry point, which permits MAC | Robert Watson | 2003-03-05 | 1 | -0/+8 |
* | Replace calls to WITNESS_SLEEP() and witness_list() with equivalent calls | John Baldwin | 2003-03-04 | 1 | -1/+2 |
* | NO_GEOM cleanup: | Poul-Henning Kamp | 2003-03-02 | 1 | -5/+12 |
* | Teach vm_page_sleep_if_busy() to release the vm_object lock before sleeping. | Alan Cox | 2003-03-01 | 1 | -0/+9 |
* | Fuse two #ifdefs with identical conditions. | Alan Cox | 2003-02-25 | 1 | -3/+0 |
* | - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK. | Jeff Roberson | 2003-02-25 | 1 | -1/+1 |
* | Cleanup of the d_mmap_t interface. | Maxime Henrion | 2003-02-25 | 2 | -8/+7 |
* | In vm_page_dirty(), assert that the page is not in the free queue(s). | Alan Cox | 2003-02-24 | 1 | -0/+2 |
* | Back out M_* changes, per decision of the TRB. | Warner Losh | 2003-02-19 | 6 | -13/+13 |
* | Remove GIANT_REQUIRED from vm_pageq_remove(). | Alan Cox | 2003-02-16 | 1 | -1/+0 |
* | Remove the acquisition and release of Giant around pmap_growkernel(). | Alan Cox | 2003-02-15 | 1 | -2/+0 |
* | Move kernel_vm_end's declaration to pmap.h; add a comment regarding the | Alan Cox | 2003-02-15 | 2 | -2/+5 |
* | Add a comment describing how pagedaemon_wakeup() should be used and | Alan Cox | 2003-02-09 | 1 | -0/+6 |
* | Change a printf to also tell how many items were left in the zone. | Poul-Henning Kamp | 2003-02-04 | 1 | -2/+2 |
* | - It's more accurate to say that vm_paging_needed() returns TRUE | Alan Cox | 2003-02-02 | 1 | -2/+3 |
* | - Convert vm_pageout()'s tsleep()s to msleep()s with the page queue lock. | Alan Cox | 2003-02-02 | 1 | -2/+5 |
* | - Remove (some) unnecessary explicit initializations to zero. | Alan Cox | 2003-02-01 | 1 | -8/+5 |
* | - Convert the tsleep()s in vm_wait() and vm_waitpfault() to msleep()s | Alan Cox | 2003-02-01 | 1 | -3/+10 |
* | Simplify vm_object_page_remove(): The object's memq is now ordered. The | Alan Cox | 2003-01-27 | 1 | -62/+31 |
* | Add MTX_DUPOK to the initialization of system map locks. | Alan Cox | 2003-01-25 | 1 | -2/+2 |
* | use 'void *' instead of 'caddr_t' for useracc, kernacc, vslock and vsunlock. | Alfred Perlstein | 2003-01-21 | 2 | -8/+8 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | Alfred Perlstein | 2003-01-21 | 6 | -13/+13 |
* | Fix swapping to a file, it was broken when SPECSTRATEGY was introduced. | Matthew Dillon | 2003-01-20 | 1 | -1/+4 |
* | Close the remaining user address mapping races for physical | Matthew Dillon | 2003-01-20 | 2 | -3/+20 |
* | - Hold the page queues lock around vm_page_hold(). | Alan Cox | 2003-01-20 | 1 | -1/+2 |
* | - M_WAITOK is 0 and not a real flag. Test for this properly. | Jeff Roberson | 2003-01-20 | 1 | -5/+4 |
* | Rev 1.16 renamed VM_METER to VM_TOTAL. This is breaking 3rd-party apps. | David E. O'Brien | 2003-01-18 | 1 | -0/+1 |
* | Merge all the various copies of vm_fault_quick() into a single | Matthew Dillon | 2003-01-16 | 1 | -0/+18 |
* | - Update vm_pageout_deficit using atomic operations. It's a simple | Alan Cox | 2003-01-14 | 2 | -5/+3 |
* | Make vm_pageout_page_free() static. | Alan Cox | 2003-01-14 | 2 | -2/+2 |
* | It is possible for an active aio to prevent shared memory from being | Matthew Dillon | 2003-01-13 | 1 | -0/+8 |
* | We can get past here on a normal vnode as well, so use VOP_STRATEGY if so. | Poul-Henning Kamp | 2003-01-13 | 1 | -1/+4 |
* | Bow to the whining masses and change a union back into void *. Retain | Matthew Dillon | 2003-01-13 | 1 | -1/+1 |
* | Make vm_page_alloc() return PG_ZERO only if VM_ALLOC_ZERO is specified. | Alan Cox | 2003-01-12 | 1 | -4/+5 |
* | vm_fault_copy_entry() needn't clear PG_ZERO because it didn't pass | Alan Cox | 2003-01-12 | 1 | -3/+0 |
* | Change struct file f_data to un_data, a union of the correct struct | Matthew Dillon | 2003-01-12 | 1 | -1/+1 |
* | In vm_page_alloc(), fuse two if statements that are conditioned on the same | Alan Cox | 2003-01-11 | 1 | -8/+3 |
* | Make 'sysctl vm.vmtotal' work properly using updated patch from Hiten. | Matthew Dillon | 2003-01-11 | 2 | -3/+3 |
* | In vm_page_alloc(), honor VM_ALLOC_ZERO for system and interrupt class | Alan Cox | 2003-01-08 | 1 | -12/+5 |