Unverified Commit 41d0180b authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!4778 v3 Revert "memcg: fix a UAF problem in drain_all_stock()"

parents a828e118 e87f89e9
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -2232,7 +2232,8 @@ static void drain_all_stock(struct mem_cgroup *root_memcg)

		rcu_read_lock();
		memcg = stock->cached;
		if (memcg && mem_cgroup_is_descendant(memcg, root_memcg))
		if (memcg && stock->nr_pages &&
		    mem_cgroup_is_descendant(memcg, root_memcg))
			flush = true;
		rcu_read_unlock();