summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* o Remove GIANT_REQUIRED from kmem_alloc_pageable(), kmem_alloc_nofault(),alc2002-06-231-7/+8
* o Remove the unnecessary acquisition and release of Giant around fdrop()alc2002-06-231-2/+3
* o Reduce the scope of Giant in vm_mmap() to just the code that manipulatesalc2002-06-221-4/+2
* o Replace mtx_assert(&Giant, MA_OWNED) in dev_pager_alloc()alc2002-06-221-11/+17
* o In vm_map_insert(), replace GIANT_REQUIRED by the acquisition andalc2002-06-221-5/+6
* o Replace GIANT_REQUIRED in swap_pager_alloc() by the acquisition andalc2002-06-221-3/+4
* o Remove GIANT_REQUIRED from phys_pager_alloc(). If handle isn't NULL,alc2002-06-221-3/+8
* o Replace GIANT_REQUIRED in vnode_pager_alloc() by the acquisition andalc2002-06-221-6/+5
* o Remove GIANT_REQUIRED from vslock().alc2002-06-221-1/+10
* o Remove GIANT_REQUIRED from vm_map_stack().alc2002-06-211-2/+0
* o Remove GIANT_REQUIRED from vm_pager_allocate() and vm_pager_deallocate().alc2002-06-211-3/+0
* o Remove an incorrect cast from obreak(). This cast would,alc2002-06-201-5/+5
* o Acquire and release the vm_map lock instead of Giant in obreak().alc2002-06-201-11/+7
* - Move the computation of pflags out of the page allocation loop injeff2002-06-191-17/+21
* - Remove bogus use of kmem_alloc that was inherited from the old zonejeff2002-06-192-17/+18
* Teach kmem_malloc about M_ZERO.jeff2002-06-191-4/+10
* o Replace GIANT_REQUIRED in vm_object_coalesce() by the acquisition andalc2002-06-192-8/+10
* o Remove LK_CANRECURSE from the vm_map lock.alc2002-06-181-2/+2
* Honor the BUCKETCACHE flag on free as well.jeff2002-06-171-4/+9
* - Introduce the new M_NOVM option which tells uma to only check the currentlyjeff2002-06-174-4/+21
* o Acquire and release Giant in vm_map_wakeup() to preventalc2002-06-171-0/+7
* o Remove GIANT_REQUIRED from vm_fault_user_wire().alc2002-06-162-7/+1
* o Remove GIANT_REQUIRED from useracc() and vsunlock(). Neitheralc2002-06-151-3/+4
* o Remove the acquisition and release of Giant from munlock().alc2002-06-151-2/+0
* o Use vm_map_wire() and vm_map_unwire() in place of vm_map_pageable() andalc2002-06-146-414/+8
* o Acquire and release Giant in vm_map_unlock_and_wait().alc2002-06-121-3/+5
* o Properly handle a failure by vm_fault_wire() or vm_fault_user_wire()alc2002-06-111-4/+20
* o Teach vm_map_delete() to respect the "in-transition" flagalc2002-06-111-0/+31
* o In vm_map_entry_create(), call uma_zalloc() with M_NOWAIT on system maps.alc2002-06-101-5/+6
* Correct the logic for determining whether the per-CPU locks neediedowse2002-06-101-1/+1
* o Add vm_map_wire() for wiring contiguous regions of either kernelalc2002-06-091-1/+159
* o Simplify vm_map_unwire() by merging the second and third passesalc2002-06-081-17/+11
* o Remove an unnecessary call to vm_map_wakeup() from vm_map_unwire().alc2002-06-082-6/+17
* o Add vm_map_unwire() for unwiring contiguous regions of either kernelalc2002-06-072-1/+167
* fix typo in _SYS_SYSPROTO_H_ case: s/mlockall_args/munlockall_argsalfred2002-06-061-1/+1
* Add a comment describing a resource leak that occurs during a failure casejeff2002-06-031-0/+3
* o Migrate vm_map_split() from vm_map.c to vm_object.c, renaming italc2002-06-023-90/+93
* o Style fixes to vm_map_split(), including the elimination of one variablealc2002-06-021-8/+1
* o Condition vm_object_pmap_copy_1()'s compilation on the kernelalc2002-06-021-0/+2
* o Remove GIANT_REQUIRED from vm_map_zfini(), vm_map_zinit(),alc2002-06-012-25/+15
* o Revert a part of revision 1.66, contrary to what that commit message says,alc2002-06-012-17/+21
* Export nswapdev through sysctl(8).des2002-05-311-0/+2
* Further work on pushing Giant out of the vm_map layer and downalc2002-05-312-9/+15
* Check for defined(__i386__) instead of just defined(i386) since the compileralfred2002-05-301-3/+3
* The kernel printf does not have %ipeter2002-05-291-1/+1
* o Remove unused #defines.alc2002-05-271-9/+0
* o Acquire and release Giant around pmap operations in vm_fault_unwire()alc2002-05-263-7/+5
* o Replace the vm_map's hint by the root of a splay tree. By design,alc2002-05-242-81/+106
* o Make contigmalloc1() static.alc2002-05-222-5/+1
* In uma_zalloc_arg(), if we are performing a M_WAITOK allocation, ensurejhb2002-05-201-0/+7
OpenPOWER on IntegriCloud