mm/mempolicy: advertise new MPOL_PREFERRED_MANY
[linux-2.6-microblaze.git] / mm / mempolicy.c
index 64be356..9e58854 100644 (file)
@@ -1463,12 +1463,7 @@ static inline int sanitize_mpol_flags(int *mode, unsigned short *flags)
        *flags = *mode & MPOL_MODE_FLAGS;
        *mode &= ~MPOL_MODE_FLAGS;
 
-       /*
-        * The check should be 'mode >= MPOL_MAX', but as 'prefer_many'
-        * is not fully implemented, don't permit it to be used for now,
-        * and the logic will be restored in following patch
-        */
-       if ((unsigned int)(*mode) >=  MPOL_PREFERRED_MANY)
+       if ((unsigned int)(*mode) >=  MPOL_MAX)
                return -EINVAL;
        if ((*flags & MPOL_F_STATIC_NODES) && (*flags & MPOL_F_RELATIVE_NODES))
                return -EINVAL;