SLUB: Don't pass __GFP_FAIL for the initial allocation
authorPekka Enberg <penberg@cs.helsinki.fi>
Wed, 24 Jun 2009 18:59:51 +0000 (21:59 +0300)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 24 Jun 2009 19:20:14 +0000 (12:20 -0700)
SLUB uses higher order allocations by default but falls back to small
orders under memory pressure. Make sure the GFP mask used in the initial
allocation doesn't include __GFP_NOFAIL.

Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

No differences found