]>
Commit | Line | Data |
---|---|---|
06282fd2 MZ |
1 | # |
2 | # Makefile for Kernel-based Virtual Machine module, HYP part | |
3 | # | |
4 | ||
cde13b5d MZ |
5 | ccflags-y += -fno-stack-protector |
6 | ||
6d50d54c MZ |
7 | KVM=../../../../virt/kvm |
8 | ||
9 | obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/vgic-v2-sr.o | |
19f0ece4 | 10 | obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/vgic-v3-sr.o |
6d50d54c MZ |
11 | obj-$(CONFIG_KVM_ARM_HOST) += $(KVM)/arm/hyp/timer-sr.o |
12 | ||
6d6ec20f | 13 | obj-$(CONFIG_KVM_ARM_HOST) += sysreg-sr.o |
8eb99267 | 14 | obj-$(CONFIG_KVM_ARM_HOST) += debug-sr.o |
b97b66c1 | 15 | obj-$(CONFIG_KVM_ARM_HOST) += entry.o |
be901e9b | 16 | obj-$(CONFIG_KVM_ARM_HOST) += switch.o |
c13d1683 | 17 | obj-$(CONFIG_KVM_ARM_HOST) += fpsimd.o |
5eec0a91 | 18 | obj-$(CONFIG_KVM_ARM_HOST) += tlb.o |
2b28162c | 19 | obj-$(CONFIG_KVM_ARM_HOST) += hyp-entry.o |
3a3604bc | 20 | obj-$(CONFIG_KVM_ARM_HOST) += s2-setup.o |
a6cdf1c0 | 21 | |
5e4c7549 AP |
22 | # KVM code is run at a different exception code with a different map, so |
23 | # compiler instrumentation that inserts callbacks or checks into the code may | |
24 | # cause crashes. Just disable it. | |
a6cdf1c0 CM |
25 | GCOV_PROFILE := n |
26 | KASAN_SANITIZE := n | |
27 | UBSAN_SANITIZE := n | |
5e4c7549 | 28 | KCOV_INSTRUMENT := n |