From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (NAM11-DM6-obe.outbound.protection.outlook.com [40.92.19.94]) by mx.groups.io with SMTP id smtpd.web08.1124.1608317437583932296 for ; Fri, 18 Dec 2020 10:50:37 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@outlook.com header.s=selector1 header.b=KTYXM1u9; spf=pass (domain: outlook.com, ip: 40.92.19.94, mailfrom: kun.q@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nCZD6r4q1iRm1HxbUCrzVWkMol1yf70vDbs7um2g3QgeO8gRAtZzh6EclHWacQ9YumI0C2aJyVlOz4eqgxbOAfrWeZL4iz49qYGeav8q9WOItoTLeIiSbQodJcHTU/8k5nFONnqwXWHObA4Jv7HIH04FGPqFC1GK1CXofNCxpDG6fGwwGE60GanMYBHWHCtFlR6AdXlY9fN9kA0tDdDleT+jaNmo0LUfcbT8TG7HIJbfaf8mgMWitUU6xcFVQQCErT907kOwON/S27SZmWVq1ow/F7P/lFlPwtnWDt9ribG7+J4rJyXgBC6dTmw8pZQ7zPnqgJdH4qdoMyZbECt5Ng== 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=YA2Ka21gL94DkfSB7AXpxFu7kkMuu+KjiQ18JCP0mxg=; b=hIMXyI9jiZnyPd45kdAWF2wTUR5sJxtyXZubW/wk5KU0df+3IF3SPfnNhypThqAlvaWuYezziz30yV3SiQALrdK0i/tobiUk2RFYQzPHQQGxSPMQcvmcl8NBTNkkg8wy9IGgttv1t5zjGzFgMZyunEepZBsmI/+boUysgX8p1m3UkPPzF0MFPlE32gnVR0RMSkjo6gbJmrieZlJKUwhYDlLh319AIAphtIGUMbdaVPOvQF1NYGScLQ7GVxjA7f1iDnCbvZhv4gEoK9xDQZ61P56sHgg3ycwGDjdB5yOnN1IGyah1DYnrcEx4l0PavtIkter1a8A5EShkflhv/DgxpQ== 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=YA2Ka21gL94DkfSB7AXpxFu7kkMuu+KjiQ18JCP0mxg=; b=KTYXM1u9GJbOLxcYxuXdhA1QuEdzCexsPTs3CHEYePMS+EzY5zJsp7cTIzbN9iL0FH0TIAj7P46QSr4AiywDbrG/m1kf+ZFXX6kFLmDs6zyK0JVTtxzTcGM57vpdxyBnvNu0Bzc54eXZ8D+W5qkBLSjjsYTndla87ulm8sd7p3QIzhAsgg8k31Qgih40S1R7lE35ywWZM93/IYoRWctM+2c7gLpXPPE0CEdEbrH7Xn6Ko9iQ6TIKFuMChYj3ec4w9zYOMWpjsRROVItCnyDoucSWcynII2LCQTL9Vk2xyCnpGflkzRPnXU8fZjbmaOxnowjI+3NOm5zm36wR52dNyA== Received: from DM6NAM11FT039.eop-nam11.prod.protection.outlook.com (2a01:111:e400:fc4d::44) by DM6NAM11HT109.eop-nam11.prod.protection.outlook.com (2a01:111:e400:fc4d::244) 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:36 +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:36 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:B803E6754C4FA550FAE5066CBB2EA505D258DA9542C474422BC73A0970A7463C;UpperCasedChecksum:C1361947E7423C88C068AAC4326AF8F39347E053579B0F0B2B02959CB8ED55C3;SizeAsReceived:7477;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:36 +0000 From: "Kun Qin" To: devel@edk2.groups.io CC: Eric Dong , Ray Ni , Laszlo Ersek , Rahul Kumar Subject: [PATCH v1 15/15] UefiCpuPkg: SmmCpuExceptionHandlerLib: Added StandaloneMm module support Date: Fri, 18 Dec 2020 10:50:11 -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: [B9PQpe4fYWCRDwm7KXrdCPho2TDBbetH] 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-16-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:33 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: becbc8ff-0997-4b81-c12e-08d8a385cec6 X-MS-TrafficTypeDiagnostic: DM6NAM11HT109: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: wq60mQE+jwGgByeCNllK4BFW4FrzhTfGQgNhRbemT6xNR2JzSlD5/zql0xtDmg5oEfZ60kZ0ZixvHh4T9yA5ldlobqrQ6gOoZJg3zWLGHnYoSSomrCR72iUEZvBEP02jKni0nzPbRLHEHspxxEKDi8wcBJJursmbCaBUROfzAh9HiQUpI/Xh4z/96vXxb+KZP7w3v6Y8t0Y9g5miw2XsJMSuuFjWS4zmuWHuirkhtcA/IsB/eEIatby4ZIDhJzTn X-MS-Exchange-AntiSpam-MessageData: KQOGUkRetFTVWZ/Nf/tzWAzRim5v5b3MXe0+0ofw7lnWDyD2TbZhuk9STI85d/GN0gNheIXyV3KlylZPQWEU2kTiXqpXmx+SRzN51TQ0+7e8Go4/n3BW7Pxa1EOzf0k4Fk7WRDCvX1JnvSpCDeEI1w== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Dec 2020 18:50:33.9721 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-Network-Message-Id: becbc8ff-0997-4b81-c12e-08d8a385cec6 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: DM6NAM11HT109 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain This change of SmmCpuExceptionHandlerLib adds support for StandaloneMm components to allow x64 StandaloneMm environment setting up exception handlers. Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Cc: Rahul Kumar Signed-off-by: Kun Qin --- UefiCpuPkg/Library/CpuExceptionHandlerLib/SmmCpuExceptionHandlerLib.inf | = 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UefiCpuPkg/Library/CpuExceptionHandlerLib/SmmCpuExceptionHandl= erLib.inf b/UefiCpuPkg/Library/CpuExceptionHandlerLib/SmmCpuExceptionHandle= rLib.inf index 4cdb11c04ea0..ea5b10b5c8e4 100644 --- a/UefiCpuPkg/Library/CpuExceptionHandlerLib/SmmCpuExceptionHandlerLib.i= nf +++ b/UefiCpuPkg/Library/CpuExceptionHandlerLib/SmmCpuExceptionHandlerLib.i= nf @@ -13,7 +13,7 @@ [Defines] FILE_GUID =3D 8D2C439B-3981-42ff-9CE5-1B50ECA502D6 MODULE_TYPE =3D DXE_SMM_DRIVER VERSION_STRING =3D 1.1 - LIBRARY_CLASS =3D CpuExceptionHandlerLib|DXE_SMM_DRIVER + LIBRARY_CLASS =3D CpuExceptionHandlerLib|DXE_SMM_DRIVER= MM_STANDALONE MM_CORE_STANDALONE =20 # # The following information is for reference only and not required by the = build tools. --=20 2.28.0.windows.1