On Thu, Jan 22, 2009 at 10:47 AM, Serge E. Hallyn <serue@xxxxxxxxxx> wrote: > #!/bin/bash > mount -t cgroup -o freezer none /cgroup > sleep 100 & > pid=`jobs -p` You can use $! to refer to the most recently started background process. > mkdir /cgroup/1 > echo $pid > /cgroup/1/tasks > umount /cgroup > mount -t cgroup -o freezer,ns none /cgroup This command should have failed with EBUSY, since freezer is already part of an existing hierarchy. So I think it's a red herring in this problem. > mount -t cgroup -o freezer none /cgroup > #kill %1 Is there a reason for this commented-out line? > sleep 100 & > pid=`jobs -p | tail -1` > mkdir /cgroup/2 > echo $pid > /cgroup/2/tasks This is the line that crashes? > umount /cgroup > ============================================================== > > ============================================================== > The BUG output: > ============================================================== > > > ------------[ cut here ]------------ > kernel BUG at kernel/cgroup.c:468! What is this line in your tree? Paul _______________________________________________ Containers mailing list Containers@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/containers