| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a comment describing a resource leak that occurs during a failure case | jeff | 2002-06-03 | 1 | -0/+3 |
* | o Migrate vm_map_split() from vm_map.c to vm_object.c, renaming it | alc | 2002-06-02 | 3 | -90/+93 |
* | o Style fixes to vm_map_split(), including the elimination of one variable | alc | 2002-06-02 | 1 | -8/+1 |
* | o Condition vm_object_pmap_copy_1()'s compilation on the kernel | alc | 2002-06-02 | 1 | -0/+2 |
* | o Remove GIANT_REQUIRED from vm_map_zfini(), vm_map_zinit(), | alc | 2002-06-01 | 2 | -25/+15 |
* | o Revert a part of revision 1.66, contrary to what that commit message says, | alc | 2002-06-01 | 2 | -17/+21 |
* | Export nswapdev through sysctl(8). | des | 2002-05-31 | 1 | -0/+2 |
* | Further work on pushing Giant out of the vm_map layer and down | alc | 2002-05-31 | 2 | -9/+15 |
* | Check for defined(__i386__) instead of just defined(i386) since the compiler | alfred | 2002-05-30 | 1 | -3/+3 |
* | The kernel printf does not have %i | peter | 2002-05-29 | 1 | -1/+1 |
* | o Remove unused #defines. | alc | 2002-05-27 | 1 | -9/+0 |
* | o Acquire and release Giant around pmap operations in vm_fault_unwire() | alc | 2002-05-26 | 3 | -7/+5 |
* | o Replace the vm_map's hint by the root of a splay tree. By design, | alc | 2002-05-24 | 2 | -81/+106 |
* | o Make contigmalloc1() static. | alc | 2002-05-22 | 2 | -5/+1 |
* | In uma_zalloc_arg(), if we are performing a M_WAITOK allocation, ensure | jhb | 2002-05-20 | 1 | -0/+7 |
* | o Eliminate the acquisition and release of Giant from minherit(2). | alc | 2002-05-18 | 1 | -7/+2 |
* | o Remove GIANT_REQUIRED from vm_map_madvise(). Instead, acquire and | alc | 2002-05-18 | 3 | -8/+9 |
* | o Remove the acquisition and release of Giant from mprotect(). | alc | 2002-05-18 | 1 | -6/+2 |
* | More s/file system/filesystem/g | trhodes | 2002-05-16 | 1 | -1/+1 |
* | Make daddr_t and u_daddr_t 64bits wide. | phk | 2002-05-14 | 1 | -2/+2 |
* | Don't call the uz free function while the zone lock is held. This can lead | jeff | 2002-05-13 | 1 | -14/+21 |
* | Remove the hash_free() lock order reversal. This could have happened for | jeff | 2002-05-13 | 1 | -69/+72 |
* | o Remove GIANT_REQUIRED and an excessive number of blank lines | alc | 2002-05-12 | 1 | -10/+0 |
* | o Acquire and release Giant in vm_object_reference() and | alc | 2002-05-12 | 2 | -11/+9 |
* | o Header files shouldn't depend on options: Provide prototypes | alc | 2002-05-06 | 1 | -3/+0 |
* | o Condition the compilation and use of vm_freeze_copyopts() | alc | 2002-05-06 | 3 | -2/+14 |
* | o Some improvements to the page coloring of vm objects, particularly, | alc | 2002-05-06 | 1 | -9/+17 |
* | o Move vm_freeze_copyopts() from vm_map.{c.h} to vm_object.{c,h}. It's plainly | alc | 2002-05-06 | 4 | -78/+78 |
* | o Condition the compilation of uiomoveco() and vm_uiomove() | alc | 2002-05-05 | 2 | -1/+7 |
* | Expand the one-line function pbreassignbuf() the only place it is or could | phk | 2002-05-05 | 1 | -1/+1 |
* | o Remove GIANT_REQUIRED from vm_map_lookup() and vm_map_lookup_done(). | alc | 2002-05-05 | 1 | -2/+2 |
* | Use pages instead of uz_maxpages, which has not been initialized yet, when | jeff | 2002-05-04 | 1 | -2/+2 |
* | o Make _vm_object_allocate() and vm_object_allocate() callable | alc | 2002-05-04 | 2 | -22/+21 |
* | o Remove GIANT_REQUIRED from vm_map_lookup_entry() and | alc | 2002-05-04 | 2 | -7/+3 |
* | o Change the implementation of vm_map locking to use exclusive locks | alc | 2002-05-02 | 1 | -26/+24 |
* | Hide a pointer to the malloc_type bucket at the end of the freed memory. If | jeff | 2002-05-02 | 2 | -2/+84 |
* | Move around the dbg code a bit so it's always under a lock. This stops a | jeff | 2002-05-02 | 1 | -8/+7 |
* | - Changed the size element of uma_zctor_args to be size_t instead of int. | arr | 2002-05-02 | 2 | -4/+4 |
* | malloc/free(9) no longer require Giant. Use the malloc_mtx to protect the | jeff | 2002-05-02 | 2 | -8/+19 |
* | o Remove dead and lockmgr()-specific debugging code. | alc | 2002-05-02 | 2 | -23/+0 |
* | Remove the temporary alignment check in free(). | jeff | 2002-05-02 | 3 | -19/+118 |
* | o Convert the vm_page buckets mutex to a spin lock. (This resolves | alc | 2002-04-30 | 1 | -14/+11 |
* | Add a new UMA debugging facility. This will overwrite freed memory with | jeff | 2002-04-30 | 2 | -0/+159 |
* | Move the implementation of M_ZERO into UMA so that it can be passed to | jeff | 2002-04-30 | 2 | -16/+21 |
* | o Revert vm_fault1() to its original name vm_fault(), eliminating the wrapper | alc | 2002-04-30 | 1 | -16/+11 |
* | Add a new zone flag UMA_ZONE_MTXCLASS. This puts the zone in it's own | jeff | 2002-04-29 | 4 | -10/+34 |
* | Tidy up some loose ends. | peter | 2002-04-29 | 2 | -3/+0 |
* | Document three synchronization issues in vm_fault(). | alc | 2002-04-29 | 1 | -0/+8 |
* | Pass the caller's file name and line number to the vm_map locking functions. | alc | 2002-04-28 | 2 | -20/+35 |
* | o Introduce and use vm_map_trylock() to replace several direct uses | alc | 2002-04-28 | 5 | -8/+14 |