diff --git a/cgroup.c b/cgroup.c
index 31fd23069a2fcaf784373a2a259816340f789fe6..c2b0b1707b97ed3446b85edce0210ab68750b026 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