From a9e8610f86c73dd3f5dc27cae23196f8b9e71fbd Mon Sep 17 00:00:00 2001 From: Eric Dumazet Date: Mon, 1 Aug 2005 21:11:43 -0700 Subject: [PATCH] --- yaml --- r: 5581 b: refs/heads/master c: ba17101b41977f124948e0a7797fdcbb59e19f3e h: refs/heads/master i: 5579: a5346ea0870ce79940108eb0a71f9333105cd4df v: v3 --- [refs] | 2 +- trunk/mm/mempolicy.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 73541fae3acb..89c05a72d833 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 690dbe1ced143876d8fa56b72310738dbe079d0a +refs/heads/master: ba17101b41977f124948e0a7797fdcbb59e19f3e diff --git a/trunk/mm/mempolicy.c b/trunk/mm/mempolicy.c index 1694845526be..b4eababc8198 100644 --- a/trunk/mm/mempolicy.c +++ b/trunk/mm/mempolicy.c @@ -443,7 +443,7 @@ asmlinkage long sys_set_mempolicy(int mode, unsigned long __user *nmask, struct mempolicy *new; DECLARE_BITMAP(nodes, MAX_NUMNODES); - if (mode > MPOL_MAX) + if (mode < 0 || mode > MPOL_MAX) return -EINVAL; err = get_nodes(nodes, nmask, maxnode, mode); if (err)