From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web11.24547.1643258389686452025 for ; Wed, 26 Jan 2022 20:39:49 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Cj59iWMo; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: min.m.xu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1643258389; x=1674794389; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=9MVRqYC9bCB5WFBpy5Pwuva/Es2BzS98AR3S2q8joJA=; b=Cj59iWMoH0v4zS1JdW2XEukj9RZdVR3yTNP8uYlWSQgr+sh/k1W2YtDO GUwmi+NHyA6gT5Kv0m2CAAde0PBG6uR7o2Q0ryLt6yDosEjSdHH17EwSI dsL+zJ2kzwV7CtRTx901iTqky8Erd3Fczp39Cv/FF2RaP700JsMPVmS0I b4tnvugVSwlryUEv54lqQWqpkeOtbCycIwP3VGZ3zeINMOsZ9buRH6XSW UEvCVrywdKwg3soQ3LmiUODERD8sU+RrCjzVlqHut23tZ6MecTjncmLGN w3NXsqK6rGQyiQ84zCPyW3zkI6M6T/YpC9VekbCpZCTJIvUxqSNkeB/PD A==; X-IronPort-AV: E=McAfee;i="6200,9189,10239"; a="246966433" X-IronPort-AV: E=Sophos;i="5.88,320,1635231600"; d="scan'208,217";a="246966433" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Jan 2022 20:39:49 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,320,1635231600"; d="scan'208,217";a="477726313" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga003.jf.intel.com with ESMTP; 26 Jan 2022 20:39:48 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 26 Jan 2022 20:39:48 -0800 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 26 Jan 2022 20:39:47 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Wed, 26 Jan 2022 20:39:47 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.171) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Wed, 26 Jan 2022 20:39:47 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bITc0BpDtKtErZp2mdTD/OMK9PzDXB2oiqMkWRRlqXGcN5gpzIdsxoM7d7OOELWQVv6l+r2UL95qL+14Ei7xCoZJdWwpf7Red/DHMhOice+VCCsmF46IHVsLxSCXYi1gNWFhajTh9Jtlyo1L8weFXamfyg8zL5VyDT94tYZf2OyYYGfXRwbZ3x7tvy6sG6FXt0OruBn8S9n0OTb0fNRF95WnqfVBRfwQItD3uXnrtM9xXg8Hjz9BvCnJ79/8jK5UWKX6y1QMb7um03bp43M9GDznXFGtwnBQjq2sV0tkB96cGt1o1+dDwFhojIaTVDBKRMjgp1wwEQ8i8Oeddt4d6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=DB2an6vna4k8uF3uJPcfAQBwBH8cwGKMMgVH1kR7qCA=; b=B0oTmunj04y3z4g4mw5q/AUdMITM3egZ28sE2pstza7AVstWyrgbvV2icHD87V8rJ9bKnD+XXviFqXx6Zxau//yEJct/idGlmypGDEPBseX5MYCBHxFMofmsbddPs7d9gei05EL/GzqMIKeB0Dj9+219sOPmFdr5csZIbZYqcLsOqLRsR2wd4gSr1GapVqGtt+b9OR7oQBEMOC73ZaWHYS/aoMWiab6hbVYGum8Rmm7ztALioLwk5FO2R0jAiWHAr+8ZE0ZpkYlni4W9AHxLbNSqtuHCegrZhhNrdGqlTcg8X58tkzVxFJ/jbazCDcALaY41kpzG00PGdw0hFYFJdA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from PH0PR11MB5064.namprd11.prod.outlook.com (2603:10b6:510:3b::15) by DM6PR11MB4315.namprd11.prod.outlook.com (2603:10b6:5:201::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4909.10; Thu, 27 Jan 2022 04:39:45 +0000 Received: from PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::ed65:b010:fc2c:f48c]) by PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::ed65:b010:fc2c:f48c%7]) with mapi id 15.20.4909.017; Thu, 27 Jan 2022 04:39:45 +0000 From: "Min Xu" To: "devel@edk2.groups.io" , "Chang, Abner" CC: Leif Lindholm , Ard Biesheuvel , "Schaefer, Daniel" Subject: Re: [edk2-devel] [PATCH 1/1] EmbeddedPkg: Fix a build error in FwVol.c in X64 arch Thread-Topic: [edk2-devel] [PATCH 1/1] EmbeddedPkg: Fix a build error in FwVol.c in X64 arch Thread-Index: AQHYEy8fh7KXNO/8oU6qPC1q7sToC6x2Ol8AgAAO4OA= Date: Thu, 27 Jan 2022 04:39:45 +0000 Message-ID: References: <839676a6ac07946bd9e47739f561356b26470520.1643254453.git.min.m.xu@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e2cd38c0-3fe3-4e58-8c38-08d9e14f0b3e x-ms-traffictypediagnostic: DM6PR11MB4315:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3383; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: V2skojdcs0tC3ISTyFARRh2wwPK+EnFl7zRNA7hs8QSs1DbAIDAdpZCAoOvBaznaXF2DjAHzxa9zhhkokWxFssNLCRHut9HTXrYmoHwTbEWZfn1e7V4F1N69IkBnVLicgTO6utf2N8ggioi7m9oiemVeWueBwS7mSjBJzZ1a+LyD9XPO7TvA1i+U6wD9+Day9ZNG5J9N4jCBlZ1L5/ZgvfzxiJMRfDhFMU/dRkDDQkPQR48ms7V0GJayIYZAd3m84wXjJLT8264c9pgaSmt093v6D7PccuDfkhcOPSewqustSLD+bcL8vaogYBZwTdNcbu9FlTwhVbmkK93UeVpnch/TMYU3/5ld26akRZm82ZyT7YlKNvfrwi86ecuGdm4KbVji2V1Y6UpkTpSx9ENkOlojVf9mbucUXLA1jN11jtwkZR91S25OaktY8voqOrJZPE7eHYpfHnRm9e9G3Go+KEj1zBf6Tmn8CavhNefNevoOQu2kxMQg2l78iVj+Jl2dg/r3VDK0rKcZTVFiousaYfuzG+iKMkFYEWNhQg8eMobkvGs8tK1fOOtznhV6MpNyESoVs3jCM6J7IJY0sg3PVZGx1VhNSvGPW/xr8S2aiKCXEClpOzrwIutkp4l7fUcNhdAHIZn0O1+RoTICWT2tz3j5Lr+Xjrv9OY1rsmMlzy/ky+BQb5ge3iivccp6DFO9Ab7EcUhweYwuq0cioaMSK4snTBHHW3x40RUgKg3tgVP8GM+pN6zJ2xD5c8Ri1dmOP3l6TZMJvy61yCN9DQa2gDRfLbILiivU6CnQsQWFFRgY8E/U1uBCRepgtKPtG0sUhoBIvL4VmPXvf5Yaw3YxGw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB5064.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(6029001)(366004)(66556008)(64756008)(508600001)(66446008)(5660300002)(186003)(55016003)(53546011)(6506007)(66476007)(9686003)(66946007)(86362001)(83380400001)(38100700002)(38070700005)(122000001)(966005)(52536014)(76236003)(2906002)(82960400001)(71200400001)(33656002)(54906003)(166002)(7696005)(8676002)(8936002)(76116006)(4326008)(26005)(316002)(110136005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?njgtlHWXybvuFf9uyrRY+aEvqufk1Tzq48zWQbGbsxcz8iageZZ3Kujcwx7Z?= =?us-ascii?Q?ijpMVP29HF93DKw96LKhhCxEs3BR/Y0gtkezLBkx0utlBoHGEfQ1Pk4TJvqa?= =?us-ascii?Q?CqFVzbMKYbDHk+6fXFMuT3bMzCjKvsA8j078kvA4Q0HAEEhLz6kGNLrE7NjQ?= =?us-ascii?Q?mplpCXzoTkyV0CSBy2ZfDYhih2ymhCOL4UMoQ6gNOCMBn1tY/XxcJ7iGFA0M?= =?us-ascii?Q?34P+GvB0GxfqKbdwofSCDXdJrEDWIo/nDlickOnifSdSouDV1rsV5RlNxmij?= =?us-ascii?Q?Ai5pvq1v0XqXiu/LcZK8QWQ4JTFbw2bGWq3Fb8khoPMrsQAV56wXOawK+UrE?= =?us-ascii?Q?X/ALEN0fo4BFU1BBxXSeHBX6V2cTokwRbVKKQVsGPu06xPe9Z9xdoF1tDLt/?= =?us-ascii?Q?3hEN9gKrL3PS7mvnS+IeL+TCkb2Tz767tnOM2WW4Aj50otVDIGg3NyJHt+Kf?= =?us-ascii?Q?/NrFv4e9WehwlX7EGGkDaXyI2Sq1AgE3CmPZvD71JGaRZCwZJ182ZaL0Bykh?= =?us-ascii?Q?bHfToUqELqmX2eUP7aVhRcVH58hvFgGqhvKtVMA9RqLFRRua26dnxBdA2ND9?= =?us-ascii?Q?tcuheARFetWk6Sfx8/ikqKzq7BAW9/UMsZAru1mqXD66pWTN7kyU2JKhSei0?= =?us-ascii?Q?nWyx8bQGoeuhaLOprRKUdzYneGeJduaoy8b37r5oscIXoeGTXk5SDecPFScH?= =?us-ascii?Q?6vUnavdgWjl2nBi/X+UIt26ggUIo7d+7zATj5b5yxx6dzqHIqK4mfkDhoUqT?= =?us-ascii?Q?l3Bp5OsUhVkaZtn2UZ0nl0cGNN+ksos/Cg5ics3QgwEQ6c9o9hAfzixjjjLR?= =?us-ascii?Q?vv4fxrpHETiVM6azvpjf9Dzy7IL3LBHfUwujVdILMDrELAPt1ejc0r4I6KLZ?= =?us-ascii?Q?CNUA/NORRpVQJz/RpSvyjyjQf2MY+vhiZn5cj8IpbXsIpiG8RjwfxwszugAq?= =?us-ascii?Q?URjBTR/ZGcEgPRmVZ0nKO6mQVFzJ/7RqjkYxPTq4mcCOzIvWKeIQvStOk2bx?= =?us-ascii?Q?xFCm90eSRLk+feDUQIptj3zriZXIF6sdCdUZDKmFFkpkEm0CxDUXiYde1tEn?= =?us-ascii?Q?gx4VX7nxVhDMFn78ae/HpmzBer+ZdWMrPr/Nac7nCD1V5AGoO46tVKjZNcoA?= =?us-ascii?Q?Zg7mby4dnefKdJusLrLorEtroiVqhGQN47NaxEzO94p/RGdfmJ7mSPaIM5S/?= =?us-ascii?Q?18bvLs6PkBD4UhQG6mhLXSCWZNhSGiDYERwjYFL1jS0pvkW6SZqpihVPJjd6?= =?us-ascii?Q?IrYzS1AmCnBzAX8ua/MI5twVBBdXA3pPpSTchGzEPWnCZWTdgX//EZMHMrET?= =?us-ascii?Q?3BXSqJwovKjok1s3q4DYbnsOFd/yCEZpzoMFE+lug3Nt8YzzCz79k2860ezm?= =?us-ascii?Q?f9sYosz00TelYDecwDdloyLgD5QaCRZ1HTLsGggBiGfiVlQ0UMgzYlUyPvNp?= =?us-ascii?Q?2JXapMzO8LH1JecXao1SJoDfnoCHK1ayUNrwXfawDxIOjYn/FHD24KjU13Kx?= =?us-ascii?Q?Og6nY1GlNFCfsm86P2YMKuiTYdjLvli1RSN52/F6+/1iUtTgMnV8gwPt9E+K?= =?us-ascii?Q?q2/RCQxVzg6S8aVYp7cQ/p6rB8MFjhxe5R3mb1apwZeLDYMkIuNihgBtFrzc?= =?us-ascii?Q?6EXN4YudSi65/D3oDGktoz4=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5064.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e2cd38c0-3fe3-4e58-8c38-08d9e14f0b3e X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jan 2022 04:39:45.5700 (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: yyTDvm97VYA491r4GTG+/xxYbvPHrqxdx9mId4biZF/XSIQuf20NrPpKWM6MeFHzaxnbxwO5mltMn0png9zgwQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4315 Return-Path: min.m.xu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_PH0PR11MB50648A19DE0CC8A12A481009C5219PH0PR11MB5064namp_" --_000_PH0PR11MB50648A19DE0CC8A12A481009C5219PH0PR11MB5064namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable This is the PR: https://github.com/tianocore/edk2/pull/2444 From: devel@edk2.groups.io On Behalf Of Abner Chang Sent: Thursday, January 27, 2022 11:46 AM To: Xu, Min M ; devel@edk2.groups.io Cc: Leif Lindholm ; Ard Biesheuvel ; Schaefer, Daniel Subject: Re: [edk2-devel] [PATCH 1/1] EmbeddedPkg: Fix a build error in FwV= ol.c in X64 arch Reviewed-by: Abner Chang > Please create a PR (give me the link) for running Core CI, I will merge it = once it gets passed through. Thanks Abner ________________________________ From: Min Xu > Sent: Thursday, January 27, 2022 11:36 AM To: devel@edk2.groups.io > Cc: Min Xu >; Leif Lindholm <= leif@nuviainc.com>; Ard Biesheuvel >; Chang, Abner (HPS SW/FW Te= chnologist) >; Schaefer, Da= niel (ROM Janitor) = > Subject: [PATCH 1/1] EmbeddedPkg: Fix a build error in FwVol.c in X64 arch BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3814 CompressedDataLength is declared as UINTN which is UINT64 in X64 arch. But the second parameter of UefiDecompressGetInfo() is declared as UINT32. So a build error is triggered. To declare CompressedDataLength as UINT32 to fix the build error. Cc: Leif Lindholm > Cc: Ard Biesheuvel > Cc: Abner Chang > Cc: Daniel Schaefer > Signed-off-by: Min Xu > --- EmbeddedPkg/Library/PrePiLib/FwVol.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/EmbeddedPkg/Library/PrePiLib/FwVol.c b/EmbeddedPkg/Library/Pre= PiLib/FwVol.c index 92ae68f0d382..0a6d6925b7ea 100644 --- a/EmbeddedPkg/Library/PrePiLib/FwVol.c +++ b/EmbeddedPkg/Library/PrePiLib/FwVol.c @@ -291,7 +291,7 @@ FfsProcessSection ( UINT16 SectionAttribute; UINT32 AuthenticationStatus; CHAR8 *CompressedData; - UINTN CompressedDataLength; + UINT32 CompressedDataLength; *OutputBuffer =3D NULL; ParsedLength =3D 0; @@ -320,7 +320,7 @@ FfsProcessSection ( } CompressedData =3D (CHAR8 *)((EFI_COMPRESSION_SECTION2 *)S= ection + 1); - CompressedDataLength =3D (UINT32)SectionLength - sizeof (EFI_COM= PRESSION_SECTION2); + CompressedDataLength =3D SectionLength - sizeof (EFI_COMPRESSION= _SECTION2); } else { CompressionSection =3D (EFI_COMPRESSION_SECTION *)Section; SectionLength =3D SECTION_SIZE (Section); @@ -330,7 +330,7 @@ FfsProcessSection ( } CompressedData =3D (CHAR8 *)((EFI_COMPRESSION_SECTION *)Se= ction + 1); - CompressedDataLength =3D (UINT32)SectionLength - sizeof (EFI_COM= PRESSION_SECTION); + CompressedDataLength =3D SectionLength - sizeof (EFI_COMPRESSION= _SECTION); } Status =3D UefiDecompressGetInfo ( -- 2.29.2.windows.2 --_000_PH0PR11MB50648A19DE0CC8A12A481009C5219PH0PR11MB5064namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

