| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Make KSE a kernel option, turned on by default in all GENERIC | jb | 2006-10-26 | 2 | -1/+36 |
* | Better align output of "show uma" by moving from displaying the basic | rwatson | 2006-10-26 | 1 | -5/+7 |
* | The page queues lock is no longer required by vm_page_wakeup(). | alc | 2006-10-23 | 4 | -8/+8 |
* | The page queues lock is no longer required by vm_page_busy() or | alc | 2006-10-22 | 2 | -5/+4 |
* | Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.h | rwatson | 2006-10-22 | 2 | -2/+4 |
* | Replace PG_BUSY with VPO_BUSY. In other words, changes to the page's | alc | 2006-10-22 | 8 | -51/+59 |
* | Eliminate unnecessary PG_BUSY tests. They originally served a purpose | alc | 2006-10-21 | 2 | -2/+2 |
* | Long ago, revision 1.22 of vm/vm_pager.h introduced a bug. Specifically, | alc | 2006-10-14 | 1 | -3/+1 |
* | Change vnode_pager_addr() such that on returning it distinguishes between | alc | 2006-10-14 | 1 | -19/+24 |
* | sun4v requires TSBs (translation storage buffers) to be contiguous and be | kmacy | 2006-10-12 | 1 | -4/+6 |