mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-03-15 19:55:32 +00:00
lib/test_free_pages.c: add basic progress indicators
The test module to check that free_pages() does not leak memory does not provide any feedback whatsoever its state or progress, but may take some time on slow machines. Add the printing of messages upon starting each phase of the test, and upon completion. Link: https://lkml.kernel.org/r/20201018140445.20972-1-geert@linux-m68k.org Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> Cc: Mike Rapoport <rppt@kernel.org> Cc: Matthew Wilcox <willy@infradead.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
ab7d7798da
commit
0ae446e4b9
1 changed files with 5 additions and 0 deletions
|
@ -5,6 +5,8 @@
|
|||
* Author: Matthew Wilcox <willy@infradead.org>
|
||||
*/
|
||||
|
||||
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
|
||||
|
||||
#include <linux/gfp.h>
|
||||
#include <linux/mm.h>
|
||||
#include <linux/module.h>
|
||||
|
@ -26,8 +28,11 @@ static void test_free_pages(gfp_t gfp)
|
|||
|
||||
static int m_in(void)
|
||||
{
|
||||
pr_info("Testing with GFP_KERNEL\n");
|
||||
test_free_pages(GFP_KERNEL);
|
||||
pr_info("Testing with GFP_KERNEL | __GFP_COMP\n");
|
||||
test_free_pages(GFP_KERNEL | __GFP_COMP);
|
||||
pr_info("Test completed\n");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue