aboutsummaryrefslogtreecommitdiff
path: root/mm/backing-dev.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-31memcg: fix a crash in wb_workfn when a device disappearsGravatar Theodore Ts'o 1-0/+1
2019-10-06bdi: Do not use freezable workqueueGravatar Mika Westerberg 1-2/+2
2019-08-27writeback: Separate out wb_get_lookup() from wb_get_create()Gravatar Tejun Heo 1-18/+37
2019-08-27bdi: Add bdi->idGravatar Tejun Heo 1-2/+63
2019-06-03backing-dev: no need to check return value of debugfs_create functionsGravatar Greg Kroah-Hartman 1-19/+5
2019-05-21treewide: Add SPDX license identifier for missed filesGravatar Thomas Gleixner 1-0/+1
2019-01-22writeback: synchronize sync(2) against cgroup writeback membership switchesGravatar Tejun Heo 1-0/+1
2018-08-31blkcg: delay blkg destruction until after writeback has finishedGravatar Dennis Zhou (Facebook) 1-0/+5
2018-08-22bdi: use irqsave variant of refcount_dec_and_lock()Gravatar Anna-Maria Gleixner 1-4/+1
2018-08-22bdi: use refcount_t for reference counting instead atomic_tGravatar Sebastian Andrzej Siewior 1-6/+6
2018-06-22bdi: Fix another oops in wb_workfn()Gravatar Jan Kara 1-13/+7
2018-06-07memcg: writeback: use memcg->cgwb_list directlyGravatar Wang Long 1-2/+2
2018-05-23bdi: Move cgroup bdi_writeback to a dedicated low concurrency workqueueGravatar Tejun Heo 1-1/+17
2018-05-03bdi: Fix use after free bug in debugfs_remove()Gravatar Tetsuo Handa 1-0/+1
2018-05-03bdi: wake up concurrent wb_shutdown() callers.Gravatar Tetsuo Handa 1-1/+1
2018-04-11mm/vmscan: don't mess with pgdat->flags in memcg reclaimGravatar Andrey Ryabinin 1-13/+6
2018-04-06Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 1-12/+1
2018-04-05mm: reuse DEFINE_SHOW_ATTRIBUTE() macroGravatar Andy Shevchenko 1-12/+1
2018-02-28writeback: remove dead code in wb_blkcg/memcg_offlineGravatar Jiufei Xue 1-2/+0
2017-12-21Revert "bdi: add error handle for bdi_debug_register"Gravatar Jens Axboe 1-4/+1
2017-11-19bdi: add error handle for bdi_debug_registerGravatar weiping zhang 1-1/+4
2017-11-19bdi: convert bdi_debug_register to intGravatar weiping zhang 1-2/+15
2017-10-06backing-dev: kill unused pdflush_proc_obsolete()Gravatar Jens Axboe 1-20/+0
2017-09-11mm/backing-dev.c: fix an error handling path in 'cgwb_create()'Gravatar Christophe JAILLET 1-2/+4
2017-04-20bdi: Drop 'parent' argument from bdi_register[_va]()Gravatar Jan Kara 1-8/+5
2017-04-20block: Remove unused functionsGravatar Jan Kara 1-50/+6
2017-04-20bdi: Export bdi_alloc_node() and bdi_put()Gravatar Jan Kara 1-0/+2
2017-04-20block: Unregister bdi on last reference dropGravatar Jan Kara 1-0/+2
2017-04-20bdi: Provide bdi_register_va() and bdi_alloc()Gravatar Jan Kara 1-5/+15
2017-03-22bdi: Rename cgwb_bdi_destroy() to cgwb_bdi_unregister()Gravatar Jan Kara 1-3/+3
2017-03-22bdi: Do not wait for cgwbs release in bdi_unregister()Gravatar Jan Kara 1-21/+1
2017-03-22bdi: Shutdown writeback on all cgwbs in cgwb_bdi_destroy()Gravatar Jan Kara 1-0/+22
2017-03-22bdi: Unify bdi->wb_list handling for root wb_writebackGravatar Jan Kara 1-6/+28
2017-03-22bdi: Make wb->bdi a proper referenceGravatar Jan Kara 1-2/+11
2017-03-22bdi: Mark congested->bdi as internalGravatar Jan Kara 1-5/+5
2017-03-08bdi: Fix use-after-free in wb_congested_put()Gravatar Jan Kara 1-15/+21
2017-03-08block: Allow bdi re-registrationGravatar Jan Kara 1-0/+7
2017-02-22mm/backing-dev.c: use rb_entry()Gravatar Geliang Tang 1-2/+2
2017-02-08block: fix double-free in the failure path of cgwb_bdi_init()Gravatar Tejun Heo 1-2/+7
2017-02-02block: Dynamically allocate and refcount backing_dev_infoGravatar Jan Kara 1-1/+33
2016-11-08writeback: track if we're sleeping on progress in balance_dirty_pages()Gravatar Jens Axboe 1-0/+1
2016-08-04block: fix bdi vs gendisk lifetime mismatchGravatar Dan Williams 1-0/+19
2016-07-28mm, vmscan: move LRU lists to nodeGravatar Mel Gorman 1-7/+8
2016-05-20mm: throttle on IO only when there are too many dirty and writeback pagesGravatar Michal Hocko 1-17/+3
2016-03-31writeback: fix the wrong congested state variable definitionGravatar Kaixu Xia 1-2/+2
2016-03-17mm: convert printk(KERN_<LEVEL> to pr_<level>Gravatar Joe Perches 1-2/+2
2016-02-11mm/backing-dev.c: fix error path in wb_init()Gravatar Rasmus Villemoes 1-1/+1
2016-02-05mm, vmstat: fix wrong WQ sleep when memory reclaim doesn't make any progressGravatar Tetsuo Handa 1-1/+1
2016-01-14mm: memcontrol: export root_mem_cgroupGravatar Johannes Weiner 1-1/+1
2015-12-12mm, vmstat: allow WQ concurrency to discover memory reclaim doesn't make any ...Gravatar Michal Hocko 1-3/+16