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
/
vnode_pager.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Clarify the vnode_destroy_vobject() logic handling for already terminated
kib
2016-07-05
1
-3
/
+14
*
Add implementation of robust mutexes, hopefully close enough to the
kib
2016-05-17
1
-0
/
+1
*
sys/vm: minor spelling fixes in comments.
pfg
2016-05-02
1
-3
/
+3
*
Add missed relpbuf() for a smallfs page-in.
kib
2015-12-27
1
-0
/
+1
*
A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES().
glebius
2015-12-16
1
-168
/
+194
*
Record proper commit message for r291157.
kib
2015-11-22
1
-1
/
+1
*
Noted by: glebius
kib
2015-11-22
1
-4
/
+5
*
Remove remnants of the old NFS from vnode pager.
glebius
2015-11-20
1
-5
/
+3
*
Reduce the amount of calls to VOP_BMAP() made from the local vnode
kib
2015-10-24
1
-81
/
+39
*
Refactor unmapped buffer address handling.
jeff
2015-07-23
1
-16
/
+11
*
Satisfy vm_object uma zone destructor requirements after r282660 when
kib
2015-05-10
1
-0
/
+6
*
Fix the KASSERT and improve wording in r282426.
glebius
2015-05-06
1
-3
/
+3
*
Fix arithmetical bug in vnode_pager_haspage(). The check against object size
glebius
2015-05-04
1
-9
/
+14
*
Catch up on r271387 and remove unused parameter from
glebius
2015-03-30
1
-1
/
+1
*
Introduce vm_object_color() and use it in mmap(2) to set the color of
alc
2015-03-21
1
-0
/
+5
*
o Enhance vm_pager_free_nonreq() function:
glebius
2015-03-17
1
-18
/
+8
*
Provide a comment explaining r279688.
glebius
2015-03-16
1
-0
/
+8
*
Fix function name in comment.
glebius
2015-03-10
1
-1
/
+1
*
- In vnode_pager_generic_getpages() use different free counters for
glebius
2015-03-06
1
-4
/
+13
*
We already have "int i" in this scope.
glebius
2014-11-24
1
-1
/
+1
*
Merge from projects/sendfile:
glebius
2014-11-23
1
-43
/
+122
*
Use __func__ in KASSERTs, since the code is about to be moved to other place.
glebius
2014-11-19
1
-6
/
+3
*
In vnode_pager_generic_getpages() vp->v_mount is dereferenced in the
glebius
2014-11-19
1
-4
/
+2
*
Collapse three contiguous comment blocks into one. Remove historical
glebius
2014-11-18
1
-8
/
+3
*
Three improvements to vnode_pager_generic_getpages():
alc
2014-09-15
1
-11
/
+13
*
Provide the unique implementation for the VOP_GETPAGES() method used
kib
2014-09-15
1
-0
/
+33
*
Avoid an exclusive acquisition of the object lock on the expected execution
alc
2014-09-14
1
-16
/
+2
*
Fix mis-spelling of bits and types names in the vnode_pager_putpages().
kib
2014-09-14
1
-5
/
+5
*
Remove unused arguments for VOP_GETPAGES(), VOP_PUTPAGES().
glebius
2014-09-10
1
-2
/
+2
*
Rename global cnt to vm_cnt to avoid shadowing.
bdrewery
2014-03-22
1
-1
/
+2
*
ANSIfy declarations.
glebius
2014-01-20
1
-32
/
+11
*
The soft and hard busy mechanism rely on the vm object lock to work.
attilio
2013-08-09
1
-2
/
+1
*
- Correct a stale comment. We don't have vclean() anymore. The work is
jeff
2013-07-23
1
-5
/
+0
*
Assert that the object type for the vnode' non-NULL v_object, passed
kib
2013-04-28
1
-0
/
+6
*
Convert panic() into KASSERT().
kib
2013-04-28
1
-2
/
+1
*
Fix the logic inversion in the r248512.
kib
2013-03-20
1
-1
/
+1
*
Pass unmapped buffers for page in requests if the filesystem indicated support
kib
2013-03-19
1
-6
/
+30
*
Some style fixes.
kib
2013-03-14
1
-1
/
+1
*
MFC
attilio
2013-02-26
1
-2
/
+2
*
Hide the details for the assertion for VM_OBJECT_LOCK operations.
attilio
2013-02-21
1
-3
/
+3
*
Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() to
attilio
2013-02-20
1
-55
/
+55
*
Switch vm_object lock to be a rwlock.
attilio
2013-02-20
1
-5
/
+6
*
The r241025 fixed the case when a binary, executed from nullfs mount,
kib
2012-11-02
1
-3
/
+3
*
Remove the support for using non-mpsafe filesystem modules.
kib
2012-10-22
1
-9
/
+0
*
Fix the mis-handling of the VV_TEXT on the nullfs vnodes.
kib
2012-09-28
1
-1
/
+1
*
Do not leave invalid pages in the object after the short read for a
kib
2012-08-14
1
-1
/
+1
*
After the PHYS_TO_VM_PAGE() function was de-inlined, the main reason
kib
2012-08-05
1
-0
/
+1
*
Reduce code duplication and exposure of direct access to struct
kib
2012-08-04
1
-31
/
+2
*
Do a more targeted check on the page cache and avoid to check the cache
attilio
2012-06-16
1
-1
/
+1
*
The page flag PGA_WRITEABLE is set and cleared exclusively by the pmap
alc
2012-06-16
1
-1
/
+1
[next]