writeback: add struct dirty_context
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest45 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/45 | writeback: add struct dirty_contextfs/ fs/ fs/ +5 more | +91 | 0 replies | |
| 2/45 | writeback: add {CONFIG|BDI_CAP|FS}_CGROUP_WRITEBACKblock/ include/ include/ +1 more | +39 | 0 replies | |
| 3/45 | memcg: encode page_cgflags in the lower bits of page->mem_cgroupinclude/ mm/ mm/ | +59 | 0 replies | |
| 4/45 | memcg, writeback: implement memcg_blkcg_ptrfs/ include/ include/ +4 more | +532 | 0 replies | |
| 5/45 | writeback: make backing_dev_info host cgroup-specific bdi_writebacksblock/ fs/ include/ +4 more | +361 | 0 replies | |
| 6/45 | writeback, blkcg: associate each blkcg_gq with the corresponding bdi_writebackblock/ include/ | +21 | 0 replies | |
| 7/45 | writeback: attribute stats to the matching per-cgroup bdi_writebackmm/ mm/ mm/ | +14 | 0 replies | |
| 8/45 | writeback: let balance_dirty_pages() work on the matching cgroup bdi_writebackmm/ | +18 | 0 replies | |
| 9/45 | writeback: make congestion functions per bdi_writebackinclude/ include/ mm/ | +48 | 0 replies | |
| 10/45 | writeback, blkcg: restructure blk_{set|clear}_queue_congested()block/ include/ | +37 | 0 replies | |
| 11/45 | writeback, blkcg: propagate non-root blkcg congestion stateblock/ | +9 | 0 replies | |
| 12/45 | writeback: implement and use mapping_congested()fs/ include/ mm/ +2 more | +69 | 0 replies | |
| 13/45 | writeback: implement WB_has_dirty_io wb_state flagfs/ include/ include/ +1 more | +77 | 0 replies | |
| 14/45 | writeback: implement backing_dev_info->tot_write_bandwidthfs/ include/ mm/ | +11 | 0 replies | |
| 15/45 | writeback: make bdi_has_dirty_io() take multiple bdi_writeback's into accountfs/ include/ include/ +2 more | +25 | 0 replies | |
| 16/45 | writeback: don't issue wb_writeback_work if cleanfs/ | +10 | 0 replies | |
| 17/45 | writeback: make bdi->min/max_ratio handling cgroup writeback awaremm/ | +42 | 0 replies | |
| 18/45 | writeback: implement bdi_for_each_wb()include/ | +64 | 0 replies | |
| 19/45 | writeback: remove bdi_start_writeback()fs/ include/ mm/ | +7 | 0 replies | |
| 20/45 | writeback: make laptop_mode_timer_fn() handle multiple bdi_writeback'smm/ | +9 | 0 replies | |
| 21/45 | writeback: make writeback_in_progress() take bdi_writeback instead of backing_dev_infofs/ include/ mm/ | +14 | 0 replies | |
| 22/45 | writeback: make bdi_start_background_writeback() take bdi_writeback instead of backing_dev_infofs/ include/ mm/ | +9 | 0 replies | |
| 23/45 | writeback: make wakeup_flusher_threads() handle multiple bdi_writeback'sfs/ | +44 | 0 replies | |
| 24/45 | writeback: add wb_writeback_work->auto_freefs/ | +6 | 0 replies | |
| 25/45 | writeback: implement bdi_wait_for_completion()fs/ include/ mm/ | +48 | 0 replies | |
| 26/45 | writeback: implement wb_wait_for_single_work()fs/ | +45 | 0 replies | |
| 27/45 | writeback: restructure try_writeback_inodes_sb[_nr]()fs/ include/ | +32 | 0 replies | |
| 28/45 | writeback: make writeback initiation functions handle multiple bdi_writeback'sfs/ | +91 | 0 replies | |
| 29/45 | writeback: move i_wb_list emptiness test into inode_wb_list_del() from its callerfs/ fs/ | +4 | 0 replies | |
| 30/45 | vfs, writeback: introduce struct inode_wb_linkfs/ fs/ include/ +3 more | +78 | 0 replies | |
| 31/45 | vfs, writeback: add inode_wb_link->data point to the associated bdi_writebackfs/ fs/ fs/ +2 more | +62 | 0 replies | |
| 32/45 | vfs, writeback: move inode->dirtied_when into inode->i_wb_linkfs/ fs/ include/ +2 more | +16 | 0 replies | |
| 33/45 | writeback: minor reorganization of fs/fs-writeback.cfs/ | +109 | 0 replies | |
| 34/45 | vfs, writeback: implement support for multiple inode_wb_link'sfs/ fs/ include/ +3 more | +300 | 0 replies | |
| 35/45 | vfs, writeback: implement inode->i_nr_syncsfs/ include/ include/ +1 more | +160 | 0 replies | |
| 36/45 | writeback: dirty inodes against their matching cgroup bdi_writeback'sfs/ | +10 | 0 replies | |
| 37/45 | writeback: make writeback_control carry the inode_wb_link being servedfs/ include/ include/ +1 more | +111 | 0 replies | |
| 38/45 | writeback: make cyclic writeback cursor cgroup writeback awareinclude/ include/ mm/ | +35 | 0 replies | |
| 39/45 | writeback: make DIRTY_PAGES tracking cgroup writeback awarefs/ include/ include/ +1 more | +255 | 0 replies | |
| 40/45 | writeback: make write_cache_pages() cgroup writeback awareinclude/ include/ mm/ | +31 | 0 replies | |
| 41/45 | writeback: make __writeback_single_inode() cgroup writeback awarefs/ | +26 | 0 replies | |
| 42/45 | writeback: make __filemap_fdatawrite_range() croup writeback awarefs/ include/ mm/ | +157 | 0 replies | |
| 43/45 | buffer, writeback: make __block_write_full_page() honor cgroup writebackfs/ | +17 | 0 replies | |
| 44/45 | mpage: make __mpage_writepage() honor cgroup writebackfs/ | +6 | 0 replies | |
| 45/45 | ext2: enable cgroup writeback supportfs/ | +1 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.