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 3A0697803D7 for ; Wed, 3 Jan 2024 15:12:15 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=YbPpe7jxDl9sSVWVE+CVUtO/+m5EJ31iU7PiUnu0uNo=; c=relaxed/simple; d=groups.io; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:To:Cc:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type; s=20140610; t=1704294733; v=1; b=Bcv7ZfY21agf40A1wNURMfRjp9nyvza8g7HeuY/PrVWDX78xs14dWhEoBh8vypkWbkMwOLkY BrDsKgrAwBr+689+rosAx7dI3FezXmOGu9dyDOl19uan03UasWzhxZUPWNd2pwBov7n72rRBLh3 kF1us4qIaDjvAT/TFpd56qEQ= X-Received: by 127.0.0.2 with SMTP id DI13YY7687511xJbDn9SDCUV; Wed, 03 Jan 2024 07:12:13 -0800 X-Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by mx.groups.io with SMTP id smtpd.web10.19486.1704294732769074146 for ; Wed, 03 Jan 2024 07:12:13 -0800 X-Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by ams.source.kernel.org (Postfix) with ESMTP id 140C4B811A0 for ; Wed, 3 Jan 2024 15:12:10 +0000 (UTC) X-Received: by smtp.kernel.org (Postfix) with ESMTPSA id 6A545C433CA for ; Wed, 3 Jan 2024 15:12:09 +0000 (UTC) X-Received: by mail-lf1-f45.google.com with SMTP id 2adb3069b0e04-50e7aed08f4so515154e87.0 for ; Wed, 03 Jan 2024 07:12:09 -0800 (PST) X-Gm-Message-State: 0bFWK4R6IetIi570ZsOyOhthx7686176AA= X-Google-Smtp-Source: AGHT+IGEVFODjRbvt0TyxAy92vVCqL0UXJ6gDbvH4tUyuyWHlUJRAJedSbWB9bUYnunkqB6U5D2iC27WdGUamZxjArc= X-Received: by 2002:a05:6512:60a:b0:50e:7d25:bd88 with SMTP id b10-20020a056512060a00b0050e7d25bd88mr627368lfe.18.1704294727532; Wed, 03 Jan 2024 07:12:07 -0800 (PST) MIME-Version: 1.0 References: <20231109025107.1787-1-dun.tan@intel.com> <20231109025107.1787-4-dun.tan@intel.com> In-Reply-To: <20231109025107.1787-4-dun.tan@intel.com> From: "Ard Biesheuvel" Date: Wed, 3 Jan 2024 16:11:56 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [edk2-devel] [PATCH 3/3] StandaloneMmPkg:Remove MpInformation.h To: devel@edk2.groups.io, dun.tan@intel.com Cc: Ard Biesheuvel , Sami Mujawar , Ray Ni 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,ardb@kernel.org List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: Content-Type: text/plain; charset="UTF-8" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=Bcv7ZfY2; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=kernel.org (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 On Thu, 9 Nov 2023 at 03:51, duntan wrote: > > Remove MpInformation.h in StandaloneMmPkg since > it has been moved to UefiCpuPkg > > Signed-off-by: Dun Tan > Cc: Ard Biesheuvel > Cc: Sami Mujawar > Cc: Ray Ni Doesn't this break the ARM build? > --- > StandaloneMmPkg/Drivers/StandaloneMmCpu/StandaloneMmCpu.inf | 1 + > StandaloneMmPkg/Include/Guid/MpInformation.h | 35 ----------------------------------- > StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/StandaloneMmCoreEntryPoint.inf | 1 + > StandaloneMmPkg/StandaloneMmPkg.dec | 1 - > 4 files changed, 2 insertions(+), 36 deletions(-) > > diff --git a/StandaloneMmPkg/Drivers/StandaloneMmCpu/StandaloneMmCpu.inf b/StandaloneMmPkg/Drivers/StandaloneMmCpu/StandaloneMmCpu.inf > index 1fcb17d89d..4ed0e395c8 100644 > --- a/StandaloneMmPkg/Drivers/StandaloneMmCpu/StandaloneMmCpu.inf > +++ b/StandaloneMmPkg/Drivers/StandaloneMmCpu/StandaloneMmCpu.inf > @@ -27,6 +27,7 @@ > MdePkg/MdePkg.dec > MdeModulePkg/MdeModulePkg.dec > StandaloneMmPkg/StandaloneMmPkg.dec > + UefiCpuPkg/UefiCpuPkg.dec > > [LibraryClasses] > ArmLib > diff --git a/StandaloneMmPkg/Include/Guid/MpInformation.h b/StandaloneMmPkg/Include/Guid/MpInformation.h > deleted file mode 100644 > index dbf88d12de..0000000000 > --- a/StandaloneMmPkg/Include/Guid/MpInformation.h > +++ /dev/null > @@ -1,35 +0,0 @@ > -/** @file > - EFI MP information protocol provides a lightweight MP_SERVICES_PROTOCOL. > - > - MP information protocol only provides static information of MP processor. > - > - Copyright (c) 2009, Intel Corporation. All rights reserved.
> - Copyright (c) 2016 - 2018, ARM Limited. All rights reserved.
> - > - SPDX-License-Identifier: BSD-2-Clause-Patent > - > -**/ > - > -#ifndef _MP_INFORMATION_H_ > -#define _MP_INFORMATION_H_ > - > -#include > -#include > -#include > - > -#define MP_INFORMATION_GUID \ > - { \ > - 0xba33f15d, 0x4000, 0x45c1, {0x8e, 0x88, 0xf9, 0x16, 0x92, 0xd4, 0x57, 0xe3} \ > - } > - > -#pragma pack(1) > -typedef struct { > - UINT64 NumberOfProcessors; > - UINT64 NumberOfEnabledProcessors; > - EFI_PROCESSOR_INFORMATION ProcessorInfoBuffer[]; > -} MP_INFORMATION_HOB_DATA; > -#pragma pack() > - > -extern EFI_GUID gMpInformationHobGuid; > - > -#endif > diff --git a/StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/StandaloneMmCoreEntryPoint.inf b/StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/StandaloneMmCoreEntryPoint.inf > index 75cfb98c0e..1fc31360ce 100644 > --- a/StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/StandaloneMmCoreEntryPoint.inf > +++ b/StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/StandaloneMmCoreEntryPoint.inf > @@ -33,6 +33,7 @@ > MdePkg/MdePkg.dec > MdeModulePkg/MdeModulePkg.dec > StandaloneMmPkg/StandaloneMmPkg.dec > + UefiCpuPkg/UefiCpuPkg.dec > > [Packages.ARM, Packages.AARCH64] > ArmPkg/ArmPkg.dec > diff --git a/StandaloneMmPkg/StandaloneMmPkg.dec b/StandaloneMmPkg/StandaloneMmPkg.dec > index 46784d94e4..01f37deebb 100644 > --- a/StandaloneMmPkg/StandaloneMmPkg.dec > +++ b/StandaloneMmPkg/StandaloneMmPkg.dec > @@ -36,7 +36,6 @@ > > [Guids] > gStandaloneMmPkgTokenSpaceGuid = { 0x18fe7632, 0xf5c8, 0x4e63, { 0x8d, 0xe8, 0x17, 0xa5, 0x5c, 0x59, 0x13, 0xbd }} > - gMpInformationHobGuid = { 0xba33f15d, 0x4000, 0x45c1, { 0x8e, 0x88, 0xf9, 0x16, 0x92, 0xd4, 0x57, 0xe3 }} > gMmFvDispatchGuid = { 0xb65694cc, 0x09e3, 0x4c3b, { 0xb5, 0xcd, 0x05, 0xf4, 0x4d, 0x3c, 0xdb, 0xff }} > > ## Include/Guid/MmCoreData.h > -- > 2.31.1.windows.1 > > > > > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#113101): https://edk2.groups.io/g/devel/message/113101 Mute This Topic: https://groups.io/mt/102479012/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-