Page MenuHomeFreeBSD

D58690.id183819.diff
No OneTemporary

D58690.id183819.diff

diff --git a/sys/conf/files.arm64 b/sys/conf/files.arm64
--- a/sys/conf/files.arm64
+++ b/sys/conf/files.arm64
@@ -140,7 +140,16 @@
arm64/vmm/vmm_reset.c optional vmm
arm64/vmm/vmm_handlers.c optional vmm
arm64/vmm/vmm_call.S optional vmm
+arm64/vmm/hyp_genassym.c optional vmm \
+ dependency "offset.inc" \
+ compile-with "${NOSAN_C:N-flto*:N-fno-common} -fcommon" \
+ no-obj
+hyp_assym.h optional vmm \
+ dependency "hyp_genassym.o" \
+ compile-with "sh $S/kern/genassym.sh hyp_genassym.o > ${.TARGET}" \
+ no-obj no-implicit-rule before-depend
arm64/vmm/vmm_nvhe_exception.S optional vmm \
+ dependency "hyp_assym.h" \
dependency "$S/arm64/vmm/vmm_hyp_exception.S" \
compile-with "${NOSAN_C} -fpie" \
no-obj
@@ -164,7 +173,9 @@
dependency vmm_hyp_blob.bin
arm64/vmm/vmm_mmu.c optional vmm
arm64/vmm/vmm_vhe.c optional vmm
-arm64/vmm/vmm_vhe_exception.S optional vmm
+arm64/vmm/vmm_vhe_exception.S optional vmm \
+ dependency "hyp_assym.h" \
+ dependency "$S/arm64/vmm/vmm_hyp_exception.S"
arm64/vmm/io/vgic.c optional vmm
arm64/vmm/io/vgic_v3.c optional vmm
arm64/vmm/io/vgic_if.m optional vmm
@@ -172,6 +183,7 @@
dev/vmm/vmm_dev.c optional vmm
dev/vmm/vmm_mem.c optional vmm
dev/vmm/vmm_stat.c optional vmm
+dev/vmm/vmm_vm.c optional vmm
crypto/armv8/armv8_crypto.c optional armv8crypto
armv8_crypto_wrap.o optional armv8crypto \

File Metadata

Mime Type
text/plain
Expires
Tue, Sep 22, 3:18 PM (2 h, 52 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36525752
Default Alt Text
D58690.id183819.diff (1 KB)

Event Timeline