From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (NAM10-DM6-obe.outbound.protection.outlook.com [40.107.93.80]) by mx.groups.io with SMTP id smtpd.web11.57712.1673536373800319096 for ; Thu, 12 Jan 2023 07:12:54 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@amd.com header.s=selector1 header.b=M4Wloufh; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.93.80, mailfrom: abner.chang@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SKQHqRD36AvhCR2PtSup6QyNxntlatl9qvXC+4sEx0a3SlyCIMXSK85vBQkUdFdq1PSIaMHBjji7Y/Bd+qM0vPEb5A+aGDmITkBn6lzqOFZPga0BK2MjPc8oP23xV4wqiQPGTUD46T6CW6g5evML7THHM9e584l87BLb6Y6izjf6pmc676CUrAQfuHNES61Uq621i5kKBj4mAlnBBEjpvn92h5xnM9ok0CxkwpilBlHtgVgOyUHnxkymWNxLBCu2sictBXt96fTMC5SU7Xw4pDsyCnWm8tRUho8tQ+DlAbUSsve/0WTsLuqSi9SMdsXKRJetlNqxXyEf3g2CKUCe3Q== 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=dsMOUGp6bsq1hId6qKRsqVjYw6BW97/5PRw5fKjwZ+Y=; b=XuW2ZF+EC+CW331GH4bVp5UXk9WiSfxkuG2rjsaB6NW+xWEsxnfnvdGByCDfEJ5jo+yX5dcJq4ZwgENR8CL+6HKPfKX7WLb/8xF/Wu6Yu5j7LJ03udsVsY8HBI4OEjq8qKYY/Ac6NRdcwf1ejJIjWus54Yb2cz8I+xf28jlNZB+s0+1KjRUAZZrwX+RZtPwp7NxS+rvsgiouKe9biq25bxDZhlWye/kBr/Mf5kLwe9pigVbNF83aLD5RVSYX0COH+ay3fkdYAZcrvihWxzcuAb2K6S1SNKpn/sc6BBn9+vMW9JQgzV1XFjAPbfDPOn8w3JegwU/fWZ3ciT3OkMYyrQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dsMOUGp6bsq1hId6qKRsqVjYw6BW97/5PRw5fKjwZ+Y=; b=M4Wloufhm5ILYMSrz9Z+quZ3bukaziS518J8aPDgxTHOi2qGR5KyOCvOiiUs98uf15GSWitSflg45hD3l9lK3QbEWb7WZCHyZzmc/x8yfp4TBWWNc4edKA/SmkXH6Y//1RxyO8ogZxNJs3REvpl59BqHyp+878ccj71C7AEHodY= Received: from MN2PR12MB3966.namprd12.prod.outlook.com (2603:10b6:208:165::18) by DM4PR12MB7504.namprd12.prod.outlook.com (2603:10b6:8:110::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Thu, 12 Jan 2023 15:12:51 +0000 Received: from MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::cddb:3de9:cd1d:26e4]) by MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::cddb:3de9:cd1d:26e4%5]) with mapi id 15.20.5986.018; Thu, 12 Jan 2023 15:12:51 +0000 From: "Chang, Abner" To: manickavasakam karpagavinayagam , "devel@edk2.groups.io" CC: "michael.d.kinney@intel.com" , Zhiguang Liu , Liming Gao , "Oram, Isaac W" Subject: Re: [edk2-devel] [PATCH V2 1/3] MdePkg/IndustryStandard: Update IPMI definitions Thread-Topic: [edk2-devel] [PATCH V2 1/3] MdePkg/IndustryStandard: Update IPMI definitions Thread-Index: AQHZJpbRfHWRbdut90CQ28S0tjWRv66a4Lvw Date: Thu, 12 Jan 2023 15:12:51 +0000 Message-ID: References: <20221228051336.1769-2-abner.chang@amd.com> <16581.1673535714749815678@groups.io> In-Reply-To: <16581.1673535714749815678@groups.io> Accept-Language: zh-CN, en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2023-01-12T15:12:35Z; 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_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=b7c23cc1-f305-4d70-a2f6-e68c8676c6fb; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR12MB3966:EE_|DM4PR12MB7504:EE_ x-ms-office365-filtering-correlation-id: ecddea6d-2bde-48c3-103b-08daf4af78f8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kneZvjcPMaa+JfgqStTYZCnuTJG0sZonttedW5LTjW3m+WE9ZhvKS/BOZC9sQZ1KGt/rE5+j/uusIGPYYC9eRMhXPf011YnWIaj1YfLaNXEWJ5S13fwduL5MAofWfFkxSCIbDpaWhnhEOsBqMRklK7b2sDZ0YtdoeUn2Yh8MBWcccpcoL0rKUJiJzYvhVb5jWDnmuEJLzD6Clq64VATKNcn/9jtFDOHtphQumSQKYrK43lHPLXxZ53mkmRiOK9N/CjsLmghGH9aQKN5RAcu0pQb/dEkxl8xjEn4kQD3JJBzAIbLqs58/8GbcVb3kWqAPfumTZFoB2Da/lX2yllLvB6RJBWC/TF3TgN9JJYwHtcAqxmIVyUASOexp1t7IbCmemgogUSn/37oWvGK1H4hX4ze4/vNKjS3jvvW7VsMlW1wjLzWTkHi8PNYA8ZQoogtc/EL3xv+dtGlGDqoeYajnhzCeL/zsa2qcNdzLzhciAPHMcC9yqT4Q3Kp+ehukqI0UUYO9pvuxGkCxPUnIgU3UPo6Nfb2hQIfwCpv1C7UUj50mp+EJ4yJa9Re2K5fESrpjqliFVI1NmJntoFj8pWIiZIlJR1MKb5JGjqpj86+/VQSDHixVJ3lNgcLNIH2FNUS074gubTaaTBqAPq57oNMBnMK1hkqd3fThTVUiOOfDYct1WVct18eAepCMJ5rYT77UeLzcuIM2QW/w95fioSxNTyT3vtJueHtANRbfarsIceo= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR12MB3966.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(366004)(39860400002)(376002)(396003)(136003)(346002)(451199015)(53546011)(15650500001)(2906002)(71200400001)(6506007)(26005)(9686003)(966005)(186003)(478600001)(7696005)(64756008)(110136005)(66476007)(66556008)(76116006)(66446008)(4326008)(41300700001)(316002)(8676002)(66946007)(5660300002)(33656002)(54906003)(122000001)(8936002)(99936003)(83380400001)(38100700002)(52536014)(86362001)(55016003)(4744005)(166002)(38070700005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?JunNwLVAiI0teGc4KsyOLU3+rXaxBUcqqstfv+fvhdeZ30nArqTP7dqHeaX9?= =?us-ascii?Q?Zy/ZJwQCtwxL4HwfA7vC5EgfMY4EN7ERiWmqRi6+VED/n78yM6qOBjH4Svlm?= =?us-ascii?Q?INW59PaC/8EPi3aXXDuCErzIK9/s1pZbNXqMqvdUFW6ihWtrGnMVk0hbJXZN?= =?us-ascii?Q?XFXpIse1JNlrAnYH9lRZtU9y68ml86qPA3g80mNelLX1O5hKz+CWz41IS3hD?= =?us-ascii?Q?NjyLMCZkFMWucB8ggnwnTqjTZlQVfEvqpe73JZl7HwhV7IwZK5jgYwVBFOev?= =?us-ascii?Q?pWcu9trnCHH4JBwXK2O9u8qoZdRADdhGakOBLvxQlT6a8fJzUNEv0wKqxPwy?= =?us-ascii?Q?5IOCiza1HSgGNx3dedKKa+mRjxxIdh5GeGqa4s1vHE2mHAo//ygrgE+isq40?= =?us-ascii?Q?hnbG2lVklcRr1cvQVe7kAjFUc3nKA/eyf9Abv8iC6w2QyXWP+5YaA8hmtx2b?= =?us-ascii?Q?gVuKRvRTu0KtMPh4TjIy9v0DeuUVNFpYPj1BRsNk3O+wZgkEXBodxFjwZYE1?= =?us-ascii?Q?xkNiizgwMKa+AXXSTa8bmaLU6fDQPYjFE/JJMAB8irV+seCaa0WP3Y4vVRDJ?= =?us-ascii?Q?wKP2rwMjC9IpWQDaPJ+cgSNRf+69pmPQChq+UiFFgXMuqwYTut+yC3tuLD7m?= =?us-ascii?Q?K4HzP2pxqpbLsn0VUlRkiNA/22Ms1w23DyX5cav0MxVJcGXR+ipfDYLNKzfS?= =?us-ascii?Q?huA9Hk3GbH8TFC0DuCiadwFQE0f4+Eqbt6fmPO24n5Rtob0NE7uLFkKxJGlw?= =?us-ascii?Q?36gHoDeGra6FEB+eqUREZ6vQxb0wnvssgBnbPbXFocErnG4qZup6YC5KctT9?= =?us-ascii?Q?8LkXKhR/352CDge2lRbbQzJoBgOn09/lIUPdTmVQS578ppbH8YaxQID2zCSL?= =?us-ascii?Q?RJwK9ug53x387zyiF5MMZOCpLoT4OWKaN15UBHwPRouwsh/Pje2uKw5dW1R2?= =?us-ascii?Q?fMOZBmNu2t0ChJ+TGlYuHyN0krdOyadiz+JpP+CaeTn0s00dlKqwrdPqwtYQ?= =?us-ascii?Q?iNP1H6VgsRic+3clX2fGYG0OpxQZVGRSsPrVcnxMUupgZpKHaF+4Z9nqSOTC?= =?us-ascii?Q?n+Yz7W3IfXtu4hZMrg7PRrm/MaqHVWLJIaZiQnve8y/Rk8Zcq2p45PbOaw4t?= =?us-ascii?Q?GdQ86YwUFk3b48KEBRPshv9TlSQ26Q06KUZWto6mXo3Fg5q17BkIS3iCr6vj?= =?us-ascii?Q?dHnLeGxQ/2kQB6uAaIvACO+xYuqgytz3HdlXa67JJBbEwO6gDLj+qfLkBgAv?= =?us-ascii?Q?t2TNb85FrHSvJPDm+NU2NzAoO3OdPd3lIZk22GvFkSWEwjvfBIhVxqyVwLtY?= =?us-ascii?Q?BBdRjMHceyjDvvVJ/Kt4cLnFFElVeEcx/ANY6kEHDJIPRtTkAckhTTkDNHIK?= =?us-ascii?Q?3Nmmfaj/R6nDT28E5iDku1sSOIyvfN5GIMA5VID72hr70PiyY1Es1Dr6D40w?= =?us-ascii?Q?te3X4vQZ/xLsTkN9DjL5N6fyJ7CGfv5/1MzXjnclzFbkCuIYHz1C+lSGX9zi?= =?us-ascii?Q?oZPAaEeC8mHvHPB9hfy0YmzA+jLwUanRIozg/s5NTZLPRPNiCPb8VPpfN5pK?= =?us-ascii?Q?9jlTeE5GbOem0XLfjZc=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: ecddea6d-2bde-48c3-103b-08daf4af78f8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jan 2023 15:12:51.2167 (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: VEx1K6t0IOIzKXN/nblBynQE+Afk2d8ONuUCHYfPzAiQ00Pcjkc8sBZMf3hO8sSM1tvOaSbZN2CojY3Say2qhg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB7504 X-Groupsio-MsgNum: 98371 Content-Language: en-US Content-Type: multipart/mixed; boundary="_005_MN2PR12MB3966B1D5AB20E287B1F0ADBFEAFD9MN2PR12MB3966namp_" --_005_MN2PR12MB3966B1D5AB20E287B1F0ADBFEAFD9MN2PR12MB3966namp_ Content-Type: multipart/alternative; boundary="_000_MN2PR12MB3966B1D5AB20E287B1F0ADBFEAFD9MN2PR12MB3966namp_" --_000_MN2PR12MB3966B1D5AB20E287B1F0ADBFEAFD9MN2PR12MB3966namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable [AMD Official Use Only - General] Hi MdePkg/IndustryStandard maintainers, Could you please help to review this patch set and merge it if you have no = concern with it? IPMI maintainer already gave it a reviewed-by. Thanks Abner From: manickavasakamk via groups.io Sent: Thursday, January 12, 2023 11:02 PM To: Chang; Chang, Abner ; devel@edk2.groups.io Subject: Re: [edk2-devel] [PATCH V2 1/3] MdePkg/IndustryStandard: Update IP= MI definitions Caution: This message originated from an External Source. Use proper cautio= n when opening attachments, clicking links, or responding. All : When tried to build latest WhilteyOpenboardPkg using latest edk2-platforms,= we are seeing build error because of missing IPMI_GET_SYSTEM_UUID_RESPONSE= header. https://github.com/tianocore/edk2-platforms/commit/e66b5daecbb3b8715ae686c0= a1f105b72341a122 Please let us know when this patch will be checked in. Thank you -Manic --_000_MN2PR12MB3966B1D5AB20E287B1F0ADBFEAFD9MN2PR12MB3966namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

