index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
vm
Commit message (
Expand
)
Author
Age
Files
Lines
*
- Substitute bdone() and bwait() from vfs_bio.c for
alc
2004-02-23
1
-23
/
+4
*
Correct a long-standing race condition in vm_object_page_remove() that
alc
2004-02-22
1
-1
/
+1
*
Eliminate the second, unnecessary call to pmap_page_protect() near the end
alc
2004-02-21
1
-2
/
+4
*
- Correct a long-standing race condition in vm_page_try_to_free() that
alc
2004-02-19
1
-4
/
+3
*
Back out previous commit due to objections.
des
2004-02-16
1
-2
/
+0
*
Don't panic if we fail to satisfy an M_WAITOK request; return 0 instead.
des
2004-02-16
1
-0
/
+2
*
Correct a long-standing race condition in vm_contig_launder() that could
alc
2004-02-16
1
-0
/
+2
*
Correct a long-standing race condition in vm_fault() that could result in a
alc
2004-02-15
1
-3
/
+1
*
- Correct a long-standing race condition in vm_page_try_to_cache() that
alc
2004-02-14
2
-4
/
+3
*
Remove the absolute count g_access_abs() function since experience has
phk
2004-02-12
1
-2
/
+2
*
Further reduce the use of Giant in vm_map_delete(): Perform pmap_remove()
alc
2004-02-12
1
-2
/
+2
*
Correct a long-standing race condition in the inactive queue scan. (See
alc
2004-02-10
1
-0
/
+15
*
swp_pager_async_iodone() no longer requires Giant. Modify bufdone()
alc
2004-02-07
1
-3
/
+0
*
- Locking for the per-process resource limits structure has eliminated
alc
2004-02-05
2
-5
/
+1
*
Locking for the per-process resource limits structure.
jhb
2004-02-04
5
-32
/
+59
*
Drop the reference count on the old vmspace after fully switching the
jhb
2004-02-02
1
-2
/
+2
*
Check error return from g_clone_bio(). (netchild@)
phk
2004-02-02
1
-0
/
+11
*
- Use a seperate startup function for the zeroidle kthread. Use this to
jeff
2004-02-02
1
-10
/
+23
*
- Fix a problem where we did not drain the cache of buckets in the zone
jeff
2004-02-01
1
-8
/
+21
*
Mechanical whitespace cleanup.
des
2004-01-30
1
-41
/
+41
*
Fixed breakage of scheduling in rev.1.29 of subr_4bsd.c. The
bde
2004-01-29
1
-1
/
+1
*
- Add a flags parameter to mi_switch. The value of flags may be SW_VOL or
jeff
2004-01-25
1
-2
/
+1
*
1. Statically initialize swap_pager_full and swap_pager_almost_full to the
alc
2004-01-24
1
-2
/
+6
*
Increase UMA_BOOT_PAGES because of changes to pv entry initialization in
alc
2004-01-18
1
-1
/
+1
*
Don't acquire Giant in vm_object_deallocate() unless the object is vnode-
alc
2004-01-18
1
-8
/
+12
*
Remove vm_page_alloc_contig(). It's now unused.
alc
2004-01-14
2
-16
/
+0
*
Remove long dead code, specifically, code related to munmapfd().
alc
2004-01-11
1
-1
/
+0
*
- Unmanage pages allocated by contigmalloc1(). (There is no point in
alc
2004-01-10
1
-6
/
+2
*
Unmanage pages allocated by kmem_alloc(). (There is no point in having PV
alc
2004-01-10
1
-0
/
+1
*
- Enable recursive acquisition of the mutex synchronizing access to the
alc
2004-01-08
2
-8
/
+13
*
Don't bother clearing PG_ZERO in contigmalloc1(), kmem_alloc(), or
alc
2004-01-06
2
-3
/
+0
*
Simplify the various pager allocation routines by computing the desired
alc
2004-01-04
3
-15
/
+16
*
Eliminate the acquisition and release of Giant from vnode_pager_alloc().
alc
2004-01-04
1
-2
/
+0
*
Reduce the scope of Giant in swap_pager_alloc().
alc
2004-01-03
1
-2
/
+2
*
Revision 1.74 of vm_meter.c ("Avoid lock-order reversal") makes the release
alc
2004-01-02
1
-2
/
+0
*
Avoid lock-order reversal between the vm object list mutex and the vm
alc
2004-01-02
1
-5
/
+15
*
- Increase the scope of the kmem_object's lock in kmem_malloc(). Add a
alc
2004-01-01
1
-2
/
+7
*
In vm_page_lookup() check the root of the vm object's splay tree for the
alc
2003-12-31
1
-3
/
+5
*
Simplify vm_page_grab(): Don't bother with the generation check. If the
alc
2003-12-31
1
-18
/
+6
*
- Modify vm_object_split() to expect a locked vm object on entry and
alc
2003-12-30
2
-17
/
+10
*
Remove swap_pager_un_object_list; it is unused.
alc
2003-12-29
1
-24
/
+8
*
Remove GIANT_REQUIRED from kmem_suballoc().
alc
2003-12-28
1
-2
/
+0
*
- Reduce Giant's scope in vm_fault().
alc
2003-12-26
1
-14
/
+10
*
Minor correction to revision 1.258: Use the proc pointer that is passed to
alc
2003-12-26
1
-2
/
+1
*
- Create an unmapped guard page to trap access to vm_page_array[-1].
alc
2003-12-22
1
-0
/
+5
*
- Significantly reduce the number of preallocated pv entries in
alc
2003-12-22
1
-1
/
+1
*
- Correct an error in mincore(2) that has existed since its introduction:
alc
2003-12-21
1
-1
/
+1
*
Remove trailing whitespace.
kan
2003-12-08
1
-7
/
+7
*
Addendum to revision 1.174: In the case where vm_pager_allocate() is called
alc
2003-12-08
1
-2
/
+6
*
Fix a deadlock between vm_fault() and vm_mmap(): The expected lock ordering
alc
2003-12-06
1
-4
/
+13
[next]