]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - mm/oom_kill.c
oom: compare cpuset mems_allowed instead of exclusive ancestors
[linux-2.6-omap-h63xx.git] / mm / oom_kill.c
index 5c5aa7380bd142fa87048a2b0dbe41c1a1098fb3..d9bba82923d5f70aa8d373afc128ed4e25e8121e 100644 (file)
@@ -143,7 +143,7 @@ unsigned long badness(struct task_struct *p, unsigned long uptime)
         * because p may have allocated or otherwise mapped memory on
         * this node before. However it will be less likely.
         */
-       if (!cpuset_excl_nodes_overlap(p))
+       if (!cpuset_mems_allowed_intersects(current, p))
                points /= 8;
 
        /*