[AMD Officia= l Use Only - General]

 

Hi MdePkg/IndustryStandard maintainers,

Could you please help to review this patch set and m= erge it if you have no concern with it?  IPMI maintainer already gave = it a reviewed-by.

 

Thanks

Abner

 

 

From: manickavasakamk via groups.io <manic= kavasakamk=3Dami.com@groups.io>
Sent: Thursday, January 12, 2023 11:02 PM
To: Chang; Chang, Abner <Abner.Chang@amd.com>; devel@edk2.grou= ps.io
Subject: Re: [edk2-devel] [PATCH V2 1/3] MdePkg/IndustryStandard: Up= date IPMI definitions

 

Caution: This message originated from an External Source. Use proper caution= when opening attachments, clicking links, or responding.

 

All :

When tried to build latest Whilt= eyOpenboardPkg using latest edk2-platforms, we are seeing build error becau= se of missing IPMI_GET_SYSTEM_UUID_RESPONSE header.

https://github.com/tianocore= /edk2-platforms/commit/e66b5daecbb3b8715ae686c0a1f105b72341a122

Please let us know when this patch will be checked in. 

Thank you

-Manic

--_000_MN2PR12MB3966B1D5AB20E287B1F0ADBFEAFD9MN2PR12MB3966namp_-- --_005_MN2PR12MB3966B1D5AB20E287B1F0ADBFEAFD9MN2PR12MB3966namp_ Content-Type: message/rfc822 Content-Disposition: attachment; creation-date="Thu, 12 Jan 2023 15:12:38 GMT"; modification-date="Thu, 12 Jan 2023 15:12:44 GMT" Received: from CH2PR12MB5004.namprd12.prod.outlook.com (2603:10b6:610:62::16) by MN2PR12MB3966.namprd12.prod.outlook.com with HTTPS; Wed, 11 Jan 2023 23:11:14 +0000 Received: from DM6PR12CA0012.namprd12.prod.outlook.com (2603:10b6:5:1c0::25) by CH2PR12MB5004.namprd12.prod.outlook.com (2603:10b6:610:62::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Wed, 11 Jan 2023 23:11:13 +0000 Received: from DM6NAM11FT049.eop-nam11.prod.protection.outlook.com (2603:10b6:5:1c0:cafe::15) by DM6PR12CA0012.outlook.office365.com (2603:10b6:5:1c0::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.13 via Frontend Transport; Wed, 11 Jan 2023 23:11:13 +0000 Received: from mga01.intel.com (192.55.52.88) by DM6NAM11FT049.mail.protection.outlook.com (10.13.172.188) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18 via Frontend Transport; Wed, 11 Jan 2023 23:11:13 +0000 Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Jan 2023 15:11:12 -0800 Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga001.fm.intel.com with ESMTP; 11 Jan 2023 15:11:12 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) 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.16; Wed, 11 Jan 2023 15:11:11 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Wed, 11 Jan 2023 15:11:11 -0800 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.47) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Wed, 11 Jan 2023 15:11:10 -0800 Received: from PH7PR11MB5795.namprd11.prod.outlook.com (2603:10b6:510:132::6) by PH8PR11MB7118.namprd11.prod.outlook.com (2603:10b6:510:216::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Wed, 11 Jan 2023 23:11:07 +0000 Received: from PH7PR11MB5795.namprd11.prod.outlook.com ([fe80::9310:50b3:204c:5b17]) by PH7PR11MB5795.namprd11.prod.outlook.com ([fe80::9310:50b3:204c:5b17%4]) with mapi id 15.20.5986.018; Wed, 11 Jan 2023 23:11:07 +0000 From: "Oram, Isaac W" To: "Chang, Abner" , "devel@edk2.groups.io" CC: "Kinney, Michael D" , "Gao, Liming" , "Liu, Zhiguang" , Nickle Wang , Igor Kulchytskyy , "Desimone, Nathaniel L" Subject: RE: [PATCH V4 0/3] IPMI changes for Redfish Thread-Topic: [PATCH V4 0/3] IPMI changes for Redfish Thread-Index: AQHZIXrB4VYSKxRdVUqRyGmWpiz3y66Z4ONw Date: Wed, 11 Jan 2023 23:11:07 +0000 Message-ID: References: <20230106025756.1184-1-abner.chang@amd.com> In-Reply-To: <20230106025756.1184-1-abner.chang@amd.com> Accept-Language: en-US Content-Language: en-US X-MS-Exchange-Organization-AuthSource: DM6NAM11FT049.eop-nam11.prod.protection.outlook.com X-MS-Has-Attach: X-MS-Exchange-Organization-Network-Message-Id: 1e5e7397-58c0-4a17-f5bf-08daf429224c X-MS-TNEF-Correlator: X-MS-Exchange-Organization-RecordReviewCfmType: 0 received-spf: Pass (protection.outlook.com: domain of intel.com designates 192.55.52.88 as permitted sender) receiver=protection.outlook.com; client-ip=192.55.52.88; helo=mga01.intel.com; pr=C x-ms-exchange-organization-originalclientipaddress: 192.55.52.88 x-ms-exchange-organization-originalserveripaddress: 10.13.172.188 x-ms-publictraffictype: Email authentication-results: spf=pass (sender IP is 192.55.52.88) smtp.mailfrom=intel.com; dkim=pass (signature was verified) header.d=intel.com;dmarc=pass action=none header.from=intel.com;compauth=pass reason=100 dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1673478673; x=1705014673; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=mOMmBM5GgWaGga7n1M3Y9hwMhtqFshHxeexMuskH9pw=; b=MSUUWy2nmQyLz+W5vsjy/B4ri1rvELYWzE8JfWJIuE6wpsGQXByERL1E aFcQ7/awo8eCWw2bQ9I2roxejcINyRVwwI8/JD9i+8VOgM2R/zYOhFLnu TQIeupv2EPLSQayINSAGIBLV0k4h2LI0oUXIspou0gm+CZpr8Rh8wxWUK JQY4evRhAndqkIJjL8Ye8jcr9tw0ILMNRlYt5D/QLQa04IWgKhIHXXokl T5RtJqU7vVP3jhfrrNBcfrEWE0wpXxl5ZNc+60/c7pCXgLcDHoTEHEUTo dlWwSeh1jhCHvdRYhaJ+kZH5BFU/Guvts0pUGIVE43rqVVV4UtOTKY65q g==; x-ironport-av: E=Sophos;i="5.96,318,1665471600"; d="scan'208";a="799996970" x-extloop1: 1 x-ms-office365-filtering-correlation-id: 1e5e7397-58c0-4a17-f5bf-08daf429224c x-ms-traffictypediagnostic: PH7PR11MB5795:EE_|PH8PR11MB7118:EE_|DM6NAM11FT049:EE_|CH2PR12MB5004:EE_ x-forefront-antispam-report: CIP:192.55.52.88;CTRY:US;LANG:en;SCL:-1;SRV:;IPV:NLI;SFV:SKN;H:mga01.intel.com;PTR:mga01.intel.com;CAT:NONE;SFS:;DIR:INB; x-microsoft-antispam: BCL:0; x-ms-exchange-crosstenant-network-message-id: 1e5e7397-58c0-4a17-f5bf-08daf429224c x-ms-exchange-crosstenant-originalarrivaltime: 11 Jan 2023 23:11:13.0620 (UTC) x-ms-exchange-crosstenant-fromentityheader: Internet x-ms-exchange-crosstenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d x-ms-exchange-transport-crosstenantheadersstamped: CH2PR12MB5004 x-ms-exchange-transport-endtoendlatency: 00:00:01.6972844 x-ms-exchange-processed-by-bccfoldering: 15.20.5986.018 authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-eopattributedmessage: 0 x-ms-exchange-crosstenant-authas: Anonymous x-ms-exchange-crosstenant-authsource: DM6NAM11FT049.eop-nam11.prod.protection.outlook.com arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Dmz2MD2+Kgc88mcFpQ4YS8RyS3V6Z8/EwX3Vg8MvOfQHtOzyNMELILmwy4aPSNyRYW5MV7EKoyzx/KuU2RDhGzyksV+JSPyzFDbDKaN2Xkqv6KbEt0juGEhKtEgHXvoT9yds5EF9A3zD8JKtVCF8x8tqFrtgIBbVi6+5gUYshptKsgg9U6lt9H/1NCPbn82OnD64J3w70TcMT8SFpOfBtBNshoOPZt9uxCaz+tiZNcID2qoUHva0Wgp6paRtieQcvxm8r4v3rZdCaAlS7/NnqkAR62R9PK7tkf8tvhdjaYVW3bwAoFcBEBwT2ensdp2UzLzxSsSrVA+8P5YX0rj2lQ== 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=RMkrsDDPqgtJ1//CNgpbMLwSg/NWszHVuOeny6ohnQ4=; b=F53y5ll03/Z8xBOfwrbjoWKKv9IWZUw2VJlmataSjIN1j0ZDqmK3rw5A5UCG/T4AdNanzrnc1845RNo1OZnQiPVzSOH0c0teVO6FoJdcmgJoqDwUFBuhM6I45hoGhfzFYwiwMLYmYpujTi9OlhvePbI5LdWvpLLgGOYh8EwVzTGiEMunGUej94Iutyd2QvK40783H/kZGB+D3jkvGbL1wU9cayEaG0ltXUajxZXx8G5dHM5+5eLY64Wrj+l/NS8TGKojoVQ1sgrO5LxHp2Ra/uFKaAkcci5lfpS/QsX3GYMO6dxucUghm+GMs81HE8bGl5Q55to2Q9S3RrPY6KJ+LQ== 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-ms-exchange-senderadcheck: 1 x-microsoft-antispam-untrusted: BCL:0; x-microsoft-antispam-message-info-original: uc7IAqxZvbfuVaTCjec+nOGz0Z4SJj6d5ClDrS8HLv5EVqiQl7D5XtVklE76zYAlvvfvVsCXMoobTmJy/CeOdAGHOTBKxa47DUI/f1kJC5LL3IOk8BPITDM5YUfpBnHBa2N+WHZh1NnmR2nvaOdUDIgSicGEdsnrtyyCy2qs08hSMckZFJ0GDEQbv01zwxOn/CHa1apMdapzzVT0pk0ER1VNVzcMY+76S+U9kadiYU/tqtaekL3UuynsofZ2F/IA7vmtSq8QsWndCP7yocopZB66hSkj89Zz0QsmCMbzXUrfUBf1KcmsdmPM2iSnVuhQ4muOm/eQHBscPZPET7jD3FiykSC4uwsVScAu74U/BvI4mFFrmJeWRT8cgefpH+S7NGAM7fj5zmz0XlMU9qvDyLRLB4419eNHokUV2ErllFeZg/TzlVQrNSV8wpNP1xtczBI5bU1xWDV4OGH9A/0g8jCykDWMEr8EJ7Z9KhuT6skxJLm0LfbBMraZEsHFlb0wFCsDogmSc3MHFCRIJ+OwwTWXAZNjr11brcKhhX/WRsFgslAPIzcD9t8+IqzhqMd6E/ox7YvccR/dqGT3012vuCpNegDDX+0HXd213j/WLEZ8ibaVDe+A/FQVGlq9BLcwEbp4NM4GsiINgeHrUElElljf1QmGW3TKOPfUArn3naIyqL3HO97sIxgQCz+cX5U70MONDH1M7hAaPLXOzx6QvQ== x-forefront-antispam-report-untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH7PR11MB5795.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(376002)(396003)(39860400002)(136003)(346002)(366004)(451199015)(2906002)(83380400001)(66446008)(66556008)(66476007)(64756008)(55016003)(66946007)(33656002)(5660300002)(9686003)(52536014)(8936002)(107886003)(53546011)(122000001)(26005)(186003)(6506007)(7696005)(478600001)(82960400001)(41300700001)(38100700002)(110136005)(8676002)(86362001)(54906003)(76116006)(38070700005)(316002)(4326008)(71200400001);DIR:OUT;SFP:1102; x-ms-exchange-transport-crosstenantheadersstripped: DM6NAM11FT049.eop-nam11.prod.protection.outlook.com x-ms-office365-filtering-correlation-id-prvs: 6a2e3aec-2da3-49dd-a9a0-08daf4291e9f x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-antispam-relay: 0 x-ms-exchange-atpmessageproperties: SA|SL X-Microsoft-Antispam-Mailbox-Delivery: ucf:0;jmr:0;auth:0;dest:I;ENG:(910001)(944506478)(944626604)(920097)(930097); X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?AAOJJ4eeoHa1RQnhj3QEXgjW/QEaP9pm/pHHNsg1o0tPXBRhSxQiR6YtCsUd?= =?us-ascii?Q?w636iXpGugjoHb5xUReA1mFLepotFISP3Xku0YO3CJMWxJkUzDoojGKRSnvJ?= =?us-ascii?Q?HvXvKQtV4gLhUEgSiGj7WJjiwbXgGZFWQ7PdP45ksay2IrHACC2QVEKITAPw?= =?us-ascii?Q?1B6MHmInBPZjImKrZg2StWJlyhVU4Ia0NGYhcdn2iTzWgx8mi8kQ9uAxCW6y?= =?us-ascii?Q?nst5iz5n/kE73KmPV5Hr9EmrtK8p2xiLcgdr8eAFvPoUAlJjroa9d17h3lCl?= =?us-ascii?Q?CdDLtlhSsExti2BPTAACJcbIETvysbBjVFNUiSXWN33JCtm8Zs3/PycS9qrp?= =?us-ascii?Q?C2MSA6uhV+9LIJr3J68wZ8aUf1lAaIFqEpuOH9DQOEi8z9pVVQXSQPVLqspA?= =?us-ascii?Q?SlVArm2ex4LCaKgsebwWutkN/yb2aDvN3kjfhhwnUv+WK+divHwQZI53eFp7?= =?us-ascii?Q?XG3UH4l4DVU8sdOuBIj1vFkQktDsvMQZl6ESW1hHQQ/hoCF3OaDUONJel/y/?= =?us-ascii?Q?QbKIgEWbdyJaY2EHB3AEtZlXZQR0lV7NzeBlEwAL8b0xj0SJTdWq7NlukCRy?= =?us-ascii?Q?bOcKKWppbWHTUM/uWYCFWpPU1vmNWMb2XTIuu7sC5IIbCT6A9eJzbGuX4f8+?= =?us-ascii?Q?iBiaq/ilcVS4bgS8l9mWn3sJIZKFG+MOL1e2GUlX7069fzT7cNgPfPDmJU7v?= =?us-ascii?Q?LAxgkjuz5WgMUKGeFcptPebgndK/3n/pvNd5Bcy6DXL7eZ56SZaKsK88PUcC?= =?us-ascii?Q?/9JSJWHOT5FQXnN9yHqnHGKhgXaPVjBH6+3SlQSJBhirQZxLdMTqXF8cmzEK?= =?us-ascii?Q?WnpVju4pHhal7xkwMVyAdwxgVqvfrYQEskXw0OdmgXyyEU3VKN5/7oS9mWNB?= =?us-ascii?Q?nXMy0iWp7Acbf2aZIuL9OJ1YhSzqoo8ff+Hr8aOfXblfkzM6uzVMm9Mip2AX?= =?us-ascii?Q?miqXjOA28JJoDfyu3KR7onUBjbHFEGCNQIK0YS6LvKVRGxkV3y6FxSM+jbOb?= =?us-ascii?Q?pPGNky84B58PtQy22sUfIhxL4oTfbOBUqBqX33wW3XcxLr1ody1JYMpOPucp?= =?us-ascii?Q?TVg624x5kZ9pMNkAfqg4FdGhDXbEknNoUVE3nqWGi0+OAQPQgE83IIzX7zDK?= =?us-ascii?Q?JFZtWCX+shYrDn2RfN1qXmCsgeDMKu3/YCNT1pQEHLpWQjzIaQt9TorXUjzG?= =?us-ascii?Q?Scr6Ps0kp/PUsAsdS+tVMWoLM0vYPmf1N30yOktnK4GUj+o99v+najDUJz4+?= =?us-ascii?Q?r0asteDyQhH8AQtWDB9pny+CCpBNPoA8RRuUapMy0Z56QHdQj7Zy6D6ucJFW?= =?us-ascii?Q?5kc5WYWiZvl/Y7S0aV90V43ic+goz9Vwyj/msbc3oLmCLF87AUd+ZPUDzNrt?= =?us-ascii?Q?WNGx6ArCK+Bv4J+PYXmrm9+0dsgoYX0WfEZ1G3cHsMAsf6iJ3Y4QlnriztFI?= =?us-ascii?Q?Iq2VB/RKY2aiIk96j28BKFpMjUuMSRf8Pt+8SHYOUZfc+u5d2DIXsPJDlxXn?= =?us-ascii?Q?SRYJ0dM1x78vn0GaPfQ95r/sVQS/0on7htTjQcV19bshWjkC/TAeTq5GWUvp?= =?us-ascii?Q?v33ps0CAAkRYUc/NimFjLlH1ZpnoS/oroE+ifZOgrqQVuqdXRYtDh2FaWfnc?= =?us-ascii?Q?K5+B74+E9tXXHjlKpiIx+vdGPy5PXvYPQNjn4pYI4eS9wVZ5ZJP3gGgkSw73?= =?us-ascii?Q?cOxXySPBjVa63gMgZg6IPrdMN56xqqt+36Q9bF82Xg9O7U3bK1nJHR+s2t0U?= =?us-ascii?Q?0YFa4FJj75LabGZZ09z6V8NMACwHUk/bvT0CuF7d5S+pARLCJodRjvaGflhc?= =?us-ascii?Q?JN2hP0/AKmDrJsnbG3huosE722AV8fdNl8vTdL+STQohONn0ap7r67Fo8i51?= =?us-ascii?Q?mLbjz1LBBvh0fxg5RBVC+GQBdWLnohOS5b/s/U7FwHgfabBp4UukciU3HIOf?= =?us-ascii?Q?GLt/CB85GGqcygE344k3SX8z6p6xUStyzbJFKVewpOeM3uibVRMbcwDu9TvO?= =?us-ascii?Q?7+LbAV5RCe+LVC4SBB72L/pruA=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-ID: <58D927FF9F27CD438D98026C746A3AA4@namprd12.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Caution: This message originated from an External Source. Use proper cautio= n when opening attachments, clicking links, or responding. Series Reviewed-by: Isaac Oram -----Original Message----- From: abner.chang@amd.com Sent: Thursday, January 5, 2023 6:58 PM To: devel@edk2.groups.io Cc: Kinney, Michael D ; Gao, Liming ; Liu, Zhiguang ; Nickle Wang ; Igor Kulchytskyy ; Oram, Isaac W ; Desimone, Nathaniel L Subject: [PATCH V4 0/3] IPMI changes for Redfish From: Abner Chang In V4: Updateed copyright to 2023 Addressd the comment from Isaac on V3 2/3 In V3: Addressd the commen= ts on V1 2/3 In V2: Addressd the comments on V1 3/3 This patch updates IPMI related definitions for supporting Redfish Host int= erface Credential bootstrapping spec and building up SMBIOS 42 record for t= he USB NIC host interface exposed by BMC. The corresponding updates on IpmiFeaturePkg is in the separate pacth for ed= k2-platforms. This is the part I of upstream, the follow up patche sets are: - RedfishPlatformCredentialLib contributed by NVidia. - Relocate IpmiCommandLib.h from edk2-platforms to edk2/MdePkg. A NULL instance of IpmiCommandLib is created and located under MdePkg. With above, RedfishPkg doesn't have the dependence with edk2-platforms. The implementation of IpmiCommandLib stays in edk2-platforms without relocation, which can be pulled in to platform DSC as needed. - PlatformHostInterfaceBmcUsbNic would be upstream to edk2-staging temporarily because some requirements are necessray to be spec out in the Redfish section in UEFI spec. Signed-off-by: Abner Chang Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Cc: Nickle Wang Cc: Igor Kulchytskyy Cc: Isaac Oram Cc: Nate DeSimone Abner Chang (3): MdePkg/IndustryStandard: Update IPMI definitions RedfishPkg/Include: Add Redfish IPMI definitions RedfishPkg/Include: Redfish USB Interface V2 update MdePkg/Include/IndustryStandard/Ipmi.h | 17 +++++++ .../Include/IndustryStandard/IpmiNetFnApp.h | 37 ++++++++++++-- .../IndustryStandard/IpmiNetFnTransport.h | 32 ++++++++++++ .../IndustryStandard/RedfishHostInterface.h | 25 ++++++++- .../RedfishHostInterfaceIpmi.h | 51 +++++++++++++++++++ 5 files changed, 157 insertions(+), 5 deletions(-) create mode 100644 Red= fishPkg/Include/IndustryStandard/RedfishHostInterfaceIpmi.h -- 2.37.1.windows.1 --_005_MN2PR12MB3966B1D5AB20E287B1F0ADBFEAFD9MN2PR12MB3966namp_ Content-Type: message/rfc822 Content-Disposition: attachment; creation-date="Thu, 12 Jan 2023 15:12:45 GMT"; modification-date="Thu, 12 Jan 2023 15:12:50 GMT" Received: from CY5PR12MB6177.namprd12.prod.outlook.com (2603:10b6:930:26::15) by MN2PR12MB3966.namprd12.prod.outlook.com with HTTPS; Fri, 6 Jan 2023 02:58:30 +0000 Received: from MW4PR04CA0208.namprd04.prod.outlook.com (2603:10b6:303:86::33) by CY5PR12MB6177.namprd12.prod.outlook.com (2603:10b6:930:26::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.19; Fri, 6 Jan 2023 02:58:28 +0000 Received: from CO1NAM11FT033.eop-nam11.prod.protection.outlook.com (2603:10b6:303:86:cafe::cd) by MW4PR04CA0208.outlook.office365.com (2603:10b6:303:86::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.15 via Frontend Transport; Fri, 6 Jan 2023 02:58:28 +0000 Received: from mail02.groups.io (66.175.222.108) by CO1NAM11FT033.mail.protection.outlook.com (10.13.174.247) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5966.17 via Frontend Transport; Fri, 6 Jan 2023 02:58:27 +0000 From: "Chang, Abner via groups.io" To: "devel@edk2.groups.io" CC: Michael D Kinney , Liming Gao , Zhiguang Liu , Nickle Wang , Igor Kulchytskyy , Isaac Oram , Nate DeSimone Subject: [edk2-devel] [PATCH V4 1/3] MdePkg/IndustryStandard: Update IPMI definitions Thread-Topic: [edk2-devel] [PATCH V4 1/3] MdePkg/IndustryStandard: Update IPMI definitions Thread-Index: AQHZIXrBCz/FnfwKl0OnKg0z4DUP6g== Sender: "devel@edk2.groups.io" Date: Fri, 6 Jan 2023 02:57:53 +0000 Message-ID: <173798E6244C65C5.26636@groups.io> References: <20230106025756.1184-1-abner.chang@amd.com> List-Help: List-Subscribe: List-Unsubscribe: In-Reply-To: <20230106025756.1184-1-abner.chang@amd.com> Reply-To: "devel@edk2.groups.io" , "Chang, Abner" Content-Language: zh-CN X-MS-Exchange-Organization-AuthSource: CO1NAM11FT033.eop-nam11.prod.protection.outlook.com X-MS-Has-Attach: X-Auto-Response-Suppress: All X-MS-Exchange-Organization-Network-Message-Id: 387a6e71-3683-4a20-27a6-08daef91e2b0 X-MS-TNEF-Correlator: X-MS-Exchange-Organization-RecordReviewCfmType: 0 received-spf: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB04.amd.com; pr=C x-ms-exchange-organization-originalclientipaddress: 66.175.222.108 x-ms-exchange-organization-originalserveripaddress: 10.13.174.247 x-ms-publictraffictype: Email x-originating-ip: [10.180.168.240] authentication-results: spf=pass (sender IP is 66.175.222.108) smtp.mailfrom=groups.io; dkim=pass (signature was verified) header.d=groups.io;dmarc=bestguesspass action=none header.from=groups.io;compauth=pass reason=109 delivered-to: mailing list devel@edk2.groups.io mailing-list: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io list-id: dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1672973907; bh=eAyrvZzF8UegK8MOD1ktAYB/WpkZwR96oqTn30sug/M=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=DrrxTyYB5avgL7QUQmRwYaERHwCBBVRTBrLY1KaHkWxowchTCLXa7exqWwAkWQL4y0e A16V8oOP7br2otcqJK9VAr2YAqm97Khq2/pQe2Ig8iqev5LyOGp9VWqDtHtu9Ihf3Vep2 MawUr8q9LV7y3hUEK44U6PROTwUiThx+4mM= x-ms-office365-filtering-correlation-id: 387a6e71-3683-4a20-27a6-08daef91e2b0 x-ms-traffictypediagnostic: CO1NAM11FT045:EE_|IA0PR12MB7555:EE_|CO1NAM11FT033:EE_|CY5PR12MB6177:EE_ x-forefront-antispam-report: CIP:66.175.222.108;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail02.groups.io;PTR:mail02.groups.io;CAT:NONE;SFS:(13230022)(4636009)(451199015)(6862004)(5660300002)(1096003)(66899015)(8676002)(15650500001)(34756004)(4326008)(118246002)(54906003)(36736006)(19810500001)(19627235002)(76796012)(966005)(7846003)(6486002)(83380400001)(26005)(107886003)(336012)(7696005)(9316004)(6666004)(33656002)(956004)(2616005)(356005)(7636003)(7596003)(36756003);DIR:INB; x-microsoft-antispam: BCL:0; x-ms-exchange-crosstenant-network-message-id: 387a6e71-3683-4a20-27a6-08daef91e2b0 x-ms-exchange-crosstenant-originalarrivaltime: 06 Jan 2023 02:58:27.8213 (UTC) x-ms-exchange-crosstenant-fromentityheader: Internet x-ms-exchange-crosstenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d x-ms-exchange-transport-crosstenantheadersstamped: CY5PR12MB6177 x-ms-exchange-transport-endtoendlatency: 00:00:02.7401342 x-ms-exchange-processed-by-bccfoldering: 15.20.5944.019 x-eopattributedmessage: 1 x-ms-exchange-crosstenant-authas: Anonymous x-ms-exchange-crosstenant-authsource: CO1NAM11FT033.eop-nam11.prod.protection.outlook.com x-received: from TPE-L1-ABNCHANG.amd.com (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.34; Thu, 5 Jan 2023 20:58:14 -0600 arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VDUnLgWpb43scxdwjp8NWQV6plmXz4kE4rGi+72v/Nh+ojL6H+gxWhkuoApHJoTB3zOMMN/n2Xw68oP7fQxoeMetWCqeBmhC8sVUg0dtXxZYC4WPzxxO5Oijjti9Bv0JWVmC+g3esV/6p3AS+UjhyVeGU+XpsgoWu2tJykbaMxVAZmTIKGecDi9B9vygW7glKpRLXd/VKk/t3qEmb26atagMBX1ENVSrib+iVo71pldHltAa8odg6tLNKysV3Y+R2A+y4TH0EWUviyxknhE1gCknLCfVS6v6D/kysM3DD0TORAgLSDgHBhOk3aZJp7IdT8gFJ/0/nYubv5FpDTjmJw== 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=B7OC8TduVoYhSvEqKBpFSRvtGtg47bs7EQFuygW7mdk=; b=Mc8MY+FLzCsXtgNY/XfCWxr7vVFVnG17gMmGZgp1XPVi17In7QqH78Ly7nQ0XI1Ipj/7aINUCP0I3X8kzhgMCPZ3kmTaUa0uxM7HvUapq/D5miHF8/t20mi0CANlJ25p/52YX9TV1d/gA3sH0zh38S5LSzeBbraLijOqI7tAeSD3/tC3gJhB1P9rxI9Pfx3D1v6P3OghlyJAqB94RsMaZTVjAl9rXsjt/T1bT/u61tW9ifByUqHzr/zLMMMGFqaw1CBC0+y34dUMVhEsJjxrRUMBRdfP1IZDBcidopqu2Cqjs9Ft/io3j2+tulifr8WTIlRM/6cdo/QgKvNolbPSkg== arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info-original: PKWFLW0hys5UZXTD7DXAtKnQBr/18H5Qzul531kol9gvflDP2zmr1/DRJPSCGRx3U5RyIZBCjxQsrK62/I3u81Luz6QQs6uKLL87Q3DOAMBvcjV18kIwVlowbZZn39niLSywsTzPAyCQSVQbyisojaArs5Wvxf7oyrdj4dCPLt2/XHuaN8kuZtwMaQcslKVjJ9gwTbvgy0Vdy4wNqD3QCnt5mZF0J1HRkcTv3nGsm5MlHfH6pXgE/DSacscuSHmXwr0u/rh/IKGrCTh8rHDZnzv064f6CI3mxK9fsevRjTpUTUgZeD6m5Ac9e7fJfdT1msm4+XIFhN+A2Nq0OScLGii36EfnINdpCPpSd6H2kB83tpxGjy+AbGjvrUVnyASipkOBdeb14ICYeR2KF88ZGAoUc5K1jkOn+EoeF/lxfEXzfY0TZEi/KnOUd44XzVr00y0d19hRCDQROFKJC0mQZ7M4YIhJuNBoiEAHybUq/qZWCi/p/pG6Z1urPeGfZkw10v4vZ5zpknEx/C8UWXcse3iaEdyf6qufaS9HNm3hio3ZXr35UMnI3iRkg1q5J8hlr3waE7yKfCFcsl3IVRTOY6qYU5olx/+riS9D9jiPEDwJfrRJZosyOvMyLnqk3zDfcfZ4hphf1DgTAAcaTMDakHQDCV7iN8/NAvqCUVoA40SLE+gJAZLO6KC0E4kUFSC8QPgxFHel6h8GE23SabDLX5lAMmm+ewNKzR1MEDFem4Q= x-ms-exchange-transport-crosstenantheadersstripped: CO1NAM11FT033.eop-nam11.prod.protection.outlook.com x-ms-office365-filtering-correlation-id-prvs: f4367c27-6116-43c0-02d4-08daef91dcc6 x-ms-exchange-antispam-relay: 0 x-gm-message-state: 8mrYUiQDWgC3ZhKcQ3ThjZ6Tx7039027AA= x-clientproxiedby: SATLEXMB04.amd.com (10.181.40.145) To SATLEXMB04.amd.com (10.181.40.145) x-ms-exchange-atpmessageproperties: SA|SL X-Microsoft-Antispam-Mailbox-Delivery: ucf:1;jmr:0;auth:0;dest:C;OFR:CustomRules;ENG:(910001)(944506478)(944626604)(920097)(930097); X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Y2R2prividHs9pZ1UoqUR29m/XGoWYyTDHPYeWEKolIVZsPBiy0YYwiwegwo?= =?us-ascii?Q?+0lnPCZUqwq2keXdDG7DCoc7NmNr2BLEiDKVi8hrBVvnNkm3IkY0mGO9tB7Y?= =?us-ascii?Q?+dC5mrckCPqmtmDl9d7akTD9yb7pDz8HZOSmEu4fDg0nTZWslVWRGLG9RUSN?= =?us-ascii?Q?0BrZ3DAFRDgb6FsKqU+bGd4qZCqzXmYEsQo0Lop6MA9vN+sEYCr8+n7OrgG7?= =?us-ascii?Q?cirl4iznoHpG75sTG3Zxpx+nxhpATazp/cHLVboVsVi2yaHBk/gcg9HaKPh3?= =?us-ascii?Q?nWikF7esVWWJe//M+lqC0Tlw7Lu2WnVeA9n/7I4FAfZ2vT7b3scuwCCyP0Hm?= =?us-ascii?Q?OgZr/BSIvwOp6hgoss4wl39QVG9BSwEHpXzFrcahm69/vEuT1VOlm47+DrxE?= =?us-ascii?Q?jKqwOxq9ZxlJmv69RpsrYvw1Ko0hRY1tmN8CPp+NsCHHT/EYeD2lA0ptdYYj?= =?us-ascii?Q?NuWk4uVbi2c/Y7rPwXANGyuTLc3JRmBkEdo3e3VrQ61O6VKwLGglMk89hgMA?= =?us-ascii?Q?FOAFIhvUQI2AqFbNVh6/4ZPP9fqfm5WdRqe+DHhNIsYgdpZvJwEczkb6fHDN?= =?us-ascii?Q?JYwbFpEhSQ78gY8lLOL1L5wHFjDoADc3vf2ZYt76VZVlKdhpXU5Xi+CW39aI?= =?us-ascii?Q?Uc+24gQGuzaJRxNfZpbLO1/CYIHsg0J8/EXDQHlIxRzOtIDCUmZpWnn1lme+?= =?us-ascii?Q?HmkxQv5APOvt5HSmpjPijSxd02QsWuU7TTB/auWpMC8DXZ7gFWPcN5G2TL0W?= =?us-ascii?Q?SIeSk6klMR72XDJ+zPxFPrAfStDbuiwNUIzXz2jJDcP5fhipJMKtX8uUHdlD?= =?us-ascii?Q?80p4/P+ER4QbTN8D1g7Mxi3QHp9z7fDxDEP9QjeTfLPotXClWy6WAhUjo5C4?= =?us-ascii?Q?UxLldimM9KB4sxoekn+gzERPsYYjVhDVXWpOo2Nu5LUgGVrpvT17d7Ztk9vL?= =?us-ascii?Q?Oy1YMosb6ZfBAnNUgE2f/x75wyHpCgMhBP9N4rISkmmi63tstUIh5Z1iNZHR?= =?us-ascii?Q?qYgumytaxXNwXuBgV0hqthOwZCwcQMSZYetn3ZLGWUZy1XU8Je5FGQCnYJIq?= =?us-ascii?Q?VKNFHZRZt2RyMwmTmNev/1og3uo/o4QsXitIQ0wO4A6ffh5GackfXNhd6jUu?= =?us-ascii?Q?zvrSe3HeHEPyvtlXvBMd4L3GHqaJyf36zNATgqR6zx1cclYccfWLfitP9yFu?= =?us-ascii?Q?UVaN/fl6uZfGBbt4OmMd9CBzVkY2Y0Bekot6edu4wZ5DEt29nyP0uZNy6t4W?= =?us-ascii?Q?Qfk39jiw82jzgnbp4j2gykwRCZdPGwj+Z5NB+adbzEEUx1hh8TiD40N4tlkp?= =?us-ascii?Q?LxSJC1isBBDtqxgLjgWlO7LbhuGQwxIYrhcFATKQm0iQYjh7hcqL32PkzUT4?= =?us-ascii?Q?BgsFdC594g2l3Syp/Xdlw9cSK35cakES4Kz/0dkbXNmVdzk7Yxo59HEgxN3L?= =?us-ascii?Q?53/Os/XuD1ZtMfH8hwMGqO6YYZ6p7xrQ74BeyBtsQISrTWiENSzBxnsAzXr7?= =?us-ascii?Q?UMvSp7shT5Dfa5ABpKzwEi9YjeUv42+bWV8bIDZmv94Atm5zGtbhazzcdvaP?= =?us-ascii?Q?2+x+PxoNZeZhJZR0bwPrky2XvMgW/aGKSeLsO5kyfTOWdBWaHWufqAPeh+qM?= =?us-ascii?Q?CD2TwYvdKs46aFh+XgJuWK/ygv0QWoD2+5cYFQ/0OafgAlvnLX2a7SNXNzx0?= =?us-ascii?Q?S7hWvRHhKzB34FeeqkOH3WKjlp3jFGbWcbHxvwE0A38oz87bWZXHU70sTETr?= =?us-ascii?Q?BpnufE7nxwCQwyqkzQAbaDJZU6MNP0iFU1LLk442VXOjkrdrQ5HIcescGpYX?= =?us-ascii?Q?5cxYeddn/GAeKDZ0PtDNZgBLzkfdRLACs4Ix7RYl/TIEjR4pqlig6iwxKJvb?= =?us-ascii?Q?OHNAvsLkZpupCqtS0g=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Caution: This message originated from an External Source. Use proper cautio= n when opening attachments, clicking links, or responding. From: Abner Chang This change updates IPMI header files to support build up SMBIOS 42 Redfish Host Interface record using the information retrieved via IPMI App/Net Function. Signed-off-by: Abner Chang Cc: Michael D Kinney Cc: Liming Gao Cc: Zhiguang Liu Cc: Nickle Wang Cc: Igor Kulchytskyy Cc: Isaac Oram Cc: Nate DeSimone --- MdePkg/Include/IndustryStandard/Ipmi.h | 17 +++++++++ .../Include/IndustryStandard/IpmiNetFnApp.h | 37 +++++++++++++++++-- .../IndustryStandard/IpmiNetFnTransport.h | 32 ++++++++++++++++ 3 files changed, 82 insertions(+), 4 deletions(-) diff --git a/MdePkg/Include/IndustryStandard/Ipmi.h b/MdePkg/Include/Indust= ryStandard/Ipmi.h index 9d1d412b53e..d6e7436b5ae 100644 --- a/MdePkg/Include/IndustryStandard/Ipmi.h +++ b/MdePkg/Include/IndustryStandard/Ipmi.h @@ -6,6 +6,7 @@ and Appendix H, Sub-function Assignments. Copyright (c) 1999 - 2018, Intel Corporation. All rights reserved.
+ Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ @@ -52,4 +53,20 @@ #define IPMI_COMP_CODE_SUBFUNCTION_DISABLED 0xD6 #define IPMI_COMP_CODE_UNSPECIFIED 0xFF +#define IPMI_CHANNEL_NUMBER_PRIMARY_IPMB 0x00 +#define IPMI_CHANNEL_NUMBER_IMPLEMENTATION_SPECIFIC_1 0x01 +#define IPMI_CHANNEL_NUMBER_IMPLEMENTATION_SPECIFIC_2 0x02 +#define IPMI_CHANNEL_NUMBER_IMPLEMENTATION_SPECIFIC_3 0x03 +#define IPMI_CHANNEL_NUMBER_IMPLEMENTATION_SPECIFIC_4 0x04 +#define IPMI_CHANNEL_NUMBER_IMPLEMENTATION_SPECIFIC_5 0x05 +#define IPMI_CHANNEL_NUMBER_IMPLEMENTATION_SPECIFIC_6 0x06 +#define IPMI_CHANNEL_NUMBER_IMPLEMENTATION_SPECIFIC_7 0x07 +#define IPMI_CHANNEL_NUMBER_IMPLEMENTATION_SPECIFIC_8 0x08 +#define IPMI_CHANNEL_NUMBER_IMPLEMENTATION_SPECIFIC_9 0x09 +#define IPMI_CHANNEL_NUMBER_IMPLEMENTATION_SPECIFIC_10 0x0A +#define IPMI_CHANNEL_NUMBER_IMPLEMENTATION_SPECIFIC_11 0x0B +#define IPMI_CHANNEL_NUMBER_IMPLEMENTATION_RESERVED_12 0x0C +#define IPMI_CHANNEL_NUMBER_IMPLEMENTATION_RESERVED_13 0x0D +#define IPMI_CHANNEL_NUMBER_PRIMARY_PRESENT_IF 0x0E +#define IPMI_CHANNEL_NUMBER_PRIMARY_SYSTEM_INTERFACE 0x0F #endif diff --git a/MdePkg/Include/IndustryStandard/IpmiNetFnApp.h b/MdePkg/Includ= e/IndustryStandard/IpmiNetFnApp.h index 0721bc6b271..a5835ba08c0 100644 --- a/MdePkg/Include/IndustryStandard/IpmiNetFnApp.h +++ b/MdePkg/Include/IndustryStandard/IpmiNetFnApp.h @@ -12,6 +12,7 @@ and Appendix H, Sub-function Assignments. Copyright (c) 1999 - 2018, Intel Corporation. All rights reserved.
+ Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ @@ -486,6 +487,11 @@ typedef struct { // #define IPMI_APP_GET_SYSTEM_GUID 0x37 +typedef struct { + UINT8 CompletionCode; + EFI_GUID SystemUuid; +} IPMI_GET_SYSTEM_UUID_RESPONSE; + // // Constants and Structure definitions for "Get System GUID" command to f= ollow here // @@ -671,6 +677,30 @@ typedef struct { #define IPMI_CHANNEL_MEDIA_TYPE_OEM_START 0x60 #define IPMI_CHANNEL_MEDIA_TYPE_OEM_END 0x7F +// +// Definitions for channel protocol type +// +// Not available +#define IPMI_CHANNEL_PROTOCOL_TYPE_NA 0x00 +// IPMB-1.0 +#define IPMI_CHANNEL_PROTOCOL_TYPE_IPMB_1_0 0x01 +// ICMB-1.0 +#define IPMI_CHANNEL_PROTOCOL_TYPE_ICMB_1_0 0x02 +// Reserved +#define IPMI_CHANNEL_PROTOCOL_TYPE_RESERVED 0x03 +// IPMI SMBUS +#define IPMI_CHANNEL_PROTOCOL_TYPE_IPMI_SMBUS 0x04 +// KCS +#define IPMI_CHANNEL_PROTOCOL_TYPE_KCS 0x05 +// SMIC +#define IPMI_CHANNEL_PROTOCOL_TYPE_SMIC 0x06 +// BT-10 +#define IPMI_CHANNEL_PROTOCOL_TYPE_BT_10 0x07 +// BT-15 +#define IPMI_CHANNEL_PROTOCOL_TYPE_BT_15 0x08 +// TMode +#define IPMI_CHANNEL_PROTOCOL_TYPE_TMODE 0x09 + typedef union { struct { UINT8 ChannelNo : 4; @@ -713,10 +743,9 @@ typedef struct { UINT16 AuxChannelInfo; } IPMI_GET_CHANNEL_INFO_RESPONSE; -// -// Definitions for Get Channel Info command -// -#define IPMI_APP_GET_CHANNEL_INFO 0x42 +typedef struct { + IPMI_CHANNEL_INFO_CHANNEL_NUMBER ChannelNumber; +} IPMI_GET_CHANNEL_INFO_REQUEST; // // Constants and Structure definitions for "Get Channel Info" command to = follow here diff --git a/MdePkg/Include/IndustryStandard/IpmiNetFnTransport.h b/MdePkg/= Include/IndustryStandard/IpmiNetFnTransport.h index 19db84e5122..2024c35f7fa 100644 --- a/MdePkg/Include/IndustryStandard/IpmiNetFnTransport.h +++ b/MdePkg/Include/IndustryStandard/IpmiNetFnTransport.h @@ -11,6 +11,7 @@ and Appendix H, Sub-function Assignments. Copyright (c) 1999 - 2018, Intel Corporation. All rights reserved.
+ Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ @@ -60,6 +61,7 @@ typedef enum { IpmiLanReserved3, IpmiLanDestinationType, IpmiLanDestinationAddress, + IpmiLanVlanId =3D 0x14, IpmiIpv4OrIpv6Support =3D 0x32, IpmiIpv4OrIpv6AddressEnable, IpmiIpv6HdrStatTrafficClass, @@ -103,6 +105,14 @@ typedef enum { IpmiOem2 } IPMI_LAN_DEST_TYPE_DEST_TYPE; +// +// Destination address format +// +typedef enum { + IpmiDestinationAddressVersion4, + IpmiDestinationAddressVersion6 +} IPMI_LAN_DEST_ADDRESS_VERSION; + typedef union { struct { UINT8 NoAuth : 1; @@ -177,6 +187,10 @@ typedef struct { UINT8 ArpInterval; } IPMI_LAN_ARP_INTERVAL; +typedef struct { + UINT8 IpAddress[4]; +} IPMI_LAN_DEFAULT_GATEWAY; + typedef struct { UINT8 Data[18]; } IPMI_LAN_COMMUNITY_STRING; @@ -227,6 +241,24 @@ typedef struct { IPMI_LAN_MAC_ADDRESS AlertingMacAddress; } IPMI_LAN_DEST_ADDRESS; +typedef struct { + UINT8 VanIdLowByte; +} IPMI_LAN_VLAN_ID_DATA1; + +typedef union { + struct { + UINT8 VanIdHighByte : 4; + UINT8 Reserved : 3; + UINT8 Enabled : 1; + } Bits; + UINT8 Uint8; +} IPMI_LAN_VLAN_ID_DATA2; + +typedef struct { + IPMI_LAN_VLAN_ID_DATA1 Data1; + IPMI_LAN_VLAN_ID_DATA2 Data2; +} IPMI_LAN_VLAN_ID; + typedef union { IPMI_LAN_AUTH_TYPE IpmiLanAuthType; IPMI_LAN_IP_ADDRESS IpmiLanIpAddress; -- 2.37.1.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 (#98051): https://nam11.safelinks.protection.outlook.com/= ?url=3Dhttps%3A%2F%2Fedk2.groups.io%2Fg%2Fdevel%2Fmessage%2F98051&data=3D05= %7C01%7Cabner.chang%40amd.com%7C387a6e7136834a2027a608daef91e2b0%7C3dd8961f= e4884e608e11a82d994e183d%7C0%7C0%7C638085707106708023%7CUnknown%7CTWFpbGZsb= 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C300= 0%7C%7C%7C&sdata=3D6VCtqrQvsLKFopSW8D6r5TeMSb3rdebLB6Gi5tSFNkY%3D&reserved= =3D0 Mute This Topic: https://nam11.safelinks.protection.outlook.com/?url=3Dhttp= s%3A%2F%2Fgroups.io%2Fmt%2F96087044%2F7039027&data=3D05%7C01%7Cabner.chang%= 40amd.com%7C387a6e7136834a2027a608daef91e2b0%7C3dd8961fe4884e608e11a82d994e= 183d%7C0%7C0%7C638085707106708023%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM= DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=3Dz= ogrcJD8UxsLL3fIu19QmNX4hHtj2g9nSle6d%2FS2Prw%3D&reserved=3D0 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://nam11.safelinks.protection.outlook.com/?url=3Dhttps%3A= %2F%2Fedk2.groups.io%2Fg%2Fdevel%2Funsub&data=3D05%7C01%7Cabner.chang%40amd= .com%7C387a6e7136834a2027a608daef91e2b0%7C3dd8961fe4884e608e11a82d994e183d%= 7C0%7C0%7C638085707106708023%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLC= JQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=3DhR69KQ= eXeouA2xGGMTMmAAgtX5l0GfQ2cb9Q5uzswCQ%3D&reserved=3D0 [abner.chang@amd.com] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- --_005_MN2PR12MB3966B1D5AB20E287B1F0ADBFEAFD9MN2PR12MB3966namp_--