projects
/
platform
/
kernel
/
linux-rpi.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8d8f479
)
lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test
author
Andrey Konovalov
<andreyknvl@google.com>
Thu, 20 Jan 2022 02:09:28 +0000
(18:09 -0800)
committer
Greg Kroah-Hartman
<gregkh@linuxfoundation.org>
Thu, 27 Jan 2022 10:05:44 +0000
(11:05 +0100)
commit
e073e5ef90298d2d6e5e7f04b545a0815e92110c
upstream.
Make do_kmem_cache_size_bulk() destroy the cache it creates.
Link:
https://lkml.kernel.org/r/aced20a94bf04159a139f0846e41d38a1537debb.1640018297.git.andreyknvl@google.com
Fixes:
03a9349ac0e0
("lib/test_meminit: add a kmem_cache_alloc_bulk() test")
Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
Reviewed-by: Marco Elver <elver@google.com>
Cc: Alexander Potapenko <glider@google.com>
Cc: Dmitry Vyukov <dvyukov@google.com>
Cc: Andrey Ryabinin <ryabinin.a.a@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
lib/test_meminit.c
patch
|
blob
|
history
diff --git
a/lib/test_meminit.c
b/lib/test_meminit.c
index
e4f706a
..
3ca717f
100644
(file)
--- a/
lib/test_meminit.c
+++ b/
lib/test_meminit.c
@@
-337,6
+337,7
@@
static int __init do_kmem_cache_size_bulk(int size, int *total_failures)
if (num)
kmem_cache_free_bulk(c, num, objects);
}
+ kmem_cache_destroy(c);
*total_failures += fail;
return 1;
}