From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) by mx.groups.io with SMTP id smtpd.web11.23114.1643248558902924045 for ; Wed, 26 Jan 2022 17:55:59 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=UUiit42o; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: hpe.com, ip: 148.163.147.86, mailfrom: prvs=00263292e4=abner.chang@hpe.com) Received: from pps.filterd (m0134422.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 20QLif9O002413 for ; Thu, 27 Jan 2022 01:55:58 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=pps0720; bh=aPkFHYo3UPKLOoc4gLjLlIqRbOERKDubnkOD9u4C3LQ=; b=UUiit42oNBue+EgSoDY23gqLhQzKRdUNtwYt5kfG6QupPhYMdexDlYg0ZxCpiWiflqR3 f9ujLuH3/41wMoNQyzApOt1ORRkg1L4AKT1DL0N15/hpdoocYryjpaPTk7w5CHzIxkiZ dUe1YRIwbWgjxULyeBrNSAR51NmKO7f4zucjcLnm0kaAeHdz6Zgvm8jXCF+T6neilU4w m8+SvEPlAV+zddemUtaqnq5QoHpTpVkdT8ojFa2B/5fa54vzSn6sv44nmfyIXlLwnJxP FssSLP6tQ/FxFgFvi9NSOveCX/Yfq0uphY8mXtx0DMdLVBzbExWlt4V8JgaZYnwwda69 7A== Received: from g4t3426.houston.hpe.com (g4t3426.houston.hpe.com [15.241.140.75]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 3du7wxn4nx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 27 Jan 2022 01:55:58 +0000 Received: from G4W9120.americas.hpqcorp.net (exchangepmrr1.us.hpecorp.net [16.210.21.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g4t3426.houston.hpe.com (Postfix) with ESMTPS id 495F14E for ; Thu, 27 Jan 2022 01:55:57 +0000 (UTC) Received: from G4W9119.americas.hpqcorp.net (2002:10d2:14d6::10d2:14d6) by G4W9120.americas.hpqcorp.net (2002:10d2:150f::10d2:150f) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Thu, 27 Jan 2022 01:55:56 +0000 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (15.241.52.12) by G4W9119.americas.hpqcorp.net (16.210.20.214) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Thu, 27 Jan 2022 01:55:56 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DVHNWkyyvkP01VjgkO4WEQwXlSKMr3BzUfja3QytzuVCb/057ZRAWqOZU4h/DdHZgJ8TaDRjUaajSkKcPrWEwu24NrsDB0iLywkT4xC8zaAbr572Wo1ZJhr2yz/k9uFoVTAabSSzZ3Ybv/pLSeB1i5sSbnbSBG0IDejHdzdPw67bii/zeuuhCKKtnQxGEuaj1zdb7E/Jvsk1Q6vW+1pGBICpkCm3tllmidDwJNBt8AypZL6vjCww/dqvPsMPw8STg7jfBLv0Zg9G82SUFijX1mFuytnLw7eNok55X2cjlCr//T9XRgd3va8+GSHAQzkT8/rGwA0IzopDAot5GW6Fjw== 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=B6j0f47D114TI640YD23sLji5pyJnNVw/PwgNRL3LF4=; b=bCYHTFsg0QzbtJWNqHj3JaFu5xnhLI0nS/HbzTyZ9Q/6sWF3zJjALrerQj/oB7jJw9FNffuw8cFQox1pfc6ek2IhDJFEqz5MbdvaVUrjZw5B4vfxa3dWoXg7RDJ9UoNHLH05PYojUhm8JK+XDg5l+aXmmughQ2sTeOwUlfRvStlXPEO5xaPHCSvxyyrj/laY4bZnN6J/M3ck3v0gJTdQvOoE7YA5bAafXgr0ZmtnD/SjV8v6swGnD49Lq0Sa7LEsTK8TvR01gpu8y93jr+S7uWe1SiYxrwrUba1K99vx+An6JZwy0/avXcAP11Xp2HYQzRDNpwBzype8KqNCbtRNNQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from PH7PR84MB1885.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:154::18) by PH0PR84MB1527.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:172::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.11; Thu, 27 Jan 2022 01:55:54 +0000 Received: from PH7PR84MB1885.NAMPRD84.PROD.OUTLOOK.COM ([fe80::29fe:6cc2:38e0:4b55]) by PH7PR84MB1885.NAMPRD84.PROD.OUTLOOK.COM ([fe80::29fe:6cc2:38e0:4b55%6]) with mapi id 15.20.4867.011; Thu, 27 Jan 2022 01:55:54 +0000 From: "Abner Chang" To: "Xu, Min M" , "devel@edk2.groups.io" Subject: Re: [edk2-devel] [PATCH V2 01/10] EmbeddedPkg: Fix a build error in FwVol.c in X64 arch Thread-Topic: [edk2-devel] [PATCH V2 01/10] EmbeddedPkg: Fix a build error in FwVol.c in X64 arch Thread-Index: AQHYEbXhwREv1NaLr0CCeQJp4pIybqxz1x4wgAIywW+AAAS2gIAAD6pq Date: Thu, 27 Jan 2022 01:55:54 +0000 Message-ID: References: <20220125063318.862-1-min.m.xu@intel.com> <20220125063318.862-2-min.m.xu@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: 6481771d-9b58-ec2a-2e34-888181f9c4e6 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e016f268-20f3-4380-f0bc-08d9e138277c x-ms-traffictypediagnostic: PH0PR84MB1527:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5797; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kmNQDf7K418OJ/sWWVRVur6z6ntKe48f/3Du8gIxJbgVOxUVA6zx/IaWhhhVHKua6JmP4kiMr18y7zIT2X4zkU4ja1RHppvllwjdgtEe6Yan+oHbyyNRnchnqhgZMMX9bTrX/3JKRNaSIbS9z2Wg5bjoEGy3yM0+0uN5KHQL+zYUvNPVwk7LvDn+5rsqu+yl5pwnp7qgvjXcYCcooWjKJzv28qhtrfFb3MopGJjfRBxZNXQJPPP9ahhnonGjIaQ9xqMXe/QwXPVOPctCJnrrTm3Cz25nohsjh3UK6lS5lVkYqlihc5Ntl84v/aPMaxZYt/57yGelLRfrMnQORhWqDhyDzM4GBW0Iju7WaLPGfLeJp4p7+HbYXWeXZmJ7cfXJ13rOToPETXrfoqW5ppm8DGrD5HvnZDksyFMNhktzn/fApGLlwu0aZNUVZljvehdZmJW8StcuQ3cdKPUD5fO9/ATYTf6zXf+RXv5I+bG2Gpt1HNrHVI++Oz45+mokINXTCtC1Af88GGrjRYAKcaoEqkfoUvJ5ONYM65nvn/N1gELRvDsdtn++Amatw0jmQQlviKap0I9KBUMveuX0aUWmrnjoxN2DDPIkziew51A7jvYOuSLDQsGxoZjWLmLMi5qbpAqfoOKkPwn6KBXPRsdhtGca4WKspg9QExwRbHKifH4WDDQ0dRONKaPptpOCfBr1uKEmSdK2S/OlFX/2adVdzGJimHmBZr4HsYjIeq3g8jaKdSfTDe69SSGCOScMscEmNcL01beK5F1ZnXq/SL9LiQhh8T5JRhgx/9/japjiYUnYve9h6AlJidlzjy+jyD1v x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH7PR84MB1885.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(6029001)(366004)(966005)(19627235002)(38100700002)(2906002)(26005)(66556008)(508600001)(110136005)(38070700005)(9686003)(66476007)(8936002)(91956017)(64756008)(8676002)(66446008)(166002)(71200400001)(122000001)(86362001)(55016003)(53546011)(76116006)(52536014)(316002)(83380400001)(76236003)(33656002)(82960400001)(55236004)(186003)(66946007)(7696005)(19627405001)(6506007)(5660300002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?srOpZrIb4n2gkEdlztmsAoJW8ToZ/pgg+qeDAcmjKoRRtFVXeLGa8IwnmXbk?= =?us-ascii?Q?eDO0Cuo8fVV2lOk3zcqaF8oIIOI7dFdatFF4PrxU69rflQgI3/BH3Omg+uib?= =?us-ascii?Q?rt9WGAIy3uzyQAVOZWylyW8+WB2xDVhAylhYdm4k+MwQgWGLxl5CrhDKqgTQ?= =?us-ascii?Q?Y+9weIijNy1DNS6MJWhSYdwh1f0ap2NoaCkAFPT0XdoZnGCF7ZhlH+UhkTdr?= =?us-ascii?Q?EHeyoyJpDD2vzVPYjPnXHciUAzKoAlxRAqsX2Zy7DIm3L3ekSqZzz2AhkJ8L?= =?us-ascii?Q?3ccmPcsAWXL4JACP9FtfpFBgTxaHnD9r6LUuDUpNB1Va77plLeKjtNPahxGb?= =?us-ascii?Q?zQo+qBmDqYBrFkxKZmaFCoPEUVP1pZLZOJ5teAAIIN8UXMqvOPzXXXRYd182?= =?us-ascii?Q?bEIV5xZYqoA8Gz5Y+mbAg/OfH4KhPn8m841ecG3FF3z+dUvtdwqCC4dtjD2o?= =?us-ascii?Q?D2X7dPER/T1TypNp/YRCKHfcOsJ6VGjyx3NNlLQAcRvlMi6qDXdpKfJejyaa?= =?us-ascii?Q?u8pk0usafBpjP1gYKIznYtlNIvh4NCUvOzHDJvGTWziAVSHJm7uEx3X0uCv0?= =?us-ascii?Q?zrHyd9oJVvsfUFc7ziP53Is2vKS9849dwy1UjVbEixDHEV1Yy2Gwm5gXE/d5?= =?us-ascii?Q?uXXx6hAUSFteLqUn4Q7gpFvUfiNcHTc+okiTPY00hRRE7vrnRyv6ELZ7ZmLe?= =?us-ascii?Q?949iIdiWMxVgBN12HiAv/IP0J50C2uiXZapl64Gi44B3IjYX6Q1KxHpIZOqq?= =?us-ascii?Q?VI2oTVZWUWmi0Iu9LV91ckaG+GSLjoCLlZmC3MxGb4ZkViePojFmhfjWITlg?= =?us-ascii?Q?oOqSRNP/rUKM8gp8OHGHeCSRYheFE1p2ePSo9PzJ60X37Xf4PcA+TDGu6h7a?= =?us-ascii?Q?blRB16c0AB9wltpN0jvLc3q+qx3xXkcur7GorQKaaIM9R503JasnO6NqrpNd?= =?us-ascii?Q?w7+Kb6/E2GBSJlz+qUy1pcoa5V5T9DPdqT24G5RCcm60SVrkEkfEGgPLrk+l?= =?us-ascii?Q?R5SF/93msFaBrJPKoD8mo2NPns+nQ9lgbKY42O3ELHVmLWYbYCVAq+7Rf5FI?= =?us-ascii?Q?frdenzlcigBeSfKKDR71+mnzQBvkgZwu/Dj/bDsY/BVBBISCVKNRQJ5qa29x?= =?us-ascii?Q?qdvAlgUIFJQDCdz8fzek61KIcadHSZh1X9HkapHTmj43y1Nu6lRNlRC5Kthj?= =?us-ascii?Q?z8vH38NvrAQ/uQE2R/jNOvJeVj3pXCQx6+R29nbhPv+iewYSwWDIO51oIgo+?= =?us-ascii?Q?Uv47KlskvMP4Im4yDtAM1fqYCXyj9GyojvhxFxtcLo6l4r/Y+k6K2yC/gwE6?= =?us-ascii?Q?p1TpVoh0qE6BxGeNzzozSPwvXWPuKSoBT0Veob86oNsRZzZZzyVargfs1Yyb?= =?us-ascii?Q?muut74PX98FAZ7aDemusFYchEsUYZypzTAQ1QDxF19ym7jb9QFyZTEquIOmi?= =?us-ascii?Q?6n8jFQcZDQFRrGpfXzx6ycgh+vXm7NLfsnh8A9UQWL9pCN/mBtC3TwFVQJ7a?= =?us-ascii?Q?MiIv0+J3NoRi4zZmnh8S9L9kM5LIKQgN81fnfzospyBO/eaQw2N/kQpOI0kb?= =?us-ascii?Q?eEXBY6mdUsiZOvaRn0lrtfczfnDL4xfji4WhKJiDJAwtyaXwBfNJY2G1Gm17?= =?us-ascii?Q?wjfF4oDqfhAoBiSeU9hj3DQ=3D?= X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR84MB1885.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: e016f268-20f3-4380-f0bc-08d9e138277c X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jan 2022 01:55:54.5148 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: HSZXKGUaVkjs8YAScqgApoFj9/4akJ3Hf8JYfDx5BB3TDjw8zEE3GqhD24FvTc+PbtQoao+N9iPtivNI/eJLzQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR84MB1527 X-OriginatorOrg: hpe.com X-Proofpoint-GUID: tWl6c1zUa3Gd9ygdEAAD1BhPLkoUr2J- X-Proofpoint-ORIG-GUID: tWl6c1zUa3Gd9ygdEAAD1BhPLkoUr2J- X-Proofpoint-UnRewURL: 10 URL's were un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-01-26_09,2022-01-26_01,2021-12-02_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 mlxscore=0 bulkscore=0 spamscore=0 lowpriorityscore=0 malwarescore=0 phishscore=0 mlxlogscore=999 impostorscore=0 clxscore=1015 priorityscore=1501 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2201270009 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_PH7PR84MB1885FC2835C2284A29CA5FEBFF219PH7PR84MB1885NAMP_" --_000_PH7PR84MB1885FC2835C2284A29CA5FEBFF219PH7PR84MB1885NAMP_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Min, Did you get the reviewed-by for other patches? Just let me know when the re= view process is done, I can then merge the patch to EmbeddedPkg. Regards, Abner ________________________________ From: Xu, Min M Sent: Thursday, January 27, 2022 8:58 AM To: devel@edk2.groups.io ; Chang, Abner (HPS SW/FW Te= chnologist) Subject: RE: [edk2-devel] [PATCH V2 01/10] EmbeddedPkg: Fix a build error i= n FwVol.c in X64 arch Hi, Abner This is the PR of the patch-sets. https://github.com/tianocore/edk2/pull/2313 Thanks Min From: devel@edk2.groups.io On Behalf Of Abner Chang Sent: Thursday, January 27, 2022 8:43 AM To: devel@edk2.groups.io; Xu, Min M Subject: Re: [edk2-devel] [PATCH V2 01/10] EmbeddedPkg: Fix a build error i= n FwVol.c in X64 arch Hi Min, Would you please create a PR for this and point me to the link? Thanks Abner ________________________________ From: Chang, Abner (HPS SW/FW Technologist) Sent: Tuesday, January 25, 2022 11:09 PM To: devel@edk2.groups.io >; min.m.xu@intel.com > Subject: RE: [edk2-devel] [PATCH V2 01/10] EmbeddedPkg: Fix a build error i= n FwVol.c in X64 arch Reviewed-by: Abner Chang > > -----Original Message----- > From: devel@edk2.groups.io > On Behalf Of Min Xu > Sent: Tuesday, January 25, 2022 2:33 PM > To: devel@edk2.groups.io > Cc: Min Xu >; Leif Lindholm= >; Ard > Biesheuvel >;= Chang, Abner (HPS SW/FW > Technologist) >; Schaefer= , Daniel (ROM Janitor) > > > Subject: [edk2-devel] [PATCH V2 01/10] EmbeddedPkg: Fix a build error in > FwVol.c in X64 arch > > RFC: > INVALID URI REMOVED > d=3D3429__;!!NpxR!xMRxJim2LXdgV0CClUrT7jWBUouLzrVwMc5fB_wt1PT17W > WWyZKgREYswYM1Tz0$ > > 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/PrePiLib/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 > *)Section + 1); > - CompressedDataLength =3D (UINT32)SectionLength - sizeof > (EFI_COMPRESSION_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 > *)Section + 1); > - CompressedDataLength =3D (UINT32)SectionLength - sizeof > (EFI_COMPRESSION_SECTION); > + CompressedDataLength =3D SectionLength - sizeof > (EFI_COMPRESSION_SECTION); > } > > Status =3D UefiDecompressGetInfo ( > -- > 2.29.2.windows.2 > > > > > --_000_PH7PR84MB1885FC2835C2284A29CA5FEBFF219PH7PR84MB1885NAMP_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Hi Min,
Did you get the reviewed-by for other patches? Just let me know when the re= view process is done, I can then merge the patch to EmbeddedPkg.

Regards,
Abner

From: Xu, Min M <min.m.x= u@intel.com>
Sent: Thursday, January 27, 2022 8:58 AM
To: devel@edk2.groups.io <devel@edk2.groups.io>; Chang, Abner = (HPS SW/FW Technologist) <abner.chang@hpe.com>
Subject: RE: [edk2-devel] [PATCH V2 01/10] EmbeddedPkg: Fix a build = error in FwVol.c in X64 arch
 

Hi, Abner

This is the PR of the patch-sets.

https://github.com/tianocore/edk2/pull/2313

 

Thanks

Min

From: devel@edk2.groups.io <devel@edk2.g= roups.io> On Behalf Of Abner Chang
Sent: Thursday, January 27, 2022 8:43 AM
To: devel@edk2.groups.io; Xu, Min M <min.m.xu@intel.com>
Subject: Re: [edk2-devel] [PATCH V2 01/10] EmbeddedPkg: Fix a build = error in FwVol.c in X64 arch

 

Hi Min,

Would you please create a PR for this and point me t= o the link?

 

Thanks

Abner


From: Chang, Abner (HPS SW/FW Technologist)
Sent: Tuesday, January 25, 2022 11:09 PM
To: devel@edk2.groups.io= <devel@edk2.groups.io>; min.m.xu@intel.com <min.m.xu@intel.com>
Subject: RE: [edk2-devel] [PATCH V2 01/10] EmbeddedPkg: Fix a build = error in FwVol.c in X64 arch

 

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

> -----Original Message-----
> From: devel@edk2.groups.io= <devel@edk2.groups.io> O= n Behalf Of Min Xu
> Sent: Tuesday, January 25, 2022 2:33 PM
> To: devel@edk2.groups.io > Cc: Min Xu <min.m.xu@intel.co= m>; Leif Lindholm <leif@nuvi= ainc.com>; Ard
> Biesheuvel <ardb+tiano= core@kernel.org>; Chang, Abner (HPS SW/FW
> Technologist) <abner.chang@h= pe.com>; Schaefer, Daniel (ROM Janitor)
> <daniel.schaefer@hpe.com= >
> Subject: [edk2-devel] [PATCH V2 01/10] EmbeddedPkg: Fix a build error = in
> FwVol.c in X64 arch
>
> RFC:
> INVALID URI REMOVED
> d=3D3429__;!!NpxR!xMRxJim2LXdgV0CClUrT7jWBUouLzrVwMc5fB_wt1PT17W
> WWyZKgREYswYM1Tz0$
>
> 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@nuviai= nc.com>
> Cc: Ard Biesheuvel <ar= db+tianocore@kernel.org>
> Cc: Abner Chang <abner.chang= @hpe.com>
> Cc: Daniel Schaefer <dan= iel.schaefer@hpe.com>
> Signed-off-by: Min Xu <min.m.= xu@intel.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/PrePiLib/FwVol.c
> index 92ae68f0d382..0a6d6925b7ea 100644
> --- a/EmbeddedPkg/Library/PrePiLib/FwVol.c
> +++ b/EmbeddedPkg/Library/PrePiLib/FwVol.c
> @@ -291,7 +291,7 @@ FfsProcessSection (
>    UINT16       &nbs= p;            Sectio= nAttribute;
>    UINT32       &nbs= p;            Authen= ticationStatus;
>    CHAR8        = ;             *= CompressedData;
> -  UINTN         &nb= sp;           CompressedD= ataLength;
> +  UINT32         &n= bsp;          CompressedDataLe= ngth;
>
>    *OutputBuffer =3D NULL;
>    ParsedLength  =3D 0;
> @@ -320,7 +320,7 @@ FfsProcessSection (
>            } >
>            Comp= ressedData       =3D (CHAR8 *)((EFI_COMPRESSI= ON_SECTION2
> *)Section + 1);
> -          CompressedData= Length =3D (UINT32)SectionLength - sizeof
> (EFI_COMPRESSION_SECTION2);
> +          CompressedData= Length =3D SectionLength - sizeof
> (EFI_COMPRESSION_SECTION2);
>          } else {
>            Comp= ressionSection =3D (EFI_COMPRESSION_SECTION *)Section;
>            Sect= ionLength      =3D SECTION_SIZE (Section);
> @@ -330,7 +330,7 @@ FfsProcessSection (
>            } >
>            Comp= ressedData       =3D (CHAR8 *)((EFI_COMPRESSI= ON_SECTION
> *)Section + 1);
> -          CompressedData= Length =3D (UINT32)SectionLength - sizeof
> (EFI_COMPRESSION_SECTION);
> +          CompressedData= Length =3D SectionLength - sizeof
> (EFI_COMPRESSION_SECTION);
>          }
>
>          Status =3D UefiD= ecompressGetInfo (
> --
> 2.29.2.windows.2
>
>
>
>
>

--_000_PH7PR84MB1885FC2835C2284A29CA5FEBFF219PH7PR84MB1885NAMP_--