Merge pull request #13291 from BbolroC/set-overhead_memory-ibm-sel

runtime-rs: use SE-specific overhead_memory for qemu-se config
This commit is contained in:
Hyounggyu Choi
2026-06-26 16:27:04 +02:00
committed by GitHub
2 changed files with 4 additions and 1 deletions

View File

@@ -177,6 +177,8 @@ DEFOVERHEADMEMSZ_DB := 32
DEFOVERHEADVCPUS_TEE := 0.4
##VAR DEFOVERHEADMEMSZ_TEE=<number> Memory overhead (MiB) for SNP/TDX runtimes
DEFOVERHEADMEMSZ_TEE := 128
##VAR DEFOVERHEADMEMSZ_TEE_SE=<number> Memory overhead (MiB) for IBM SE runtimes (includes 512 MiB swiotlb bounce buffer)
DEFOVERHEADMEMSZ_TEE_SE := 768
##VAR DEFMEMSLOTS=<number> Default memory slots
# Cases to consider :
# - nvdimm rootfs image
@@ -697,6 +699,7 @@ USER_VARS += DEFOVERHEADVCPUS_TEE
USER_VARS += DEFOVERHEADVCPUS_DB
USER_VARS += DEFOVERHEADMEMSZ_DB
USER_VARS += DEFOVERHEADMEMSZ_TEE
USER_VARS += DEFOVERHEADMEMSZ_TEE_SE
USER_VARS += DEFMAXVCPUS
USER_VARS += DEFMAXVCPUS_DB
USER_VARS += DEFMAXVCPUS_QEMU

View File

@@ -143,7 +143,7 @@ default_memory = @DEFMEMSZ@
# missing, requested_memory is treated as 0, so vm_memory equals overhead_memory.
# When no workload limits are present, default_memory is used instead.
# See docs/how-to/how-to-size-sandbox-overhead-runtime-rs.md
overhead_memory = @DEFOVERHEADMEMSZ_TEE@
overhead_memory = @DEFOVERHEADMEMSZ_TEE_SE@
#
# Default memory slots per SB/VM.
# If unspecified then it will be set @DEFMEMSLOTS@.