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 -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html