On Fri, Nov 25, 2022 at 04:43:06PM +0800, David Gow wrote:
Use the newly-added function kunit_get_current_test() instead of accessing current->kunit_test directly. This function uses a static key to return more quickly when KUnit is enabled, but no tests are actively running. There should therefore be a negligible performance impact to enabling the slub KUnit tests.
Other than the performance improvement, this should be a no-op.
Cc: Oliver Glitta glittao@gmail.com Cc: Hyeonggon Yoo 42.hyeyoo@gmail.com Cc: Christoph Lameter cl@linux.com Cc: Vlastimil Babka vbabka@suse.cz Cc: David Rientjes rientjes@google.com Cc: Andrew Morton akpm@linux-foundation.org Signed-off-by: David Gow davidgow@google.com
Reviewed-by: Kees Cook keescook@chromium.org