X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=lib%2Fubsan.c;h=bdc380ff5d5c712db353f43102e9563594b44a6b;hb=32c2d33e0b7c4ea53284d5d9435dd022b582c8cf;hp=26229973049d364ea84e25e1d304f67a6cb56b44;hpb=4667bf7135147aaf71947bb9195b35eded1df55c;p=linux-2.6-microblaze.git diff --git a/lib/ubsan.c b/lib/ubsan.c index 26229973049d..bdc380ff5d5c 100644 --- a/lib/ubsan.c +++ b/lib/ubsan.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "ubsan.h" @@ -141,6 +142,8 @@ static void ubsan_prologue(struct source_location *loc, const char *reason) "========================================\n"); pr_err("UBSAN: %s in %s:%d:%d\n", reason, loc->file_name, loc->line & LINE_MASK, loc->column & COLUMN_MASK); + + kunit_fail_current_test("%s in %s", reason, loc->file_name); } static void ubsan_epilogue(void)