diff options
-rw-r--r-- | mm/slab.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -3182,7 +3182,7 @@ retry: | |||
3182 | for (z = zonelist->zones; *z && !obj; z++) { | 3182 | for (z = zonelist->zones; *z && !obj; z++) { |
3183 | nid = zone_to_nid(*z); | 3183 | nid = zone_to_nid(*z); |
3184 | 3184 | ||
3185 | if (cpuset_zone_allowed(*z, flags) && | 3185 | if (cpuset_zone_allowed(*z, flags | __GFP_HARDWALL) && |
3186 | cache->nodelists[nid] && | 3186 | cache->nodelists[nid] && |
3187 | cache->nodelists[nid]->free_objects) | 3187 | cache->nodelists[nid]->free_objects) |
3188 | obj = ____cache_alloc_node(cache, | 3188 | obj = ____cache_alloc_node(cache, |