aboutsummaryrefslogtreecommitdiff
path: root/fs/fs-writeback.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-22Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 1-40/+0
2022-03-22mm/fs: delete PF_SWAPWRITEGravatar Hugh Dickins 1-3/+0
2022-03-22remove inode_congested()Gravatar NeilBrown 1-37/+0
2022-02-02block: check that there is a plug in blk_flush_plugGravatar Christoph Hellwig 1-4/+2
2022-02-02block: remove blk_needs_flush_plugGravatar Christoph Hellwig 1-1/+1
2022-01-12Merge tag 'fscache-rewrite-20220111' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-0/+8
2022-01-07vfs, fscache: Implement pinning of cache usage for writebackGravatar David Howells 1-0/+8
2022-01-02fs/writeback: Convert inode_switch_wbs_work_fn to foliosGravatar Matthew Wilcox (Oracle) 1-11/+13
2021-11-01Merge tag 'kspp-misc-fixes-5.16-rc1' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-3/+3
2021-10-20writeback: prefer struct_size over open coded arithmeticGravatar Len Baker 1-3/+3
2021-10-20block: cleanup the flush plug helpersGravatar Christoph Hellwig 1-2/+3
2021-09-03Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 1-14/+14
2021-09-03writeback: memcg: simplify cgroup_writeback_by_idGravatar Shakeel Butt 1-11/+9
2021-09-03writeback: reliably update bandwidth estimationGravatar Jan Kara 1-3/+0
2021-09-03writeback: track number of inodes under writebackGravatar Jan Kara 1-0/+5
2021-08-23fs: kill sync_inodeGravatar Josef Bacik 1-18/+1
2021-07-23writeback, cgroup: do not reparent dax inodesGravatar Roman Gushchin 1-0/+3
2021-07-01Merge tag 'fs_for_v5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Gravatar Linus Torvalds 1-2/+7
2021-06-30Merge tag 'for-5.14/block-2021-06-29' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-25/+0
2021-06-29writeback, cgroup: release dying cgwbs by switching attached inodesGravatar Roman Gushchin 1-10/+101
2021-06-29writeback, cgroup: support switching multiple inodes at onceGravatar Roman Gushchin 1-42/+64
2021-06-29writeback, cgroup: split out the functional part of inode_switch_wbs_work_fn()Gravatar Roman Gushchin 1-8/+11
2021-06-29writeback, cgroup: keep list of inodes attached to bdi_writebackGravatar Roman Gushchin 1-34/+59
2021-06-29writeback, cgroup: switch to rcu_work API in inode_switch_wbs()Gravatar Roman Gushchin 1-14/+4
2021-06-29writeback, cgroup: increment isw_nr_in_flight before grabbing an inodeGravatar Roman Gushchin 1-2/+3
2021-06-29writeback, cgroup: add smp_mb() to cgroup_writeback_umount()Gravatar Roman Gushchin 1-0/+6
2021-06-29writeback, cgroup: do not switch inodes with I_WILL_FREE flagGravatar Roman Gushchin 1-4/+4
2021-06-28writeback: fix obtain a reference to a freeing memcg cssGravatar Muchun Song 1-2/+7
2021-05-24block_dump: remove block_dump feature in mark_inode_dirty()Gravatar zhangyi (F) 1-25/+0
2021-01-13fs: improve comments for writeback_single_inode()Gravatar Eric Biggers 1-24/+33
2021-01-13fs: drop redundant check from __writeback_single_inode()Gravatar Eric Biggers 1-1/+1
2021-01-13fs: clean up __mark_inode_dirty() a bitGravatar Eric Biggers 1-19/+30
2021-01-13fs: pass only I_DIRTY_INODE flags to ->dirty_inodeGravatar Eric Biggers 1-1/+1
2021-01-13fs: don't call ->dirty_inode for lazytime timestamp updatesGravatar Eric Biggers 1-3/+3
2021-01-13fs: fix lazytime expiration handling in __writeback_single_inode()Gravatar Eric Biggers 1-11/+13
2020-12-16writeback: don't warn on an unregistered BDI in __mark_inode_dirtyGravatar Christoph Hellwig 1-4/+0
2020-10-13Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-3/+4
2020-09-24bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flagGravatar Christoph Hellwig 1-3/+4
2020-09-19fs/fs-writeback.c: adjust dirtytime_interval_handler definition to match prot...Gravatar Tobias Klauser 1-1/+1
2020-06-15writeback: Drop I_DIRTY_TIME_EXPIREGravatar Jan Kara 1-17/+11
2020-06-15writeback: Fix sync livelock due to b_dirty_time processingGravatar Jan Kara 1-27/+17
2020-06-15writeback: Avoid skipping inode writebackGravatar Jan Kara 1-5/+12
2020-06-15writeback: Protect inode->i_io_list with inode->i_lockGravatar Jan Kara 1-5/+17
2020-06-05Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Gravatar Linus Torvalds 1-0/+1
2020-06-03writeback: Export inode_io_list_del()Gravatar Jan Kara 1-0/+1
2020-06-02Merge tag 'for-5.8/block-2020-06-01' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-1/+1
2020-06-02mm/writeback: discard NR_UNSTABLE_NFS, use NR_WRITEBACK insteadGravatar NeilBrown 1-1/+0
2020-05-09bdi: remove the name field in struct backing_dev_infoGravatar Christoph Hellwig 1-1/+1
2020-01-31memcg: fix a crash in wb_workfn when a device disappearsGravatar Theodore Ts'o 1-1/+1
2019-11-08cgroup,writeback: don't switch wbs immediately on dead wbs if the memcg is deadGravatar Tejun Heo 1-3/+6