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