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