summaryrefslogtreecommitdiff
path: root/fs/fs-writeback.c
AgeCommit message (Expand)AuthorFilesLines
3 daysConvert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
4 daystreewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-5/+4
13 daysMerge tag 'cgroup-for-6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2026-02-09Merge tag 'vfs-7.0-rc1.nonblocking_timestamps' of git://git.kernel.org/pub/sc...Linus Torvalds1-8/+25
2026-01-26Merge tag 'vfs-6.19-rc8.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+12
2026-01-19fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_sb_inodes()Joanne Koong1-1/+6
2026-01-14writeback: use round_jiffies_relative for dirtytime_workZhao Mengmeng1-2/+4
2026-01-12fs: add a ->sync_lazytime methodChristoph Hellwig1-2/+11
2026-01-12fs: factor out a sync_lazytime helperChristoph Hellwig1-7/+15
2026-01-12writeback: fix 100% CPU usage when dirtytime_expire_interval is 0Laveesh Bansal1-4/+10
2025-12-08cgroup: switch to css_is_online() helperChen Ridong1-1/+1
2025-12-01Merge tag 'vfs-6.19-rc1.writeback' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-21/+34
2025-11-25fs: push list presence check into inode_io_list_del()Mateusz Guzik1-0/+7
2025-11-25fs: cosmetic fixes to lru handlingMateusz Guzik1-1/+1
2025-10-29writeback: allow the file system to override MIN_WRITEBACK_PAGESChristoph Hellwig1-9/+5
2025-10-29writeback: cleanup writeback_chunk_sizeChristoph Hellwig1-9/+5
2025-10-29mm: remove filemap_fdatawrite_wbcChristoph Hellwig1-3/+3
2025-10-20writeback: Add logging for slow writeback (exceeds sysctl_hung_task_timeout_s...Julian Sun1-2/+15
2025-10-20writeback: Wake up waiting tasks when finishing the writeback of a chunk.Julian Sun1-1/+9
2025-10-20Coccinelle-based conversion to use ->i_state accessorsMateusz Guzik1-60/+60
2025-10-20fs: spell out fenced ->i_state accesses with explicit smp_wmb/smp_rmbMateusz Guzik1-2/+3
2025-09-29Merge tag 'vfs-6.18-rc1.writeback' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-47/+86
2025-09-29Merge tag 'vfs-6.18-rc1.workqueue' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2025-09-29Merge tag 'vfs-6.18-rc1.inode' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2025-09-29Merge tag 'vfs-6.18-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2025-09-19fs: WQ_PERCPU added to alloc_workqueue usersMarco Crivellari1-1/+1
2025-09-19fs: replace use of system_wq with system_percpu_wqMarco Crivellari1-1/+1
2025-09-19writeback: Add tracepoint to track pending inode switchesJan Kara1-0/+2
2025-09-19writeback: Avoid excessively long inode switching timesJan Kara1-10/+11
2025-09-19writeback: Avoid softlockup when switching many inodesJan Kara1-1/+10
2025-09-19writeback: Avoid contention on wb->list_lock when switching inodesJan Kara1-36/+63
2025-09-01fs: add an icount_read helperJosef Bacik1-1/+1
2025-08-15fs-writeback: Remove redundant __GFP_NOWARNQianfeng Rong1-1/+1
2025-08-11fs: writeback: fix use-after-free in __mark_inode_dirty()Jiufei Xue1-4/+5
2025-02-07fs: fs-writeback: move sysctl to fs/fs-writeback.cKaixiong Yu1-9/+21
2024-11-13Merge patch series "two little writeback cleanups v2"Christian Brauner1-4/+28
2024-11-12writeback: wbc_attach_fdatawrite_inode out of lineChristoph Hellwig1-4/+27
2024-11-12writeback: add a __releases annoation to wbc_attach_and_unlock_inodeChristoph Hellwig1-0/+1
2024-10-28fs/writeback: convert wbc_account_cgroup_owner to take a folioPankaj Raghav1-5/+3
2024-08-30inode: port __I_SYNC to var eventChristian Brauner1-16/+29
2024-08-30vfs: drop one lock trip in evict()Mateusz Guzik1-14/+3
2024-08-19fs: don't flush in-flight wb switches for superblocks without cgroup writebackHaifeng Xu1-1/+6
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados1-1/+1
2024-04-05fs/writeback: remove unnecessary return in writeback_inodes_sbKemeng Shi1-1/+1
2024-04-05fs/writeback: correct comment of __wakeup_flusher_threads_bdiKemeng Shi1-2/+1
2024-04-05fs/writeback: only calculate dirtied_before when b_io is emptyKemeng Shi1-12/+13
2024-04-05fs/writeback: remove unused parameter wb of finish_writeback_workKemeng Shi1-4/+3
2024-04-05fs/writeback: bail out if there is no more inodes for IO and queued onceKemeng Shi1-2/+5
2024-03-26fs/writeback: avoid to writeback non-expired inode in kupdate writebackKemeng Shi1-3/+10
2024-01-22writeback: move wb_wakeup_delayed defination to fs-writeback.cKemeng Shi1-0/+25