summaryrefslogtreecommitdiffstats
path: root/mm/backing-dev.c
Commit message (Expand)AuthorAgeFilesLines
* writeback: support retrieving per group debug writeback stats of bdiKemeng Shi2024-05-051-2/+79
* writeback: collect stats of all wb of bdi in bdi_debug_stats_showKemeng Shi2024-05-051-23/+73
* mm: backing-dev: use group allocation/free of per-cpu counters APIKefeng Wang2024-04-251-18/+5
* Merge tag 'vfs-6.9.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds2024-03-111-25/+0
|\
| * writeback: move wb_wakeup_delayed defination to fs-writeback.cKemeng Shi2024-01-221-25/+0
* | blk-wbt: Fix detection of dirty-throttled tasksJan Kara2024-02-061-1/+1
|/
* writeback: remove redundant checks for root memcgJinliang Zheng2023-08-211-3/+0
* mm: remove redundant K() macro definitionZhangPeng2023-08-211-2/+1
* mm: backing-dev: make bdi_class a static const structureIvan Orlov2023-06-231-6/+11
* Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-271-2/+2
|\
| * mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier...Tom Rix2023-04-181-2/+2
* | Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-04-271-1/+1
|\ \ | |/ |/|
| * driver core: class: remove module * from class_create()Greg Kroah-Hartman2023-03-171-1/+1
* | writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbsBaokun Li2023-04-161-2/+10
|/
* mm: add /sys/class/bdi/<bdi>/min_ratio_fine knobStefan Roesch2022-11-301-0/+20
* mm: add /sys/class/bdi/<bdi>/max_ratio_fine knobStefan Roesch2022-11-301-0/+20
* mm: add /sys/class/bdi/<bdi>/min_bytes knobStefan Roesch2022-11-301-0/+29
* mm: add knob /sys/class/bdi/<bdi>/max_bytesStefan Roesch2022-11-301-0/+29
* mm: use part per 1000000 for bdi ratiosStefan Roesch2022-11-301-3/+3
* mm: add knob /sys/class/bdi/<bdi>/strict_limitStefan Roesch2022-11-301-0/+29
* mm: backing-dev: Remove the unneeded result variableye xingchen2022-09-111-5/+1
* writeback: avoid use-after-free after removing deviceKhazhismel Kumykov2022-08-281-5/+5
* init: Initialize noop_backing_dev_info earlyJan Kara2022-06-161-9/+2
* blk-cgroup: remove unneeded includes from <linux/blk-cgroup.h>Christoph Hellwig2022-05-021-0/+1
* blk-cgroup: move struct blkcg to block/blk-cgroup.hChristoph Hellwig2022-05-021-7/+6
* blk-cgroup: move blkcg_{pin,unpin}_online out of lineChristoph Hellwig2022-05-021-3/+2
* remove congestion tracking frameworkNeilBrown2022-03-221-57/+0
* mm: bdi: initialize bdi_min_ratio when bdi is unregisteredManjong Lee2021-12-101-0/+7
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-11-061-58/+7
|\
| * mm/vmscan: throttle reclaim until some writeback completes if congestedMel Gorman2021-11-061-48/+0
| * mm: simplify bdi refcountingChristoph Hellwig2021-11-061-8/+5
| * mm: don't automatically unregister bdisChristoph Hellwig2021-11-061-2/+1
| * mm: export bdi_unregisterChristoph Hellwig2021-11-061-0/+1
* | mm: don't include <linux/blkdev.h> in <linux/backing-dev.h>Christoph Hellwig2021-10-181-0/+16
* | mm: don't include <linux/blk-cgroup.h> in <linux/backing-dev.h>Christoph Hellwig2021-10-181-1/+2
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-09-031-0/+11
|\
| * writeback: fix bandwidth estimate for spiky workloadJan Kara2021-09-031-0/+10
| * writeback: track number of inodes under writebackJan Kara2021-09-031-0/+1
* | mm: hide laptop_mode_wb_timer entirely behind the BDI APIChristoph Hellwig2021-08-091-0/+3
|/
* writeback, cgroup: remove wb from offline list before releasing refcntRoman Gushchin2021-07-231-1/+1
* writeback, cgroup: release dying cgwbs by switching attached inodesRoman Gushchin2021-06-291-2/+62
* writeback, cgroup: keep list of inodes attached to bdi_writebackRoman Gushchin2021-06-291-0/+2
* mm/backing-dev.c: use might_alloc()Daniel Vetter2021-02-261-1/+2
* mm: backing-dev: Remove duplicated macro definitionBaolin Wang2021-02-241-4/+2
* mm:backing-dev: use sysfs_emit in macro defining functionsJoe Perches2020-12-151-4/+4
* bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flagChristoph Hellwig2020-09-241-4/+2
* bdi: invert BDI_CAP_NO_ACCT_WBChristoph Hellwig2020-09-241-0/+1
* bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flagChristoph Hellwig2020-09-241-4/+3
* bdi: initialize ->ra_pages and ->io_pages in bdi_initChristoph Hellwig2020-09-241-0/+2
* writeback: remove struct bdi_writeback_congestedChristoph Hellwig2020-07-081-140/+9