write bandwidth estimation and writeback fixes v2
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest9 patches 19 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | writeback: make writeback_control.nr_to_write straightfs/ fs/ include/ +3 more | +148 | 2 replies | |
| 2/9 | writeback: account per-bdi accumulated written pagesinclude/ mm/ mm/ | +10 | 0 replies | |
| 3/9 | writeback: bdi write bandwidth estimationfs/ include/ include/ +2 more | +114 | 12 replies | |
| 4/9 | writeback: show bdi write bandwidth in debugfsmm/ | +13 | 0 replies | |
| 5/9 | writeback: consolidate variable names in balance_dirty_pages()mm/ | +11 | 1 reply | |
| 6/9 | writeback: introduce smoothed global dirty limitfs/ include/ mm/ | +76 | 2 replies | |
| 7/9 | writeback: introduce max-pause and pass-good dirty limitsinclude/ mm/ | +49 | 0 replies | |
| 8/9 | writeback: scale IO chunk size up to half device bandwidthfs/ include/ | +21 | 0 replies | |
| 9/9 | writeback: trace global_dirty_stateinclude/ mm/ | +47 | 2 replies |
Reviews trailers per patch
3 of 9 patches have a Reviewed-by or Acked-by.
| Patch | Jan Kara | Christoph Hellwig | KOSAKI Motohiro |
|---|---|---|---|
| 1/9 | A-b | Proposed-by | |
| 2/9 | R-b | ||
| 3/9 | |||
| 4/9 | |||
| 5/9 | A-b | ||
| 6/9 | |||
| 7/9 | |||
| 8/9 | |||
| 9/9 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.
Cover letter [PATCH 0/9] write bandwidth estimation and writeback fixes v2
Hi,
These patches are mainly seperated out from the original IO-less writeback patchset. They are general useful as standalone improvements.
The v1 patches were posted in two threads:
http://lkml.org/lkml/2011/6/12/69 http://lkml.org/lkml/2011/6/19/97
In addition to the changes posted in the above threads, I also extended the global_dirty_state trace with more fields, and improved some more changelog.
[PATCH 1/9] writeback: make writeback_control.nr_to_write straight [PATCH 2/9] writeback: account per-bdi accumulated written pages [PATCH 3/9] writeback: bdi write bandwidth estimation
[PATCH 4/9] writeback: show bdi write bandwidth in debugfs [PATCH 5/9] writeback: consolidate variable names in balance_dirty_pages() [PATCH 6/9] writeback: introduce smoothed global dirty limit [PATCH 7/9] writeback: introduce max-pause and pass-good dirty limits [PATCH 8/9] writeback: scale IO chunk size up to half device bandwidth [PATCH 9/9] writeback: trace global_dirty_state
They are git pullable from
git://git.kernel.org/pub/scm/linux/kernel/git/wfg/writeback.git fs-writeback
Thanks,
Fengguang