summaryrefslogtreecommitdiffstats
path: root/sys/vm/vnode_pager.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Rename vm_page_set_valid() to vm_page_set_valid_range().kib2011-11-301-2/+2
* Provide typedefs for the type of bit mask for the page bits.kib2011-11-051-2/+3
* Fix a typo in a comment.jhb2011-10-141-1/+1
* Split the vm_page flags PG_WRITEABLE and PG_REFERENCED into atomickib2011-09-061-1/+1
* Add a new option, OBJPR_NOTMAPPED, to vm_object_page_remove(). Passing thisalc2011-06-291-1/+1
* Fix a bug in r222586. Lock the page owner object around the modificationkib2011-06-111-0/+6
* In the VOP_PUTPAGES() implementations, change the default error fromkib2011-06-011-1/+18
* Minimize the use of the page queues lock for synchronizing access to thealc2010-06-021-2/+0
* Push down page queues lock acquisition in pmap_enter_object() andalc2010-05-261-18/+22
* Push down the page queues lock into vm_page_activate().alc2010-05-071-6/+9
* Eliminate page queues locking around most calls to vm_page_free().alc2010-05-061-18/+0
* On Alan's advice, rather than do a wholesale conversion on a singlekmacy2010-04-301-26/+59
* Remove write-only variable.kib2010-02-221-3/+0
* When a vnode-backed vm object is referenced, it increments the vnodekib2010-01-171-1/+6
* Change the type of uio_resid member of struct uio from int to ssize_t.kib2009-06-251-1/+1
* Implement global and per-uid accounting of the anonymous memory. Addkib2009-06-231-3/+4
* Correct a boundary case error in the management of a page's dirty bits byalc2009-06-021-10/+16
* Eliminate unnecessary clearing of the page's dirty mask from variousalc2009-05-151-5/+6
* Eliminate gratuitous clearing of the page's dirty mask.alc2009-05-121-1/+2
* Fix a race involving vnode_pager_input_smlfs(). Specifically, in the casealc2009-05-091-23/+10
* Eliminate vnode_pager_input_smlfs()'s pointless call to pmap_clear_modify().alc2009-05-041-3/+0
* Eliminate unnecessary calls to pmap_clear_modify(). Specifically, callingalc2009-04-251-2/+6
* Adjust some variables (mostly related to the buffer cache) that holdjhb2009-03-091-2/+2
* Comment out the assertion from r188321. It is not valid for nfs.kib2009-02-091-1/+1
* Eliminate OBJ_NEEDGIANT. After r188331, OBJ_NEEDGIANT's only use is by aalc2009-02-081-2/+0
* Do not sleep for vnode lock while holding map lock in vm_fault. Try tokib2009-02-081-53/+0
* Assert that vnode is exclusively locked when its vm object is resized.kib2009-02-081-0/+1
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-1/+1
* A few more whitespace fixes.jhb2008-07-301-1/+1
* The behaviour of the lockmgr going back at least to the 4.4BSD-Lite2 waskib2008-07-301-2/+9
* Fix vm object creation locking to allow SHARED vnode locking for vnode_create...ups2008-06-121-6/+7
* Allow VM object creation in ufs_lookup. (If vfs.vmiodirenable is set)ups2008-05-201-7/+15
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-1/+1
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-1/+1
* Remove an unnecessary call to pmap_remove_all() and the associated "XXX"alc2007-11-221-15/+1
OpenPOWER on IntegriCloud