From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 79F789413FB for ; Fri, 8 Sep 2023 07:12:26 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=L32gUBEnSFaZ2f0i+dNfDOo8M58ywKEDRpdehDDaLAI=; c=relaxed/simple; d=groups.io; h=Received-SPF:ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:msip_labels:Authentication-Results-Original:nodisclaimer:MIME-Version:Original-Authentication-Results:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1694157145; v=1; b=LcJyX0Vrr4zkbETYh1X4U5Lgx8D6bJ4QyKA9AkFfoWD4DopMirYSYU0fdbjarqYUF4DGfFn4 yRzithP9HfrzHe86QF++A86gyM4bW+rBkbsp1I6G8cisWoAeRoQ38O2OYBpJh63jaCIgVhlJd+e mUan9WaecuxtzjlT5yvhtaUI= X-Received: by 127.0.0.2 with SMTP id R1GzYY7687511xQEJTUSQo2g; Fri, 08 Sep 2023 00:12:25 -0700 X-Received: from EUR05-AM6-obe.outbound.protection.outlook.com (EUR05-AM6-obe.outbound.protection.outlook.com [40.107.22.55]) by mx.groups.io with SMTP id smtpd.web11.34271.1694157143831266779 for ; Fri, 08 Sep 2023 00:12:24 -0700 X-Received: from DU2PR04CA0220.eurprd04.prod.outlook.com (2603:10a6:10:2b1::15) by PAVPR08MB9844.eurprd08.prod.outlook.com (2603:10a6:102:2f8::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.34; Fri, 8 Sep 2023 07:12:14 +0000 X-Received: from DBAEUR03FT013.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:2b1:cafe::54) by DU2PR04CA0220.outlook.office365.com (2603:10a6:10:2b1::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6768.30 via Frontend Transport; Fri, 8 Sep 2023 07:12:14 +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 X-Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DBAEUR03FT013.mail.protection.outlook.com (100.127.142.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6768.30 via Frontend Transport; Fri, 8 Sep 2023 07:12:14 +0000 X-Received: ("Tessian outbound 169aaa6bf2b7:v175"); Fri, 08 Sep 2023 07:12:14 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 14f4ff4e7d1d71c3 X-CR-MTA-TID: 64aa7808 X-Received: from 0fe07ff5ab6b.3 by 64aa7808-outbound-1.mta.getcheckrecipient.com id B2262285-ADF1-4252-814A-E71E68B93055.1; Fri, 08 Sep 2023 07:12:03 +0000 X-Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 0fe07ff5ab6b.3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 08 Sep 2023 07:12:03 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M/dMryQv64BgcmfzJGUawuTr+cK7ODbyP6Z7oEOGKj4NFEjo8dRaaJkSoOeOgj5zoECfiPxJ9HMFRZYDhHCm0XXv64M3p06B2Ol/iUfGDd3lpwPhbBqg+Sqm+whWk37c+I67HihTgMB8/Dyg72la0AqKHyqcz+bb+2OPxqdiqveLOAwDnoRTZavxRpTeLQvkQGHuYffvPmuREwIXhxDsDVgQN1A/Whcs0PVNou73AqtMDLvMKk7ao8fEx+S7bHMVTKt+LRjxh5TwI5hTD43QzGKBkV7l4rCjKOanhXfCXCeE10Rhy5vI1+piHKPpFq9ICzCdvcJh95HwMPAlERgHwQ== 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=e19JQg7KqWS7vTp6UMQya72emqcwJG9tsh2SiDJe09g=; b=Wzo0WqJuz0a1Mbl0S5sCR7S0fL7r6qDo6mk7U83K6dQYIVy8+H1J+daPhgjE4RYA/FVTLGDQxbCUjzuYmnTccjKFMNsbMN65Ig29YOfSpOOAKGf3IqdVzD5Dxq/ach562bTAjHNKOFJbzyaZY+C1KrYh3MaO/3/Bt5bUap5oEEfs8ofiB/nSA6fCtHR/YGjOSa4QdSGtThQoHpuUhZZcOGtvrS7oFbbUdg1xlKJAYmWuklrJPD8WZmJHnFokUhD/vp7mAv/fH36dypHZ31sa6vLaMKuBXPBaBbGex//PEm+LMLel9dMTY/qttV5RPnNJ34l5AmlQq0rMj5uC4fl0HQ== 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 X-Received: from AM0PR08MB4289.eurprd08.prod.outlook.com (2603:10a6:208:148::12) by VI1PR08MB5439.eurprd08.prod.outlook.com (2603:10a6:803:13b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.34; Fri, 8 Sep 2023 07:12:00 +0000 X-Received: from AM0PR08MB4289.eurprd08.prod.outlook.com ([fe80::edbe:a5b0:5fb6:87b5]) by AM0PR08MB4289.eurprd08.prod.outlook.com ([fe80::edbe:a5b0:5fb6:87b5%4]) with mapi id 15.20.6768.029; Fri, 8 Sep 2023 07:12:00 +0000 From: "levi.yun" To: "devel@edk2.groups.io" , "tphan@ventanamicro.com" , Sami Mujawar CC: "ardb+tianocore@kernel.org" , Sami Mujawar , "ray.ni@intel.com" , "huangming@linux.alibaba.com" , "sunilvl@ventanamicro.com" , "yong.li@intel.com" , nd Subject: Re: [edk2-devel] [PATCH] StandaloneMmPkg: Make StandaloneMmCpu driver platform independent Thread-Topic: [edk2-devel] [PATCH] StandaloneMmPkg: Make StandaloneMmCpu driver platform independent Thread-Index: AQHZ4UgwloMMVW4sOEmeWTmy0MgN2rAQg1di Date: Fri, 8 Sep 2023 07:12:00 +0000 Message-ID: References: <20230907045914.29608-1-tphan@ventanamicro.com> In-Reply-To: <20230907045914.29608-1-tphan@ventanamicro.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AM0PR08MB4289:EE_|VI1PR08MB5439:EE_|DBAEUR03FT013:EE_|PAVPR08MB9844:EE_ X-MS-Office365-Filtering-Correlation-Id: b7cda791-fc15-4400-d331-08dbb03aedce 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: KcGtOEjuHS135odlIrExzWa3DV4+TyKPQrtVyV3VCj9BbQKirpzWv/gB/ISszYBolaIq5Z6hGhmJ1dDBi/tHs/R11f3xiVl1eBnszrIAfIkPrVyPXfBVkpp41CT1Mjpj8/Xef88N4a59mYVQStUgDY07MSA3MkjqZenddGMg2qNNHOQTvOea4n8ihLt31H2hhl9RXMejity2TI2yiCM/e6RNymJ+TKj4tsfSwHavG+cCZVB9qHohSH2nBz2UTPvPLz3wZ/olNN0zjYIv+2/JyBlIQ21kxb8P7UVb563o9wSmGZ3+AWvbDc2LhYHo4a+zEQVLMR59jbmI5Nmv7hynz7Fx6WoOgKh7Y/9g5teaH1wOqb7yeAhMy4bQQGSztt+yqNCeDGpIUEOp6Du0+AyoXal4woJDSJW0bXbRPKQvUl/4Z9S5nNG6F8AgW+bFExTH28M+v82/NqDY10BZLyO27BmdcSQh5lVjt7GkOPIrv4xi6NzyFKBjL1pY2F/kHwr2f95Kg0UJcPOM1inAjbcf7bmF7BfBOSKMip5DBY0r5R7+R5sYmza1pqYxbBgxkmlrp2U+k2wT8z4sA57stvJo5jcxbRtIuKqoE0zZvmik41mt3eycKlFkisqR0AN18iKk X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR08MB4289.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(6029001)(39860400002)(376002)(396003)(136003)(346002)(366004)(1800799009)(451199024)(186009)(478600001)(71200400001)(6506007)(91956017)(316002)(9686003)(6636002)(4326008)(8676002)(41300700001)(26005)(110136005)(52536014)(5660300002)(8936002)(83380400001)(2906002)(66446008)(122000001)(38100700002)(76116006)(64756008)(66556008)(7696005)(66946007)(86362001)(54906003)(66476007)(38070700005)(33656002)(55016003);DIR:OUT;SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB5439 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT013.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 328fd225-810e-48eb-c77a-08dbb03ae51f X-Microsoft-Antispam-Message-Info: ITnB806BENxavbHfC8L558QS0jdCCwyerIEVQr5dggnVk6OJJsCezk0T9aehg4uGozBPWdJ+zRSQTSek+gdb8BPDDQySB7hX7DK3YOOpTnpuuNtJyFTr/pVEqbgypDzt3kzVL2/W+F9Jur61KP+Y1qal5DtyCiBMhxnIkDwD5LmOOp1xw3p+WEQZOCoTgaqBt0NvBHeli6b/OXSTGyjQ3vgpfvHzlzr661lU6o8ACGTWJZ+UirckZgmNmoMEUEX3QaglsRf9Gf2x2tw8PXq2x4thnvvzubBuTYEv6v4FCUwbZdO2+/y4doy0LwZFXKQg3rUtjB8GVpTKEPkzoB6eUif/5I9vQrGqJ6MGkYVoEGYu89jF5nKUg3gCemNG4aBe+FRdvydqwh8g2UlevEhJs0cbsymP8TV+Ahukua7o2xTdcCydc2xV/W2261IMjiJr5TsxmOXx0wp41rOb8yMrGghUY09FPqdfi2O1V3BiQiF5Iqa67ie5AjUbuAGUga18Ih8L21PukxwUm1Nm9GbnDsvXistV6nH8sEYYYH6+kSm2mrEWzWHm6dWlSSJ6CiArZ4ZybNJn1DUz459giCuLdhhnMO91+nCHUR7aDMKSNRziVsk+SVRnQ5zdSd+Cp/MNYIJN6HdwOJiQCGNye871847FKt01elX7ypN21bILgmv9MMWzkXaf5nBErjmxWuTR1ZYxTnYY3zW00d5m+0k12l0y1TzASH/q0BjUjgm/mD8= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Sep 2023 07:12:14.7247 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b7cda791-fc15-4400-d331-08dbb03aedce 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: DBAEUR03FT013.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB9844 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,yeoreum.yun@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: dDbp4U7Hd1qscizh1ARPZmlFx7686176AA= Content-Language: en-GB Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=LcJyX0Vr; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=arm.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io > Signed-off-by: Tuan Phan > --- > .../Drivers/StandaloneMmCpu/EventHandle.c | 25 +++-------- > .../Drivers/StandaloneMmCpu/StandaloneMmCpu.c | 42 +++++++++--------- > .../StandaloneMmCpu/StandaloneMmCpu.inf | 9 ++-- > .../Library/Arm/StandaloneMmCoreEntryPoint.h | 17 ++------ > .../StandaloneMmCpu.h | 22 +++++++--- > .../Arm/CreateHobList.c | 43 ++++++++++--------- > .../Arm/StandaloneMmCoreEntryPoint.c | 15 ++++++- > .../StandaloneMmCoreEntryPoint.inf | 2 +- > StandaloneMmPkg/StandaloneMmPkg.dec | 2 +- > 9 files changed, 86 insertions(+), 91 deletions(-) > rename StandaloneMmPkg/{Drivers/StandaloneMmCpu =3D> Include}/StandaloneM= mCpu.h (82%) @Sami, This patch looks good to me :) BTW, I think it's much better to split this patch to platform independent p= art and ARM specific part. Many thanks. IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in = any medium. Thank you. -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108440): https://edk2.groups.io/g/devel/message/108440 Mute This Topic: https://groups.io/mt/101209230/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-