diff --git a/mm/kasan/report_generic.c b/mm/kasan/report_generic.c index de732bc341c5c725f9792abe02df20d6d261e6a0..139615ef326b99bbc58107f3654e5e3ca71551e0 100644 --- a/mm/kasan/report_generic.c +++ b/mm/kasan/report_generic.c @@ -148,7 +148,7 @@ static bool __must_check tokenize_frame_descr(const char **frame_descr, } /* Copy token (+ 1 byte for '\0'). */ - strlcpy(token, *frame_descr, tok_len + 1); + strscpy(token, *frame_descr, tok_len + 1); } /* Advance frame_descr past separator. */