linux/arch/powerpc/kernel/trace
Andrew Donnellan fb0b0a73b2 powerpc: Enable kcov
kcov provides kernel coverage data that's useful for fuzzing tools like
syzkaller.

Wire up kcov support on powerpc. Disable kcov instrumentation on the same
files where we currently disable gcov and UBSan instrumentation, plus some
additional exclusions which appear necessary to boot on book3e machines.

Signed-off-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
Acked-by: Dmitry Vyukov <dvyukov@google.com>
Tested-by: Daniel Axtens <dja@axtens.net> # e6500
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
2019-02-23 21:04:32 +11:00
..
Makefile powerpc: Enable kcov 2019-02-23 21:04:32 +11:00
ftrace.c powerpc/syscalls: Fix syscall tracing 2019-01-15 21:32:25 +11:00
ftrace_32.S powerpc: Only support DYNAMIC_FTRACE not static 2018-05-03 22:32:29 +10:00
ftrace_64.S powerpc/ftrace: Handle large kernel configs 2018-10-20 13:26:47 +11:00
ftrace_64_mprofile.S powerpc/kprobes: Remove jprobe powerpc implementation 2018-06-21 12:33:08 +02:00
ftrace_64_pg.S powerpc: Only support DYNAMIC_FTRACE not static 2018-05-03 22:32:29 +10:00
trace_clock.c powerpc: Split ftrace bits into a separate file 2017-04-27 22:20:29 +10:00