From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (EUR01-DB5-obe.outbound.protection.outlook.com [40.107.15.57]) by mx.groups.io with SMTP id smtpd.web11.24504.1659958205975019220 for ; Mon, 08 Aug 2022 04:30:06 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=Q52iK6yf; spf=pass (domain: arm.com, ip: 40.107.15.57, mailfrom: sami.mujawar@arm.com) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=GgrBLH29O/hDGigbOUI9BytTeO3D93RlUhEMrEHKmZ3qlzybecBP14KGerZJXoEaWaHWojDxq4vRusakY4Pgkc2rcfrK0DxYaD4iD1toAxh32RZbuqxv1v4TAOfuP6eB9RthVqbiN4UvUe8820RD1Nf+jji4j1Q15RB/+06XHRfpqDA2LoYlWp5JjgXATTp162i/5nG4dVsGaYUtX3BtYH2O9JjHAKEa9wtbg+0BkI4kO8I9w64AMRoZz0YjK2M3O/g7c3ksbSpHepPX4GvT/5Flcws4zz67uubRft5jyAjgTaSop/+s1CqeTNi/JgsMoYcgDmskq5pDgL70EO7FMg== ARC-Message-Signature: i=2; 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=t3iLubLFdHAyeA4lTcneMVZOA8Otx+Y1Rnw0vihgtB8=; b=eWrhWFCX9mclsV+ZWqwuIDCQTPWOmH6xXTSEiGRnZdRT9xc3sXWP06NYl0BNkvkvYLa2E+RDTdUv/vU3017pWL4mhHp5mzsuym4oEFfUm1w5v2PsvhgYydeiUPtiTV2ByGN5KxFylBUh8PJZ8LgnT8hhMeIPMQZfhW808A6ST41NKg5IZtKyGnueutkBrm1A0R2nfR2gJe4OAtxxHuDPKCc2l92WAW4njcOzSTUIuSNLBjYH/OYvHRHjRg7o6u7HQve2YVn6MA8Iri5ii2Hs/iOArISOJk49laACO4vo1Il95TvZ+16rBmx7Qu7IF3zNwA23A6TPcEWmSp038VniIw== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t3iLubLFdHAyeA4lTcneMVZOA8Otx+Y1Rnw0vihgtB8=; b=Q52iK6yfQS/+A/8xMvUY1pTnH8V40qP6k9fV5d/gpKdi+6gtF4bf6iP9mNJOOYSeArDWYiAO4BtqUmoknGLuLr2i+kbjuK9ojU+ScJcroHHqKo+eQI02qaAEnHn+BSK9huamzLWBEHSwTJ8BQqeTZqnNt3hdLeV4vVZhZKZXtrw= Received: from AM0PR03CA0062.eurprd03.prod.outlook.com (2603:10a6:208::39) by DB6PR0801MB1816.eurprd08.prod.outlook.com (2603:10a6:4:3c::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.15; Mon, 8 Aug 2022 11:30:02 +0000 Received: from VE1EUR03FT048.eop-EUR03.prod.protection.outlook.com (2603:10a6:208:0:cafe::3) by AM0PR03CA0062.outlook.office365.com (2603:10a6:208::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.20 via Frontend Transport; Mon, 8 Aug 2022 11:30:02 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT048.mail.protection.outlook.com (10.152.19.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.16 via Frontend Transport; Mon, 8 Aug 2022 11:30:01 +0000 Received: ("Tessian outbound cc6a8ab50b6b:v123"); Mon, 08 Aug 2022 11:30:01 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: cc65a825156df2f9 X-CR-MTA-TID: 64aa7808 Received: from f67bed2c9e1c.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id E959EF25-C077-45FA-8764-42BD2EEC5106.1; Mon, 08 Aug 2022 11:29:51 +0000 Received: from EUR01-DB5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id f67bed2c9e1c.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 08 Aug 2022 11:29:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Fk4N4JQ3R/5OF8H0tDWDDLR6YiuWcGpuNy24qJm4ip5NjsykAZp/iigBdlbFNNeZD5LNu9HcvTwvgF5x/SHl6PPDlmSTdUiV2tdbldQh7TsignWRzS1yg6sPltnQSR2tiQJr5ac8AKkvCSWZEe+0gRH0EhtV9twI1vjjOjg8NuQntgrBKLtn5fjf4qHaq7zFcBPwd5Qs2GKIp6vT9TQd8MzmmN2XviuZ21x6kyUpJXIZ8LfEThaTUP0We0LA+tyFeXzs5g7fPGj12AP2TGo8TQJOZBkUYPyZrjBRSuKdYDCWoG0Ur2P/RWGbRsF309WM6698vj3//to3yqq1PXzLag== 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=t3iLubLFdHAyeA4lTcneMVZOA8Otx+Y1Rnw0vihgtB8=; b=J2acbsHHJKOXvFpmpmdgmIpHqKEHEennqGk+kGcEV27rdQsQtW9rfs2z584OWSGNQpvgRuaG03rYQbC2BjGkEfsZOOOl3br/tfYoBS7L0pHW3zSwXJouX8AWP2l/jFcjbjawnLIwmhgaMviSMxDv4RoWeGkL1tAQna5wKvIoZE0ieBpMyc8gkdzVtz1ahwj1PVjwzPi18rj8wIq2uLdHmIm2oMMw5PU/HHWnSaa4OAd9JVAhMwyGgUBcMsrEDDNkfjhZu76xOkWCUsKmDsLsk2+YCAmYJl/jG8zs59GZnfA5u7a5cWYAlPfnfpYFpLGlqdYKiIl19Mu5nmxsfyc1Fg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t3iLubLFdHAyeA4lTcneMVZOA8Otx+Y1Rnw0vihgtB8=; b=Q52iK6yfQS/+A/8xMvUY1pTnH8V40qP6k9fV5d/gpKdi+6gtF4bf6iP9mNJOOYSeArDWYiAO4BtqUmoknGLuLr2i+kbjuK9ojU+ScJcroHHqKo+eQI02qaAEnHn+BSK9huamzLWBEHSwTJ8BQqeTZqnNt3hdLeV4vVZhZKZXtrw= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by VE1PR08MB4653.eurprd08.prod.outlook.com (2603:10a6:802:b1::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.14; Mon, 8 Aug 2022 11:29:48 +0000 Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::d562:5a52:f638:7fe9]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::d562:5a52:f638:7fe9%4]) with mapi id 15.20.5504.020; Mon, 8 Aug 2022 11:29:48 +0000 Message-ID: Date: Mon, 8 Aug 2022 12:29:47 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: [PATCH 2/2] CloudHv/arm: switch PeiMemLib to its own To: Jianyong Wu , devel@edk2.groups.io Cc: ard.biesheuvel@linaro.org, justin.he@arm.com, "nd@arm.com" References: <20220729072146.169750-1-jianyong.wu@arm.com> <20220729072146.169750-3-jianyong.wu@arm.com> From: "Sami Mujawar" In-Reply-To: <20220729072146.169750-3-jianyong.wu@arm.com> X-ClientProxiedBy: LO2P123CA0092.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:139::7) To AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: d92d7d42-ac2f-4889-4b10-08da79315552 X-MS-TrafficTypeDiagnostic: VE1PR08MB4653:EE_|VE1EUR03FT048:EE_|DB6PR0801MB1816:EE_ x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: ugEifPoO6G5X6T/uj2PP6RYJMnaHtywY3oX6wCg1YDmlM6pY8qKyZnueYVgDdHbBI3xy0M4cQVzRcfi5vyRtwVXwywkw+SaQpvMfUvd34e+B0KPuiLwal1s+dGoJMdRY9EfqPgMc3qC0PQbGdzcW0V5PGb/wnPP75muwYeG9ncU6PJRSk+msHVDiTTeULHj+4RiKlGOhdBcJtKA4aTb6XWUxaaEtPrgVm3BRT/mKNwWowVOgUpcjZZMjFWU6gN4a/EDxLJHRlO9GtUDFYGZA8hbrDgqqq7teYR3jXa7h55s6JtX/PymfJuZ/heT6hetG9mXnsIQLnB3kUIwrO0aoky/tL4HX0+Ul8ku6vsk+Y8cQkD10ZxO79Pd2etiHW0d85ZMuyU+lPMyAVcGOw7XbS5MSdkxbFfXfCIyyDNsGJXngrm+iJEJPx+G9QqKb3VACq5qnNT8+Sj4UIV6Y7lrDzgYmUWJEFuiINSj2wcaWdNAYrje+h2rb24Q9RePv12Xq7r34AL485om96DZDhUCinWAG5ujyhiyXvQ/bjDGAkFipW7XZwuv1VkbiHxZS/wBNcnFObh8CMSHXLqeYPEQ79cogiVdBIyTXKtqMgfkmAd4tWZB1ghSC0An8CHz4R1A+DqzrP4Av5mA7ll4OkFf6kUQW/IKQWeZFv9xm92DNYd94xhw5k0RoDeR542XpX7Ii81DE3/Rz74qFm6S3jmyZjrfo6syX4XHBDKaI96ggYAdje+IDpkYCknjZhRgGKUIC6Sw9to4AusHBxOmNFOWp6KgSjk5vs/YqS3bSo8KdghYSpRUzLdYGHsHCDMer7RqwJop9dVEAWMT30CitcBFbbIkDDFBK7Ph13btSrkv/K5SOdqzDY9aluxOgUG32hHyO X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6806.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(376002)(346002)(366004)(39850400004)(396003)(136003)(38100700002)(2906002)(66556008)(66946007)(66476007)(31696002)(86362001)(8676002)(4326008)(53546011)(6512007)(6506007)(26005)(478600001)(316002)(6486002)(41300700001)(36756003)(186003)(2616005)(83380400001)(4744005)(5660300002)(8936002)(31686004)(44832011)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB4653 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT048.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: c9d53ac8-67db-4e18-b95e-08da79314d5e X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: irdqiyWg1HXKqnhvMIyJoPV1BuGC9kc2XCbeDmxcp8FjdLq/D2RFDQyi638EUnR/6NelPAelYRQBOqAl6HjzhPB2qfel23SghTwRoqrh5JPVB6+OYAL6qKwK9eYiyDjOjqEmEdNwgI8H1dwK+mV0RKpQkNrHkjpOh1oS32FcOdLkZNutj1+ei6sG3Zs0QDw3P2YvMqXwjsEOrQRkvFeBkC684eiG3XNmMYRANysnSRb1QrDp6dG3mF9uFPvHYXn4O/i488Het+92/vvT1HeSrU9L5EczydC/crrA2yAQR/hGEpgHNg5Xr5PkRoQBd6+LsyiAah64hvjw4t/TDihtC/h6KMvyYBwl0sdVCt2U0pWITgFeP27QhHXnVe2xj4A8LVy333WP2ckbKk1YRBJkPM4jYt1fR3W6o0lU3jC7dclBhI6W5n6aTkTrMxi5AU9o65isszu7stnT3gwDr3xMllxiikshg8uOIkOwROZN7aVA+mKVXI8Zr12ZtIh4qhTsLyDNQThym5wDe2f+GU6VjCWvmHkKt1/1Uqt0Pmmw0oRneBM3xKqDtSY2KCdBD+N4o5yrTvH0zMVd7qWxI1Nr1R9mSURTPQZnGaLWbnmXinib8OadXvKdtNNsPB8pEXkmQVNIuJG6hVaAnx6puk7HhsjhCerz+Gd+lNy3n5KYA08TZghGjtPBvr0G4jnRJS/3VvuY0iztYkhsylHqT6V4dTjWq2cSdaJ5G9u7IY1D7YNF5q56ZQRSa4/9AehOco5JrFveDnCmJnaMMAn9RDVAFdq9ppm8YtZ+NBqa44yh6yK3tJC4MLIwLXOx48QZm5bNgDUIBPn48puXxkN0DibsCg== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230016)(4636009)(346002)(136003)(396003)(376002)(39850400004)(46966006)(40470700004)(36840700001)(8676002)(8936002)(70586007)(36756003)(70206006)(4326008)(186003)(336012)(478600001)(6486002)(40460700003)(316002)(44832011)(31696002)(5660300002)(31686004)(86362001)(4744005)(41300700001)(6512007)(26005)(83380400001)(6506007)(53546011)(81166007)(2906002)(356005)(2616005)(82740400003)(82310400005)(47076005)(36860700001)(40480700001)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2022 11:30:01.6911 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d92d7d42-ac2f-4889-4b10-08da79315552 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT048.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1816 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi Jianyong, Thank you for this patch. This change looks good to me. Reviewed-by: Sami Mujawar Regards, Sami Mujawar On 29/07/2022 08:21 am, Jianyong Wu wrote: > As Cloud Hypervisor has its own PeiMemLib, change it in dsc file > accordingly. > > Signed-off-by: Jianyong Wu > --- > ArmVirtPkg/ArmVirtCloudHv.dsc | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/ArmVirtPkg/ArmVirtCloudHv.dsc b/ArmVirtPkg/ArmVirtCloudHv.dsc > index 7559386a1d..7ca7a391d9 100644 > --- a/ArmVirtPkg/ArmVirtCloudHv.dsc > +++ b/ArmVirtPkg/ArmVirtCloudHv.dsc > @@ -60,7 +60,7 @@ > !include MdePkg/MdeLibs.dsc.inc > > [LibraryClasses.common.PEIM] > - ArmVirtMemInfoLib|ArmVirtPkg/Library/QemuVirtMemInfoLib/QemuVirtMemInfoPeiLib.inf > + ArmVirtMemInfoLib|ArmVirtPkg/Library/CloudHvVirtMemInfoLib/CloudHvVirtMemInfoPeiLib.inf > > [LibraryClasses.common.DXE_DRIVER] > ReportStatusCodeLib|MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.inf