]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - mm/slab.c
slab numa fallback logic: Do not pass unfiltered flags to page allocator
[linux-2.6-omap-h63xx.git] / mm / slab.c
index 473e6c2eaefbcafbba74b7e37a658422027e968e..5d16c8a30499e11d77c9a13e08ea571a274e4246 100644 (file)
--- a/mm/slab.c
+++ b/mm/slab.c
@@ -3280,7 +3280,7 @@ retry:
                if (local_flags & __GFP_WAIT)
                        local_irq_enable();
                kmem_flagcheck(cache, flags);
-               obj = kmem_getpages(cache, flags, -1);
+               obj = kmem_getpages(cache, local_flags, -1);
                if (local_flags & __GFP_WAIT)
                        local_irq_disable();
                if (obj) {