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 A5406940F16 for ; Sun, 29 Oct 2023 01:58:38 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=oEGLu4nB6AyXdu6sqiCNkIZItzdaqNe/5K+RUhPGA9w=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:msip_labels:MIME-Version: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=1698544717; v=1; b=RHcBuO58HEja8UQd26+U/qqhMyCWeb8wuEtJR31qPpoNAGzawg1PPZINwWioaPDBkcm/90/4 4iu1/1a3LoJHOm1Wvv9myMeUJ70cAB8fgQbSsqUSJ26gQxx6RW3+P2e6SGNiZ9+I6j87f50SeJt 2eZ96JFOFifzHSvX7aZDsVGE= X-Received: by 127.0.0.2 with SMTP id IwEsYY7687511xxK9dsJCldc; Sat, 28 Oct 2023 18:58:37 -0700 X-Received: from NAM10-MW2-obe.outbound.protection.outlook.com (NAM10-MW2-obe.outbound.protection.outlook.com [40.107.94.62]) by mx.groups.io with SMTP id smtpd.web10.66113.1698544716495334008 for ; Sat, 28 Oct 2023 18:58:36 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zgb7b8objNN4FPL4w9ihExr/XB5jpuRuwjXcX1TWG2ZiGmVdv2PqeRDGMATtT37tSyBWrnXj7rLpzkq5r3tqC2+kMJzPspsBkyH8wWjZ+KeH+PuMEqyM91iX4nYPIiIXGVaHsbzphhNPFbz2uv/wExP2lMvIOFkMUBObp6V3hR+m1ZLPqKq84LxNY4tCK69MoEC+JNQMeoQdX3GRM8z+qjTXuk0PBdMoLvb7tjqAkuNdiGdc3wD5doMivoahYdCdv3GIPxYsdba3h5agQAngKYzxybKIC1vNeeQc9jkCLMmyy+ZAyjD7btQhNUnBtAcSrCb64zarvL2Ec2NRhqxtMg== 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=RW+8JVN2Z/XGvEaP7th82/D9rBBXMiL0j9xOBpO/qF0=; b=fVLpv+nIIa4vgUjbke2sGyQxDq4nHDT8+ilDLBjCWo9V3nbn2pGlYGfL7mmT2vwPuU8tSehFc6U8vXeEloipzoVyObYVD88/jOIRiVkMdQVP1I0twNBhv6lriqPhGbHOckoNRhyMMCj/CoQG+xY0SuSQhRDUmLG5hs3c6yYeDZoblGKwwmp6XmU4PN3peWqDzzS48n3fc8Xd6ACtSAkkpH1XDRtwRn4NDZAGy8I1Dnm+vr+4rRb80ttqWhbvUAh0UPgy15CPTrQGe/0hS3HPZBGi4tbbqBeLHbmODaKVUXRtqtefdVykcGCQT+2CZRJgGWvAHeq2wgVFGA9JR0J2Wg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none X-Received: from MN2PR12MB3966.namprd12.prod.outlook.com (2603:10b6:208:165::18) by MW3PR12MB4473.namprd12.prod.outlook.com (2603:10b6:303:56::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.25; Sun, 29 Oct 2023 01:58:33 +0000 X-Received: from MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::e670:e45f:fa32:2420]) by MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::e670:e45f:fa32:2420%6]) with mapi id 15.20.6933.025; Sun, 29 Oct 2023 01:58:32 +0000 From: "Chang, Abner via groups.io" To: "devel@edk2.groups.io" , "zhen.gong@intel.com" Subject: Re: [edk2-devel] [PATCH edk2-platforms 0/4] IpmiFeaturePkg: Add server management features Thread-Topic: [edk2-devel] [PATCH edk2-platforms 0/4] IpmiFeaturePkg: Add server management features Thread-Index: AQHaCSZDCLUwwGcfwESLKiPqbVFb0bBgAJwA Date: Sun, 29 Oct 2023 01:58:32 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=ab782437-e4e8-41c9-a9d1-3eaa4b894c51;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=0;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2023-10-29T01:44:28Z;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR12MB3966:EE_|MW3PR12MB4473:EE_ x-ms-office365-filtering-correlation-id: d8832004-2ace-4678-c7e0-08dbd8228ddc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: A0u2Efn1WkQ0Y4mMb3DZGj5v55qgroH52ET4OPKumq4u03rFWHoYKHxfhbaRlQhW7eXXktmqTvuYjmC+SnJnOAGyA94KI74a95tDrD1YsF79nOwXmn59mdpEJMlyPkUPqpYNY/CH50vTwy0Uf76zvFRIBSuz0W8IN3oeaamYPfvT23rJJ5GX7LfXReUD6I9pSbYPulJB9GpAhybBGHAaebCXohE9Bkrkv8s2fZ4BjklqsLBjpYJPzL/6buX/NT/ylqMIutwfFsZcp0AlJUsPJ/kmDoU+TnCBi0hG1eq2FG3jlH6fLQeHLRvuvhnFR1/UEODryrPGYml+1TKBcfZkbh1x2sngYZgixUoKDtRd5uL+pAfNhFrFMykyOsAf6k+uMc+5wGsSKvBkWdEmNyII0PePW/cff7f4m+UnVSPxXnKV7vaVHh0f3rPAuxQMeYRqThfeTp6GRXow4AlbMYv1G3RXBjlMM9BICZ2ITS5erEeQwXBPMfK23ra7V4hqEcPGd1hlnUvPHFyTfO1V5TaSnAW3PNbPnUoD6OBRbK64dw5mYOOmb6s7wJ/QTAId33Dev11TpDO7s50qARGitEn82TcK8mfjQCNxEL/A91cuC/lk9jwAV2+t74WNaPxlmdShG9f62C54hV88N6b+NbP1Lg== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?7HA8zXMYtOZm0syKiuHPFVTEjuJEDghe6o1vNJzt4tvjtikn8No5D2xopmFb?= =?us-ascii?Q?UJxkxwwfmyrDIqZ+ytI+Jz6vStjjSZj1WHGWMZBF0OeDICiahDn31vb7txxf?= =?us-ascii?Q?6n+Qe6in8M0BvAWu/hheyQDCjSmbwYO5DXk+2D0QaiHQMqbYLRKHY0Xa+NB5?= =?us-ascii?Q?eWjF0Z5zMJ2Qt/fo4JMx55VOCRzD9YCRmkZIPnV7k6vm/dzZhvGlrjEuVqAK?= =?us-ascii?Q?jjCGSz/MCuGgi/6MtjEKqVsbOed73ktSpw5a3/a6zT1ypM5vxw13nuWxKEWI?= =?us-ascii?Q?bmjAihHiAIQepXZMfK8kQKHFoF3SlLiJKdvdQZHlgBU5DHED3GK351G7cqle?= =?us-ascii?Q?qLfFOs+xuebIS7qYwgQ+VdyfpNa4fmb0ZCSz0+JObIWjehMHJrmRpnRrJnA1?= =?us-ascii?Q?Df2j4RrHTxDQ6bqslK7RYMXpKTpjbE8veQfkhkndQBGtNKHISZStHvO05fpm?= =?us-ascii?Q?gPsd7zuqKr1Hz/yHDyImnDKuWaXiMZ2yxwqwE5Uon2aL7ibgNFy4tFIARJyP?= =?us-ascii?Q?+BfNIS44PnBTl6Mr9yAS+AoclNDkWvqwjkwNhuqksJpCTzUyUMaph8iPmKrb?= =?us-ascii?Q?VjUptvvOWtTllP9FHRGUNxgQXpf5RVCuNOqILXvGzW3I4NYbFD4UB1HWSW6J?= =?us-ascii?Q?1puG+eA8sa5J0CCXK5kMjXFBkjIIcA+retFSIDbB/RvQ8LoR5aBdvay4xvFm?= =?us-ascii?Q?HBqCItWy4AZ1CPqA0ZPome+qNXfeJkwYMYE86HIb1Sfgvgh3dAC1bMttcrIN?= =?us-ascii?Q?x1pii0GBxqhLqFh8CK/IOcOBYAzcUmUfzmXG6U8t37KHzHvlD1a/+1Eb6VzR?= =?us-ascii?Q?uF1m/WnzFQ1JZJdJ+OPK0wvp/hvElv6HJBkmQxptZu1/0V/Ety1LsTbRekX5?= =?us-ascii?Q?EDTDdqgPJbei6iT6tuSDKRCZMhYR6LPvzTrmz8nqFSbNa+eray5lkwRmUeVS?= =?us-ascii?Q?w29JW9dAkIqQ+AJHlFoAIt/+3Mjeq5sNyqhmR6mS2NUFDrxfEcSfy8e7L1tX?= =?us-ascii?Q?/zf45ZeOy7cHWyBjN0CDCwiawJepXp7OqhH85fSCF8PDH2T0FqAYR5m8zPcD?= =?us-ascii?Q?aZ7vG3RFfwywehSlf+w9ZoKdZCnvjAb9/55GQ8Yl3DD9cQeB26avDhjky1rT?= =?us-ascii?Q?VfzwHsEH3rVOJlv2NX1wT6W7B9NWGiSxN2dnYvrj2NIutNhFUFXs6vp1CIY5?= =?us-ascii?Q?e3wZKtVuFcbJ0Jyv0QG6183KWj4SdMmAtgmN95YPsZC5wPRNLqLOVSRlcne8?= =?us-ascii?Q?GiNurn8GBxG098XiQ/qOyljDFidvkKWGyW/5+xjCa1my/7X1zzn+E22C6mPV?= =?us-ascii?Q?yHbRqyZwyRKFV23a1CFzxy9orpP99Bwm6S9VaU6ISpO8I9OzP4zN6wpM7zuV?= =?us-ascii?Q?RP4Yx1sQPd0wUPJTXvGgeu1YuLNS9tnjYJyIKT0oRvbHBJzjJBOF8MLCh7C2?= =?us-ascii?Q?8uXV8PIT68TzJpYg5N6XjQsYNUmII4bFVZI1kVKVdWZ88QxkHbwv/snOq1uB?= =?us-ascii?Q?kZjk6O3tEcP84tx5rGlZ/FMXzCMMXgz71yzoXWebxzGXn1Kte5IyQ726lVFa?= =?us-ascii?Q?k4yQNKr1hy32qGCPjWw=3D?= MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB3966.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d8832004-2ace-4678-c7e0-08dbd8228ddc X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2023 01:58:32.3141 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: oUACdTHz9Y3lwi4J0q6mePNSzHHJAJQFc3ga47cSslmCD3i03itXEzn/s/73THEmdz1LEwqk2NAW9xiRPNkmWg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR12MB4473 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,abner.chang@amd.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: kOQ9Z961kV0JsgKynIf6wnZTx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="us-ascii" 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=RHcBuO58; dmarc=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 [AMD Official Use Only - General] Hi Gong, Please note that your code may have conflict as IpmiCommandLib was removed = (please check https://edk2.groups.io/g/devel/message/109510), now we are u= sing the one under MdeModulePKg. Second, I had cleaned up those server management feature drivers and migrat= ed those to under ManageabilityPkg with Issac RB, please check commit ID fr= om b6a5124e to d6f18259. That would be not good if Intel keeps updating Ipm= iFeaturePkg. As those drivers are higher level applications on top of trans= port, It shouldn't have a problem to just update the changes against Manage= abilityPkg. Is there any issues Intel met if uses IPMI feature drivers from= Manageability? If yes, we can address the issue instead of making them div= erging. Thanks Abner > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Zhen > Gong via groups.io > Sent: Saturday, October 28, 2023 4:11 AM > To: devel@edk2.groups.io > Cc: Zhen Gong > Subject: [edk2-devel] [PATCH edk2-platforms 0/4] IpmiFeaturePkg: Add > server management features > > Caution: This message originated from an External Source. Use proper caut= ion > when opening attachments, clicking links, or responding. > > > This patch set adds serveral IPMI features to support server management: > > BmcAcpiState: A DXE driver to notify BMC of S0 power state. > BmcAcpiSwChild: An SMM driver to notify BMC of ACPI power state changes > and add > SEL records. > BmcElog: PEI, DXE, and SMM drivers to support BMC event log functions. > GenericElog: DXE and SMM drivers to support generic event log functions. > GenericFru: A runtime driver to support generic FRU functions. > IpmiRedirFru: A DXE driver to support BMC FRU functions and generate data > based > on SMBIOS data. > ServerManagementLib: A library to provide essential functions for server > management drivers. > > > Zhen Gong (4): > IpmiFeaturePkg: Add Elog drivers > IpmiFeaturePkg: Add ServerManagementLib > IpmiFeaturePkg: Add ACPI power state drivers > IpmiFeaturePkg: Add FRU drivers > > .../IpmiFeaturePkg/IpmiFeaturePkg.dec | 10 + > .../IpmiFeaturePkg/Include/IpmiFeature.dsc | 13 +- > .../IpmiFeaturePkg/Include/PostMemory.fdf | 10 +- > .../IpmiFeaturePkg/Include/PreMemory.fdf | 1 + > .../BmcAcpiState/BmcAcpiState.inf | 40 + > .../BmcAcpiSwChild/BmcAcpiSwChild.inf | 39 + > .../BmcElog/{BmcElog.inf =3D> DxeBmcElog.inf} | 25 +- > .../IpmiFeaturePkg/BmcElog/PeiBmcElog.inf | 43 ++ > .../IpmiFeaturePkg/BmcElog/SmmBmcElog.inf | 44 ++ > .../GenericElog/Dxe/GenericElog.inf | 38 + > .../GenericElog/Smm/GenericElog.inf | 38 + > .../IpmiFeaturePkg/GenericFru/GenericFru.inf | 42 ++ > .../IpmiFeaturePkg/IpmiFru/IpmiFru.inf | 35 - > .../IpmiRedirFru/IpmiRedirFru.inf | 51 ++ > .../ServerManagementLib.inf | 35 + > .../ServerManagementLibNull.inf | 38 + > .../BmcAcpiState/BmcAcpiState.h | 26 + > .../BmcAcpiSwChild/BmcAcpiSwChild.h | 82 +++ > .../BmcElog/Common/BmcElogCommon.h | 144 ++++ > .../IpmiFeaturePkg/BmcElog/Dxe/BmcElog.h | 42 ++ > .../IpmiFeaturePkg/BmcElog/Pei/BmcElog.h | 44 ++ > .../IpmiFeaturePkg/BmcElog/Smm/BmcElog.h | 43 ++ > .../GenericElog/Dxe/GenericElog.h | 194 +++++ > .../GenericElog/Smm/GenericElog.h | 216 ++++++ > .../GenericFru/GenericFruDriver.h | 178 +++++ > .../Include/Library/ServerMgmtRtLib.h | 147 ++++ > .../IpmiFeaturePkg/Include/Ppi/GenericElog.h | 84 +++ > .../Include/Protocol/BmcAcpiSwChildPolicy.h | 31 + > .../Include/Protocol/GenericElog.h | 99 +++ > .../Include/Protocol/GenericFru.h | 103 +++ > .../Include/Protocol/RedirFru.h | 81 ++ > .../IpmiRedirFru/IpmiRedirFru.h | 149 ++++ > .../BmcAcpiState/BmcAcpiState.c | 93 +++ > .../BmcAcpiSwChild/BmcAcpiSwChild.c | 189 +++++ > .../IpmiFeaturePkg/BmcElog/BmcElog.c | 236 ------ > .../BmcElog/Common/BmcElogCommon.c | 465 ++++++++++++ > .../IpmiFeaturePkg/BmcElog/Dxe/BmcElog.c | 287 ++++++++ > .../IpmiFeaturePkg/BmcElog/Pei/BmcElog.c | 297 ++++++++ > .../IpmiFeaturePkg/BmcElog/Smm/BmcElog.c | 288 ++++++++ > .../GenericElog/Dxe/GenericElog.c | 576 +++++++++++++++ > .../GenericElog/Smm/GenericElog.c | 558 ++++++++++++++ > .../IpmiFeaturePkg/GenericFru/GenericFru.c | 68 ++ > .../GenericFru/GenericFruDriver.c | 513 +++++++++++++ > .../IpmiFeaturePkg/IpmiFru/IpmiFru.c | 67 -- > .../IpmiFeaturePkg/IpmiRedirFru/FruSmbios.c | 469 ++++++++++++ > .../IpmiRedirFru/IpmiRedirFru.c | 479 ++++++++++++ > .../ServerManagementLib/ServerManagementLib.c | 696 > ++++++++++++++++++ > .../ServerManagementLibNull.c | 144 ++++ > 48 files changed, 7242 insertions(+), 348 deletions(-) > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAcpiState/Bmc > AcpiState.inf > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAcpiSwChild/B > mcAcpiSwChild.inf > rename > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/{BmcElog.i > nf =3D> DxeBmcElog.inf} (56%) > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/PeiBmcElo > g.inf > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/SmmBmc > Elog.inf > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/GenericElog/Dxe/Ge > nericElog.inf > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/GenericElog/Smm/ > GenericElog.inf > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/GenericFru/Generic > Fru.inf > delete mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiFru/IpmiFru.inf > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiRedirFru/IpmiR > edirFru.inf > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Library/ServerMana > gementLib/ServerManagementLib.inf > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Library/ServerMana > gementLibNull/ServerManagementLibNull.inf > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAcpiState/Bmc > AcpiState.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAcpiSwChild/B > mcAcpiSwChild.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/Common/ > BmcElogCommon.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/Dxe/BmcE > log.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/Pei/BmcEl > og.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/Smm/Bmc > Elog.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/GenericElog/Dxe/Ge > nericElog.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/GenericElog/Smm/ > GenericElog.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/GenericFru/Generic > FruDriver.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Include/Library/Ser > verMgmtRtLib.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Include/Ppi/Generic > Elog.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Include/Protocol/B > mcAcpiSwChildPolicy.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Include/Protocol/G > enericElog.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Include/Protocol/G > enericFru.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Include/Protocol/R > edirFru.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiRedirFru/IpmiR > edirFru.h > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAcpiState/Bmc > AcpiState.c > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAcpiSwChild/B > mcAcpiSwChild.c > delete mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/BmcElog.c > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/Common/ > BmcElogCommon.c > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/Dxe/BmcE > log.c > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/Pei/BmcEl > og.c > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/Smm/Bmc > Elog.c > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/GenericElog/Dxe/Ge > nericElog.c > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/GenericElog/Smm/ > GenericElog.c > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/GenericFru/Generic > Fru.c > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/GenericFru/Generic > FruDriver.c > delete mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiFru/IpmiFru.c > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiRedirFru/FruS > mbios.c > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiRedirFru/IpmiR > edirFru.c > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Library/ServerMana > gementLib/ServerManagementLib.c > create mode 100644 > Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Library/ServerMana > gementLibNull/ServerManagementLibNull.c > > -- > 2.39.2.windows.1 > > > >=20 > -=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 (#110254): https://edk2.groups.io/g/devel/message/110254 Mute This Topic: https://groups.io/mt/102231765/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-