summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_bio.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r325530 (jeff), r325566 (kib), r325588 (kib):markj2018-02-211-6/+2
* MFC r323234,r323305,r323306,r324044:mjg2018-02-211-5/+5
* MFC r322405, r322406:markj2018-02-211-1/+1
* MFC r322296alc2018-02-211-9/+7
* MFC r317348:trasz2017-05-181-0/+2
* MFC r316941:trasz2017-05-181-4/+14
* MFC r315281:kib2017-03-281-1/+1
* MFC r311901:markj2017-02-091-3/+1
* MFC r308969:kib2016-11-291-12/+21
* MFC r308026:kib2016-11-111-2/+162
* MFC r307218:kib2016-10-201-2/+2
* sys/kern: spelling fixes.pfg2016-04-291-13/+13
* bufs: make B_DIRTY and B_PERSISTENT flags availablepfg2016-04-291-2/+1
* sys: use our roundup2/rounddown2() macros when param.h is available.pfg2016-04-211-1/+1
* Add four new RCTL resources - readbps, readiops, writebps and writeiops,trasz2016-04-071-3/+28
* Minor grammar fix in comment.pfg2016-02-071-1/+1
* The bread() function was inconsistent about whether it would returnmckusick2016-01-271-0/+12
* Don't call wakeup if we're just returning reserved space; justadrian2015-12-161-1/+1
* Don't use 0 for pointer comparisonsmh2015-12-081-1/+1
* Add a sched_yield() to work around low memory conditions in the current code.adrian2015-11-071-0/+17
* The error classification from lower layers is a poor indicator ofimp2015-10-311-5/+3
* getnewbuf: Initialize bp to avoid uninitialized pointer dereference and brels...bdrewery2015-10-291-0/+1
* Parallelize the buffer cache and rewrite getnewbuf(). This results in ajeff2015-10-141-575/+711
* Perform a single batched update to the object's paging-in-progress countalc2015-10-031-4/+2
* As a step towards the elimination of PG_CACHED pages, rework the handlingmarkj2015-09-301-6/+20
* - Collapse vfs_vmio_truncate & vfs_vmio_release into a single function.jeff2015-09-271-85/+67
* - Fix a nonsense reordering that somehow slipped into my last diff.jeff2015-09-231-2/+2
* Some refactoring of the buf/vm interface.jeff2015-09-221-388/+352
* Change vm_page_unwire() such that it (1) accepts PQ_NONE as the specifiedalc2015-09-221-16/+22
* bufdonebio is now unused. Retire it too.imp2015-09-111-18/+0
* dev_strategy and dev_strategy_csw are unused since r281825. Removeimp2015-09-111-50/+0
* vfs: fill fallout from r286076royger2015-07-301-1/+1
* vfs: fix off-by-one error in vfs_buf_check_mappedroyger2015-07-301-1/+1
* Move bufshutdown() out of the #ifdef INVARIANTS block.kib2015-07-291-15/+16
* - Make 'struct buf *buf' private to vfs_bio.c. Having a global variablejeff2015-07-291-5/+133
* - Eliminate the EMPTYKVA queue. It served as a cache of KVA allocationsjeff2015-07-281-79/+20
* With the removal of b_saveaddr in the r285819, b_data must be reset tokib2015-07-251-0/+7
* Refactor unmapped buffer address handling.jeff2015-07-231-231/+203
* - Don't defeat the FIFO nature of the buffer cache by eliminating thejeff2015-07-231-36/+0
* Do not allow creation of the dirty buffers for the dead bufferkib2015-07-111-0/+6
* Handle errors from background write of the cylinder group blocks.kib2015-06-271-1/+21
* Only take previous buffer queue lock (olock) when needed for REMFREEkib2015-06-231-7/+9
* Partially revert r255986: do not call VOP_FSYNC() when helpingkib2015-04-271-29/+64
* MAXBSIZE defines both the largest UFS block size and thermacklem2015-04-251-6/+8
* Reset bp->bio_done to unmapped_buf when removing a transient map in biodone.benno2015-03-161-0/+1
* When getnewbuf_reuse_bp() is called to reclaim some (clean) buffer,kib2014-12-081-3/+7
* Revert somewhat hackish geom_disk optimization, committed as part of r256880,mav2014-10-251-1/+3
* Remove setting BIO_DONE flag for BIOs that have done() method.mav2014-10-151-3/+1
* Make kern.nswbuf tunable from loader.jkim2014-10-071-3/+6
* Add KASSERTs to catch the case where a developer may have forgotten tobenno2014-09-041-0/+2
OpenPOWER on IntegriCloud