X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=kernel%2Fvserver%2Flegacy.c;fp=kernel%2Fvserver%2Flegacy.c;h=ec603ef8a09c043ea1387c7a437ef53d8ceb4806;hb=e0ff8aa1acd079b70e796571917ae0449b7c465b;hp=f8a657aec27ab266a3628d7f155e2f5918c75410;hpb=bef9ea3086d47cf98cfd0ea389953a0af0b60114;p=linux-2.6.git diff --git a/kernel/vserver/legacy.c b/kernel/vserver/legacy.c index f8a657aec..ec603ef8a 100644 --- a/kernel/vserver/legacy.c +++ b/kernel/vserver/legacy.c @@ -59,9 +59,7 @@ int vc_new_s_context(uint32_t ctx, void __user *data) return ret; } - if (!vx_check(0, VX_ADMIN) || !capable(CAP_SYS_ADMIN) - /* might make sense in the future, or not ... */ - || vx_flags(VX_INFO_LOCK, 0)) + if (!vx_check(0, VX_ADMIN) || !capable(CAP_SYS_ADMIN)) return -EPERM; /* ugly hack for Spectator */