]> err.no Git - linux-2.6/blobdiff - mm/vmscan.c
[PATCH] VM: add capabilites check to set_zone_reclaim
[linux-2.6] / mm / vmscan.c
index cfffe5098d538e6d54d1954c523d455924cbf7fc..ab631a3c62c3c1ffefa41cc510b5889e5ceb21ca 100644 (file)
@@ -1375,6 +1375,9 @@ asmlinkage long sys_set_zone_reclaim(unsigned int node, unsigned int zone,
        struct zone *z;
        int i;
 
+       if (!capable(CAP_SYS_ADMIN))
+               return -EACCES;
+
        if (node >= MAX_NUMNODES || !node_online(node))
                return -EINVAL;