From 9d32a02a724c79215a00bb2d2563c7fd026b0726 Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Wed, 14 Feb 2024 11:45:01 +0100 Subject: OvmfPkg/PlatformPei: log a warning when memory is tight Signed-off-by: Gerd Hoffmann Reviewed-by: Laszlo Ersek Message-Id: <20240214104504.2931339-2-kraxel@redhat.com> --- OvmfPkg/PlatformPei/MemDetect.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/OvmfPkg/PlatformPei/MemDetect.c b/OvmfPkg/PlatformPei/MemDetect.c index 493cb1fbeb..e0ecca10b6 100644 --- a/OvmfPkg/PlatformPei/MemDetect.c +++ b/OvmfPkg/PlatformPei/MemDetect.c @@ -319,6 +319,14 @@ PublishPeiMemory ( if (MemorySize > PeiMemoryCap) { MemoryBase = LowerMemorySize - PeiMemoryCap; MemorySize = PeiMemoryCap; + } else { + DEBUG (( + DEBUG_WARN, + "%a: Not enough memory for PEI (have %lu KB, estimated need %u KB)\n", + __func__, + RShiftU64 (MemorySize, 10), + PeiMemoryCap >> 10 + )); } } -- cgit v1.2.3