Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Jan 2026 16:27:23 +0000
From:      Andrew Turner <andrew@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: 859b585f4bae - stable/15 - sys/conf: Fix arm64 vmm_nvhe dependencies
Message-ID:  <6966726b.30cc4.8fe690d@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch stable/15 has been updated by andrew:

URL: https://cgit.FreeBSD.org/src/commit/?id=859b585f4bae779751be664ef415562805ee683c

commit 859b585f4bae779751be664ef415562805ee683c
Author:     Andrew Turner <andrew@FreeBSD.org>
AuthorDate: 2025-09-22 17:10:12 +0000
Commit:     Andrew Turner <andrew@FreeBSD.org>
CommitDate: 2026-01-13 14:06:18 +0000

    sys/conf: Fix arm64 vmm_nvhe dependencies
    
    These files include a vmm_hyp equivalent file but don't have a
    dependency recorded. Fix this by manually adding this dependency.
    
    This is only a problem in a non-GENERIC configuration as normally vmm
    is loaded as vmm.ko.
    
    Reviewed by:    imp
    Sponsored by:   Arm Ltd
    Differential Revision:  https://reviews.freebsd.org/D51822
    
    (cherry picked from commit fe1d344bf416aa921b4bf233668dda7cf4e27444)
---
 sys/conf/files.arm64 | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys/conf/files.arm64 b/sys/conf/files.arm64
index 45966fea8041..856ea3af1372 100644
--- a/sys/conf/files.arm64
+++ b/sys/conf/files.arm64
@@ -127,9 +127,11 @@ arm64/vmm/vmm_reset.c				optional vmm
 arm64/vmm/vmm_handlers.c			optional vmm
 arm64/vmm/vmm_call.S				optional vmm
 arm64/vmm/vmm_nvhe_exception.S			optional vmm		\
+	dependency	"$S/arm64/vmm/vmm_hyp_exception.S"		\
 	compile-with "${NOSAN_C} -fpie"					\
 	no-obj
 arm64/vmm/vmm_nvhe.c				optional vmm		\
+	dependency	"$S/arm64/vmm/vmm_hyp.c"			\
 	compile-with "${NOSAN_C} -fpie"					\
 	no-obj
 vmm_hyp_blob.elf.full				optional vmm		\


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6966726b.30cc4.8fe690d>