include/linux/kasan.h:53:37: error: ‘MAX_PTRS_PER_PTE’ undeclared here (not in a function); did you mean ‘PTRS_PER_PTE’? include/linux/kasan.h:54:8: error: unknown type name ‘pmd_t’ include/linux/kasan.h:54:37: error: ‘MAX_PTRS_PER_PMD’ undeclared here (not in a function); did you mean ‘PTRS_PER_PGD’? include/linux/kasan.h:55:8: error: unknown type name ‘pud_t’ include/linux/kasan.h:55:37: error: ‘MAX_PTRS_PER_PUD’ undeclared here (not in a function); did you mean ‘PTRS_PER_PGD’? include/linux/kasan.h:56:8: error: unknown type name ‘p4d_t’ include/linux/kasan.h:56:37: error: ‘MAX_PTRS_PER_P4D’ undeclared here (not in a function); did you mean ‘PTRS_PER_PGD’? include/linux/perf_event.h:1679:84: error: macro "perf_misc_flags" passed 2 arguments, but takes just 1 include/linux/perf_event.h:1679:22: error: ‘perf_misc_flags’ redeclared as different kind of symbol include/linux/perf_event.h:1680:22: error: conflicting types for ‘perf_instruction_pointer’; have ‘long unsigned int(struct perf_event *, struct pt_regs *)’