dirty throttling bits for 3.3 (v2)
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest7 patches 10 repliesIn review
Changes since v1 from the cover letter
- added many comments and enriched changelog
- rename dirty_leaks to dirty_throttle_leaks
- add the btrfs accounting fix for sub-page writes
- account bdp_ratelimits at page dirty time (and use this_cpu_inc)
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | writeback: balanced_rate cannot exceed write bandwidthmm/ | +5 | 1 reply | |
| 2/7 | writeback: charge leaked page dirties to active tasksinclude/ kernel/ mm/ | +31 | 1 reply | |
| 3/7 | writeback: fix dirtied pages accounting on sub-page writesmm/ | +5 | 4 replies | |
| 4/7 | writeback: fix dirtied pages accounting on redirtyinclude/ mm/ | +21 | 1 reply | |
| 5/7 | btrfs: fix dirtied pages accounting on sub-page writesfs/ | +2 | 1 reply | |
| 6/7 | writeback: dirty ratelimit - think time compensationinclude/ include/ kernel/ +1 more | +45 | 1 reply | |
| 7/7 | writeback: comment on the bdi dirty thresholdmm/ | +14 | 1 reply |
Reviews trailers per patch
6 of 7 patches have a Reviewed-by or Acked-by.
| Patch | Peter Zijlstra | Jan Kara |
|---|---|---|
| 1/7 | A-b | A-b |
| 2/7 | A-b | A-b |
| 3/7 | A-b | A-b |
| 4/7 | A-b | A-b |
| 5/7 | ||
| 6/7 | A-b | A-b |
| 7/7 | A-b | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/7] dirty throttling bits for 3.3 (v2)
Hi,
There are now 7 dirty throttling improvements targeting for Linux 3.3.
Changes since v1:
- added many comments and enriched changelog
- rename dirty_leaks to dirty_throttle_leaks
- add the btrfs accounting fix for sub-page writes
- account bdp_ratelimits at page dirty time (and use this_cpu_inc)
[PATCH 1/7] writeback: balanced_rate cannot exceed write bandwidth [PATCH 2/7] writeback: charge leaked page dirties to active tasks [PATCH 3/7] writeback: fix dirtied pages accounting on sub-page writes [PATCH 4/7] writeback: fix dirtied pages accounting on redirty [PATCH 5/7] btrfs: fix dirtied pages accounting on sub-page writes [PATCH 6/7] writeback: dirty ratelimit - think time compensation [PATCH 7/7] writeback: comment on the bdi dirty threshold
fs/btrfs/file.c | 3 include/linux/sched.h | 1 include/linux/writeback.h | 4 + include/trace/events/writeback.h | 14 ++- kernel/exit.c | 2 kernel/fork.c | 1 mm/page-writeback.c | 116 +++++++++++++++++++++++++---- 7 files changed, 123 insertions(+), 18 deletions(-)
Thanks,
Fengguang