From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (EUR04-DB3-obe.outbound.protection.outlook.com [40.107.6.41]) by mx.groups.io with SMTP id smtpd.web09.4675.1615783967044207131 for ; Sun, 14 Mar 2021 21:52:48 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=PVv1P4tb; spf=pass (domain: arm.com, ip: 40.107.6.41, mailfrom: thomas.abraham@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=9YrLtY+TYdnOykbdH41Oe2MmQl2AKY4X8FU7ynkF42Q=; b=PVv1P4tbfK4ExBOf3mJ+REnZboLi3MBPoCXrVLtPJb4tzuwqQV83ogb7HZLmKeOnpBnRBB9xX0Kx87OLepp6KPFMRihPqVH6e+uwfRkjD61s8k5Ocvo5tAPUfzx56EKB02LnUVEEcaiFIPmvOSOLfrxnO5bayYqEDn6/jp8IuUI= Received: from DB6PR07CA0104.eurprd07.prod.outlook.com (2603:10a6:6:2c::18) by AM6PR08MB5029.eurprd08.prod.outlook.com (2603:10a6:20b:e7::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.31; Mon, 15 Mar 2021 04:52:44 +0000 Received: from DB5EUR03FT051.eop-EUR03.prod.protection.outlook.com (2603:10a6:6:2c:cafe::40) by DB6PR07CA0104.outlook.office365.com (2603:10a6:6:2c::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3955.11 via Frontend Transport; Mon, 15 Mar 2021 04:52:44 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; 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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT051.mail.protection.outlook.com (10.152.21.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.31 via Frontend Transport; Mon, 15 Mar 2021 04:52:44 +0000 Received: ("Tessian outbound e7a0046930fb:v71"); Mon, 15 Mar 2021 04:52:44 +0000 X-CR-MTA-TID: 64aa7808 Received: from f33ad5bfb91e.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 4801B6E4-DBFE-41D7-BFC2-5678DC213B12.1; Mon, 15 Mar 2021 04:52:39 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id f33ad5bfb91e.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 15 Mar 2021 04:52:39 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QevBBSSTrnSmRm+2EZaGJosfh5x/QPiRmNkzBz9XDZ6D6zQJqz9XOfYSecXZSJ9IiVm6VDAeHEBF0J3HXmHdE0BDv+Bqf9iTWKO+XD7v5a60WdjxOoNsgxnVe/2Rr2ys8QuRGVug8Bi2qQ4zxski/PH66fZUxEOcoSevNnmmSlrERkyvdM/dwEZ8nwRQWMBAgZcnJJHrcr6UbhRqcIh2tLUkO4WhPsFhrvYkFX/ABXFzy/3B8irXD73Bbt+y02Krm9ot+9sp5Hdj9m7cTXnxOoIN2bYSVPXk9ORKEiGb6NpfjEjIBQWRM9O9XptfAgncAuHEgWigkDmzsP6cAM0VUA== 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=9YrLtY+TYdnOykbdH41Oe2MmQl2AKY4X8FU7ynkF42Q=; b=nMbexBGkZNcw9fDAK7gYfIGtFE0MEEsibEO8P4+npsMGJjnwttb91f9KregRHHCKPJ90Buymiy7fJm+aGrznfI5x2x52DaqsIc46mWvuxYWSYqnSfkxOGgnBeU6Widc0rGWISgLiitX4Gp10JOv4Yg7LtAW48P7r8s+zOf+PoqnR+IklZOqK7LQiL60zstrgJ0uUorQcP05kL2eSfVo+Km74nBVs1b63knXIoD21gbd0vzuQcYJ9j73SYd0KzKiSZL1/DxSSNQWA/8lhh42oKDjQAt2JNCSRlETkd+zAU/O4lwn8fw/icd4j/n72/QW4KjLM3ZJUBvFT9gVV+n1Eeg== 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=9YrLtY+TYdnOykbdH41Oe2MmQl2AKY4X8FU7ynkF42Q=; b=PVv1P4tbfK4ExBOf3mJ+REnZboLi3MBPoCXrVLtPJb4tzuwqQV83ogb7HZLmKeOnpBnRBB9xX0Kx87OLepp6KPFMRihPqVH6e+uwfRkjD61s8k5Ocvo5tAPUfzx56EKB02LnUVEEcaiFIPmvOSOLfrxnO5bayYqEDn6/jp8IuUI= Received: from VE1PR08MB4909.eurprd08.prod.outlook.com (2603:10a6:802:a8::22) by VI1PR08MB3565.eurprd08.prod.outlook.com (2603:10a6:803:84::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.32; Mon, 15 Mar 2021 04:52:36 +0000 Received: from VE1PR08MB4909.eurprd08.prod.outlook.com ([fe80::e4ac:5859:296e:63fc]) by VE1PR08MB4909.eurprd08.prod.outlook.com ([fe80::e4ac:5859:296e:63fc%7]) with mapi id 15.20.3933.032; Mon, 15 Mar 2021 04:52:34 +0000 From: "Thomas Abraham" To: "devel@edk2.groups.io" , Thomas Abraham , "kuqin12@gmail.com" CC: Chasel Chiu , Nate DeSimone , Liming Gao , Eric Dong , Michael D Kinney , Kelly Steele , Zailiang Sun , Yi Qian , Ard Biesheuvel , Leif Lindholm , nd Subject: Re: [edk2-devel] [edk2-staging][PATCH V1 0/5] Resolve dependency from MmUnblockMemoryLib Thread-Topic: [edk2-devel] [edk2-staging][PATCH V1 0/5] Resolve dependency from MmUnblockMemoryLib Thread-Index: AQHXFhM/+2mNqpt+80uTvqPav0mPeqp+OTOQgAZIDuA= Date: Mon, 15 Mar 2021 04:52:34 +0000 Message-ID: References: <20210310200738.1220-1-kuqin12@gmail.com> <166B34CD162567C8.6451@groups.io> In-Reply-To: <166B34CD162567C8.6451@groups.io> Accept-Language: en-IN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: F29C05C30A568B4BA28A79DC13E3B354.0 x-checkrecipientchecked: true Authentication-Results-Original: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; x-originating-ip: [157.44.223.91] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 954d66f0-3374-41d6-238e-08d8e76e2c10 x-ms-traffictypediagnostic: VI1PR08MB3565:|AM6PR08MB5029: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:1284;OLM:1284; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 7ADLcLyinsM2v1AfYgRMzraLVE6vkeouDZlwJyJc8GPAJd/ylp/xjVmQ+lOYt9nkz/MuPhO860B0bISu1Ly+ruRv/UxbTIL01I1FWLSAzmDWz2h7Gpzidebh0Vo8CYkaA4Rc4eu5Wl41PNnqp1xhuOBoO3FUveBoit9//a+CeXM2R+NOhawLGrBp4BpDb6XUplZqy6X7wjocjYT2S9ib/JrYQsDsa83YsXzMCm3Iusft5JXXZDXp49v/VLAY/nzTEWtYWrF9/XCUPgkwQWaoxbXy54q0f/M2VaCtMfX+E19sp1IbKSBoU6zhAuvcA3kK7UFDe6dcBzksUC0dpLUJJAQtZL/G/a4Cf7y1ungE/1u5Y6AKQ0MKVTPbdvADwvVx12WuAkPjucTz4UZWMvLb7X2o5/VQu2+Fs4IIo7TDffb+HDL/7j/jeiZodiJ1tsK15QlL0+I0C5YoChmjkjKm/sw4CaYGSQB94eed6ibA8pFOYkiQWZsWlXhX7sXGcxNm63Id3VEAc6Yh47aBp61wpUtk0/3SkD6CvnQgYH50kRrHZYoTtjEuYLSCHyUKvogg6q+V2Db1dh86dh4dUmG14+xrztMGLL7Gi1JsJDpfpIIGnpgC5jnoO85ALZ4lmJNm0AK4CbVR4p8YyiSW89zDeg== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR08MB4909.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(6029001)(4636009)(136003)(396003)(39850400004)(366004)(376002)(346002)(186003)(7416002)(4326008)(26005)(71200400001)(7696005)(54906003)(2906002)(8676002)(110136005)(76116006)(66556008)(66946007)(6506007)(966005)(83380400001)(66476007)(8936002)(86362001)(64756008)(66446008)(44832011)(55016002)(33656002)(478600001)(9686003)(316002)(52536014)(5660300002)(53546011);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?/zCnhIrJFE0p8GBFoovRpRe2X/4zPClKusuCp2QnzU+AA8bY/HzPvyxvDWxv?= =?us-ascii?Q?Wrw65SgoYlEOsx1mMf2RAYhctw5HAPRRiC949p8OhiMtg8xaQ7nSP+FZMd2o?= =?us-ascii?Q?VZILDWvisQZAw2e1kdey2RsmZ1jgAwnvAesHREfMyM+j/X0qJwMSlp51Lwy5?= =?us-ascii?Q?jO7qm9H07gHNyXrMIyt7CCf4AFn/45jT+m/8aRLkkdEz00eEOv1uYPfxByrm?= =?us-ascii?Q?d8tsTrSPriJWJQtHIli0pCJeE+tpb+kQJqY8tZoZ79G5HQiayZ+fS3kmIL5a?= =?us-ascii?Q?JGGfUMjyOyJGJ3F4cCs6Q5WWxgaAb3F+pBXfdNT6QAM2P67KDxdHG4Kn0hw2?= =?us-ascii?Q?sC92DxBAQqz6/BcbPJMdB10/hRgUlJviafZlGCPRgFjHNEPFNwTjRLCmrws8?= =?us-ascii?Q?WdINRfn+zI1Xq5c1Cb0pxomwkpGkib0ktd8EstRp50ruu61hUkgcIOjIGghm?= =?us-ascii?Q?utwiueJ09wsjn/yVqSAKrimIoz0dv1IJcyxXDFHz7PwHkCxKh/ngH0Wwltop?= =?us-ascii?Q?5/QUEbSkle4eGna7gcKtmOWbraUsDTESrjLj+PPUJ0F+G6M1Vud2ruYYKthV?= =?us-ascii?Q?ZTYzYtnMD63fgmvWJNfE+pNX8iuFdVXtknriOirF+5ylqMzTlSM2ZFhEYRNo?= =?us-ascii?Q?XTKc+lZlKMlPWGSoaiglL99vsAT1YdaLYciLjzdQHUhsldsRXPrvx/5Frxhz?= =?us-ascii?Q?og0YJhPLvKSp4x88zUdon9zngTd9GJ+hz4w+FgM3rtIiG5yw6Gh89YMxMHiN?= =?us-ascii?Q?dOBq6Hq7YacCRcqK7GZ3F6CAajvoJNPYzaqp+fS/O7OJcLFZSPqY2E6POw8U?= =?us-ascii?Q?sGcUBpYB/Ms+hS496ptkozolhCvsWQvrbezZBc9ZC02ue8nQuoU75K6zx+nu?= =?us-ascii?Q?alzDmN8R/hTmebO5Th1jc6pnQ9D7yCJmgrfuYU/GoHOAU4y6y7115dvQiR6w?= =?us-ascii?Q?sMZzkTysC49SrRbp9hTS//J/Fqu6b/qfYLTvuH3iP0cQo0al6B0QAFVont9R?= =?us-ascii?Q?BFS64GjRGQKUd6OcdffltqvtMdjnIOrog1hCLJFlclT6ZvSRionRTFCp0/XX?= =?us-ascii?Q?MfebAvKd9LwyuI4NmcargxKKdMqGONE03ZrjFLWb5SUlY5jda+dpFKon5QxS?= =?us-ascii?Q?ZdKykHIv35YIpAbwTXmUIUcceL68mVmoEbpQRoVpJ4N0ppOa+cRTBzZYSu98?= =?us-ascii?Q?LH+tD4zBG53DpteSwHQySX3Pbil7BcAephVFomCwHQ1Cp47rkloUiOD5XO2N?= =?us-ascii?Q?baLE/JdQcDnbebU9j869n/uoqLqvDisAH0geCwFkiEwcdfTlKfrjSjYHS4yN?= =?us-ascii?Q?CAIxUsvD7FfOhTi7tCd5nz8w?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3565 Original-Authentication-Results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; Return-Path: thomas.abraham@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT051.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 34b4afe7-743a-4361-641f-08d8e76e2661 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: SAlcbgKA01W4bJmn2BxM3c4uO16qwphiwouSqgERlVzjgY8nni9+Og35MeCMvOhVYkqPQcX8A8Z4lam78KX7davdlTJg++MRm1fixCHGANQFZpLSECnuCDT25ut1wifQekr423udV/93vBW4NgA+/+XzUd4x6rby+fpg+GgpBYjB/h/u+5ax1yBKvboDKJhkjmULDAr6CeczdEIY90i8Kq7EfG5mYESrGoe3TJebkFXDUUoj1PVDAbMqXtcBLXbJN8aYyZdz1VSb+u6h/xOC7qwxuj8Qps844p1zbp26Hi2hF6g2s7K0voAZXsExK7j3ogcEou7BzsUuUT77iJ0n2qQIVuMiznP0wbUGTLOLgrxNz3a6ZFtGu5Ng/NFxTgRzOVB194t3PGvPfis7N4pBhuWgqHKKT7Rg3eDCF5Ss9QYoGsDO1bN7ixOpu02o+QIiWY4om/f2+ZcbabnEHyAoOHzLz+AmyQ1CQOylyg8Ue3K0CjpmNQ+PVt8zcz++gwXhg8K5ntmpMRw9y9HYT7krOhbN5+8NZ1Up1u7JC7atyWD3vulnvVUMewSpSSf4/ysPHMT8fG/od3WD5isVWaVXF1xADj1XXQhBx3UxoxR2sC3YrvrmSFWkJINyRLV+7hD9ZBKmEq0Cue6vLpahx0WdxT2UVhW0KsICll2C3o+3kGrQt0hUnw8Obp5AEU5eshSaxvBTeXdBplVXTNVhy1Hv3hg4I6iaKlpnzAsz2IpYuFI= 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:(6029001)(4636009)(39850400004)(376002)(346002)(136003)(396003)(36840700001)(46966006)(316002)(54906003)(82740400003)(70206006)(186003)(6506007)(110136005)(26005)(70586007)(356005)(8676002)(53546011)(4326008)(47076005)(36860700001)(81166007)(966005)(83380400001)(9686003)(55016002)(5660300002)(336012)(2906002)(8936002)(7696005)(52536014)(82310400003)(44832011)(86362001)(33656002)(478600001);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Mar 2021 04:52:44.4534 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 954d66f0-3374-41d6-238e-08d8e76e2c10 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: DB5EUR03FT051.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB5029 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Kun, > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Thomas > Abraham via groups.io > Sent: Thursday, March 11, 2021 11:39 AM > To: devel@edk2.groups.io; kuqin12@gmail.com > Cc: Chasel Chiu ; Nate DeSimone > ; Liming Gao ; > Eric Dong ; Michael D Kinney > ; Kelly Steele ; Zail= iang > Sun ; Yi Qian ; Ard Biesheuvel > ; Leif Lindholm ; nd > > Subject: Re: [edk2-devel] [edk2-staging][PATCH V1 0/5] Resolve dependency > from MmUnblockMemoryLib >=20 > On 3/11/21 1:37 AM, Kun Qin via groups.io wrote: > > The merging of commit range c5740f360636..59a3ccb09e7a on edk2 master > has > > separated Tcg2Smm driver into 2 functional componnents, Tcg2Acpi and Tc= g2 > > MM driver. They also introduced dependency of MmUnblockMemoryLib on > > VariableSmmRuntimeDxe as well as the new Tcg2Acpi driver. > > > > This patch series is sent to resolve the dependency mentioned above. > > > > Patch v1 branch: https://github.com/kuqin12/edk2- > > platforms/tree/unblock_dependency_v1 > > > > Cc: Chasel Chiu > > Cc: Nate DeSimone > > Cc: Liming Gao > > Cc: Eric Dong > > Cc: Michael D Kinney > > Cc: Kelly Steele > > Cc: Zailiang Sun > > Cc: Yi Qian > > Cc: Ard Biesheuvel > > Cc: Leif Lindholm > > > > Kun Qin (5): > > MinPlatformPkg: CoreCommonLib: Added new library for > > VariableSmmRuntimeDxe > > MinPlatformPkg: Core Include Files: Added Tcg2Acpi driver after > > separation > > QuarkPlatformPkg: Quark DSC File: Added new library for > > VariableSmmRuntimeDxe > > Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for > > VariableSmmRuntimeDxe > > Socionext: DeveloperBox DSC File: Added library for > > VariableSmmRuntimeDxe > > > > Platform/Intel/MinPlatformPkg/Include/Dsc/CoreCommonLib.dsc = | 1 + > > Platform/Intel/MinPlatformPkg/Include/Dsc/CoreDxeInclude.dsc = | 1 + > > Platform/Intel/MinPlatformPkg/Include/Fdf/CoreSecurityLateInclude.fdf = | 3 > ++- > > Platform/Intel/QuarkPlatformPkg/Quark.dsc = | 1 + > > Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc = | 1 + > > Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc = | 1 + > > Platform/Socionext/DeveloperBox/DeveloperBox.dsc = | 2 ++ > > 7 files changed, 9 insertions(+), 1 deletion(-) >=20 > Can this series be extended to resolve the dependency in Platform/Arm/Sgi= Pkg > as well? The change being applied in this patch series was tested with Sg= iPkg it > does resolve the dependency. This patch series need not be extended for Platform/Arm/SgiPkg. Sorry for t= he noise. Thanks, Thomas.=20