Makefile (03ab8e6297acd1bc0eedaa050e2a1635c576fd11) | Makefile (451f2f1c908ba6225e2de82c53eae399f9d342c0) |
---|---|
1# SPDX-License-Identifier: GPL-2.0 2# 3# Makefile for Kernel-based Virtual Machine module, HYP/nVHE part 4# 5 6asflags-y := -D__KVM_NVHE_HYPERVISOR__ -D__DISABLE_EXPORTS | 1# SPDX-License-Identifier: GPL-2.0 2# 3# Makefile for Kernel-based Virtual Machine module, HYP/nVHE part 4# 5 6asflags-y := -D__KVM_NVHE_HYPERVISOR__ -D__DISABLE_EXPORTS |
7ccflags-y := -D__KVM_NVHE_HYPERVISOR__ -D__DISABLE_EXPORTS | |
8 | 7 |
8# Tracepoint and MMIO logging symbols should not be visible at nVHE KVM as 9# there is no way to execute them and any such MMIO access from nVHE KVM 10# will explode instantly (Words of Marc Zyngier). So introduce a generic flag 11# __DISABLE_TRACE_MMIO__ to disable MMIO tracing for nVHE KVM. 12ccflags-y := -D__KVM_NVHE_HYPERVISOR__ -D__DISABLE_EXPORTS -D__DISABLE_TRACE_MMIO__ 13 |
|
9hostprogs := gen-hyprel 10HOST_EXTRACFLAGS += -I$(objtree)/include 11 12lib-objs := clear_page.o copy_page.o memcpy.o memset.o 13lib-objs := $(addprefix ../../../lib/, $(lib-objs)) 14 15obj-y := timer-sr.o sysreg-sr.o debug-sr.o switch.o tlb.o hyp-init.o host.o \ 16 hyp-main.o hyp-smp.o psci-relay.o early_alloc.o page_alloc.o \ --- 83 unchanged lines hidden --- | 14hostprogs := gen-hyprel 15HOST_EXTRACFLAGS += -I$(objtree)/include 16 17lib-objs := clear_page.o copy_page.o memcpy.o memset.o 18lib-objs := $(addprefix ../../../lib/, $(lib-objs)) 19 20obj-y := timer-sr.o sysreg-sr.o debug-sr.o switch.o tlb.o hyp-init.o host.o \ 21 hyp-main.o hyp-smp.o psci-relay.o early_alloc.o page_alloc.o \ --- 83 unchanged lines hidden --- |