From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (NAM02-SN1-obe.outbound.protection.outlook.com [40.107.96.81]) by mx.groups.io with SMTP id smtpd.web11.65682.1683467047066221134 for ; Sun, 07 May 2023 06:44:07 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@amd.com header.s=selector1 header.b=J2Fk53Nm; 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.96.81, mailfrom: abner.chang@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ogX/ooGODcZEvyHDivsfDHGc3h+8lvOo+IIu0dniQGq78WZ7MsKg0Ii98E1ycINaHoMDuiJ3Cq54vvRwyATiNEpxMBR2xir/t/aTNqj5MWSX7WipU+7sTGKWlgQLvw/SUg02mDnhhFg/pDUR1Ztn5psq0Sh09bz6S6Ab00wWAL8I+2BwsJBVuWFzysucMXTZo0FkgUuX3hE1k+KlYD79lYEmicn09goXcZH8d6LW8WML5inntXEF7FIEFMEoKdGOFuMASg1ytMTPnL9RkOwwr09KClssU/TNGyZhfhL/Qo2c72kik64brYPA0Eq2lxy5CFdo7lyOoZ6JdisEuZV+eg== 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=LfjxxWt7c2Hsp0cHhNB6nInRSerCkoQ5+ilgRAyOMUk=; b=h6OisVYr6NfcpKh6JQSlTDFjAgdHM8pWLukdNvMemKnMLlSv8FGUXPTSrmeIlainpPXiamfaqWP0u0hY0rsJK9Iv0sKKK7RDREVcpLybcnBokRGpbe5J/EC539rwocvEKdBWKlP9BsBsx9nyiitJPWZr+k2T20mAYv9+jK9M67IxKNdhM1/1nwnCd6iZXlVAJCi1ly1qPxXvyGFMMBEkSKGzepu4iWUAqjLZBDhhzuQmy59oH+gN8Ilu578z2acdRYve5G0LnT7GL5SxbgGKNq04dT3t2d05BYJnjG/UPEJ/k/lDqZgnl3aabfcz7LDIqQy946M7s1LQBv40lJFGJA== 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=LfjxxWt7c2Hsp0cHhNB6nInRSerCkoQ5+ilgRAyOMUk=; b=J2Fk53NmEADcoznaSp8vPKLGPMndJeCgIc2gyYNHpzJQOANdHieyO60frxw6SaWThGBFMPg+9bX5v4IcbOA7gmFEShFMK6OmrwJAZu157x2qL2sGV2fpgJ+oEE0eML4FpZeTAaZYDLt43pHxEX74MvKc7OCSf03VjIU+v5g93uw= Received: from MN2PR12MB3966.namprd12.prod.outlook.com (2603:10b6:208:165::18) by IA1PR12MB7664.namprd12.prod.outlook.com (2603:10b6:208:423::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.29; Sun, 7 May 2023 13:44:05 +0000 Received: from MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::46f1:bdce:a4bc:29e3]) by MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::46f1:bdce:a4bc:29e3%3]) with mapi id 15.20.6363.030; Sun, 7 May 2023 13:44:05 +0000 From: "Chang, Abner" To: Nickle Wang , "devel@edk2.groups.io" CC: Igor Kulchytskyy Subject: Re: [edk2-redfish-client][PATCH 2/2] RedfishClientPkg: Add Redfish memory edk2 modules to build Thread-Topic: [edk2-redfish-client][PATCH 2/2] RedfishClientPkg: Add Redfish memory edk2 modules to build Thread-Index: AQHZgOlGIDsgjmkbAUOu/LRYy6tzFq9O0iLQ Date: Sun, 7 May 2023 13:44:05 +0000 Message-ID: References: <20230507133829.7641-1-nicklew@nvidia.com> In-Reply-To: <20230507133829.7641-1-nicklew@nvidia.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2023-05-07T13:44:03Z; 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=3ca07d12-8da6-48e5-a674-8aff2b82b6c8; 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_|IA1PR12MB7664:EE_ x-ms-office365-filtering-correlation-id: 922aa0f6-573c-4c06-6c3f-08db4f011fd6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: UY1T76Xs32s8fJOG1lTpiLDDNOjV9+lFVa8RrhCFtNK3c2tyPcfT+/TGy2XRctsfzx9ZTsv+bVta+G7TiOo9mKMVv5h+Nf/G7BMrs9566AydsnfaGft9ouK+tvNwMOuHKU9kpek2azrxIBd518KbJBRehdQiPXEYgFSJ89EkrbYctXNYYXfw9j+Gf2fQpFdlPuuUmVQWIn7cakEe/U5Kxg4EOK7HeKaQYN9TgB3gpymvBt6PEG51cQk+GCNvHGCMRwqCMRTPOIELoSbtxJ6SL4XkSlP3rU8waeSEcE+qVsUUdkLT6I2RAMtOp5Hq+TRGKleb+wRe6E9VIjEvp+s08vorhnPXQtvL6DuBTAkK9Moqnb8YnANOA1CTtJ3Tioxo3MP62WFcCYyESxsVJknssSiAOrRAU3ZUecw9s1R7k54hXhLqBbCIDfMFAsBnNPKRwI9VJHlCVqFpNc2FVlJafZ6QuBMlH1dElXg9/q4LdewD2Hj+qjLpQ4vDhu4CzogwhKYKk8BQuvzNe/0mhaopingEadYVcEQ4nSg0lpm2TXWrNHfbDSdnp9UynYXGETWBuLsq7Z8PO2wD+Q7mCo0fcSr1Zep4vVvdIRlJnzk7VHfQD6zlpJa2TxTJctoDP0YS 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:(13230028)(4636009)(39860400002)(376002)(346002)(366004)(396003)(136003)(451199021)(71200400001)(7696005)(55016003)(186003)(122000001)(38100700002)(86362001)(38070700005)(33656002)(6506007)(26005)(9686003)(53546011)(83380400001)(2906002)(4326008)(76116006)(66946007)(66556008)(66476007)(66446008)(64756008)(110136005)(52536014)(41300700001)(8676002)(5660300002)(8936002)(316002)(478600001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?x42O5uV+CoGBxVOFCaIp1lV7m3EOO2o3dZkRHa4fjUAfW0NQyde10sOW0hY+?= =?us-ascii?Q?tsLXY6rbL3Io3KUW+aV4WYJzi5xxYYcaEtMJ9itYIa0HTxiAAngtrmXIuqcc?= =?us-ascii?Q?Suz0OEUl8uO4/SGXr+xe8uhualLLfAVvZZ117Haxcbq4rU37Mq0oknZ/yKw/?= =?us-ascii?Q?hpq3zh9Ha1cc0iGHivbj5rL/TfGs542x/8nBL5dI52WFy3D53t11LbmlycvD?= =?us-ascii?Q?H4zytuqZnW5KeHzo74IlKDAcXRg6MgIDXf/FdDlrSNZqY8wHTG0PpHPiJmiz?= =?us-ascii?Q?FIEbOn6zXY2rNWxi+KoBkWKOZ7jT9lqlG1JGYzmCYhh+jCw4aonBaPTP1/HJ?= =?us-ascii?Q?7eiHWHnC+6T8cU1nrRbZ97tuHvn0cKGMj6zs/Ys7xldi22MOanuFUY742DA/?= =?us-ascii?Q?IUP39sa1GMr+lsRo0RMcAuXaMVDLSGz48fFHVejtwtwoHS4Gee+kkKLRdawA?= =?us-ascii?Q?4g5DyAVUm6wG1u2bQVb/txOua0wK92Al5Huy10+Q7CXGe66wC4slt0WE2thT?= =?us-ascii?Q?TUKB6ysejrdvBtRr3kx2ewoSukQGale86fybOulhtfi4lcVtznQGXs+pkIs+?= =?us-ascii?Q?JM4hYmRpUrVQQQSoZALwYZJdrT1o+etGJkbtdfhhJD/sw1t4qVeIR9F4uJSW?= =?us-ascii?Q?jS87g0Thpt7C7BTUzJ7Uft/uYLYRkHDquYMEN4zPTLzxPJEIO67E7lAVdH0M?= =?us-ascii?Q?5s83WtVT9ZMcgSQvD88Vq9ITipqZy5z3HNq8irhCoqXqGnUJhlIcU3GO6UAU?= =?us-ascii?Q?NbOv+7SlTu37GCg7t8qpTucN1/r6p9I8BPFAmJYGsdA8PClHF29QwMrVnp5d?= =?us-ascii?Q?AYFTH53Rl28rKpUZHOqIcW9cuKsklXxIbGkhYnMlBuw+trOiC+k1uD9sEAt6?= =?us-ascii?Q?0cWLgc3NxmJjLILMnn7+Mws7uw5yhDS5x2So9mpM3uIs5O0AvGZGnvwuKatV?= =?us-ascii?Q?9B6TUrQw5G2I9WQbLsenJ/1q0w5/LuPthf9a/+ja9++s6wzOQxQBg5dvtRv6?= =?us-ascii?Q?u+/oFBcnTQWIPCciXaExbMqOI3sJOcXbkVJMP8xuqcarhK6cmqXNsOnkFjcv?= =?us-ascii?Q?eoSaWtqkqDyyf9W3v0PzzR705HpMwLDLmQQ1Mj4cyy1mgd7m16XqPJD0b/rq?= =?us-ascii?Q?4VUPlTwH6Vr9indCspSnGt9fwR/BNvE0rEA5Z3OngE20QTrplxAuI4W7Bzlg?= =?us-ascii?Q?fGJ3pjPQ2SmNVat1RsaEJpHN0JaAnVjbrAZ96ERPrcjHuEDQ+HmXEew3hVE1?= =?us-ascii?Q?HxisFK9xn3TZIejuSgiBe9C3ObdnJXCTMuBI2RrgOVsLwKNXS9THaZyItbAZ?= =?us-ascii?Q?mdU1og7XEUpm/y2YUKXQmsgEdei8tqhVz/FMbMdESWent3RoyMP0KR4wBnap?= =?us-ascii?Q?bS8gA96TiZKXwAkxrdGXP0ZIa3J719+LT9BVq5R2YeHlqpOSMr6/c7boV+Lg?= =?us-ascii?Q?DlcP5s6Rf/Vzypkc/8B5I4ee/JpnzluQsCifqsSRJkqR/LzC77srWokZ9dsB?= =?us-ascii?Q?EInWOnyZNGKU6eWGCr24/H+Dnj0dHkCbRIRcOaK7bp2yIvhS3lHLWssdUSHg?= =?us-ascii?Q?LwpKYQ6PmC3v/GN9n48=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: 922aa0f6-573c-4c06-6c3f-08db4f011fd6 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2023 13:44:05.0385 (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: Lha6vXV5IYNYtV1ZNGAh3Kew3LhW21zQp2k1C0OLMHk++keVloaLyvJjVAVfysqTim0dfk0PbSIh36jAJgL0xg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR12MB7664 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable [AMD Official Use Only - General] Reviewed-by: Abner Chang > -----Original Message----- > From: Nickle Wang > Sent: Sunday, May 7, 2023 9:38 PM > To: devel@edk2.groups.io > Cc: Chang, Abner ; Igor Kulchytskyy > > Subject: [edk2-redfish-client][PATCH 2/2] RedfishClientPkg: Add Redfish > memory edk2 modules to build >=20 > Caution: This message originated from an External Source. Use proper > caution when opening attachments, clicking links, or responding. >=20 >=20 > We plan to modify the build tool to pull in the corresponding Redfish > resource converters and feature drivers into build according to the "x-ue= fi- > redfish" language that applied on HII options in VFR files. >=20 > Signed-off-by: Nickle Wang > Cc: Abner Chang > Cc: Igor Kulchytskyy > --- > RedfishClientPkg/RedfishClientComponents.dsc.inc | 8 +++++--- > RedfishClientPkg/RedfishClientLibs.dsc.inc | 3 +++ > RedfishClientPkg/RedfishClient.fdf.inc | 3 +++ > 3 files changed, 11 insertions(+), 3 deletions(-) >=20 > diff --git a/RedfishClientPkg/RedfishClientComponents.dsc.inc > b/RedfishClientPkg/RedfishClientComponents.dsc.inc > index 70a61076..128bb8b9 100644 > --- a/RedfishClientPkg/RedfishClientComponents.dsc.inc > +++ b/RedfishClientPkg/RedfishClientComponents.dsc.inc > @@ -15,11 +15,13 @@ > !if $(REDFISH_CLIENT) =3D=3D TRUE > RedfishClientPkg/RedfishFeatureCoreDxe/RedfishFeatureCoreDxe.inf > RedfishClientPkg/RedfishETagDxe/RedfishETagDxe.inf > + RedfishClientPkg/Features/Memory/V1_7_1/Dxe/RedfishMemoryDxe.inf > + > + > RedfishClientPkg/Features/RedfishMemoryCollectionDxe/RedfishMemoryC > oll > + ectionDxe.inf > !endif >=20 > !if $(REDFISH_CLIENT_ALL_AUTOGENED) =3D=3D TRUE > !include RedfishClientPkg/RedfishJsonStructureDxe.dsc.inc > +!else > + > RedfishClientPkg/Converter/Memory/v1_7_1/RedfishMemory_V1_7_1_Dx > e.inf > + > +RedfishClientPkg/Converter/MemoryCollection/RedfishMemoryCollection > _Dxe > +.inf > !endif > - > - RedfishClientPkg/Features/Memory/V1_7_1/Dxe/RedfishMemoryDxe.inf > - > RedfishClientPkg/Features/RedfishMemoryCollectionDxe/RedfishMemoryC > ollectionDxe.inf > diff --git a/RedfishClientPkg/RedfishClientLibs.dsc.inc > b/RedfishClientPkg/RedfishClientLibs.dsc.inc > index a23b9478..5456b72a 100644 > --- a/RedfishClientPkg/RedfishClientLibs.dsc.inc > +++ b/RedfishClientPkg/RedfishClientLibs.dsc.inc > @@ -12,6 +12,9 @@ > ## > !if $(REDFISH_CLIENT_ALL_AUTOGENED) =3D=3D TRUE > !include RedfishClientPkg/RedfishJsonStructureLib.dsc.inc > +!else > + > +MemoryV1_7_1Lib|RedfishClientPkg/ConverterLib/edk2library/Memory/v > 1_7_1 > +/Lib.inf > + > +MemoryCollectionLib|RedfishClientPkg/ConverterLib/edk2library/Memory > Col > +lection/Lib.inf > !endif >=20 > NetLib|NetworkPkg/Library/DxeNetLib/DxeNetLib.inf > diff --git a/RedfishClientPkg/RedfishClient.fdf.inc > b/RedfishClientPkg/RedfishClient.fdf.inc > index cc0da261..8853c93d 100644 > --- a/RedfishClientPkg/RedfishClient.fdf.inc > +++ b/RedfishClientPkg/RedfishClient.fdf.inc > @@ -15,4 +15,7 @@ > INF RedfishClientPkg/RedfishETagDxe/RedfishETagDxe.inf > INF > RedfishClientPkg/Features/Memory/V1_7_1/Dxe/RedfishMemoryDxe.inf > INF > RedfishClientPkg/Features/RedfishMemoryCollectionDxe/RedfishMemoryC > ollectionDxe.inf > + > + INF > + > RedfishClientPkg/Converter/Memory/v1_7_1/RedfishMemory_V1_7_1_Dx > e.inf > + INF > + > RedfishClientPkg/Converter/MemoryCollection/RedfishMemoryCollection_ > Dx > + e.inf > !endif > -- > 2.17.1