Home
last modified time | relevance | path

Searched hist:d70bec8cc95ad32f6b7e3e6fad72acdd3a5418e9 (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/mm/
H A Dvmalloc.cdiff d70bec8cc95ad32f6b7e3e6fad72acdd3a5418e9 Fri Apr 30 00:59:04 CDT 2021 Nicholas Piggin <npiggin@gmail.com> mm/vmalloc: improve allocation failure error messages

There are several reasons why a vmalloc can fail, virtual space exhausted,
page array allocation failure, page allocation failure, and kernel page
table allocation failure.

Add distinct warning messages for the main causes of failure, with some
added information like page order or allocation size where applicable.

[urezki@gmail.com: print correct vmalloc allocation size]
Link: https://lkml.kernel.org/r/20210329193214.GA28602@pc638.lan

Link: https://lkml.kernel.org/r/20210322021806.892164-6-npiggin@gmail.com
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Uladzislau Rezki (Sony) <urezki@gmail.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Cc: Cédric Le Goater <clg@kaod.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>