Re: [patch 1/5] mm: add nofail variants of kmalloc kcalloc and kzalloc
We already have __GFP_NOFAIL behavior for slab allocations since a __GFP_NOFAIL flag is passed through to the page allocator if no objects are available.
The page allocator will do the same as when called directly with __GFP_NOFAIL and so we have consistent behavior regardless of the allocator used.