summaryrefslogtreecommitdiffstats
path: root/include/linux/backing-dev.h
Commit message (Expand)AuthorAgeFilesLines
* writeback: Separate out wb_get_lookup() from wb_get_create()Tejun Heo2019-08-271-0/+2
* bdi: Add bdi->idTejun Heo2019-08-271-0/+1
* writeback: Generalize and expose wb_completionTejun Heo2019-08-271-0/+2
* blkcg: implement REQ_CGROUP_PUNTTejun Heo2019-07-101-0/+1
* writeback: fix inode cgroup switching commentGreg Thelen2019-03-051-1/+1
* bdi: use refcount_t for reference counting instead atomic_tSebastian Andrzej Siewior2018-08-221-2/+2
* writeback: safer lock nestingGreg Thelen2018-04-201-14/+16
* Merge tag 'for-linus-20180413' of git://git.kernel.dk/linux-blockLinus Torvalds2018-04-131-0/+1
|\
| * backing: silence compiler warning using __printfMathieu Malaterre2018-04-101-0/+1
* | page cache: use xa_lockMatthew Wilcox2018-04-111-7/+7
* | mm/vmscan: don't mess with pgdat->flags in memcg reclaimAndrey Ryabinin2018-04-111-1/+1
|/
* lockdep: Convert some users to constMatthew Wilcox2018-01-181-1/+1
* writeback: remove unused function parameterWang Long2017-11-151-1/+1
* bdi: introduce BDI_CAP_SYNCHRONOUS_IOMinchan Kim2017-11-151-0/+8
* Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-blockLinus Torvalds2017-11-141-4/+0
|\
| * backing-dev: kill unused pdflush_proc_obsolete()Jens Axboe2017-10-061-2/+0
| * writeback: make wb_start_writeback() staticJens Axboe2017-10-031-2/+0
| * writeback: remove 'range_cyclic' argument for wb_start_writeback()Jens Axboe2017-10-031-1/+1
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* writeback: rework wb_[dec|inc]_stat family of functionsNikolay Borisov2017-07-121-22/+2
* include/linux/backing-dev.h: simplify wb_stat_sumNikolay Borisov2017-07-101-14/+1
* percpu_counter: Rename __percpu_counter_add to percpu_counter_add_batchNikolay Borisov2017-06-201-1/+1
* bdi: Drop 'parent' argument from bdi_register[_va]()Jan Kara2017-04-201-5/+4
* block: Remove unused functionsJan Kara2017-04-201-5/+0
* bdi: Provide bdi_register_va() and bdi_alloc()Jan Kara2017-04-201-0/+6
* block: Get rid of blk_get_backing_dev_info()Jan Kara2017-02-021-1/+1
* block: Dynamically allocate and refcount backing_dev_infoJan Kara2017-02-021-1/+9
* block: fix bdi vs gendisk lifetime mismatchDan Williams2016-08-041-0/+1
* mm, vmscan: move LRU lists to nodeMel Gorman2016-07-281-1/+1
* Merge branch 'for-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds2015-11-051-3/+2
|\
| * cgroup: Merge branch 'for-4.3-fixes' into for-4.4Tejun Heo2015-09-241-2/+8
| |\
* | | block: don't release bdi while request_queue has live referencesTejun Heo2015-10-151-1/+5
* | | writeback: bdi_writeback iteration must not skip dying onesTejun Heo2015-10-121-63/+0
| |/ |/|
* | cgroup, writeback: don't enable cgroup writeback on traditional hierarchiesTejun Heo2015-09-241-2/+9
|/
* blkcg: rename subsystem name from blkio to ioTejun Heo2015-08-181-1/+1
* writeback: bdi_for_each_wb() iteration is memcg ID based not blkcgTejun Heo2015-08-181-12/+12
* writeback: don't embed root bdi_writeback_congested in bdi_writebackTejun Heo2015-07-021-1/+5
* Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-blockLinus Torvalds2015-06-251-156/+401
|\
| * vfs, writeback: replace FS_CGROUP_WRITEBACK with SB_I_CGROUPWBTejun Heo2015-06-171-1/+1
| * writeback: add lockdep annotation to inode_to_wb()Tejun Heo2015-06-021-2/+32
| * writeback: implement unlocked_inode_to_wb transaction and use it for stat upd...Tejun Heo2015-06-021-0/+54
| * writeback: make writeback_control track the inode being written backTejun Heo2015-06-021-12/+0
| * writeback: relocate wb[_try]_get(), wb_put(), inode_{attach|detach}_wb()Tejun Heo2015-06-021-82/+0
| * buffer, writeback: make __block_write_full_page() honor cgroup writebackTejun Heo2015-06-021-0/+12
| * writeback: make bdi_start_background_writeback() take bdi_writeback instead o...Tejun Heo2015-06-021-1/+1
| * writeback: make writeback_in_progress() take bdi_writeback instead of backing...Tejun Heo2015-06-021-1/+11
| * writeback: remove bdi_start_writeback()Tejun Heo2015-06-021-2/+2
| * writeback: implement bdi_for_each_wb()Tejun Heo2015-06-021-0/+63
| * writeback: make bdi_has_dirty_io() take multiple bdi_writeback's into accountTejun Heo2015-06-021-1/+9
| * writeback: implement WB_has_dirty_io wb_state flagTejun Heo2015-06-021-5/+3