From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (NAM11-BN8-obe.outbound.protection.outlook.com [40.107.236.91]) by mx.groups.io with SMTP id smtpd.web10.5375.1600139928617417028 for ; Mon, 14 Sep 2020 20:18:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@microsoft.com header.s=selector2 header.b=GhIqZ9Id; spf=pass (domain: microsoft.com, ip: 40.107.236.91, mailfrom: bret.barkelew@microsoft.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PL81C9IkwtFkZDl2Ou7u6XvAcJlJWbvpyrli5xed+rX2blp1gY5++unzT9kK5FxMfS+YRVVPw24WCkY0jtrZU8Ye1As7WYDFzZU4rn1C4bP0ltfh8cbmfIlH+tF4VgT71erxALj44tYaFhiMGsBX0O6KfBVUsp4VkaLb7mACKPwt83nFnHUbFoAtJJ1LB6c4s79YWI1KOJxpA7hKPSgTM76luvJA3UrWayAmozPOraGf0H3efvS8q8eRzkBxD4lByO4Zoq3A8wAORmMuVp4Yn8/KdE/EisC5n3vJZAMBdpCA55bWjVTwmnEz/ria+Uy/oYGv4Tz5BlUuXDe5S//sxA== 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-SenderADCheck; bh=KhoVkqCa+LJ9iKQIm/Zw1U3bTJYDW7eS+8swzKae9D0=; b=LjGPHA49zqN9E1CYmVbMdarsM5SUBBQtqU0WoYgsxxP4k4uUyHTzicGo6KGIMR3VL4N33mgLsgKRWIfShQT2DS7872hdRlajr5gS1ZwM6fGi9riNDMokM9Igte7Sh2a4nMug5uhZnSfWYZ1gMyp3VAXkYdh3ahoB08D4FU7OkKleplWqKQeZAMfJWs+GshzlAlCjvEGSMC/r5q99KhIlOQrTqQzex2e1xgk6geFBtTiievEcIhoAcpK64ayNoFJPR4DLNDk0UdpicL7O3fBJkP2acaMtrCCrMeRonGgJENCUV53mxZPKZNkNlmT2nEwPCro+3bSG/4s9t7y2/IiMwQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KhoVkqCa+LJ9iKQIm/Zw1U3bTJYDW7eS+8swzKae9D0=; b=GhIqZ9Idajmkq3Q6FXnYtbaAGttEYxRbO/6a1GV1CmXeyk/VM5R5C/W2qHR5U7ZBZ9G0HV0LHR15glnv7GLduQQb+ymS7i/HQ1m/qxnZJ9PDcr5xZdp+9oP4ZHUatAciHoHB3xsMVsijxxEktvH+jhALlYXpgNc9i7MwWIQg8Sg= Received: from CY4PR21MB0743.namprd21.prod.outlook.com (2603:10b6:903:b2::9) by CY4PR21MB0136.namprd21.prod.outlook.com (2603:10b6:903:b2::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3412.1; Tue, 15 Sep 2020 03:18:43 +0000 Received: from CY4PR21MB0743.namprd21.prod.outlook.com ([fe80::4062:c6d8:795:753a]) by CY4PR21MB0743.namprd21.prod.outlook.com ([fe80::4062:c6d8:795:753a%11]) with mapi id 15.20.3412.001; Tue, 15 Sep 2020 03:18:43 +0000 From: "Bret Barkelew" To: "devel@edk2.groups.io" , "abner.chang@hpe.com" , "rfc@edk2.groups.io" CC: "Wang, Nickle (HPS SW)" , "Chen, Aaron" , "siyuan.fu@intel.com" , "Wang, Fan" , "Wu, Jiaxin" , "Ni, Ray" , "Kinney, Michael D" Subject: Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo Thread-Topic: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo Thread-Index: AdaGVWUltpjg1xIDSTSvLUlja63XuAEuHbzQAAA9Gx0= Date: Tue, 15 Sep 2020 03:18:43 +0000 Message-ID: References: <1632FE61F3F37725.2635@groups.io>, In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2020-09-15T03:17:59.4896049Z;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Privileged authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=microsoft.com; x-originating-ip: [71.212.128.185] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: b77a8ae4-6fb5-4b78-7ba0-08d859260d0f x-ms-traffictypediagnostic: CY4PR21MB0136: x-ld-processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: S3m7UuoTNZLZfJ5cu0IBI+ZEH7msw5uOty40pGcWWDWx1qNcswKD0pnpnYFE15jMDN1yuNNr73wl2wIcU3edXKp1R7hca7qu5qVwH9keg/a+TAOYTx1f0sNXoMQLPHck03OvJH3aWN2SeNVzJ1OwSPHJmsoPgoCzI2zFEoTqZtdQEUXZOLzlC44ruxghj45Arnypqzw+901a82t3WISzEHvA4QI+6x91O2mgIqUpGMi8eZWXkHUnscF2gGW1mEz1N75UKfNzhl6WcOI9Rj7Bi7SS5XofaY96d5W5NFbg5bNLcAtuHTLxCaE5dUnRtl2FRQbSqxaat64ARycZHFDU2dHCC++pF8gPPFQ3I13gTVi/209wjeIGYHhYFcA0XZ49gKoTi/2VqyaqDllx7nmIkb4NGjL21x4PrwIuSCkeaP7Zc/Yw3UwPQNMUzHYvsJ2P x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY4PR21MB0743.namprd21.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(376002)(346002)(396003)(136003)(39860400002)(186003)(26005)(316002)(66556008)(66476007)(66616009)(66946007)(64756008)(76116006)(91956017)(66446008)(6506007)(53546011)(86362001)(2906002)(83380400001)(8990500004)(54906003)(7696005)(33656002)(110136005)(8936002)(5660300002)(966005)(4326008)(55016002)(52536014)(9686003)(166002)(99936003)(478600001)(76236003)(7416002)(82960400001)(8676002)(10290500003)(82950400001)(71200400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: YWHG4YJlxR9VzSyWFZmSUktQm+6dE6EqIpAhiFxAFl84WU2BpwWSgEkHJYtbAB40sxJ2c+ktfIGTLDegay+W5gvvCzqHyP0rbPJo3lSOT6ezBwblMNeQXnWirKkb9hb6WUe83X0WW7ik7Oi4e4YnTi3l0vrq8BYhPTbvZmnisznNMDmNq7AsatKHWKxxsSL+HFNoqmVEGuYG5Q84ThoQkL6h6CqMDT0Cvc2pErPt7x3Ls04Et2Qaf77Z7sa6ERgt+tTPtWWy856ZsO1p/u2uDymRKi7ifl4o8rRMGVLfpxF4DKtLruf1HOXNNFRMQinsvgHueQbAhenXGoTB7jV1TLyBBdj88BcFMMXufjJtv9MvZRaTgY9lm9xXRmPwc/gv9v6I3aJkIRJFRUeEFNDSGHS9zLpjW/qpepoaLgrisendH04cI2HDus35C2bkwRUqohzeI5re5MHDVpuDhE4ioAlUCoI/DYln5k8ffS6ZA6eKKK1bvr0SnufqcM1HaFrNtWu7f4DDHATAhnro1Rl5+WhgonCY4lCdLenzZjMX0p68gBwJ/pwFH5JnfsYCTUOg4Cwi5oYJ1nZoa52aGm83qlomVEV/FpaQpmTe1dM/0z3XNPvsjTvCZUJUpS3lksh+ZLBtCT3N+eqwe8a3AtGtkw== x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY4PR21MB0743.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b77a8ae4-6fb5-4b78-7ba0-08d859260d0f X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Sep 2020 03:18:43.4443 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: n9jfmPQp+/ePa1ut7La3YCcRqYVTJiTPjht4HhnqDP+u9U/3mR1dQZnJYyxXiN81VjwU+XJc96ijcjpSAgjKgw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR21MB0136 X-Groupsio-MsgNum: 65245 Content-Language: en-US Content-Type: multipart/related; boundary="_004_CY4PR21MB0743C6A51707195A97B150F2EF200CY4PR21MB0743namp_"; type="multipart/alternative" --_004_CY4PR21MB0743C6A51707195A97B150F2EF200CY4PR21MB0743namp_ Content-Type: multipart/alternative; boundary="_000_CY4PR21MB0743C6A51707195A97B150F2EF200CY4PR21MB0743namp_" --_000_CY4PR21MB0743C6A51707195A97B150F2EF200CY4PR21MB0743namp_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable I think code review works. I=92m primarily interested in seeing how much co= de falls under the =93edk2=94 vs =93edk2-staging=94 repos. - Bret From: Abner Chang via groups.io Sent: Monday, September 14, 2020 8:12 PM To: devel@edk2.groups.io; Chang, Abner (HPS S= W/FW Technologist); rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW); Chen, Aaron; siyuan.fu@intel.com; Wang,= Fan; Wu, Jiaxin; Ni= , Ray; Kinney, Michael D Subject: [EXTERNAL] Re: [edk2-devel] [RFC] Request for the new package "Re= dfishPkg" under edk2 repo Seems no one has comment on this topic. Let=92s just go through the code r= eview process. Thanks Abner From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of Abne= r Chang Sent: Wednesday, September 9, 2020 11:02 AM To: devel@edk2.groups.io; rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW) ; Chen, Aaron ; siyuan.fu@intel.com; Wang, Fan ; Wu, Jiaxin ; Ni, Ray ; Michael D Kinney Subject: Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" u= nder edk2 repo Add [RFC] to the subject, add Ray and Mike to the loop. From: Chang, Abner (HPS SW/FW Technologist) Sent: Tuesday, September 8, 2020 12:06 PM To: devel@edk2.groups.io; Chang, Abner (HPS S= W/FW Technologist) >; rfc@e= dk2.groups.io Cc: Wang, Nickle (HPS SW) = >; Chen, Aaron >; siyuan.fu@i= ntel.com; Wang, Fan >; Wu, Jiaxin > Subject: RE: Request for the new package "RedfishPkg" under edk2 repo This is the RFC for the new package "RedfishPkg" introduced to edk2 repo, = I thought mailing system will add [RFC] prefix to the subject. Sorry for th= e inconvenience. From: devel@edk2.groups.io [mailto:devel@edk2= .groups.io] On Behalf Of Abner Chang Sent: Tuesday, September 8, 2020 11:48 AM To: rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW) = >; Chen, Aaron >; siyuan.fu@i= ntel.com; Wang, Fan >; Wu, Jiaxin >; devel@edk2.groups.io Subject: [edk2-devel] Request for the new package "RedfishPkg" under edk2 = repo Hi everyone, Given that we are going to contribute code of UEFI Redfish edk2 solution, = a new package =93RedfishPkg=94 under edk2 repo is necessary for accommodati= ng the UEFI Redfish driver stacks, that includes * EFI Redfish Host Interface DXE Driver * EFI Refish Credential DXE Driver * EFI REST EX UEFI Driver for Redfish service * EFI Redfish Discover UEFI Driver * EFI Redfish Discover Protocol * EFI Redfish Config UEFI Driver * EFI BIOS Config To Redfish Dxe Driver * EFI REST JSON Structure DXE Driver * EFI Source Coding DXE Driver * EFI BIOS Resource Provision Generation Protocol * EFI BIOS Resource Provision Transport Layer Protocol The architecture have been discussing in TianoCore Design meeting and the = corresponding BZ were created as well. The code we will start to contribute includes * Contribute to edk2 repo for those drivers already have the correspon= ding definitions in UEFI spec. * Contribute code to edk2-staging/UEFI _Redfish for those drivers do n= ot have the corresponding definitions in UEFI spec. This is for the evaluat= ion and require ECR to USWG if community agree with having this driver for = Redfish edk2 solution. Please refer to below link for the details, https://github.com/tianocore/e= dk2-staging/blob/UEFI_Redfish/Readme.md Thanks Abner --_000_CY4PR21MB0743C6A51707195A97B150F2EF200CY4PR21MB0743namp_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable

I think code review works. I=92m primarily interest= ed in seeing how much code falls under the =93edk2=94 vs =93edk2-staging=94= repos.

 

- Bret

 

 

Seems no one has comm= ent on this topic. Let=92s just go through the code review process.

Thanks

 

Abner

 

From: devel@edk2.groups.io [mailto:devel@edk= 2.groups.io] On Behalf Of Abner Chang
Sent: Wednesday, September 9, 2020 11:02 AM
To: devel@edk2.groups.io; rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW) <nickle.wang@hpe.com>; Chen, Aaron = <aaron.chen@hpe.com>; siyuan.fu@intel.com; Wang, Fan <fan.wang@int= el.com>; Wu, Jiaxin <jiaxin.wu@intel.com>; Ni, Ray <ray.ni@inte= l.com>; Michael D Kinney <michael.d.kinney@intel.com>
Subject: Re: [edk2-devel] [RFC] Request for the new package "R= edfishPkg" under edk2 repo

 

