]> www.infradead.org Git - users/jedix/linux-maple.git/commit
memcg: notify about global mem_cgroup_id space depletion
authorVasily Averin <vvs@openvz.org>
Mon, 27 Jun 2022 02:11:26 +0000 (05:11 +0300)
committerakpm <akpm@linux-foundation.org>
Wed, 20 Jul 2022 21:41:46 +0000 (14:41 -0700)
commit66799b771b614cfb828fea309dfde9e490e4b907
tree9935bcad2d34dd057299c25daeda2d7a8948c0c3
parent33afe91a4daa3922230264f7dc02654cdecdfab7
memcg: notify about global mem_cgroup_id space depletion

Currently, the host owner is not informed about the exhaustion of the
global mem_cgroup_id space.  When this happens, systemd cannot start a new
service and receives a unique -ENOSPC error code.  However, this can
happen inside this container, persist in the log file of the local
container, and may not be noticed by the host owner if he did not try to
start any new services.

Link: https://lkml.kernel.org/r/97bed1fd-f230-c2ea-1cb6-8230825a9a64@openvz.org
Signed-off-by: Vasily Averin <vvs@openvz.org>
Cc: Shakeel Butt <shakeelb@google.com>
Cc: Roman Gushchin <roman.gushchin@linux.dev>
Cc: Michal Koutný <mkoutny@suse.com>
Cc: Michal Hocko <mhocko@suse.com>
Cc: Vlastimil Babka <vbabka@suse.cz>
Cc: Muchun Song <songmuchun@bytedance.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/memcontrol.c