| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Fix for problems that occur when all mbuf clusters migrate to the mbuf packet | mohans | 2007-01-25 | 2 | -2/+10 |
* | Fix for a bug where only one process (of multiple) blocked on | mohans | 2007-01-24 | 1 | -2/+7 |
* | - Remove setrunqueue and replace it with direct calls to sched_add(). | jeff | 2007-01-23 | 2 | -3/+3 |
* | Use FOREACH_PROC_IN_SYSTEM instead of using its unrolled form. | delphij | 2007-01-17 | 2 | -2/+2 |
* | Remove uma_zalloc_arg() hack, which coerced M_WAITOK to M_NOWAIT when | rwatson | 2007-01-10 | 1 | -22/+3 |
* | Declare the map entry created by kmem_init() for the range from | alc | 2007-01-07 | 1 | -1/+2 |
* | - Add a new function uma_zone_exhausted() to see if a zone is full. | jhb | 2007-01-05 | 3 | -0/+25 |
* | Optimize vm_object_split(). Specifically, make the number of iterations | alc | 2006-12-17 | 1 | -9/+14 |
* | Simplify the computation of the new object's size in vm_object_split(). | alc | 2006-12-16 | 1 | -3/+2 |
* | Remove the requirement that phys_avail be sorted in ascending order | kmacy | 2006-12-08 | 1 | -2/+10 |
* | Threading cleanup.. part 2 of several. | julian | 2006-12-06 | 2 | -43/+3 |
* | The clean_map has been made local to vm_init.c long ago. | ru | 2006-11-20 | 1 | -1/+0 |
* | Remove a redundant pointer-type variable. | ru | 2006-11-20 | 1 | -19/+18 |
* | When counting vm totals, skip unreferenced objects, including | ru | 2006-11-20 | 1 | -0/+7 |
* | There is no point in setting PG_REFERENCED on kmem_object pages because | alc | 2006-11-13 | 1 | -6/+1 |
* | Make pmap_enter() responsible for setting PG_WRITEABLE instead | alc | 2006-11-12 | 2 | -8/+3 |
* | I misplaced the assertion that was added to vm_page_startup() in the | alc | 2006-11-08 | 1 | -6/+6 |
* | Simplify the construction of the free queues in vm_page_startup(). Add | alc | 2006-11-08 | 1 | -2/+12 |
* | Ensure that the page's oflags field is initialized by contigmalloc(). | alc | 2006-11-08 | 1 | -0/+1 |
* | Sweep kernel replacing suser(9) calls with priv(9) calls, assigning | rwatson | 2006-11-06 | 2 | -10/+11 |