summaryrefslogtreecommitdiff
path: root/mm/page-writeback.c
AgeCommit message (Expand)AuthorFilesLines
2025-12-06Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2025-11-25memcg: remove __lruvec_stat_mod_folioShakeel Butt1-1/+1
2025-10-30fs: Make wbc_to_tag() inline and use it in fs.Julian Sun1-6/+0
2025-10-03Merge tag 'fuse-update-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-25/+20
2025-09-14mm/page-writeback: drop usage of folio_indexKairui Song1-5/+11
2025-09-14mm: remove write_cache_pagesChristoph Hellwig1-30/+0
2025-09-05mm: fix lockdep issues in writeback handlingMarek Szyprowski1-2/+4
2025-08-27mm: remove BDI_CAP_WRITEBACK_ACCTJoanne Koong1-25/+18
2025-07-20mm, vmstat: remove the NR_WRITEBACK_TEMP node_stat_item counterVlastimil Babka1-3/+1
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-2/+2
2025-06-03Merge tag 'mm-stable-2025-06-01-14-06' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+3
2025-06-01mm: rename page->index to page->__folio_indexMatthew Wilcox (Oracle)1-3/+3
2025-06-01Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+2
2025-05-13mm: move folio_index to mm/swap.h and remove no longer needed helperKairui Song1-0/+1
2025-05-12mm: fix ratelimit_pages update error in dirty_ratio_handler()Jinliang Zheng1-1/+1
2025-04-07writeback: Remove writeback_use_writepage()Matthew Wilcox (Oracle)1-26/+2
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-2/+2
2025-03-17writeback: fix calculations in trace_balance_dirty_pages() for cgwbTang Yizhou1-1/+1
2025-03-17writeback: let trace_balance_dirty_pages() take struct dtc as parameterTang Yizhou1-33/+2
2025-03-17mm: assert the folio is locked in folio_start_writeback()Matthew Wilcox (Oracle)1-0/+1
2025-01-28treewide: const qualify ctl_tables where applicableJoel Granados1-1/+1
2025-01-26mm/page-writeback: consolidate wb_thresh bumping logic into __wb_calc_threshJim Zhao1-37/+16
2025-01-13mm: fix div by zero in bdi_ratio_from_pagesStefan Roesch1-2/+8
2024-11-26Merge tag 'fuse-update-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-11/+11
2024-11-23Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-20/+25
2024-11-07memcg-v1: no need for memcg locking for writeback trackingShakeel Butt1-4/+0
2024-11-07memcg-v1: no need for memcg locking for dirty trackingShakeel Butt1-13/+3
2024-11-07mm/page-writeback: raise wb_thresh to prevent write blocking with strictlimitJim Zhao1-3/+22
2024-11-05mm/writeback: add folio_mark_dirty_lock()Joanne Koong1-11/+11
2024-10-22mm/page-writeback.c: Fix comment of wb_domain_writeout_add()Tang Yizhou1-1/+1
2024-10-22mm/page-writeback.c: Update comment for BANDWIDTH_INTERVALTang Yizhou1-1/+1
2024-09-21Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2024-09-04mm:page-writeback: use folio_next_index() helper in writeback_iter()Yuesong Li1-1/+1
2024-08-07sched/rt: Rename realtime_{prio, task}() to rt_or_dl_{prio, task}()Qais Yousef1-2/+2
2024-08-07sched/rt: Clean up usage of rt_task()Qais Yousef1-2/+2
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados1-5/+5
2024-07-04mm: avoid overflows in dirty throttling logicJan Kara1-4/+26
2024-07-04Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"Jan Kara1-1/+1
2024-07-04writeback: factor out balance_wb_limits to remove repeated codeKemeng Shi1-8/+17
2024-07-04writeback: factor out wb_dirty_exceeded to remove repeated codeKemeng Shi1-10/+12
2024-07-04writeback: factor out balance_domain_limits to remove repeated codeKemeng Shi1-7/+10
2024-07-04writeback: factor out wb_dirty_freerun to remove more repeated freerun codeKemeng Shi1-27/+28
2024-07-04writeback: factor out code of freerun to remove repeated codeKemeng Shi1-40/+49
2024-07-04writeback: factor out domain_over_bg_thresh to remove repeated codeKemeng Shi1-22/+19
2024-07-04writeback: add general function domain_dirty_avail to calculate dirty and ava...Kemeng Shi1-31/+34
2024-07-04writeback: factor out wb_bg_dirty_limits to remove repeated codeKemeng Shi1-16/+19
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-28/+52
2024-05-06mm: remove stale comment __folio_mark_dirtyKemeng Shi1-2/+1
2024-05-06mm: call __wb_calc_thresh instead of wb_calc_thresh in wb_over_bg_threshKemeng Shi1-1/+1
2024-05-06mm: correct calculation of wb's bg_thresh in cgroup domainKemeng Shi1-1/+1