| Commit message (Expand) | Author | Age | Files | Lines |
* | Eliminate the use of Giant from vm_daemon(). Replace the unconditional | alc | 2007-06-26 | 1 | -21/+27 |
* | Eliminate GIANT_REQUIRED from swap_pager_putpages(). | alc | 2007-06-24 | 1 | -1/+0 |
* | Eliminate unnecessary checks from vm_pageout_clean(): The page that is | alc | 2007-06-18 | 1 | -7/+4 |
* | Don't declare inline a function which isn't. | mjacob | 2007-06-17 | 1 | -1/+1 |
* | Make sure object is NULL- there is a possible case where you could | mjacob | 2007-06-17 | 1 | -1/+2 |
* | Initialize reqpage to zero. | mjacob | 2007-06-17 | 1 | -1/+1 |
* | If attempting to cache a "busy", panic instead of printing a diagnostic | alc | 2007-06-16 | 1 | -2/+1 |
* | Update a comment. | alc | 2007-06-16 | 1 | -7/+7 |
* | Enable the new physical memory allocator. | alc | 2007-06-16 | 7 | -727/+120 |
* | Eliminate dead code: We have not performed pageouts on the kernel object | alc | 2007-06-13 | 1 | -3/+1 |
* | Conditionally acquire Giant in vm_contig_launder_page(). | alc | 2007-06-11 | 1 | -0/+4 |
* | Optimize vmmeter locking. | attilio | 2007-06-10 | 4 | -20/+10 |
* | Add a new physical memory allocator. However, do not yet connect it | alc | 2007-06-10 | 2 | -0/+741 |
* | Commit 14/14 of sched_lock decomposition. | jeff | 2007-06-05 | 4 | -41/+63 |
* | Do proper "locking" for missing vmmeters part. | attilio | 2007-06-04 | 5 | -23/+33 |
* | Rework the PCPU_* (MD) interface: | attilio | 2007-06-04 | 1 | -6/+6 |
* | - Move rusage from being per-process in struct pstats to per-thread in | jeff | 2007-06-01 | 2 | -11/+6 |
* | Revert VMCNT_* operations introduction. | attilio | 2007-05-31 | 14 | -184/+177 |
* | Revert UF_OPENING workaround for CURRENT. | kib | 2007-05-31 | 1 | -1/+1 |
* | Add functions sx_xlock_sig() and sx_slock_sig(). | attilio | 2007-05-31 | 1 | -2/+2 |
* | Eliminate the reactivation of cached pages in vm_fault_prefault() and | alc | 2007-05-22 | 2 | -8/+16 |
* | - rename VMCNT_DEC to VMCNT_SUB to reflect the count argument. | jeff | 2007-05-20 | 1 | -1/+1 |
* | - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulating | jeff | 2007-05-18 | 14 | -177/+184 |
* | Update stale comment on protecting UMA per-CPU caches: we now use | rwatson | 2007-05-09 | 1 | -7/+7 |
* | Define every architecture as either VM_PHYSSEG_DENSE or | alc | 2007-05-05 | 2 | -2/+28 |
* | Remove some code from vmspace_fork() that became redundant after | alc | 2007-04-26 | 1 | -4/+0 |
* | Audit pathnames looked up in swapon(2) and swapoff(2). | rwatson | 2007-04-23 | 1 | -2/+4 |
* | Correct contigmalloc2()'s implementation of M_ZERO. Specifically, | alc | 2007-04-19 | 1 | -1/+1 |
* | Correct two comments. | alc | 2007-04-19 | 1 | -2/+2 |
* | Minor typo fix, noticed while I was going through *_pager.c files. | keramida | 2007-04-10 | 1 | -1/+1 |
* | When KVA is exhausted, try the vm_lowmem event for the last time before | pjd | 2007-04-05 | 1 | -4/+14 |
* | Fix a problem for file systems that don't implement VOP_BMAP() operation. | pjd | 2007-04-05 | 1 | -0/+2 |
* | Prevent a race between vm_object_collapse() and vm_object_split() from | alc | 2007-03-27 | 1 | -0/+8 |
* | Two small changes to vm_map_pmap_enter(): | alc | 2007-03-25 | 1 | -4/+3 |
* | vm_page_busy() no longer requires the page queues lock to be held. Reduce | alc | 2007-03-23 | 1 | -2/+2 |
* | Change the order of lock reacquisition in vm_object_split() in order to | alc | 2007-03-22 | 1 | -2/+5 |
* | Use PCPU_LAZY_INC() to update page fault statistics. | alc | 2007-03-05 | 1 | -6/+6 |
* | Use pause() in vm_object_deallocate() to yield the CPU to the lock holder | jhb | 2007-02-27 | 1 | -1/+1 |
* | Use pause() rather than tsleep() on stack variables and function pointers. | jhb | 2007-02-27 | 1 | -2/+1 |
* | Change the way that unmanaged pages are created. Specifically, | alc | 2007-02-25 | 6 | -48/+11 |
* | Change the page's CLEANCHK flag from being a page queue mutex synchronized | alc | 2007-02-22 | 2 | -16/+16 |
* | Enable vm_page_free() and vm_page_free_zero() to be called on some pages | alc | 2007-02-18 | 1 | -2/+4 |
* | Remove a stale comment. Add punctuation to a nearby comment. | alc | 2007-02-17 | 1 | -6/+1 |
* | Relax the page queue lock assertions in vm_page_remove() and | alc | 2007-02-15 | 1 | -2/+3 |
* | Avoid the unnecessary acquisition of the free page queues lock when a page | alc | 2007-02-14 | 1 | -4/+5 |
* | Add uma_set_align() interface, which will be called at most once during | rwatson | 2007-02-11 | 2 | -2/+26 |
* | Use the free page queue mutex instead of the page queue mutex to | alc | 2007-02-11 | 2 | -7/+6 |
* | - Move 'struct swdevt' back into swap_pager.h and expose it to userland. | jhb | 2007-02-07 | 2 | -31/+32 |
* | Change the pagedaemon, vm_wait(), and vm_waitpfault() to sleep on the | alc | 2007-02-07 | 2 | -15/+21 |
* | Change the free page queue lock from a spin mutex to a default (blocking) | alc | 2007-02-05 | 4 | -22/+22 |