Makefile (446279168e030fd0ed68e2bba336bef8bb3da352) Makefile (818c4fdaa98769ce2d0bf64bc50a6c9af89290ea)
1# SPDX-License-Identifier: GPL-2.0
2# Kernel does not boot with instrumentation of tlb.c and mem_encrypt*.c
3KCOV_INSTRUMENT_tlb.o := n
4KCOV_INSTRUMENT_mem_encrypt.o := n
5KCOV_INSTRUMENT_mem_encrypt_amd.o := n
6KCOV_INSTRUMENT_mem_encrypt_identity.o := n
1# SPDX-License-Identifier: GPL-2.0
2# Kernel does not boot with instrumentation of tlb.c and mem_encrypt*.c
3KCOV_INSTRUMENT_tlb.o := n
4KCOV_INSTRUMENT_mem_encrypt.o := n
5KCOV_INSTRUMENT_mem_encrypt_amd.o := n
6KCOV_INSTRUMENT_mem_encrypt_identity.o := n
7KCOV_INSTRUMENT_pgprot.o := n
7
8KASAN_SANITIZE_mem_encrypt.o := n
9KASAN_SANITIZE_mem_encrypt_amd.o := n
10KASAN_SANITIZE_mem_encrypt_identity.o := n
8
9KASAN_SANITIZE_mem_encrypt.o := n
10KASAN_SANITIZE_mem_encrypt_amd.o := n
11KASAN_SANITIZE_mem_encrypt_identity.o := n
12KASAN_SANITIZE_pgprot.o := n
11
12# Disable KCSAN entirely, because otherwise we get warnings that some functions
13# reference __initdata sections.
14KCSAN_SANITIZE := n
15
16ifdef CONFIG_FUNCTION_TRACER
17CFLAGS_REMOVE_mem_encrypt.o = -pg
18CFLAGS_REMOVE_mem_encrypt_amd.o = -pg
19CFLAGS_REMOVE_mem_encrypt_identity.o = -pg
13
14# Disable KCSAN entirely, because otherwise we get warnings that some functions
15# reference __initdata sections.
16KCSAN_SANITIZE := n
17
18ifdef CONFIG_FUNCTION_TRACER
19CFLAGS_REMOVE_mem_encrypt.o = -pg
20CFLAGS_REMOVE_mem_encrypt_amd.o = -pg
21CFLAGS_REMOVE_mem_encrypt_identity.o = -pg
22CFLAGS_REMOVE_pgprot.o = -pg
20endif
21
22obj-y := init.o init_$(BITS).o fault.o ioremap.o extable.o mmap.o \
23 pgtable.o physaddr.o tlb.o cpu_entry_area.o maccess.o pgprot.o
24
25obj-y += pat/
26
27# Make sure __phys_addr has no stackprotector

--- 34 unchanged lines hidden ---
23endif
24
25obj-y := init.o init_$(BITS).o fault.o ioremap.o extable.o mmap.o \
26 pgtable.o physaddr.o tlb.o cpu_entry_area.o maccess.o pgprot.o
27
28obj-y += pat/
29
30# Make sure __phys_addr has no stackprotector

--- 34 unchanged lines hidden ---