| Commit message (Expand) | Author | Age | Files | Lines |
* | Generate KTR trace records for uma_zalloc_arg() and uma_zfree_arg(). | rwatson | 2004-08-06 | 1 | -0/+6 |
* | Turn on the new contigmalloc(9) by default. There should not actually | green | 2004-08-05 | 1 | -1/+1 |
* | Remove a product specific workaround for wrong modes when mmap(2)'ing | phk | 2004-08-05 | 1 | -15/+2 |
* | - Push down the acquisition and release of Giant into pmap_enter_quick() | alc | 2004-08-04 | 1 | -2/+0 |
* | In dev_pager_updatefake, m->valid is typically 0 on entry. It | dfr | 2004-08-04 | 1 | -1/+2 |
* | Eliminate the acquisition and release of Giant around the call to | alc | 2004-08-02 | 1 | -2/+0 |
* | * Add a "how" argument to uma_zone constructors and initialization functions | green | 2004-08-02 | 6 | -86/+167 |
* | - Push down the acquisition and release of Giant into pmap_protect() on | alc | 2004-07-30 | 1 | -2/+0 |
* | Giant is no longer required by vm_waitproc() and vmspace_exitfree(). | alc | 2004-07-30 | 1 | -1/+0 |
* | Fix a memory leak in the device pager which is exposed by the NVIDIA | dfr | 2004-07-30 | 1 | -13/+41 |
* | Fix handling of msync(2) for character special files. | dfr | 2004-07-30 | 1 | -1/+3 |
* | Get rid of another lockmgr(9) consumer by using sx locks for the user | mux | 2004-07-30 | 2 | -27/+19 |
* | Advance the state of pmap locking on alpha, amd64, and i386. | alc | 2004-07-29 | 1 | -6/+3 |
* | Rework the way slab header storage space is calculated in UMA. | bmilekic | 2004-07-29 | 2 | -52/+176 |
* | Correct a very old error in both vm_object_madvise() (originating in | alc | 2004-07-28 | 1 | -2/+2 |
* | - Use atomic ops for updating the vmspace's refcnt and exitingcnt. | alc | 2004-07-27 | 2 | -8/+13 |
* | For years, kmem_alloc_pageable() has been misused. Now that the last of | alc | 2004-07-25 | 2 | -25/+0 |
* | Remove spl calls. | alc | 2004-07-25 | 1 | -11/+0 |
* | Make the code and comments for vm_object_coalesce() consistent. | alc | 2004-07-25 | 3 | -9/+6 |
* | Simplify vmspace initialization. The bcopy() of fields from the old | alc | 2004-07-24 | 2 | -14/+8 |
* | - Change uma_zone_set_obj() to call kmem_alloc_nofault() instead of | alc | 2004-07-22 | 4 | -13/+10 |
* | Fix a race in vm_page_sleep_if_busy(). Due to vm_object locking | green | 2004-07-21 | 1 | -4/+12 |
* | Semi-gratuitous change. Move two refcount operations to their own lines | peter | 2004-07-21 | 1 | -2/+4 |
* | Move the initialization and teardown of pmaps to the vmspace zone's | peter | 2004-07-21 | 1 | -3/+2 |
* | Remove extraneous locks on the VM free page queue mutex; it is not | green | 2004-07-19 | 1 | -2/+0 |
* | - Eliminate the pte object from the pmap. Instead, page table pages are | alc | 2004-07-19 | 1 | -2/+0 |
* | Since breakage of malloc(9)/uma_zalloc(9) is totally non-optional in | green | 2004-07-19 | 1 | -0/+6 |
* | Reimplement contigmalloc(9) with an algorithm which stands a greatly- | green | 2004-07-19 | 2 | -36/+273 |
* | Remove the GIANT_REQUIRED preceding pmap_remove() in | alc | 2004-07-18 | 1 | -1/+0 |
* | Push down the acquisition and release of the page queues lock into | alc | 2004-07-15 | 2 | -10/+0 |
* | Remove an unused and unimplemented sysctl. (For the record, it was marked | alc | 2004-07-12 | 1 | -10/+1 |
* | Increase the scope of the page queues lock in vm_page_alloc() to cover | alc | 2004-07-10 | 1 | -1/+1 |
* | Micro-optimize vmspace for 64-bit architectures: Colocate vm_refcnt and | alc | 2004-07-06 | 1 | -1/+1 |
* | Properly brucify a string by outdenting it. | bms | 2004-07-06 | 1 | -2/+2 |
* | Introduce debug.nosleepwithlocks sysctl, 0 by default. If set to 1 | bmilekic | 2004-07-04 | 1 | -11/+9 |
* | Reextend the M_WAITOK-disabling-hack to all three of the mbuf-related | green | 2004-07-04 | 1 | -2/+4 |
* | Limit mbuma damage. Suddenly ALL allocations with M_WAITOK are subject | green | 2004-07-03 | 1 | -4/+8 |
* | Implement preemption of kernel threads natively in the scheduler rather | jhb | 2004-07-02 | 1 | -0/+2 |
* | - Change mi_switch() and sched_switch() to accept an optional thread to | jhb | 2004-07-02 | 1 | -1/+1 |
* | - Don't use a variable to point to the user area that we only use once. | jhb | 2004-07-02 | 1 | -15/+10 |
* | Initialize result->backing_object_offset before linking result onto the list of | tegge | 2004-06-28 | 1 | -5/+5 |
* | Use MIN() macro rather than ulmin() inline, and fix stray tab | gallatin | 2004-06-28 | 1 | -3/+3 |
* | Fix alpha - the use of min() on longs was loosing the high bits and | gallatin | 2004-06-28 | 1 | -3/+3 |
* | Update a stale comment. The heuristic to swap processes out based on | das | 2004-06-27 | 1 | -2/+3 |
* | Remove an unused field from the vmspace structure. | alc | 2004-06-26 | 1 | -2/+1 |
* | Correct the tracking of various bits of the process's vmspace and vm_map | green | 2004-06-24 | 1 | -3/+44 |
* | Call vm_pageout_page_stats() with the page queues lock held. | alc | 2004-06-24 | 1 | -3/+2 |
* | Remove spl calls. | alc | 2004-06-24 | 1 | -14/+1 |
* | Make uma_mtx MTX_RECURSE. Here's why: | bmilekic | 2004-06-23 | 1 | -1/+11 |
* | In swap_pager_getpages(), bp->b_dev can be NULL, particularly for the | bms | 2004-06-23 | 1 | -6/+4 |