aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/vfs_bio.c
Commit message (Expand)AuthorAgeFilesLines
* This change avoids a kernel deadlock on "snaplk" when usingKirk McKusick2012-03-011-21/+15
* Fix typo.Alan Cox2012-02-261-1/+1
* Rename vm_page_set_valid() to vm_page_set_valid_range().Konstantin Belousov2011-11-301-2/+2
* Eliminate vestiges of page coloring in VM_ALLOC_NOOBJ calls toAlan Cox2011-10-271-4/+3
* Improve the informations reported in case of busy buffers during the shutdown:Attilio Rao2011-09-081-1/+1
* Call pmap_qremove() before freeing or unwiring the pages, otherwiseMarius Strobl2011-07-051-3/+5
* - When printing bufs with show buf the lblkno is often more useful thanJeff Roberson2011-06-101-2/+3
* BKVASIZE was bumped to 16k more than a decade ago.Ruslan Ermilov2011-05-231-1/+1
* Use a name instead of a magic number for kern_yield(9) when the priorityMatthew D Fleming2011-05-131-1/+1
* Retire VFS_BIO_DEBUG. Convert those checks that were still valid intoAlan Cox2011-02-121-57/+14
* Based on discussions on the svn-src mailing list, rework r218195:Matthew D Fleming2011-02-081-1/+1
* Eliminate unnecessary page hold_count checks. These checks predateAlan Cox2011-02-031-2/+1
* Remove OBJ_CLEANING flag. The vfs_setdirty_locked_object() is the onlyKonstantin Belousov2010-12-291-1/+1
* Introduce and use a new VM interface for temporarily pinning pages. ThisAlan Cox2010-12-251-33/+6
* Implement and use a single optimized function for unholding a set of pages.Alan Cox2010-12-171-6/+1
* Reduce the difference between hirunningspace and lorunningspace,Ivan Voras2010-10-251-3/+3
* The buffers b_vflags field is not always properly protected byKonstantin Belousov2010-08-121-4/+49
* Fix (hopefully) the spelling of "queuing."Ivan Voras2010-08-091-1/+1
* Elaborate on how hirunningspace was chosen.Ivan Voras2010-08-091-2/+5
* Add new make_dev_p(9) flag MAKEDEV_ETERNAL to inform devfs that createdKonstantin Belousov2010-08-061-2/+3
* Make lorunningspace catch up with hirunningspace.Ivan Voras2010-07-231-1/+6
* Fix expression style.Ivan Voras2010-07-201-3/+2
* In keeping with the Age-of-the-fruitbat theme, scale up hirunningspace onIvan Voras2010-07-181-1/+3
* Change the implementation of vm_hold_free_pages() so that it performs atAlan Cox2010-07-111-26/+16
* Add support for the VM_ALLOC_COUNT() hint to vm_page_alloc(). Consequently,Alan Cox2010-07-091-3/+2
* Add the ability for the allocflag argument of the vm_page_grab() toKonstantin Belousov2010-07-051-50/+11
* Improve bufdone_finish()'s handling of the bogus page. Specifically, ifAlan Cox2010-06-301-4/+6
* Add INVARIANTS checking that numfreebufs values are sane. Also add aMatthew D Fleming2010-06-111-10/+54
* Reorganize the code in bdwrite() which handles move of dirtinessKonstantin Belousov2010-06-081-70/+65
* Minimize the use of the page queues lock for synchronizing access to theAlan Cox2010-06-021-2/+0
* Eliminate the acquisition and release of the page queues lock fromAlan Cox2010-05-251-5/+0
* Roughly half of a typical pmap_mincore() implementation is machine-Alan Cox2010-05-241-2/+0
* The page queues lock is no longer required by vm_page_set_invalid(), soAlan Cox2010-05-181-2/+0
* Push down the page queues into vm_page_cache(), vm_page_try_to_cache(), andAlan Cox2010-05-081-2/+0
* Push down the acquisition of the page queues lock into vm_page_unwire().Alan Cox2010-05-051-4/+2
* Add page locking to the vm_page_cow* functions.Alan Cox2010-05-041-2/+0
* Acquire the page lock around vm_page_unwire() and vm_page_wire().Alan Cox2010-05-031-4/+9
* Properly synchronize access to the page's hold_count in vfs_vmio_release().Alan Cox2010-05-021-6/+6
* It makes no sense for vm_page_sleep_if_busy()'s helper, vm_page_sleep(),Alan Cox2010-05-021-1/+10
* On Alan's advice, rather than do a wholesale conversion on a singleKip Macy2010-04-301-6/+7
* - Merge soft-updates journaling from projects/suj/head into head. ThisJeff Roberson2010-04-241-3/+25
* bo_bsize: revert r205860 and take an alternative approch in getblkAndriy Gapon2010-04-021-1/+1
* When buffer write is failed, it is wrong for brelse() to invalidateKonstantin Belousov2009-07-191-1/+2
* Eliminate an unused variable from allocbuf().Alan Cox2009-06-071-3/+0
* Eliminate a comment describing code that was deleted over eight years ago.Alan Cox2009-06-011-14/+6
* nfs_write() can use the recently introduced vfs_bio_set_valid() instead ofAlan Cox2009-05-311-41/+0
* Modify vm_hold_load_pages() to allocate pages using VM_ALLOC_NOOBJ ratherAlan Cox2009-05-291-13/+5
* fail(9) support:Zachary Loafman2009-05-271-3/+13
* Only use the ABI compat shim for vfs.bufspace if the old buffer is smallerJohn Baldwin2009-05-211-1/+1
* Several changes to vfs_bio_clrbuf():Alan Cox2009-05-171-13/+11