From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 44A9D7803CD for ; Thu, 18 Jul 2024 04:15:35 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=4ySkG187OoO9JkqEh5CCnzet8tc4ArqDVI2gtGRUczg=; c=relaxed/simple; d=groups.io; h=From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240206; t=1721276134; v=1; b=w3myD0qXRwOvybt/3xFB7mzvhSALUGjaf2VdgifDBxnrmlI0YxFfpC3QV9ecK2ah3en4Lmze hH5AeBVC1CAf7Tbfu7qgtCvp1tHgWEDTpMavYg84DH3Qwh+aeSogiVodajy0C1usYZdTWDkLSLs rYMt9PjREo7PqkAdsAQrpGJdjvjVdYyWYAPbs0anqbMXVRhErd/CZ2n2HOprVH262rcWVycqsfe X0Xsg+rLQ5Op3xLZeZGe0/UHVPeelyWmIRxAyVoPof6G+YDrJU9lY9ofuRDkigTnlLxfUP6PnXf fYMMRD1rx0lybd+KDuCLQ9/ZuZ0HNhL/ngkfVljn8IRmg== X-Received: by 127.0.0.2 with SMTP id qB2dYY7687511xiZEoBQDkLE; Wed, 17 Jul 2024 21:15:33 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.19]) by mx.groups.io with SMTP id smtpd.web10.7983.1721276133028572922 for ; Wed, 17 Jul 2024 21:15:33 -0700 X-CSE-ConnectionGUID: 6QBUsnpeSUev5OsfN37euA== X-CSE-MsgGUID: 8H8mm0DYQ6SRmGTTo/GCOg== X-IronPort-AV: E=McAfee;i="6700,10204,11136"; a="18666577" X-IronPort-AV: E=Sophos;i="6.09,216,1716274800"; d="scan'208";a="18666577" X-Received: from fmviesa004.fm.intel.com ([10.60.135.144]) by orvoesa111.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jul 2024 21:15:33 -0700 X-CSE-ConnectionGUID: 1RYsvaSoSLG6mnJx6VP1Ng== X-CSE-MsgGUID: 1X9vyQijTFysbcINcMDOkw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.09,216,1716274800"; d="scan'208";a="55134543" X-Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmviesa004.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 17 Jul 2024 21:15:32 -0700 X-Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Wed, 17 Jul 2024 21:15:31 -0700 X-Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Wed, 17 Jul 2024 21:15:31 -0700 X-Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.169) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Wed, 17 Jul 2024 21:15:31 -0700 X-Received: from SJ0PR11MB4783.namprd11.prod.outlook.com (2603:10b6:a03:2af::8) by DM4PR11MB6189.namprd11.prod.outlook.com (2603:10b6:8:ae::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.28; Thu, 18 Jul 2024 04:15:29 +0000 X-Received: from SJ0PR11MB4783.namprd11.prod.outlook.com ([fe80::5b16:5a60:2dbb:e991]) by SJ0PR11MB4783.namprd11.prod.outlook.com ([fe80::5b16:5a60:2dbb:e991%5]) with mapi id 15.20.7762.027; Thu, 18 Jul 2024 04:15:29 +0000 From: "Chaganty, Rangasai V" To: "mikuback@linux.microsoft.com" , "devel@edk2.groups.io" CC: "Ni, Ray" , "S, Ashraf Ali" , "Lautner, Kenneth" Subject: Re: [edk2-devel] [edk2-platforms][PATCH v1 1/2] IntelSiliconPkg: Compiler and linker fixes Thread-Topic: [edk2-platforms][PATCH v1 1/2] IntelSiliconPkg: Compiler and linker fixes Thread-Index: AQHa2HKJQhjcDbfFfkO8ueV8ubLF4bH73pFg Date: Thu, 18 Jul 2024 04:15:29 +0000 Message-ID: References: <20240717175440.229-1-mikuback@linux.microsoft.com> <20240717175440.229-2-mikuback@linux.microsoft.com> In-Reply-To: <20240717175440.229-2-mikuback@linux.microsoft.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR11MB4783:EE_|DM4PR11MB6189:EE_ x-ms-office365-filtering-correlation-id: 8a7a6ac6-4686-45e3-73f9-08dca6e04231 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?us-ascii?Q?hGISWJ+q7dCVClN2X1zjlbH7sBlnij5KRxD1PBTkMt14Py845peCno5jjMOg?= =?us-ascii?Q?KF4mFZN+UFOzDf0Td/VQBq2mT+bQ6gpzQttb9JJoqau+iqqcBRVAkCqeLOAT?= =?us-ascii?Q?TcylhAdhSywiljkHaVJnfzWig1oumpMHGEOwPCeJdCocPYq6iR+Kej7qGrjH?= =?us-ascii?Q?3CrU4SwkGy3/RYdjRkJoeI3HIlyc4IwuWzX/WRShXdqxDh3y2cB4/xYFs4wA?= =?us-ascii?Q?5vnD088DDN7sm39YfMO4ljOysKLLHM/szbtrjeBeSih0V0sKBUkVLWzgXpt5?= =?us-ascii?Q?1GX6t+dcdTP79K3LtMJFEhj73x2aX0ZF/bLKMOmG7xx60n4/F8emYv5Tb3r6?= =?us-ascii?Q?NoMn2UeeubzmS3Cu4RueYnIacwIYmk1QZZoBaSwJx6lWT2CfKGE1taWvQEAI?= =?us-ascii?Q?XVWW5ha0fwqxnXvoxirJW5G/wi0yTTnXgf/4WnBI5tm4i8H+kZQ2Q8d+22CE?= =?us-ascii?Q?kH8GVZiDeyiQs88xKM0geXXG60XYnBeOyWQ8W40YJw9b0xtt4xHjFWZqpWHT?= =?us-ascii?Q?mwRtZmhk19NhFwMYsME7ifYFVItJmS8oP8Nsl7TdLhzVEgI0RCQWO69mfTdR?= =?us-ascii?Q?D+1DVdaQgJJc6ai3twvPPbeozBNtcoGMnXj9IIPM9xVZ2SdtCQy2Ghj4FJk+?= =?us-ascii?Q?yA916RmunX7xho/wRPWxXnr2o6deuAkWgMiwC9hLRfbHj0BJA011Q8BfpN3G?= =?us-ascii?Q?ou0RDV7kuSuLXhlKFFEb3I3nerFMhSafLHUC2YPqLlm+DZZcF9Qzw2lyEo6J?= =?us-ascii?Q?gTRANjWGe8yPASRcKg0C88o//nxHqDEQuA1n5s0+GqVHiZP0c7DiExfODf2z?= =?us-ascii?Q?WxseZvdNR1yJUTALojfwTlTvqwbP2NGoAQ8d/F3ppxDYb4vtpO1Ylq/OEFk0?= =?us-ascii?Q?Me1VwlnF0OTI9jgTS+hVSGoxSLq94K1wxujkjt05T57BMG99zivZGVYa4tTB?= =?us-ascii?Q?l6xWqiXK8B3J0wm5/6/gPMrpcRgYcPAQYFWBHvesgDTtDHmw/V6RWdrL5phD?= =?us-ascii?Q?D0k3jC/SHJuqu8U0YbTLvJJUt5VK3dO8bw+RJyj9EiEXejzNirR5DQ5WpmrI?= =?us-ascii?Q?dTzHOH+cqP/7WW3OmghIoI8XuzfDEQFPYdilMg+vVdDlnArQqqBUTZwBzTAG?= =?us-ascii?Q?hFIViPsHzFYGfx+MJU2SH8cqylOk4lqVfJV7FfhQgMHfZD47yt1vJMUlPFbW?= =?us-ascii?Q?jJnqqkZX2uFmCvgDRIX4b2+gBFJ6QLCECEHPxjQpWrTvOgKGSzZpU+glgWtO?= =?us-ascii?Q?V1Gi5pJOYOgtlOkMjcsRRsRTxKLBoP2fMFYBfo/6bmNg9OLLiK0d2kM29yw6?= =?us-ascii?Q?JJt9DUeKzToU/aj3aiybFTI7L+rvFscWDB4N3JW2KwNroRPOJhmoAtP+sGdd?= =?us-ascii?Q?CSjalLIr9LJvVndLvcCmWFLkzUoM4paV0oQxrUtmFHr0cVpjWQ=3D=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?VeLVleOqG+b+zBvFpW+kXxHkJ0UlGY34aWIES+qIxzZnweg371ZL5TrGU+KO?= =?us-ascii?Q?ukSGO1NYZ8c+Nc6hBSZ1lTglK8D2JNbnzpTwWcPxQP7SQdvi6oPUuqTJ+C+T?= =?us-ascii?Q?ECb2GehNzREq4pTjjJxNnypszz8mYYoAU6KVLpNsU7POurB8kEzNWFRkXqJZ?= =?us-ascii?Q?mJX1KnDmsJKKCHkQEHgpZIxCYzFA8xO+g1M/2LZBdLkAumM6HXyI9Mk2PyMc?= =?us-ascii?Q?1J3HOEQ4p9DFtr36qyP+7ux+gAb56Cr5byxihIBDL8SoRvF4uWm7C6MRRySc?= =?us-ascii?Q?VYjAPYiEePou3N27oUbiO389WeZIlttR2q1gdvIv9KOCIh6lGZEaDy8CQ8Y3?= =?us-ascii?Q?BNYRQS/KLWQc0Gq5kwYVMaauF8OhnQjFoUsupSEZoNmzMYhIDB+vwlczOpaV?= =?us-ascii?Q?w8rtrhscv7F41N4G2LK/BBMHOga1AC0L4j7dar6TFH0zgWA1UofsNGn/dtVI?= =?us-ascii?Q?/SWAx6fBQJ1FfN7mDgx0Ed5XEXkIzYYN12RvzwhODkg1wxqpPc93tsBiMmUx?= =?us-ascii?Q?vMsj9jG0FALIDXwlD7GjEdPUeyC+VVtdGRmTUmtjXyYkNeoQgbailKvXRkv9?= =?us-ascii?Q?3qFHuN4/nM3vAPlalvL/mA+lHpB6oRWiyzwxLamenlqST2zNXfBDaX7eQ1Q7?= =?us-ascii?Q?RbG+K44hnSsRPAYBo/qHmWQrIParz3lSRXL5sFyknnCjoWf1xVqqAs1FJIk5?= =?us-ascii?Q?+3p6F23uP+EhtxD3kRjKXKsy+OTbGbu1mjSOQbcbUraHrsrxH1HBr8WPDYt6?= =?us-ascii?Q?WKLf7RlUc+eQj+ddpByJ333TMGUCdByXNyWAu+wfIt0PySvmMswEgXODMWdq?= =?us-ascii?Q?1KsqorVDHfGsGIra8Q438K3X2hlacfSTqmvA6Xxlpyu54S8yzBmnvNTRm1Hs?= =?us-ascii?Q?KQWb1MmgGStUpY+V6ffGRMnl2XkSnPZxM5dzoyxjLqOqC8PcWLuJmnSm3P5t?= =?us-ascii?Q?SpbOC1Q7LKuN6PD3h2xamhAs49/O7hih7XnzNwfxNsGmjxuvvConASHtsEhH?= =?us-ascii?Q?lHptTXw3txHx7TohR/KhZ5W8bSjzjHoVk2dAO5Qng7TxN+BheA2K/sUzBN4u?= =?us-ascii?Q?DCC7n2UcaczYxho0iJ/YweyDELc8vHu3wRk4DVfK/XqKhC0nHh4lHJtm5Iqg?= =?us-ascii?Q?ueITQWQ+3zvVXlr/AnD2zUuY+vBsWZLmWGairul6J5gJXVB2vCIsD+A14Fya?= =?us-ascii?Q?Go40vzdDH1g+PX1qSRjGh1x3lHTm6WuXEGZPxKWV6Q9g6zpvAaEEHgRiiAcS?= =?us-ascii?Q?S0+dtKi1iYsXEGO/hHhK15u+l6qxaadYFFI7n1Yx9HoH+nXICYGq627Bh3Je?= =?us-ascii?Q?dI6t8kFvhZWrmNETBYzPO5qtdj+mIBUTFw2AK5JWGIMBcTGKxzgT8leTjJ4y?= =?us-ascii?Q?KdsMfNLlexGf9wlEag7N8MAWdvQojGgSuK1bWf7BXC4+CuuIApenqb0avs3n?= =?us-ascii?Q?Ot4aZiaCXUu5+FN5RPiKuBOxpym2EKmUuQxS26PWe7Yog3uHfHn1mqpOjdq1?= =?us-ascii?Q?uZ3gpvBnxmqAYnP4KU0CwvYKto10QE2AYMT+qL5QR7IWFhLiQumkUp2FQ4zI?= =?us-ascii?Q?Dyd+e+zN5TqUPohxR7wLUO8YsYdvk28IiZ+fIGCSOeIr9O32eeyhxXrmVmQ5?= =?us-ascii?Q?bg=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB4783.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8a7a6ac6-4686-45e3-73f9-08dca6e04231 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2024 04:15:29.2616 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Rgnqeq+jhkII5dGWNsSKt3x7O+ttR0DCbfeqmgyf7UJnioXRLLggpLK4f4T+xI6CIGYMhi3c+QpxD1pJJxCFqTVMrK4elHUGYRky7fzCTHI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB6189 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Wed, 17 Jul 2024 21:15:33 -0700 Resent-From: rangasai.v.chaganty@intel.com Reply-To: devel@edk2.groups.io,rangasai.v.chaganty@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 956wp61WQsnfFpLDAnBDSSJWx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=w3myD0qX; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io Hi Michael,=20 Thanks for addressing the GCC compiler issues. Overall looks good. In IntelVTdCorePei.c, it seems the following got missed: Item->Header.LogType =3D (UINT64) (1 << EventType); Can you also take care of below and use LShiftU64, instead of compiler intr= insic operators. Thanks, Sai -----Original Message----- From: mikuback@linux.microsoft.com =20 Sent: Wednesday, July 17, 2024 10:55 AM To: devel@edk2.groups.io Cc: Ni, Ray ; Chaganty, Rangasai V ; S, Ashraf Ali ; Lautner, Kenneth Subject: [edk2-platforms][PATCH v1 1/2] IntelSiliconPkg: Compiler and linke= r fixes From: Michael Kubacki Some code is currently not being built in the package. This fixes GCC compi= ler errors and MSVC linker failures in the code so the package can build wi= th these modules included. Cc: Ray Ni Cc: Rangasai V Chaganty Cc: Ashraf Ali S Co-authored-by: Ken Lautner Signed-off-by: Michael Kubacki --- Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCoreDxe/BmDma.c = | 4 ++-- Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCoreDxe/VtdLog.c = | 12 ++++++------ Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCorePei/IntelVTdCorePei.= c | 6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCoreDxe/BmDm= a.c b/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCoreDxe/BmDma.c index 41917a004880..47fd3674cd56 100644 --- a/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCoreDxe/BmDma.c +++ b/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCoreDxe/BmDma.c @@ -464,7 +464,7 @@ IoMmuAllocateBuffer ( if (!EFI_ERROR (Status)) { *HostAddress =3D (VOID *) (UINTN) PhysicalAddress; =20 - VTdLogAddEvent (VTDLOG_DXE_IOMMU_ALLOC_BUFFER, (UINT64) Pages, (UINT64= ) (*HostAddress)); + VTdLogAddEvent (VTDLOG_DXE_IOMMU_ALLOC_BUFFER, (UINT64) Pages,=20 + (UINT64) (UINTN) (*HostAddress)); } =20 DEBUG ((DEBUG_VERBOSE, "IoMmuAllocateBuffer: 0x%08x <=3D=3D\n", *HostAdd= ress)); @@ -494,7 +494,7 @@ IoMmuFreeBuffer ( { DEBUG ((DEBUG_VERBOSE, "IoMmuFreeBuffer: 0x%\n", Pages)); =20 - VTdLogAddEvent (VTDLOG_DXE_IOMMU_FREE_BUFFER, Pages, (UINT64) HostAddres= s); + VTdLogAddEvent (VTDLOG_DXE_IOMMU_FREE_BUFFER, Pages, (UINT64) (UINTN)=20 + HostAddress); =20 return gBS->FreePages ((EFI_PHYSICAL_ADDRESS) (UINTN) HostAddress, Pages= ); } diff --git a/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCoreDx= e/VtdLog.c b/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCoreDxe/VtdL= og.c index 91c27e2a1f2c..6a44424395c9 100644 --- a/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCoreDxe/VtdLog.c +++ b/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCoreDxe/VtdLog.c @@ -77,7 +77,7 @@ VTdLogAddEvent ( Item->Data2 =3D Data2; =20 Item->Header.DataSize =3D sizeof (VTDLOG_EVENT_2PARAM); - Item->Header.LogType =3D (UINT64) 1 << EventType; + Item->Header.LogType =3D LShiftU64 (1, EventType); Item->Header.Timestamp =3D AsmReadTsc (); } } @@ -117,11 +117,11 @@ VTdLogAddDataEvent ( CopyMem (Item->Data, Data, DataSize); =20 Item->Header.DataSize =3D EventSize; - Item->Header.LogType =3D (UINT64) 1 << EventType; + Item->Header.LogType =3D LShiftU64 (1, EventType); Item->Header.Timestamp =3D AsmReadTsc (); } } - =20 + /** Get Event Items From Pei Pre-Mem Buffer =20 @@ -154,10 +154,10 @@ VTdGetEventItemsFromPeiPreMemBuffer ( Event.Header.DataSize =3D sizeof (VTDLOG_EVENT_2PARAM); Event.Header.Timestamp =3D 0; =20 - Event.Header.LogType =3D ((UINT64) 1) << VTDLOG_PEI_PRE_MEM_DMA_PROT= ECT; + Event.Header.LogType =3D LShiftU64 (1,=20 + VTDLOG_PEI_PRE_MEM_DMA_PROTECT); Event.Data1 =3D InfoBuffer[Index].BarAddress; Event.Data2 =3D InfoBuffer[Index].Mode; - Event.Data2 |=3D InfoBuffer[Index].Status<<8; + Event.Data2 |=3D LShiftU64 (InfoBuffer[Index].Status, 8); CallbackHandle (Context, &Event.Header); } EventCount++; @@ -231,7 +231,7 @@ VTdGenerateStateEvent ( Item.Data2 =3D Data2; =20 Item.Header.DataSize =3D sizeof (VTDLOG_EVENT_2PARAM); - Item.Header.LogType =3D (UINT64) 1 << EventType; + Item.Header.LogType =3D LShiftU64 (1, EventType); Item.Header.Timestamp =3D 0; =20 if (CallbackHandle) { diff --git a/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCorePei/Inte= lVTdCorePei.c b/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCorePei/I= ntelVTdCorePei.c index 0160c3604541..7c72055e73dd 100644 --- a/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCorePei/IntelVTdCor= ePei.c +++ b/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdCorePei/IntelVTd +++ CorePei.c @@ -152,7 +152,7 @@ VTdLogAddDataEvent ( =20 Item->Header.DataSize =3D EventSize; Item->Header.LogType =3D (UINT64) (1 << EventType); - Item->Header.Timestamp =3D AsmReadTsc (); =20 + Item->Header.Timestamp =3D AsmReadTsc (); } } /** @@ -372,7 +372,7 @@ PeiIoMmuMap ( ); } =20 - VTdLogAddEvent (VTDLOG_PEI_PPI_MAP, (UINT64) HostAddress, Length); + VTdLogAddEvent (VTDLOG_PEI_PPI_MAP, (UINT64) (UINTN) HostAddress,=20 + Length); return EFI_SUCCESS; } =20 @@ -498,7 +498,7 @@ PeiIoMmuAllocateBuffer ( =20 DEBUG ((DEBUG_INFO, "PeiIoMmuAllocateBuffer - allocate - %x\n", *HostAdd= ress)); =20 - VTdLogAddEvent (VTDLOG_PEI_PPI_ALLOC_BUFFER, (UINT64) (*HostAddress), Le= ngth); + VTdLogAddEvent (VTDLOG_PEI_PPI_ALLOC_BUFFER, (UINT64) (UINTN)=20 + (*HostAddress), Length); =20 return EFI_SUCCESS; } -- 2.45.2.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#119961): https://edk2.groups.io/g/devel/message/119961 Mute This Topic: https://groups.io/mt/107402756/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-