Add [RFC] to the subj= ect, add Ray and Mike to the loop.

 

From: Chang, Abner (HPS SW/FW Technologist) =
Sent: Tuesday, September 8, 2020 12:06 PM
To: devel@edk2.groups.io; Chang, Abner (HPS SW/FW Technologis= t) <abner.chang@hpe.com>; rfc@ed= k2.groups.io
Cc: Wang, Nickle (HPS SW) <nickle.wang@hpe.com>; Chen, A= aron <aaron.chen@hpe.com>; siyua= n.fu@intel.com; Wang, Fan <fan.wang@intel.com>; Wu, Ji= axin <jiaxin.wu@intel.com>
Subject: RE: Request for the new package "RedfishPkg" und= er edk2 repo

 

This is the RFC for t= he new package "RedfishPkg" introduced to edk2 repo, I thought ma= iling system will add [RFC] prefix to the subject. Sorry for the inconvenie= nce.

 

From: devel@edk2.groups.io [mailto:devel@ed= k2.groups.io] On Behalf Of Abner Chang
Sent: Tuesday, September 8, 2020 11:48 AM
To: rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW) <nickle.wang@hpe.com>; Chen, A= aron <aaron.chen@hpe.com>; siyua= n.fu@intel.com; Wang, Fan <fan.wang@intel.com>; Wu, Ji= axin <jiaxin.wu@intel.com>; deve= l@edk2.groups.io
Subject: [edk2-devel] Request for the new package "RedfishPkg&= quot; under edk2 repo

 

