From: Steve Muir Date: Fri, 2 Dec 2005 18:44:05 +0000 (+0000) Subject: Should return ESRCH rather than EINVAL if a context doesn't exist X-Git-Tag: planetlab-3_2-rc7~2 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=c508d13a328d28bba94153a708f7b20bd18d6b42;p=linux-2.6.git Should return ESRCH rather than EINVAL if a context doesn't exist --- diff --git a/kernel/vserver/sched.c b/kernel/vserver/sched.c index 5aae9598d..b90326c9e 100644 --- a/kernel/vserver/sched.c +++ b/kernel/vserver/sched.c @@ -257,7 +257,7 @@ int vc_set_sched_v2(uint32_t xid, void __user *data) vxi = locate_vx_info(xid); if (!vxi) - return -EINVAL; + return -ESRCH; spin_lock(&vxi->sched.tokens_lock); @@ -305,7 +305,7 @@ int vc_set_sched(uint32_t xid, void __user *data) vxi = locate_vx_info(xid); if (!vxi) - return -EINVAL; + return -ESRCH; set_mask = vc_data.set_mask;