Handle reading /proc/self/cpuset when cpusets isn't mounted.

Signed-off-by: Paul Menage <[EMAIL PROTECTED]>

---

 kernel/cgroup.c |    9 +++++++++
 1 file changed, 9 insertions(+)

diff -puN kernel/cgroup.c~task-cgroupsv11-basic-task-cgroup-framework-fix 
kernel/cgroup.c
--- a/kernel/cgroup.c~task-cgroupsv11-basic-task-cgroup-framework-fix
+++ a/kernel/cgroup.c
@@ -683,6 +683,15 @@ int cgroup_path(const struct containe
 {
        char *start;
 
+       if (cont == dummytop) {
+               /*
+                * Inactive subsystems have no dentry for their root
+                * cgroup
+                */
+               strcpy(buf, "/");
+               return 0;
+       }
+
        start = buf + buflen;
 
        *--start = '\0';
_

--
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to