This is the PR: https://github.com/tianocore/edk2/pull/2444

 

From: devel@edk2.groups.io <devel@edk2.gro= ups.io> On Behalf Of Abner Chang
Sent: Thursday, January 27, 2022 11:46 AM
To: Xu, Min M <min.m.xu@intel.com>; devel@edk2.groups.io
Cc: Leif Lindholm <leif@nuviainc.com>; Ard Biesheuvel <ardb= +tianocore@kernel.org>; Schaefer, Daniel <daniel.schaefer@hpe.com>=
Subject: Re: [edk2-devel] [PATCH 1/1] EmbeddedPkg: Fix a build error= in FwVol.c in X64 arch

 

Reviewed-by: Abner Chang <= abner.chang@hpe.com>

 

Please crea= te a PR (give me the link) for running Core CI, I will merge it once it get= s passed through.<= /o:p>

 

Thanks

Abner


From: Min Xu <mi= n.m.xu@intel.com>
Sent: Thursday, January 27, 2022 11:36 AM
To: devel@edk2.groups.io= <devel@edk2.groups.io> Cc: Min Xu <min.m.xu@intel.= com>; Leif Lindholm <leif@nu= viainc.com>; Ard Biesheuvel <ardb+tianocore@kernel.org>; Chang, Abner (HPS SW/FW Technologist) <abner.= chang@hpe.com>; Schaefer, Daniel (ROM Janitor) <daniel.schaefer@hpe.com>
Subject: [PATCH 1/1] EmbeddedPkg: Fix a build error in FwVol.c in X6= 4 arch

 

BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3814

CompressedDataLength is declared as UINTN which is UINT64 in X64 arch.
But the second parameter of UefiDecompressGetInfo() is declared as
UINT32. So a build error is triggered. To declare CompressedDataLength
as UINT32 to fix the build error.

Cc: Leif Lindholm <leif@nuviainc.co= m>
Cc: Ard Biesheuvel <ardb+ti= anocore@kernel.org>
Cc: Abner Chang <abner.chang@hpe.= com>
Cc: Daniel Schaefer <daniel.s= chaefer@hpe.com>
Signed-off-by: Min Xu <min.m.xu@in= tel.com>
---
 EmbeddedPkg/Library/PrePiLib/FwVol.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/EmbeddedPkg/Library/PrePiLib/FwVol.c b/EmbeddedPkg/Library/Pre= PiLib/FwVol.c
index 92ae68f0d382..0a6d6925b7ea 100644
--- a/EmbeddedPkg/Library/PrePiLib/FwVol.c
+++ b/EmbeddedPkg/Library/PrePiLib/FwVol.c
@@ -291,7 +291,7 @@ FfsProcessSection (
   UINT16         &n= bsp;          SectionAttribute= ;
   UINT32         &n= bsp;          AuthenticationSt= atus;
   CHAR8         &nb= sp;           *Compressed= Data;
-  UINTN          &n= bsp;          CompressedDataLe= ngth;
+  UINT32          &= nbsp;         CompressedDataLength;=
 
   *OutputBuffer =3D NULL;
   ParsedLength  =3D 0;
@@ -320,7 +320,7 @@ FfsProcessSection (
           }
 
           CompressedData=        =3D (CHAR8 *)((EFI_COMPRESSION_SECTION= 2 *)Section + 1);
-          CompressedDataLengt= h =3D (UINT32)SectionLength - sizeof (EFI_COMPRESSION_SECTION2);
+          CompressedDataLengt= h =3D SectionLength - sizeof (EFI_COMPRESSION_SECTION2);
         } else {
           CompressionSec= tion =3D (EFI_COMPRESSION_SECTION *)Section;
           SectionLength&= nbsp;     =3D SECTION_SIZE (Section);
@@ -330,7 +330,7 @@ FfsProcessSection (
           }
 
           CompressedData=        =3D (CHAR8 *)((EFI_COMPRESSION_SECTION= *)Section + 1);
-          CompressedDataLengt= h =3D (UINT32)SectionLength - sizeof (EFI_COMPRESSION_SECTION);
+          CompressedDataLengt= h =3D SectionLength - sizeof (EFI_COMPRESSION_SECTION);
         }
 
         Status =3D UefiDecompressG= etInfo (
--
2.29.2.windows.2

--_000_PH0PR11MB50648A19DE0CC8A12A481009C5219PH0PR11MB5064namp_--