Messages in this thread Patch in this message | | | From | Vincenzo Frascino <> | Subject | [PATCH v13 7/7] kasan: don't run tests in async mode | Date | Thu, 11 Feb 2021 15:33:53 +0000 |
| |
From: Andrey Konovalov <andreyknvl@google.com>
Asynchronous KASAN mode doesn't guarantee that a tag fault will be detected immediately and causes tests to fail. Forbid running them in asynchronous mode.
Signed-off-by: Andrey Konovalov <andreyknvl@google.com> Signed-off-by: Vincenzo Frascino <vincenzo.frascino@arm.com> --- lib/test_kasan.c | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/lib/test_kasan.c b/lib/test_kasan.c index f8c72d3aed64..77a60592d350 100644 --- a/lib/test_kasan.c +++ b/lib/test_kasan.c @@ -51,6 +51,10 @@ static int kasan_test_init(struct kunit *test) kunit_err(test, "can't run KASAN tests with KASAN disabled"); return -1; } + if (kasan_flag_async) { + kunit_err(test, "can't run KASAN tests in async mode"); + return -1; + } multishot = kasan_save_enable_multi_shot(); hw_set_tagging_report_once(false); -- 2.30.0
| |