Tejun, Let me know what you think. I am providing the bugfix for the recently discussed bogus warning in your tree, + the sock memcg bits. You should be able to get rid of populate after that. Let me know if there is any change you want done, and I'll adapt it. Glauber Costa (4): don't trigger warning when d_subdirs is not empty. pass struct mem_cgroup instead of struct cgroup to socket memcg provide a function to register more cftype files into memcg get rid of populate for memcg include/linux/memcontrol.h | 1 + include/net/sock.h | 17 +++++++++++------ include/net/tcp_memcontrol.h | 4 ++-- kernel/cgroup.c | 8 +++++++- mm/memcontrol.c | 38 ++++++++++++++++---------------------- net/core/sock.c | 15 ++++++++++----- net/ipv4/tcp_memcontrol.c | 17 +++++++++++------ 7 files changed, 58 insertions(+), 42 deletions(-) -- 1.7.7.6 -- To unsubscribe from this list: send the line "unsubscribe cgroups" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html