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
*
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
*
Distinguish between two distinct kinds of errors from VOP_BMAP() in
alc
2006-10-10
1
-2
/
+12
*
Change vnode_pager_generic_getpages() so that it does not panic if the
alc
2006-10-08
1
-2
/
+13
*
Fix two minor style(9) nits in v1.313 which were noticed during an
kensmith
2006-09-29
1
-2
/
+2
*
Make vm_page_release_contig() static.
alc
2006-09-03
2
-2
/
+1
*
Refactor vm_page_sleep_if_busy() so that the test for a busy page is
alc
2006-08-27
2
-25
/
+41
*
Prevent a call to contigmalloc() that asks for more physical memory than
alc
2006-08-26
1
-1
/
+1
*
The return value from vm_pageq_add_new_page() is not used. Eliminate it.
alc
2006-08-25
2
-3
/
+2
*
Add _vm_stats and _vm_stats_misc to the sysctl declarations in sysctl.h and
alc
2006-08-21
3
-4
/
+0
*
vm_page_zero_idle()'s return value serves no purpose. Eliminate it.
alc
2006-08-21
1
-2
/
+1
*
Page flags are reset on (re)allocation. There is no need to clear any
alc
2006-08-21
1
-8
/
+0
*
Reimplement the page's NOSYNC flag as an object-synchronized instead of a
alc
2006-08-13
4
-12
/
+12
*
Ensure that the page's new field for object-synchronized flags is always
alc
2006-08-11
2
-6
/
+4
*
Change vm_page_cowfault() so that it doesn't allocate a pre-busied page.
alc
2006-08-10
1
-2
/
+1
*
Introduce a field to struct vm_page for storing flags that are
alc
2006-08-09
5
-24
/
+32
*
Eliminate the acquisition and release of the page queues lock around a call
alc
2006-08-06
1
-4
/
+2
*
Change vm_page_sleep_if_busy() so that it no longer requires the caller to
alc
2006-08-06
1
-1
/
+2
*
Remove a stale comment.
alc
2006-08-05
1
-5
/
+0
*
When sleeping on a busy page, use the lock from the containing object
alc
2006-08-03
3
-18
/
+15
*
Complete the transition from pmap_page_protect() to pmap_remove_write().
alc
2006-08-01
4
-7
/
+6
*
Export the number of object bypasses and collapses through sysctl.
alc
2006-07-22
1
-0
/
+8
*
Retire debug.mpsafevm. None of the architectures supported in CVS require
alc
2006-07-21
4
-36
/
+3
*
Eliminate OBJ_WRITEABLE. It hasn't been used in a long time.
alc
2006-07-21
3
-6
/
+4
*
Add pmap_clear_write() to the interface between the virtual memory
alc
2006-07-20
1
-0
/
+1
*
Fix build of uma_core.c when DDB is not compiled into the kernel by
rwatson
2006-07-18
1
-0
/
+2
*
Ensure that vm_object_deallocate() doesn't dereference a stale object
alc
2006-07-17
1
-6
/
+13
[next]