mirror of
https://github.com/opencontainers/runc.git
synced 2026-07-11 06:03:57 +08:00
568231cc4e
This reverts commit65a1074c75. We needed [1] because when we removed the bindfd logic in [2] we had not yet moved the binary cloning logic to Go and thus it was necessary to increase the memory limit in CI because the clone was happening after joining the cgroup. However, [3] finally moved that code to Go and thus the cloning is now done outside of the container's cgroup and thus is no longer accounted as part of the container's memory usage at any point. Now we can properly support running a simple container with lower memory usage as we did before. [1]: commit65a1074c75("increase memory.max in cgroups.bats") [2]: commitb999376fb2("nsenter: cloned_binary: remove bindfd logic entirely") [3]: commit0e9a3358f8("nsexec: migrate memfd /proc/self/exe logic to Go code") Signed-off-by: lfbzhm <lifubang@acmcoder.com> [cyphar: fixed commit messages] Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>