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