Re: [PATCH] kmemleak: Reduce verbosity when memory allocation fails

From: Pekka Enberg
Date: Wed Jan 12 2011 - 01:59:33 EST


On 1/11/11 11:34 PM, David Rientjes wrote:
On Tue, 11 Jan 2011, Catalin Marinas wrote:

kmemleak: Allow kmemleak metadata allocations to fail

From: Catalin Marinas<catalin.marinas@xxxxxxx>

This patch adds __GFP_NORETRY and __GFP_NOMEMALLOC flags to the kmemleak
metadata allocations so that it has a smaller effect on the users of the
kernel slab allocator. Since kmemleak allocations can now fail more
often, this patch also reduces the verbosity by passing __GFP_NOWARN and
not dumping the stack trace when a kmemleak allocation fails.

Signed-off-by: Catalin Marinas<catalin.marinas@xxxxxxx>
Reported-by: Toralf FÃrster<toralf.foerster@xxxxxx>
Cc: Pekka Enberg<penberg@xxxxxxxxxxxxxx>
Cc: David Rientjes<rientjes@xxxxxxxxxx>
Cc: Ted Ts'o<tytso@xxxxxxx>

Acked-by: David Rientjes<rientjes@xxxxxxxxxx>

Acked-by: Pekka Enberg <penberg@xxxxxxxxxx>
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/