diff --git a/mm/memcontrol.c b/mm/memcontrol.c index ab33121bf70669eae8bc82d8c2ad1bb5e11e83c1..0abfd13c40158f84c9a03c0d067402ad95c68cb3 100644 --- a/mm/memcontrol.c +++ b/mm/memcontrol.c @@ -4727,6 +4727,8 @@ static void mem_cgroup_css_offline(struct cgroup_subsys_state *css) memcg_offline_kmem(memcg); wb_memcg_offline(memcg); + drain_all_stock(memcg); + mem_cgroup_id_put(memcg); }