X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fsyscall_ctxmigrate-v21.hc;h=a972027562022b2e5fc5fa7d25bfd44faa97829f;hb=f5d5a2f7636afdb9eb9ae7d5a80b2aaf84d9b7af;hp=733987ee2253975f2e6245e562d9cbb38e5ef234;hpb=14fbca607f1872e0a3c6ca550ed27921ce0986a8;p=util-vserver.git diff --git a/lib/syscall_ctxmigrate-v21.hc b/lib/syscall_ctxmigrate-v21.hc index 733987e..a972027 100644 --- a/lib/syscall_ctxmigrate-v21.hc +++ b/lib/syscall_ctxmigrate-v21.hc @@ -24,15 +24,7 @@ static inline ALWAYSINLINE int vc_ctx_migrate_spaces(xid_t xid, uint_least64_t flags) { - int ret; struct vcmd_ctx_migrate data = { .flagword = flags }; - ret = vc_getXIDType(xid); - if (ret == vcTYPE_STATIC || ret == vcTYPE_DYNAMIC) { - ret = vc_enter_namespace(xid, vc_get_space_mask() & ~(CLONE_NEWNS|CLONE_FS)); - if (ret) - return ret; - } - return vserver(VCMD_ctx_migrate_v1, CTX_USER2KERNEL(xid), &data); }