• Tycho Andersen's avatar
    cg: use one path style throughout cg restore code · de055b79
    Tycho Andersen authored
    This commit is in preparation for the (hopefully last :) restore special cpuset
    patch.
    
    Previously, we installed the cgroup service fd after calling
    prepare_cgroup_dirs, which meant that we had to carry around the temporary
    directory name in order to put things in the right place. The
    restore_cgroup_prop function uses the cg service fd instead of carrying around
    the full path. This means that we can't sue restore_cgroup_prop, without first
    sanitizing the path. Instead, we install the service fd before calling
    prepare_cgroup_dirs, and all the code just references that instead of carrying
    around the temporary path.
    Signed-off-by: 's avatarTycho Andersen <tycho.andersen@canonical.com>
    Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
    de055b79
util.c 14.2 KB