summaryrefslogtreecommitdiff
path: root/mm/page-writeback.c
AgeCommit message (Expand)Author
2024-09-21Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2024-09-03mm:page-writeback: use folio_next_index() helper in writeback_iter()Yuesong Li
2024-08-07sched/rt: Rename realtime_{prio, task}() to rt_or_dl_{prio, task}()Qais Yousef
2024-08-07sched/rt: Clean up usage of rt_task()Qais Yousef
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados
2024-07-03mm: avoid overflows in dirty throttling logicJan Kara
2024-07-03Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"Jan Kara
2024-07-03writeback: factor out balance_wb_limits to remove repeated codeKemeng Shi
2024-07-03writeback: factor out wb_dirty_exceeded to remove repeated codeKemeng Shi
2024-07-03writeback: factor out balance_domain_limits to remove repeated codeKemeng Shi
2024-07-03writeback: factor out wb_dirty_freerun to remove more repeated freerun codeKemeng Shi
2024-07-03writeback: factor out code of freerun to remove repeated codeKemeng Shi
2024-07-03writeback: factor out domain_over_bg_thresh to remove repeated codeKemeng Shi
2024-07-03writeback: add general function domain_dirty_avail to calculate dirty and ava...Kemeng Shi
2024-07-03writeback: factor out wb_bg_dirty_limits to remove repeated codeKemeng Shi
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2024-05-05mm: remove stale comment __folio_mark_dirtyKemeng Shi
2024-05-05mm: call __wb_calc_thresh instead of wb_calc_thresh in wb_over_bg_threshKemeng Shi
2024-05-05mm: correct calculation of wb's bg_thresh in cgroup domainKemeng Shi
2024-05-05mm: enable __wb_calc_thresh to calculate dirty background thresholdKemeng Shi
2024-05-05writeback: rename nr_reclaimable to nr_dirty in balance_dirty_pagesKemeng Shi
2024-05-05writeback: support retrieving per group debug writeback stats of bdiKemeng Shi
2024-05-05doc: improve the description of __folio_mark_dirtyMatthew Wilcox (Oracle)
2024-05-01mm: Export writeback_iter()David Howells
2024-04-25memory: remove the now superfluous sentinel element from ctl_table arrayJoel Granados
2024-02-23writeback: remove a use of write_cache_pages() from do_writepages()Matthew Wilcox (Oracle)
2024-02-23writeback: add a writeback iteratorChristoph Hellwig
2024-02-23writeback: move the folio_prepare_writeback loop out of write_cache_pages()Matthew Wilcox (Oracle)
2024-02-23writeback: use the folio_batch queue iteratorMatthew Wilcox (Oracle)
2024-02-23writeback: simplify the loops in write_cache_pages()Matthew Wilcox (Oracle)
2024-02-23writeback: factor writeback_get_batch() out of write_cache_pages()Matthew Wilcox (Oracle)
2024-02-23writeback: factor folio_prepare_writeback() out of write_cache_pages()Matthew Wilcox (Oracle)
2024-02-23writeback: rework the loop termination condition in write_cache_pagesChristoph Hellwig
2024-02-23writeback: only update ->writeback_index for range_cyclic writebackChristoph Hellwig
2024-02-23writeback: also update wbc->nr_to_write on writeback failureChristoph Hellwig
2024-02-23writeback: fix done_index when hitting the wbc->nr_to_writeChristoph Hellwig
2024-02-23writeback: don't call mapping_set_error on AOP_WRITEPAGE_ACTIVATEChristoph Hellwig
2024-02-10Merge tag 'block-6.8-2024-02-10' of git://git.kernel.dk/linuxLinus Torvalds
2024-02-06blk-wbt: Fix detection of dirty-throttled tasksJan Kara
2024-01-25mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), againZach O'Keefe
2024-01-09Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2023-12-29mm: fix arithmetic for max_prop_frac when setting max_ratioJingbo Xu
2023-12-29mm: fix arithmetic for bdi min_ratioJingbo Xu
2023-12-10mm: return void from folio_start_writeback() and related functionsMatthew Wilcox (Oracle)
2023-11-20filemap: add a per-mapping stable writes flagChristoph Hellwig
2023-10-18mm: use folio_xor_flags_has_waiters() in folio_end_writeback()Matthew Wilcox (Oracle)
2023-10-18mm: make __end_folio_writeback() return voidMatthew Wilcox (Oracle)
2023-10-04mm/writeback: update filemap_dirty_folio() commentJianguo Bao
2023-08-21mm: remove folio_account_redirtyChristoph Hellwig
2023-07-08writeback: account the number of pages written backMatthew Wilcox (Oracle)