From 8424f945e3d679bb0a9059716ab641dd2c5fc735 Mon Sep 17 00:00:00 2001
From: Martin Mares <mj@ucw.cz>
Date: Mon, 17 Oct 2016 15:03:07 +0200
Subject: [PATCH] Do not try to mount /sys/fs/cgroup
It makes a mess when somebody else is already managing the cgroups.
---
cgroup.c | 15 ++-------------
1 file changed, 2 insertions(+), 13 deletions(-)
diff --git a/cgroup.c b/cgroup.c
index 31fd230..c2b0b17 100644
--- a/cgroup.c
+++ b/cgroup.c
@@ -26,19 +26,8 @@ cgroup_setup(const char *chier, const char *controllers)
if (access(chierdir, F_OK) >= 0)
return 0;
- if (mount("none", cgroupfs, "tmpfs", 0, NULL) < 0) {
- cgroup_perror(cgroupfs);
- return -1;
- }
- if (mkdir(chierdir, 0777) < 0) {
- cgroup_perror(chierdir);
- return -1;
- }
- if (mount("none", chierdir, "cgroup", 0, controllers) < 0) {
- cgroup_perror(chierdir);
- return -1;
- }
- return 1;
+ cgroup_perror(chierdir);
+ return -1;
}
int
--
GitLab