summaryrefslogtreecommitdiffstats
path: root/mm/page-writeback.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-09-211-1/+1
|\
| * mm:page-writeback: use folio_next_index() helper in writeback_iter()Yuesong Li2024-09-041-1/+1
* | sched/rt: Rename realtime_{prio, task}() to rt_or_dl_{prio, task}()Qais Yousef2024-08-071-2/+2
* | sched/rt: Clean up usage of rt_task()Qais Yousef2024-08-071-2/+2
|/
* sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados2024-07-241-5/+5
* mm: avoid overflows in dirty throttling logicJan Kara2024-07-041-4/+26
* Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"Jan Kara2024-07-041-1/+1
* writeback: factor out balance_wb_limits to remove repeated codeKemeng Shi2024-07-041-8/+17
* writeback: factor out wb_dirty_exceeded to remove repeated codeKemeng Shi2024-07-041-10/+12
* writeback: factor out balance_domain_limits to remove repeated codeKemeng Shi2024-07-041-7/+10
* writeback: factor out wb_dirty_freerun to remove more repeated freerun codeKemeng Shi2024-07-041-27/+28
* writeback: factor out code of freerun to remove repeated codeKemeng Shi2024-07-041-40/+49
* writeback: factor out domain_over_bg_thresh to remove repeated codeKemeng Shi2024-07-041-22/+19
* writeback: add general function domain_dirty_avail to calculate dirty and ava...Kemeng Shi2024-07-041-31/+34
* writeback: factor out wb_bg_dirty_limits to remove repeated codeKemeng Shi2024-07-041-16/+19
* Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-05-191-28/+52
|\
| * mm: remove stale comment __folio_mark_dirtyKemeng Shi2024-05-061-2/+1
| * mm: call __wb_calc_thresh instead of wb_calc_thresh in wb_over_bg_threshKemeng Shi2024-05-061-1/+1
| * mm: correct calculation of wb's bg_thresh in cgroup domainKemeng Shi2024-05-061-1/+1
| * mm: enable __wb_calc_thresh to calculate dirty background thresholdKemeng Shi2024-05-061-15/+18
| * writeback: rename nr_reclaimable to nr_dirty in balance_dirty_pagesKemeng Shi2024-05-061-4/+4
| * writeback: support retrieving per group debug writeback stats of bdiKemeng Shi2024-05-061-0/+19
| * doc: improve the description of __folio_mark_dirtyMatthew Wilcox (Oracle)2024-05-061-5/+9
| * memory: remove the now superfluous sentinel element from ctl_table arrayJoel Granados2024-04-261-1/+0
* | mm: Export writeback_iter()David Howells2024-05-011-0/+1
|/
* writeback: remove a use of write_cache_pages() from do_writepages()Matthew Wilcox (Oracle)2024-02-241-13/+18
* writeback: add a writeback iteratorChristoph Hellwig2024-02-241-78/+114
* writeback: move the folio_prepare_writeback loop out of write_cache_pages()Matthew Wilcox (Oracle)2024-02-241-8/+10
* writeback: use the folio_batch queue iteratorMatthew Wilcox (Oracle)2024-02-241-13/+15
* writeback: simplify the loops in write_cache_pages()Matthew Wilcox (Oracle)2024-02-241-39/+36
* writeback: factor writeback_get_batch() out of write_cache_pages()Matthew Wilcox (Oracle)2024-02-241-22/+38
* writeback: factor folio_prepare_writeback() out of write_cache_pages()Matthew Wilcox (Oracle)2024-02-241-27/+34
* writeback: rework the loop termination condition in write_cache_pagesChristoph Hellwig2024-02-241-51/+33
* writeback: only update ->writeback_index for range_cyclic writebackChristoph Hellwig2024-02-241-10/+14
* writeback: also update wbc->nr_to_write on writeback failureChristoph Hellwig2024-02-241-1/+1
* writeback: fix done_index when hitting the wbc->nr_to_writeChristoph Hellwig2024-02-241-0/+1
* writeback: don't call mapping_set_error on AOP_WRITEPAGE_ACTIVATEChristoph Hellwig2024-02-241-1/+3
* Merge tag 'block-6.8-2024-02-10' of git://git.kernel.dk/linuxLinus Torvalds2024-02-101-1/+1
|\
| * blk-wbt: Fix detection of dirty-throttled tasksJan Kara2024-02-061-1/+1
* | mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), againZach O'Keefe2024-01-261-1/+1
|/
* Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-01-091-29/+25
|\
| * mm: return void from folio_start_writeback() and related functionsMatthew Wilcox (Oracle)2023-12-111-29/+25
* | mm: fix arithmetic for max_prop_frac when setting max_ratioJingbo Xu2023-12-291-1/+2
* | mm: fix arithmetic for bdi min_ratioJingbo Xu2023-12-291-1/+0
|/
* filemap: add a per-mapping stable writes flagChristoph Hellwig2023-11-201-1/+1
* mm: use folio_xor_flags_has_waiters() in folio_end_writeback()Matthew Wilcox (Oracle)2023-10-181-3/+6
* mm: make __end_folio_writeback() return voidMatthew Wilcox (Oracle)2023-10-181-22/+16
* mm/writeback: update filemap_dirty_folio() commentJianguo Bao2023-10-041-1/+1
* mm: remove folio_account_redirtyChristoph Hellwig2023-08-211-35/+14
* writeback: account the number of pages written backMatthew Wilcox (Oracle)2023-07-081-3/+5