ebd19fc372
This change switches rapl to use PMU_FORMAT_ATTR, and fixes two other macros to use device_attribute instead of kobj_attribute to avoid callback type mismatches that trip indirect call checking with Clang's Control-Flow Integrity (CFI). Reported-by: Sedat Dilek <sedat.dilek@gmail.com> Signed-off-by: Sami Tolvanen <samitolvanen@google.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by: Kees Cook <keescook@chromium.org> Link: https://lkml.kernel.org/r/20201113183126.1239404-1-samitolvanen@google.com |
||
---|---|---|
.. | ||
amd | ||
intel | ||
zhaoxin | ||
Kconfig | ||
Makefile | ||
core.c | ||
msr.c | ||
perf_event.h | ||
probe.c | ||
probe.h | ||
rapl.c |