[CRIU] [PATCH] Skip restoring the cgroup root directories when using full mode

Andrew Vagin avagin at gmail.com
Tue Aug 25 08:47:31 PDT 2015


On Tue, Aug 25, 2015 at 11:33:10AM -0400, Hui Kang wrote:
> On Tue, Aug 25, 2015 at 11:26 AM, Andrew Vagin <avagin at gmail.com> wrote:
> > I think the idea of restoring the root directories is wrong if you don't
> > dump all processes on the host... It isn't actually about this patch,
> > it's abount the manage-cgroups "full" mode.
> 
> Agreed. So the patch actually should avoid restoring the root
> directory if manage-group is set to full. What do you think?

I've sent you request with the same approach;). I think it should work.

Thanks,
Andrew

> 
> - Hui
> 
> >
> > On Wed, Aug 12, 2015 at 07:36:22PM +0000, Hui Kang wrote:
> >> Signed-off-by: Hui Kang <hkang.sunysb at gmail.com>
> >> ---
> >>  cgroup.c | 4 ++++
> >>  1 file changed, 4 insertions(+)
> >>
> >> diff --git a/cgroup.c b/cgroup.c
> >> index a4e0146..51348ca 100644
> >> --- a/cgroup.c
> >> +++ b/cgroup.c
> >> @@ -992,6 +992,10 @@ static int prepare_cgroup_dir_properties(char *path, int off, CgroupDirEntry **e
> >>               CgroupDirEntry *e = ents[i];
> >>               size_t off2 = off;
> >>
> >> +             if (strcmp(e->dir_name, "") ==0)  {
> >> +                     continue;
> >> +             }
> >> +
> >>               off2 += sprintf(path + off, "/%s", e->dir_name);
> >>               if (e->n_properties > 0) {
> >>                       for (j = 0; j < e->n_properties; ++j) {
> >> --
> >> 1.9.1
> >>
> >> _______________________________________________
> >> CRIU mailing list
> >> CRIU at openvz.org
> >> https://lists.openvz.org/mailman/listinfo/criu
> _______________________________________________
> CRIU mailing list
> CRIU at openvz.org
> https://lists.openvz.org/mailman/listinfo/criu


More information about the CRIU mailing list