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 D9489AC18AD for ; Fri, 3 Nov 2023 19:07:24 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=/lUfUIN6fbuBB5E9lhBE8AQhX0X0hKHure4rdDffMMY=; 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: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=1699038443; v=1; b=bCfGMJyfjMp73LEUCmSF+1j9CfPzVKkLe76BZxH/xq1ZqdVqEV3iVOXpzmuve7A5oizlfAUu 6KtiV2aReO75hm+DtYDhBHEXzifqqPEVA7iKOqZJSaubtyTEnQ56xAfo99K7BZ54KXNsQ9PYucj 4JKymntMI1YAtkATCQtOnnII= X-Received: by 127.0.0.2 with SMTP id G5ytYY7687511x4D3RXfjwfg; Fri, 03 Nov 2023 12:07:23 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web10.62746.1699038442608914575 for ; Fri, 03 Nov 2023 12:07:23 -0700 X-IronPort-AV: E=McAfee;i="6600,9927,10883"; a="453301970" X-IronPort-AV: E=Sophos;i="6.03,275,1694761200"; d="scan'208";a="453301970" X-Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Nov 2023 12:06:12 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10883"; a="738163581" X-IronPort-AV: E=Sophos;i="6.03,275,1694761200"; d="scan'208";a="738163581" X-Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga006.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 03 Nov 2023 12:06:11 -0700 X-Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Fri, 3 Nov 2023 12:06:11 -0700 X-Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Fri, 3 Nov 2023 12:06:10 -0700 X-Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34 via Frontend Transport; Fri, 3 Nov 2023 12:06:10 -0700 X-Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.101) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34; Fri, 3 Nov 2023 12:06:08 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AGt0x+HT+3PIlIHqOAgqNPrvTu/++KoumiRRMvXn7aiUc8FGRjgvLdSmzmVoFOLzkEnMwV3pIkVbV9vgO0UU71TJE+S89AM+zmLMb94aSVVVYQMP/zrDi5Myf/DCwEKauVBqgarQNUgp08+SzViSigfg1KZ7s9QhK9z4MUXsI2Qu9Pn4Lv03g7CDoNjgX9mknYOcP5BuPo44BHud51dGOZUmGI8FzeDTTyz+MPpLXfD6zhTgL1SkJIoEbkmgDyB/OjDc/Di2NB0rMrzYfCay94g3AfuxBY3v+0bLUglDvJKmW4jsLLbGiZC2VUvwJ5mSjY8Io+dnQu8O1zRbqRhx8g== 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=JSOTvBgflupgCxc3eQw+XGxF3HgYoBvn1hExxeilaSc=; b=GRQ1zVNLh4AQ8RNpDk4flGFaubHFKc7bi8hO5cujb/iidYOoLqKJRT8qKxZYHhRaFvTjxMi7InYv3kpjWrvR5QuTLlhmzetKhPseJthupk1JFho4HM2RfDBIqfVadjhO5igkIxTeOTGWTj5ScD5EfXXGnQZRXGjPMRsrYHqsUV9Tmg78cFGYao3Jnk3tey58giDk9rguAP2dOAqeJMJzV0IrfgemQfe4/RdxN4OYX/DjBBtFG1ZWUZ+fQOQMLfdm5ZraFw2q+YcSA+qCyQo8xwX7+/dToECNJQps3FZx57rNHhWqaegAiZhuwbQGftJk3835tH/Et7SdASgFW+ZoWg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none X-Received: from MW4PR11MB5821.namprd11.prod.outlook.com (2603:10b6:303:184::5) by MW3PR11MB4714.namprd11.prod.outlook.com (2603:10b6:303:5d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.21; Fri, 3 Nov 2023 19:06:01 +0000 X-Received: from MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::c90f:1f62:c3fa:3ac8]) by MW4PR11MB5821.namprd11.prod.outlook.com ([fe80::c90f:1f62:c3fa:3ac8%6]) with mapi id 15.20.6954.019; Fri, 3 Nov 2023 19:06:01 +0000 From: "Nate DeSimone" To: "devel@edk2.groups.io" , "Gong, Zhen" Subject: Re: [edk2-devel] [PATCH edk2-platforms v2 0/4] IpmiFeaturePkg: Add server management features Thread-Topic: [edk2-devel] [PATCH edk2-platforms v2 0/4] IpmiFeaturePkg: Add server management features Thread-Index: AQHaC1TjPlB5TfyENkmyAgNYbD1ns7Bo+pUw Date: Fri, 3 Nov 2023 19:06:01 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5821:EE_|MW3PR11MB4714:EE_ x-ms-office365-filtering-correlation-id: 620a7e60-1a26-41da-07f7-08dbdc9feb9b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: vYYnoQyaF5Is9X0tKbpk6UG6VfMWOlqUPT9YmKexf1aPiYIyIJbGXMpRnG/8niHz3SrcZFFNoxlxBXFG9CqpJ9/BdxCGv+vp7W+d3s98UrnjuwRV9e1Qj1olKsUxbuEaVnphvYslKwF0rVAJNBVznNNV8aXBK9ptBXx9aGZT3hcC4XlFbqS4DWCMUL4r7Ok550KMVpvhnqquYqs2C+xKOWbiFq8zBUcqQl16XjcltOgY3hjuwGHQH00KtZWHtkhyebCwEeXWUqhsJD4ajBBgRBJq5eUQkSYNobzRg1yMoY6Gm8raV/IM8WgcJkENlXuYjFjRSF1GJ1uFs+5jpYe4cqQUhIrANl0pzOAnPpStEt8WeWnvZbmNXjC7iERIUq5gLTkHKt46L8lU5STM1x8LlYakowpDJzX7OCFuYp8zOkCKlJsf4mutv4ddXBmKjnEr62Af9VDHDFjJpZwZdEJe7hrDP9D6128CY/tE9jqjutFDhgWY5ku0SrMjjWCOks4sMNyauJO22tLD6hVJ+9aN8h0rJoboRpX/7k3w6iAEEfmLQLdKiRR0RYZeveVZy18dI7a8U+rmo8zXz+XWxzYGwvFywreYlu6XXj5IEB9F6aaGLCFSYC+KA98yZODKMrePrM3tEdGDCzNp6fxk24sSHQ== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?xlPQM3OOGGVdflwpp8KoaAe2w3FRBhFluYUdNJRpowpc7I8EoSxxOuJE2Iyz?= =?us-ascii?Q?gQ1KjFOkFF4fyyppVVRPZRjTuK4LiWEqHT4E3Lnao3nShN/FFFpDEmM6DrED?= =?us-ascii?Q?6d9Ea0ZbWqPnSl+gCHEabqI7Bvxj5jAgi3ISToafXBuOKYoO2WmnP4smbyLm?= =?us-ascii?Q?OB23QrDZeSjnvFBO2xYBKYc1HHoDYTee4N0bjYdsI1bFp8fdgK/F/3bmWHBj?= =?us-ascii?Q?nCcIpWF2boomFZJJoLVq2n5fYibuySA8UXTwmeClBd41WTqIQw71j6yQ/Y67?= =?us-ascii?Q?w9eWD5A9HvwlOkt9RUTqtiyDjtSreHS5Jq34DZvoSEehDJK0cOgxbnSRGWlw?= =?us-ascii?Q?DqlkRmWSK35p1tnNARRPwJzear74Yn4QGTolZJeDJNE39sboSv3RvFzahSXB?= =?us-ascii?Q?/sAsP1GLdKKvHfI7kVTLs2NSGYGDXLFqOE5kYt0nL4fMw/McShl/rE/xbxEt?= =?us-ascii?Q?SJUasmcmIOrup8JWNF0ROw2X8CKAKys/DupqtgFO/WD6n1IDBWDYA+LFHPqg?= =?us-ascii?Q?rjUWw0sZ3GKh9zy3FBc9JCTxumpvJmXZvg3hAm50X4zWNaWkZ3ux8cx+LQ6K?= =?us-ascii?Q?q6aCTUFKZCY29X0YuU2moHEwzyFTATwrL3sExkxbKuGyEcq3agUVaCkro4ls?= =?us-ascii?Q?iBtf2UhSCo6vbFWPcJbImgN1y+PqMyR4cOIEODc2URF1gQZSoYOseSgb1B3M?= =?us-ascii?Q?ChRnS7NA34RXMn3iT3fQUuWpycoMkPnnRyP0Lh9WNTKt3pznrWA/dmbHx/av?= =?us-ascii?Q?igGbKDYNzacNT/5LnsbTkkkOyDv/Xa2jKzNOXarA6EdbKGrPETCiOuzyFU+F?= =?us-ascii?Q?OHNr+jsz5N3LPF3gbSVbakT4RvWCz1+HJP5CQMvuW8C+Q0/0fr6l/HR2dnep?= =?us-ascii?Q?nEteN1jfTaqfOaZDDHuBl4d2fUInglSGkg2bCU7LPsWA8CyO0qbB1NOOWfC6?= =?us-ascii?Q?TqMLF0KggbmdGWsImVpj9oiy5BX4BisDC3gOB6qZnGlxhqHNk9d4XEcE07oY?= =?us-ascii?Q?7H7dnK54c+JP8mjpsg2W/h9odtwLLF++tFywT37vLZepS0JbxNmyZK4wLvD1?= =?us-ascii?Q?RCBNYnEWFmzkEQu4M02AplZm+8TMkQKknCJV+HxjCssVoTcM4kMb54UEwWsU?= =?us-ascii?Q?dDgKpIyUpgtpskAMlBBFg+CNwPAR1asJF2bnGB/K81vNGk65tCqa/KF/CoeP?= =?us-ascii?Q?qG5RqQG5GP7ClAQBb605SqrNrC0vl7/6YaQU+W8MXkIr4LK4Gu+VmB4qXbet?= =?us-ascii?Q?JEaDAbIgQj/1LzgTPMOz0KvEjlCRZDnb6K/KJ0kO/gpn/lzvPOBm5gpVrxWc?= =?us-ascii?Q?pPsZ5iShro2aQp6vmUWLq1B8Sn+TDuE9SN4iEPGqweCvjnsQsjk2jYiUcSMN?= =?us-ascii?Q?Q+4J6+Ka2vPjGILMWfY67HHChu7EpS6q8peRjYEMG+NcXzfyEZ0KhIFCqM1N?= =?us-ascii?Q?URQC4lJfqAZR4DTlMR2Z7bkCbBNkjPvgpZ1Wkn2PL+v6fteTrPQlnwuXu5vm?= =?us-ascii?Q?ePke5ME2P1f2icLfoj1R+T2HfLq6lt6pyKjsbKUlEOMOukTksCwZRTzd81ma?= =?us-ascii?Q?ZJLioNGt7aX52UnzBcIJY6mDirV7bPorGeFCeuu8jObkonKZg2CJF095rUKI?= =?us-ascii?Q?qg=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5821.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 620a7e60-1a26-41da-07f7-08dbdc9feb9b X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Nov 2023 19:06:01.3537 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gREpnsbg9OuXVEA5nVhwDK1yYhrZwduJwM+aZz++pBz5mYx8U2mGxjU9epo+0cllCMW+AyB27y6HfOlCq7ualYkI9YrBXKoJr0F1fDke1wQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4714 X-OriginatorOrg: intel.com 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,nathaniel.l.desimone@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: JMyl41KiVgCpBICCPJvbYs5zx7686176AA= 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=bCfGMJyf; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.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 The series has been pushed as 0cedeab~..6d60278 -----Original Message----- From: devel@edk2.groups.io On Behalf Of Zhen Gong Sent: Sunday, October 29, 2023 1:28 PM To: devel@edk2.groups.io Cc: Gong, Zhen Subject: [edk2-devel] [PATCH edk2-platforms v2 0/4] IpmiFeaturePkg: Add ser= ver management features 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 b= ased on SMBIOS data. ServerManagementLib: A library to provide essential functions for server m= anagement drivers. Notes: V2: - Rebased to resolve merge conflict from upstream changes 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} | 19 +- .../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 | 36 - .../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, 7237 insertions(+), 348 deletions(-) create mode 100644= Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAcpiState/BmcAcpiStat= e.inf create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAc= piSwChild/BmcAcpiSwChild.inf rename Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/{BmcElog.= inf =3D> DxeBmcElog.inf} (60%) create mode 100644 Features/Intel/OutOfBand= Management/IpmiFeaturePkg/BmcElog/PeiBmcElog.inf create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcEl= og/SmmBmcElog.inf create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Gener= icElog/Dxe/GenericElog.inf create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Gener= icElog/Smm/GenericElog.inf create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Gener= icFru/GenericFru.inf delete mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiF= ru/IpmiFru.inf create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiR= edirFru/IpmiRedirFru.inf create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Libra= ry/ServerManagementLib/ServerManagementLib.inf create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Libra= ry/ServerManagementLibNull/ServerManagementLibNull.inf create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAc= piState/BmcAcpiState.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAc= piSwChild/BmcAcpiSwChild.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcEl= og/Common/BmcElogCommon.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcEl= og/Dxe/BmcElog.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcEl= og/Pei/BmcElog.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcEl= og/Smm/BmcElog.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Gener= icElog/Dxe/GenericElog.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Gener= icElog/Smm/GenericElog.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Gener= icFru/GenericFruDriver.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Inclu= de/Library/ServerMgmtRtLib.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Inclu= de/Ppi/GenericElog.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Inclu= de/Protocol/BmcAcpiSwChildPolicy.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Inclu= de/Protocol/GenericElog.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Inclu= de/Protocol/GenericFru.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Inclu= de/Protocol/RedirFru.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiR= edirFru/IpmiRedirFru.h create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAc= piState/BmcAcpiState.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAc= piSwChild/BmcAcpiSwChild.c delete mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcEl= og/BmcElog.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcEl= og/Common/BmcElogCommon.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcEl= og/Dxe/BmcElog.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcEl= og/Pei/BmcElog.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcEl= og/Smm/BmcElog.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Gener= icElog/Dxe/GenericElog.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Gener= icElog/Smm/GenericElog.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Gener= icFru/GenericFru.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Gener= icFru/GenericFruDriver.c delete mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiF= ru/IpmiFru.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiR= edirFru/FruSmbios.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiR= edirFru/IpmiRedirFru.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Libra= ry/ServerManagementLib/ServerManagementLib.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Libra= ry/ServerManagementLibNull/ServerManagementLibNull.c -- 2.39.2.windows.1 -=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 (#110666): https://edk2.groups.io/g/devel/message/110666 Mute This Topic: https://groups.io/mt/102279904/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-