summaryrefslogtreecommitdiffstats
path: root/sys/vm/vnode_pager.c
Commit message (Expand)AuthorAgeFilesLines
* Add missed relpbuf() for a smallfs page-in.kib2015-12-271-0/+1
* A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES().glebius2015-12-161-168/+194
* Record proper commit message for r291157.kib2015-11-221-1/+1
* Noted by: glebiuskib2015-11-221-4/+5
* Remove remnants of the old NFS from vnode pager.glebius2015-11-201-5/+3
* Reduce the amount of calls to VOP_BMAP() made from the local vnodekib2015-10-241-81/+39
* Refactor unmapped buffer address handling.jeff2015-07-231-16/+11
* Satisfy vm_object uma zone destructor requirements after r282660 whenkib2015-05-101-0/+6
* Fix the KASSERT and improve wording in r282426.glebius2015-05-061-3/+3
* Fix arithmetical bug in vnode_pager_haspage(). The check against object sizeglebius2015-05-041-9/+14
* Catch up on r271387 and remove unused parameter fromglebius2015-03-301-1/+1
* Introduce vm_object_color() and use it in mmap(2) to set the color ofalc2015-03-211-0/+5
* o Enhance vm_pager_free_nonreq() function:glebius2015-03-171-18/+8
* Provide a comment explaining r279688.glebius2015-03-161-0/+8
* Fix function name in comment.glebius2015-03-101-1/+1
* - In vnode_pager_generic_getpages() use different free counters forglebius2015-03-061-4/+13
* We already have "int i" in this scope.glebius2014-11-241-1/+1
* Merge from projects/sendfile:glebius2014-11-231-43/+122
* Use __func__ in KASSERTs, since the code is about to be moved to other place.glebius2014-11-191-6/+3
* In vnode_pager_generic_getpages() vp->v_mount is dereferenced in theglebius2014-11-191-4/+2
* Collapse three contiguous comment blocks into one. Remove historicalglebius2014-11-181-8/+3
* Three improvements to vnode_pager_generic_getpages():alc2014-09-151-11/+13
* Provide the unique implementation for the VOP_GETPAGES() method usedkib2014-09-151-0/+33
* Avoid an exclusive acquisition of the object lock on the expected executionalc2014-09-141-16/+2
* Fix mis-spelling of bits and types names in the vnode_pager_putpages().kib2014-09-141-5/+5
* Remove unused arguments for VOP_GETPAGES(), VOP_PUTPAGES().glebius2014-09-101-2/+2
* Rename global cnt to vm_cnt to avoid shadowing.bdrewery2014-03-221-1/+2
* ANSIfy declarations.glebius2014-01-201-32/+11
* The soft and hard busy mechanism rely on the vm object lock to work.attilio2013-08-091-2/+1
* - Correct a stale comment. We don't have vclean() anymore. The work isjeff2013-07-231-5/+0
* Assert that the object type for the vnode' non-NULL v_object, passedkib2013-04-281-0/+6
* Convert panic() into KASSERT().kib2013-04-281-2/+1
* Fix the logic inversion in the r248512.kib2013-03-201-1/+1
* Pass unmapped buffers for page in requests if the filesystem indicated supportkib2013-03-191-6/+30
* Some style fixes.kib2013-03-141-1/+1
* MFCattilio2013-02-261-2/+2
* Hide the details for the assertion for VM_OBJECT_LOCK operations.attilio2013-02-211-3/+3
* Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-55/+55
* Switch vm_object lock to be a rwlock.attilio2013-02-201-5/+6
* The r241025 fixed the case when a binary, executed from nullfs mount,kib2012-11-021-3/+3
* Remove the support for using non-mpsafe filesystem modules.kib2012-10-221-9/+0
* Fix the mis-handling of the VV_TEXT on the nullfs vnodes.kib2012-09-281-1/+1
* Do not leave invalid pages in the object after the short read for akib2012-08-141-1/+1
* After the PHYS_TO_VM_PAGE() function was de-inlined, the main reasonkib2012-08-051-0/+1
* Reduce code duplication and exposure of direct access to structkib2012-08-041-31/+2
* Do a more targeted check on the page cache and avoid to check the cacheattilio2012-06-161-1/+1
* The page flag PGA_WRITEABLE is set and cleared exclusively by the pmapalc2012-06-161-1/+1
* Keep track of the mount point associated with a special devicemckusick2012-03-281-0/+4
* Add KTR_VFS traces to track modifications to a vnode's writecount.jhb2012-03-081-0/+6
* Account the writeable shared mappings backed by file in the vnodekib2012-02-231-0/+85
OpenPOWER on IntegriCloud