[PATCH 2/6] memcg: dirty-set limiting and filtered writeback

2015-01-15 Thread Konstantin Khebnikov
From: Konstantin Khlebnikov mem_cgroup_dirty_limits() checks thresholds and schedules per-bdi writeback work (where ->for_memcg is set) which writes only inodes where dirty limit is exceeded for owner memcg or for whole bdi. Interface: memory.dirty_ratio percent of memory limit used as

[PATCH 2/6] memcg: dirty-set limiting and filtered writeback

2015-01-15 Thread Konstantin Khebnikov
From: Konstantin Khlebnikov khlebni...@yandex-team.ru mem_cgroup_dirty_limits() checks thresholds and schedules per-bdi writeback work (where -for_memcg is set) which writes only inodes where dirty limit is exceeded for owner memcg or for whole bdi. Interface: memory.dirty_ratio percent of