On Tue, Jul 12, 2022 at 3:44 PM Marco Elver <elver@xxxxxxxxxx> wrote: > > On Fri, 1 Jul 2022 at 16:24, 'Alexander Potapenko' via kasan-dev > <kasan-dev@xxxxxxxxxxxxxxxx> wrote: > [...] > > --- > > arch/x86/boot/Makefile | 1 + > > arch/x86/boot/compressed/Makefile | 1 + > > arch/x86/entry/vdso/Makefile | 3 +++ > > arch/x86/kernel/Makefile | 2 ++ > > arch/x86/kernel/cpu/Makefile | 1 + > > arch/x86/mm/Makefile | 2 ++ > > arch/x86/realmode/rm/Makefile | 1 + > > lib/Makefile | 2 ++ > [...] > > --- a/lib/Makefile > > +++ b/lib/Makefile > > @@ -272,6 +272,8 @@ obj-$(CONFIG_POLYNOMIAL) += polynomial.o > > CFLAGS_stackdepot.o += -fno-builtin > > obj-$(CONFIG_STACKDEPOT) += stackdepot.o > > KASAN_SANITIZE_stackdepot.o := n > > +# In particular, instrumenting stackdepot.c with KMSAN will result in infinite > > +# recursion. > > KMSAN_SANITIZE_stackdepot.o := n > > KCOV_INSTRUMENT_stackdepot.o := n > > This is generic code and not x86, should it have been in the earlier patch? Ack. -- Alexander Potapenko Software Engineer Google Germany GmbH Erika-Mann-Straße, 33 80636 München Geschäftsführer: Paul Manicle, Liana Sebastian Registergericht und -nummer: Hamburg, HRB 86891 Sitz der Gesellschaft: Hamburg