From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <bounce+27952+115040+7686176+12367111@groups.io>
Received: from mail02.groups.io (mail02.groups.io [66.175.222.108])
	by spool.mail.gandi.net (Postfix) with ESMTPS id DDDF3740046
	for <rebecca@openfw.io>; Fri,  2 Feb 2024 10:47:48 +0000 (UTC)
DKIM-Signature: a=rsa-sha256; bh=ta4djwAxFpLD8KMmQ3E0WtP8qv9tYYjBhRJi0gowGrw=;
 c=relaxed/simple; d=groups.io;
 h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding:Content-Type;
 s=20140610; t=1706870867; v=1;
 b=LAuwF16NXK6T1ABAJ2SpqAni8dU6QRVPLhbRSQIN4nDpFIefffVAmWrpVV7GqB61BAhYctd9
 xVlZOdc93qjhDMqXA9Y4rtXEcoHwrvJJ64elDvBrjTN/PuXuWygXlSHbFr9Q6PNn5LLOcynNdiZ
 tWBQH7sseqRTYtl2Y75xPrnw=
X-Received: by 127.0.0.2 with SMTP id hjnaYY7687511xwDbZrOUppT; Fri, 02 Feb 2024 02:47:47 -0800
X-Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124])
 by mx.groups.io with SMTP id smtpd.web11.20042.1706870866957207879
 for <devel@edk2.groups.io>;
 Fri, 02 Feb 2024 02:47:47 -0800
X-Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com
 [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS
 (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id
 us-mta-12-B7OLWiT8OraDu2c-J5sCBQ-1; Fri, 02 Feb 2024 05:47:42 -0500
X-MC-Unique: B7OLWiT8OraDu2c-J5sCBQ-1
X-Received: from smtp.corp.redhat.com (int-mx09.intmail.prod.int.rdu2.redhat.com [10.11.54.9])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
	(No client certificate requested)
	by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 6C71C106D105;
	Fri,  2 Feb 2024 10:47:42 +0000 (UTC)
X-Received: from sirius.home.kraxel.org (unknown [10.39.193.17])
	by smtp.corp.redhat.com (Postfix) with ESMTPS id 444F3492BC6;
	Fri,  2 Feb 2024 10:47:42 +0000 (UTC)
X-Received: by sirius.home.kraxel.org (Postfix, from userid 1000)
	id E2E5F1800DE8; Fri,  2 Feb 2024 11:47:20 +0100 (CET)
From: "Gerd Hoffmann" <kraxel@redhat.com>
To: devel@edk2.groups.io
Cc: Jiewen Yao <jiewen.yao@intel.com>,
	Laszlo Ersek <lersek@redhat.com>,
	Gerd Hoffmann <kraxel@redhat.com>,
	Oliver Steffen <osteffen@redhat.com>,
	Ard Biesheuvel <ardb+tianocore@kernel.org>
Subject: [edk2-devel] [PATCH v2 4/4] OvmfPkg/PlatformPei: log pei memory cap details
Date: Fri,  2 Feb 2024 11:47:20 +0100
Message-ID: <20240202104720.1275308-5-kraxel@redhat.com>
In-Reply-To: <20240202104720.1275308-1-kraxel@redhat.com>
References: <20240202104720.1275308-1-kraxel@redhat.com>
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.9
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Precedence: Bulk
List-Subscribe: <mailto:devel+subscribe@edk2.groups.io>
List-Help: <mailto:devel+help@edk2.groups.io>
Sender: devel@edk2.groups.io
List-Id: <devel.edk2.groups.io>
Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io
Reply-To: devel@edk2.groups.io,kraxel@redhat.com
List-Unsubscribe-Post: List-Unsubscribe=One-Click
List-Unsubscribe: <https://edk2.groups.io/g/devel/leave/12367111/7686176/1913456212/plugh>
X-Gm-Message-State: w43nSVDDmSarXc792ZqwMIySx7686176AA=
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="US-ASCII"; x-default=true
X-GND-Status: LEGIT
Authentication-Results: spool.mail.gandi.net;
	dkim=pass header.d=groups.io header.s=20140610 header.b=LAuwF16N;
	dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=redhat.com (policy=none);
	spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
---
 OvmfPkg/PlatformPei/MemDetect.c | 28 ++++++++++++++++++++++++++--
 1 file changed, 26 insertions(+), 2 deletions(-)

diff --git a/OvmfPkg/PlatformPei/MemDetect.c b/OvmfPkg/PlatformPei/MemDetect.c
index 48ad0b83a55e..737166f1b0ad 100644
--- a/OvmfPkg/PlatformPei/MemDetect.c
+++ b/OvmfPkg/PlatformPei/MemDetect.c
@@ -263,6 +263,30 @@ GetPeiMemoryCap (
   //
   MemoryCap = EFI_PAGES_TO_SIZE (TotalPages) + ApStacks + SIZE_64MB;
 
+  DEBUG ((
+    DEBUG_INFO,
+    "%a: page tables: %6lu KB (%lu/%lu/%lu/%lu pages for levels 5/4/3/2)\n",
+    __func__,
+    RShiftU64 (EFI_PAGES_TO_SIZE (TotalPages), 10),
+    Level5Pages,
+    Level4Pages,
+    Level3Pages,
+    Level2Pages
+    ));
+  DEBUG ((
+    DEBUG_INFO,
+    "%a: ap stacks:   %6lu KB (%d cpus)\n",
+    __func__,
+    RShiftU64 (ApStacks, 10),
+    PlatformInfoHob->PcdCpuMaxLogicalProcessorNumber
+    ));
+  DEBUG ((
+    DEBUG_INFO,
+    "%a: memory cap:  %6lu KB\n",
+    __func__,
+    RShiftU64 (MemoryCap, 10)
+    ));
+
   ASSERT (MemoryCap <= MAX_UINT32);
   return (UINT32)MemoryCap;
 }
@@ -347,10 +371,10 @@ PublishPeiMemory (
     } else {
       DEBUG ((
         DEBUG_WARN,
-        "%a: Not enough memory for PEI (have %llu KB, estimated need %llu KB)\n",
+        "%a: Not enough memory for PEI (have %lu KB, estimated need %u KB)\n",
         __func__,
         RShiftU64 (MemorySize, 10),
-        RShiftU64 (PeiMemoryCap, 10)
+        PeiMemoryCap >> 10
         ));
     }
   }
-- 
2.43.0



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#115040): https://edk2.groups.io/g/devel/message/115040
Mute This Topic: https://groups.io/mt/104117105/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-