summaryrefslogtreecommitdiffstats
path: root/include/linux/backing-dev.h
Commit message (Expand)AuthorAgeFilesLines
* mm: add bdi_set_min_ratio_no_scale() functionStefan Roesch2022-11-301-0/+1
* mm: add bdi_set_max_ratio_no_scale() functionStefan Roesch2022-11-301-0/+1
* mm: add bdi_set_min_bytes() functionStefan Roesch2022-11-301-0/+1
* mm: add bdi_get_min_bytes() functionStefan Roesch2022-11-301-0/+1
* mm: add bdi_set_max_bytes() functionStefan Roesch2022-11-301-0/+1
* mm: add bdi_get_max_bytes() functionStefan Roesch2022-11-301-0/+1
* mm: use part per 1000000 for bdi ratiosStefan Roesch2022-11-301-0/+3
* mm: add bdi_set_strict_limit() functionStefan Roesch2022-11-301-0/+1
* writeback: remove inode_to_wb_is_valid()Xiu Jianfeng2022-07-291-17/+0
* writeback: cleanup bdi_sched_wait()Xiu Jianfeng2022-07-171-6/+0
* init: Initialize noop_backing_dev_info earlyJan Kara2022-06-161-0/+2
* blk-cgroup: move struct blkcg to block/blk-cgroup.hChristoph Hellwig2022-05-021-4/+2
* remove congestion tracking frameworkNeilBrown2022-03-221-2/+0
* remove bdi_congested() and wb_congested() and related functionsNeilBrown2022-03-221-26/+0
* remove inode_congested()NeilBrown2022-03-221-22/+0
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-11-061-1/+0
|\
| * mm/vmscan: throttle reclaim until some writeback completes if congestedMel Gorman2021-11-061-1/+0
* | Merge tag 'for-5.16/block-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds2021-11-011-16/+3
|\ \
| * | mm: don't include <linux/blkdev.h> in <linux/backing-dev.h>Christoph Hellwig2021-10-181-15/+1
| * | mm: don't include <linux/blk-cgroup.h> in <linux/backing-dev.h>Christoph Hellwig2021-10-181-1/+2
| |/
* / mm/writeback: Rename __add_wb_stat() to wb_stat_mod()Matthew Wilcox (Oracle)2021-10-181-3/+3
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-09-031-0/+19
|\
| * writeback: reliably update bandwidth estimationJan Kara2021-09-031-0/+19
* | block: remove the bd_bdi in struct block_deviceChristoph Hellwig2021-08-091-1/+1
|/
* bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flagChristoph Hellwig2020-09-241-38/+10
* bdi: invert BDI_CAP_NO_ACCT_WBChristoph Hellwig2020-09-241-10/+3
* bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flagChristoph Hellwig2020-09-241-6/+0
* bdi: remove BDI_CAP_SYNCHRONOUS_IOChristoph Hellwig2020-09-241-9/+0
* bdi: remove BDI_CAP_CGROUP_WRITEBACKChristoph Hellwig2020-09-241-5/+3
* writeback: remove bdi->congested_fnChristoph Hellwig2020-07-081-4/+0
* writeback: remove struct bdi_writeback_congestedChristoph Hellwig2020-07-081-17/+1
* bdi: simplify bdi_allocChristoph Hellwig2020-05-091-5/+1
* bdi: remove bdi_register_ownerChristoph Hellwig2020-05-091-1/+1
* bdi: move bdi_dev_name out of lineChristoph Hellwig2020-05-071-8/+1
* memcg: fix a crash in wb_workfn when a device disappearsTheodore Ts'o2020-01-311-0/+10
* 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
|\