From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (NAM11-CO1-obe.outbound.protection.outlook.com [40.92.18.30]) by mx.groups.io with SMTP id smtpd.web12.1139.1608317430167902604 for ; Fri, 18 Dec 2020 10:50:30 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@outlook.com header.s=selector1 header.b=HcrMoWvf; spf=pass (domain: outlook.com, ip: 40.92.18.30, mailfrom: kun.q@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Yu7iCTh1AN73S8vuGKNum9iQO8vr49pLz+HHURa9V4GZK68TB1zeBm6JMb16mPrlsmmKNdpb+2u7/JmYwGPKkXLcDqK9D98IgrZt0UBa5WBYP7mdy7YGcXw7UNWIDlhIFfNV9Ld/CnOvlKQ+fTG4iW6jbPXqHK83vcAQYu1Jgg5zPAOCvL0S93xK4aIqef9htz5jUzuYbzpN+8zDPUbsedux+RQpV3kFlcVtjNvHKqBIov9lu/lW7j4GS0TKJq8J7qp4MEjybphOSyxa3IdTZX0t9/I1FL/AIb5+w/UPMAch7g6HETyYlqiyYRqpPh1UWwXp1ixwc6wba7I2ZVEEKg== 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-SenderADCheck; bh=8gxpsRuj8hb1oXlyLUGjLN+Gz0oN/JNhtv3YtAGRmfI=; b=IxDto7SXqUvFAl7wT+SnVPDG7nsYvIHE81DiqpY9Z9uriCbeO1mHR1UeLYJZNwmzhKbfF/ox2T4lu9MwLuldqluiv3nPJQvZesU7tIMsmE4PeM66wjtaHrheCBg0HcqzgU4P6Kfg8a3NJKeOc9eOf9PcgEU48jC5cdgWbxzNKQEujsrNJ09hwjDV3BEugRjs9SF9aG4/P9FbUZ76PxeRgtFdSvHzUtLvr7Q3yXNKF1IXaTuocqInGxTHRO9i9TkzWs4SMKJVQe39u5wXZABYt1lZ5FG4Q4tlBZZD1gyad+K+kgNi6c2gJM+xg+xHKmSRxOBKaaNenJJTGdV3YTP3JA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8gxpsRuj8hb1oXlyLUGjLN+Gz0oN/JNhtv3YtAGRmfI=; b=HcrMoWvfZlgGR0CV5HnjrNoADiCvBLs98Uy6a57G8HgOFNAgRcnA7VLu8TH90KiZQSI8RcSdu55zhleAMKHAgQKZ8/GkSQ1JqzjCFyyd0yjl3vz/aM+aMxKHkscnOSRJuMLhqPFJyatjUfuGS/rhy9tzhjZNAoTNd5Njw7g6VCrs6Z/li4nZm9Vb0SQ50Klo1GaotQDlNJPFe6NAGSqPpa5qJ+qsiWH3E/wgWMWSuin/Wzn7/vBu2OkZPt8w9Or8vzKDw19fnIAsUqAtirASFF5VfV61w1Yb/6Q4PK3vynNgIc2CWx+KRQtIERBV+BaxQpr0lXEgmPAHMHgZVy+siA== Received: from DM6NAM11FT039.eop-nam11.prod.protection.outlook.com (2a01:111:e400:fc4d::4c) by DM6NAM11HT198.eop-nam11.prod.protection.outlook.com (2a01:111:e400:fc4d::407) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3676.25; Fri, 18 Dec 2020 18:50:29 +0000 Received: from MWHPR06MB3102.namprd06.prod.outlook.com (2a01:111:e400:fc4d::48) by DM6NAM11FT039.mail.protection.outlook.com (2a01:111:e400:fc4d::83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3676.25 via Frontend Transport; Fri, 18 Dec 2020 18:50:29 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:31D169662ED078711539A83F18EC27D487DB16CF908FB998B3CE91D457F8F807;UpperCasedChecksum:CB1A46797282F617F290AA2DD491F28197944DD67F55F358E8ACAF0BDFD0B72A;SizeAsReceived:7507;Count:47 Received: from MWHPR06MB3102.namprd06.prod.outlook.com ([fe80::acb3:ab69:563d:b0d6]) by MWHPR06MB3102.namprd06.prod.outlook.com ([fe80::acb3:ab69:563d:b0d6%5]) with mapi id 15.20.3654.026; Fri, 18 Dec 2020 18:50:29 +0000 From: "Kun Qin" To: devel@edk2.groups.io CC: Ard Biesheuvel , Sami Mujawar , Jiewen Yao , Supreeth Venkatesh Subject: [PATCH v1 03/15] StandaloneMmPkg: StandaloneMmCoreMemoryAllocationLib: Fix compiler warning Date: Fri, 18 Dec 2020 10:49:59 -0800 Message-ID: X-Mailer: git-send-email 2.28.0.windows.1 In-Reply-To: <20201218185011.1366-1-kun.q@outlook.com> References: <20201218185011.1366-1-kun.q@outlook.com> X-TMN: [Z9D4yieEqFGqv7lwOtwA6CrSzKFLfFee] X-ClientProxiedBy: MW2PR16CA0018.namprd16.prod.outlook.com (2603:10b6:907::31) To MWHPR06MB3102.namprd06.prod.outlook.com (2603:10b6:301:3e::35) Return-Path: kun.q@outlook.com X-Microsoft-Original-Message-ID: <20201218185011.1366-4-kun.q@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (50.35.88.161) by MW2PR16CA0018.namprd16.prod.outlook.com (2603:10b6:907::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3654.12 via Frontend Transport; Fri, 18 Dec 2020 18:50:28 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 567f5f84-25a9-4795-4c0c-08d8a385ca61 X-MS-TrafficTypeDiagnostic: DM6NAM11HT198: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: wq4mehcrD7JYwb5KXsV+nqNf0zpW2aaeb6X94I+kRlkEI5K0yxM9Xbq2YlxSgUs1hzdnFiZ+jFTzHFWL3XrFyQmZBmXVQKABtqavOvxAclc0n0/XbCb5riBHIuYu/gagSa1Bh1MvUpWh9jw3yrgjJIzJEqxEoh1zzuod4rSasFVniZKd3aS3FxOf6hmOdJt1IHK+x6Wa3cmIk4wk8SBvxAVQaNb8hRiHjNULyXJ+gZk7rkT0pWfWEtHJzu/tMC8J X-MS-Exchange-AntiSpam-MessageData: A+WusGU7b0BR81HWZiNND9NVxenZg5pubV6TxM3Fxy2ojGocc80k+Iy9EYhMyepWy+uIHQQggB/Bkxyfs23nhH/kjkoNos2Ana5KT+RhQNPewC/kr9cjDjnsrfuYGpJvSCK5RqRpRpQGREeH6t0OTA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Dec 2020 18:50:29.2348 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-Network-Message-Id: 567f5f84-25a9-4795-4c0c-08d8a385ca61 X-MS-Exchange-CrossTenant-AuthSource: DM6NAM11FT039.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6NAM11HT198 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain Assigning MmramRangeCount from MmCorePrivate (UINT64) to local variable MmramRangeCount (UINT32) will cause compilation failure due to "warning C4244: '=3D': conversion from 'UINT64' to 'UINT32', possible loss of data". This changes defines local MmramRangeCount as UINT64 type. Cc: Ard Biesheuvel Cc: Sami Mujawar Cc: Jiewen Yao Cc: Supreeth Venkatesh Signed-off-by: Kun Qin --- StandaloneMmPkg/Library/StandaloneMmCoreMemoryAllocationLib/StandaloneMmCo= reMemoryAllocationLib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StandaloneMmPkg/Library/StandaloneMmCoreMemoryAllocationLib/St= andaloneMmCoreMemoryAllocationLib.c b/StandaloneMmPkg/Library/StandaloneMmC= oreMemoryAllocationLib/StandaloneMmCoreMemoryAllocationLib.c index eb3d772e18c5..798d546a2037 100644 --- a/StandaloneMmPkg/Library/StandaloneMmCoreMemoryAllocationLib/Standalon= eMmCoreMemoryAllocationLib.c +++ b/StandaloneMmPkg/Library/StandaloneMmCoreMemoryAllocationLib/Standalon= eMmCoreMemoryAllocationLib.c @@ -841,7 +841,7 @@ MemoryAllocationLibConstructor ( VOID *HobStart; EFI_MMRAM_HOB_DESCRIPTOR_BLOCK *MmramRangesHobData; EFI_MMRAM_DESCRIPTOR *MmramRanges; - UINT32 MmramRangeCount; + UINT64 MmramRangeCount; EFI_HOB_GUID_TYPE *MmramRangesHob; =20 HobStart =3D GetHobList (); --=20 2.28.0.windows.1