Hi everyone,

Given that we are going to contribute code of UEFI = Redfish edk2 solution, a new package =93RedfishPkg=94 under edk2 repo is ne= cessary for accommodating the UEFI Redfish driver stacks, that includes

  • EFI Redfish Host Interface DXE Driver
  • EFI Refish Credentia= l DXE Driver
  • EFI REST EX UEFI Driver for Redfish service
  • EFI Redfi= sh Discover UEFI Driver
  • EFI Redfish Discover Protocol
  • EFI Redfish Config UEFI Driver
  • EFI BIOS Config To Redfish Dxe Driver
  • EFI REST JSON S= tructure DXE Driver
  • EFI Source Coding DXE Driver
  • EFI BI= OS Resource Provision Generation Protocol
  • EFI BIOS Resource Provi= sion Transport Layer Protocol

 

The architecture have been discussing in TianoCore = Design meeting and the corresponding BZ were created as well.

The code we will start to contribute includes =

  • Contribute to edk2 repo for those drivers already have the correspon= ding definitions in UEFI spec.
  • Contribute code to edk2-staging/UE= FI _Redfish for those drivers do not have the corresponding definitions in = UEFI spec. This is for the evaluation and require ECR to USWG if community agree with having this driver for Redfish edk2 solution.

 

Please refer to below link for the details, https://github.com/tianocore/edk2-staging/bl= ob/UEFI_Redfish/Readme.md

 

Thanks

Abner

 

--_000_CY4PR21MB0743C6A51707195A97B150F2EF200CY4PR21MB0743namp_-- --_004_CY4PR21MB0743C6A51707195A97B150F2EF200CY4PR21MB0743namp_ Content-Type: image/png; name="B58E3C22E4984E89AEDD59C68540BCF6.png" Content-Description: B58E3C22E4984E89AEDD59C68540BCF6.png Content-Disposition: inline; filename="B58E3C22E4984E89AEDD59C68540BCF6.png"; size=140; creation-date="Tue, 15 Sep 2020 03:18:42 GMT"; modification-date="Tue, 15 Sep 2020 03:18:42 GMT" Content-ID: Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAsQAAAABCAYAAADZ77itAAAAAXNSR0IArs4c6QAAAARnQU1BAACx jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhSURBVEhL7cMBDQAACAMg+5cygQkeRoMIG9WT VVXVn7MHYi5moJeByLMAAAAASUVORK5CYII= --_004_CY4PR21MB0743C6A51707195A97B150F2EF200CY4PR21MB0743namp_--