Attaching PID 0 to a cgroup

Paul Jackson pj at
Tue Jul 1 11:54:09 PDT 2008

> But it's better to document this.

Good idea.

Acked-by: Paul Jackson <pj at>

You (Li Zefan) might want to resend this as a patch, in case Andrew
doesn't happen to see this embedded here.

Something like the following:

  Subject: [PATCH] cgroup: document zero pid means current task

  From: Li Zefan <lizf at>

  Document that a pid of zero(0) can be used to refer to the
  current task when attaching a task to a cgroup, as in the
  following usage:
    # echo 0 > /dev/cgroup/tasks

  This is consistent with existing cpuset behavior.

  Signed-off-by: Li Zefan <lizf at>
  Acked-by: Dhaval Giani <dhaval at>
  Acked-by: Paul Jackson <pj at>

   cgroups.txt |    4 ++++
   1 file changed, 4 insertions(+)

  diff --git a/Documentation/cgroups.txt b/Documentation/cgroups.txt
  index 824fc02..213f533 100644
  --- a/Documentation/cgroups.txt
  +++ b/Documentation/cgroups.txt
  @@ -390,6 +390,10 @@ If you have several tasks to attach, you have to do it one after another:
   # /bin/echo PIDn > tasks

  +You can attach the current task by echoing 0:
  +# /bin/echo 0 > tasks
   3. Kernel API

                  I won't rest till it's the best ...
                  Programmer, Linux Scalability
                  Paul Jackson <pj at> 1.940.382.4214

More information about the Containers mailing list