Messages in this thread | | | Date | Mon, 28 Nov 2011 21:53:38 +0800 | From | Wu Fengguang <> | Subject | [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
| |