On (19/10/31 12:49), Petr Mladek wrote: > > Please, separate the two comments with an empty line instead of using > */ and /*. > > > + * If any of vscnprintf() arguments is uninitialized, KMSAN will report > > + * one or more errors and also probably mark text_len as uninitialized. > > + * Initialize |text_len| to prevent the errors from spreading further. > > + */ > > + text_len = KMSAN_INIT_VALUE(vscnprintf(text, sizeof(textbuf), fmt, > > + args)); Or maybe this can be text_len = vscnprintf(text, sizeof(textbuf), fmt, args); + KMSAN_INIT_VALUE(text_len); -ss