um: Fix kcov crash during startup
authorMarek Majkowski <marek@cloudflare.com>
Tue, 4 Jun 2019 11:20:50 +0000 (13:20 +0200)
committerRichard Weinberger <richard@nod.at>
Tue, 2 Jul 2019 21:27:42 +0000 (23:27 +0200)
Kcov fails to start when compiled with kcov. Disable KCOV on
arch/uml/kernel/skas.

  $ gdb -q -ex r ./vmlinux
  Program received signal SIGSEGV, Segmentation fault.
  check_kcov_mode (t=<>, needed_mode=<>) at kernel/kcov.c:70
  70 mode = READ_ONCE(t->kcov_mode);

Signed-off-by: Marek Majkowski <marek@cloudflare.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
arch/um/kernel/skas/Makefile

index 0b76d8869c945da564818570194a50557a142ec3..5bd3edfcfedfda9dbbc6ab86f622142b6533ecb4 100644 (file)
@@ -12,4 +12,6 @@ obj-y := clone.o mmu.o process.o syscall.o uaccess.o
 CFLAGS_clone.o := $(CFLAGS_NO_HARDENING)
 UNPROFILE_OBJS := clone.o
 
+KCOV_INSTRUMENT := n
+
 include arch/um/scripts/Makefile.rules