From ee30f52fb15c7759bb47740ddad9455143e4b89c Mon Sep 17 00:00:00 2001 From: "alex.lyn" Date: Tue, 8 Jul 2025 15:13:37 +0800 Subject: [PATCH] runtime-rs: support measured rootfs within Makefile In CoCo scenarios, measured rootfs is very important for the whole system's measurement. As the infrastructure (packaging, root hash generation, etc.)has been setup, we need add related items in configurations or knobs in Makefile Fixes #11502 Signed-off-by: alex.lyn --- src/runtime-rs/Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/runtime-rs/Makefile b/src/runtime-rs/Makefile index 23e73d2725..efa6c0eaf4 100644 --- a/src/runtime-rs/Makefile +++ b/src/runtime-rs/Makefile @@ -129,6 +129,9 @@ PKGLIBEXECDIR := $(LIBEXECDIR)/$(PROJECT_DIR) FIRMWAREPATH := FIRMWAREVOLUMEPATH := +ROOTMEASURECONFIG ?= "" +KERNELTDXPARAMS += $(ROOTMEASURECONFIG) + # SEV-SNP FIRMWARE_SNP_PATH := $(PREFIXDEPS)/share/ovmf/AMDSEV.fd FIRMWARE_VOLUME_SNP_PATH := @@ -552,6 +555,7 @@ USER_VARS += QEMUTDXQUOTEGENERATIONSERVICESOCKETPORT USER_VARS += DEFCREATECONTAINERTIMEOUT USER_VARS += FIRMWARE_SNP_PATH USER_VARS += FIRMWARE_VOLUME_SNP_PATH +USER_VARS += KERNELTDXPARAMS SOURCES := \ $(shell find . 2>&1 | grep -E '.*\.rs$$') \