[CRIU] [PATCH] mount: use absolute paths for pivot_root
Andrey Vagin
avagin at gmail.com
Tue Oct 6 13:28:07 PDT 2015
From: Andrey Vagin <avagin at openvz.org>
When we initialize a sub-mount namespace, we need to use absolute paths.
For example we change cwd in prep_unix_sk_cwd()
Signed-off-by: Andrey Vagin <avagin at openvz.org>
---
mount.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/mount.c b/mount.c
index b85515c..e70db30 100644
--- a/mount.c
+++ b/mount.c
@@ -2600,7 +2600,8 @@ static int do_restore_task_mnt_ns(struct ns_id *nsid, struct pstree_item *curren
return -1;
}
- print_ns_root(nsid, path, sizeof(path));
+ path[0] = '/';
+ print_ns_root(nsid, path + 1, sizeof(path) - 1);
if (cr_pivot_root(path))
return -1;
--
2.4.3
More information about the CRIU
mailing list