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
/
vm_object.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
o Relax locking assertions for vm_page_find_least()
attilio
2013-05-21
1
-0
/
+2
*
Rework the handling of the tmpfs node backing swap object and tmpfs
kib
2013-04-28
1
-0
/
+11
*
Introduce vm_radix_is_empty(), and use it in place of
alc
2013-03-10
1
-1
/
+1
*
Merge from vmcontention.
attilio
2013-03-09
1
-12
/
+25
|
\
|
*
MFC
attilio
2013-03-09
1
-12
/
+32
|
|
\
|
|
*
Switch the vm_object mutex to be a rwlock. This will enable in the
attilio
2013-03-09
1
-12
/
+25
|
|
|
\
|
|
|
*
MFC
attilio
2013-02-26
1
-3
/
+0
|
|
|
*
As VM_OBJECT_SLEEP() is a vm_object_t specific function, make
attilio
2013-02-26
1
-1
/
+1
|
|
|
*
Complete the asserts by definining also assertions for
attilio
2013-02-21
1
-0
/
+4
|
|
|
*
Hide the details for the assertion for VM_OBJECT_LOCK operations.
attilio
2013-02-21
1
-2
/
+2
|
|
|
*
Add read mode operations to VM_OBJECT_LOCK* class of functions.
attilio
2013-02-20
1
-0
/
+6
|
|
|
*
Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() to
attilio
2013-02-20
1
-4
/
+4
|
|
|
*
There is no need to use VM_OBJECT_LOCKED() as the assertion won't
attilio
2013-02-20
1
-2
/
+0
|
|
|
*
Remove unused VM_OBJECT_LOCKPTR().
attilio
2013-02-20
1
-2
/
+0
|
|
|
*
Switch vm_object lock to be a rwlock.
attilio
2013-02-20
1
-14
/
+21
|
|
*
|
Merge from vmc-playground:
attilio
2013-03-09
1
-0
/
+7
|
|
*
|
Merge from vmobj-rwlock:
attilio
2013-02-27
1
-1
/
+0
|
|
*
|
Merge from vmc-playground branch:
attilio
2013-02-26
1
-4
/
+0
|
*
|
|
MFC
attilio
2013-02-27
1
-1
/
+0
|
*
|
|
MFC
attilio
2013-02-26
1
-4
/
+0
*
|
|
|
Evaluations on the likelyhood of empty object cache cannot be made in
attilio
2013-03-04
1
-1
/
+1
*
|
|
|
Merge from vmcontention
attilio
2013-02-27
1
-1
/
+0
*
|
|
|
Merge from vmcontention
attilio
2013-02-26
1
-1
/
+3
|
\
\
\
\
|
|
/
/
/
|
*
|
|
MFC
attilio
2013-02-26
1
-1
/
+3
|
|
\
\
\
|
|
|
/
/
|
|
*
|
Wrap the sleeps synchronized by the vm_object lock into the specific
attilio
2013-02-26
1
-1
/
+3
|
|
|
/
*
|
|
Retire the old UMA primitive uma_zone_set_obj() and replace it with the
attilio
2013-02-24
1
-4
/
+0
*
|
|
Reduce differences with HEAD.
attilio
2013-02-07
1
-1
/
+1
*
|
|
Reformat comments to follow original version and re-add correct
attilio
2013-02-06
1
-2
/
+2
*
|
|
Do not assume the lock to be held so that this can be used also in
attilio
2013-02-06
1
-2
/
+0
*
|
|
Tweak comment to remove splay tree references.
attilio
2013-02-06
1
-2
/
+2
*
|
|
Make vm_object_cache_is_empty() inline.
attilio
2013-02-06
1
-1
/
+9
*
|
|
Avoid a namespace pollution in vm_object.h by defining separately the
attilio
2013-02-06
1
-1
/
+1
*
|
|
- Move the vm_object_cache_is_empty() prototype to be sorted
attilio
2013-02-06
1
-1
/
+1
*
|
|
Merge from vmcontention
attilio
2013-02-04
1
-0
/
+3
|
\
\
\
|
|
/
/
|
*
|
MFC
attilio
2013-02-03
1
-0
/
+1
|
|
\
\
|
|
|
/
|
|
*
Fix a bug in the device pager code that can trigger an assertion
ken
2013-01-09
1
-0
/
+1
|
*
|
MFC
attilio
2012-12-11
1
-0
/
+2
|
|
\
\
|
|
|
/
|
|
*
In the past four years, we've added two new vm object types. Each time,
alc
2012-12-09
1
-0
/
+2
*
|
|
Merge from vmcontention
attilio
2012-07-08
1
-0
/
+13
|
\
\
\
|
|
/
/
|
*
|
MFC
attilio
2012-06-23
1
-0
/
+13
|
|
\
\
|
|
|
/
|
|
*
- Add a comment explaining the locking of the cached pages pool held
attilio
2012-06-22
1
-1
/
+14
*
|
|
- Split the cached and resident pages tree into 2 distinct ones.
attilio
2012-07-08
1
-1
/
+1
*
|
|
Introduce a new tree for dealing with cached pages separately and
attilio
2012-06-09
1
-0
/
+1
|
/
/
*
|
MFC
attilio
2012-03-19
1
-3
/
+3
|
\
\
|
|
/
|
*
Fix madvise(MADV_WILLNEED) to properly handle individual mappings larger
jhb
2012-03-19
1
-1
/
+1
|
*
In vm_object_page_clean(), do not clean OBJ_MIGHTBEDIRTY object flag
kib
2012-03-17
1
-2
/
+2
*
|
MFC
attilio
2012-02-25
1
-0
/
+1
|
\
\
|
|
/
|
*
Account the writeable shared mappings backed by file in the vnode
kib
2012-02-23
1
-0
/
+1
*
|
MFC
attilio
2012-02-04
1
-1
/
+1
|
\
\
|
|
/
|
*
Change the type of the paging_in_progress refcounter from u_short to
kib
2012-01-10
1
-1
/
+1
[next]