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.95]) by mx.groups.io with SMTP id smtpd.web08.11782.1605803191348429553 for ; Thu, 19 Nov 2020 08:26:31 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@microsoft.com header.s=selector2 header.b=ct4bYvSv; spf=pass (domain: microsoft.com, ip: 40.107.236.95, mailfrom: bret.barkelew@microsoft.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EtzXnzTUkPX08Vm149WLrXwZiBIPLjIOl7L1j1LTKzLbz9aSVih/K6EZ2yLJjIi+kb02mn08LoMtUS6YQdFPKB1qaIp+PwMuBuVQ6C3bCVB5wJ5Y19EPVlb7fF+SY54cOzWRsBmbVZwRX5lX4DWI/tJaL5XoYhNQItAab7cWgl5Okw7TKSE79v+b8U3dwsgioS1568Ay+2OySwGUWR/dAuShynEGdGOpLK7AGQz/7POrwkxA68RM6H/9ztwp3XQeORfv4LCXtal9na3s3dVxCwvON+623/aAbi/yCwheEqn6P3wUx0DuW2GrRzeNJltvipT+1mkMO+o3bagQ0KyPBg== 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=MATgYd4nEK2zt6wDGFAlCIaeywQUH4Dr4U/yf/psJEo=; b=VVEXV7GZY/Urf9tIK8IHpslFleH7Kr/5Q/q58VH+NlpMnkiuuEVx+d/qtTBxmO1DUU2Eb3dUtumt4QVDGc017VpC/Uc4pd8DDy18VNCmnv7ez0BPKZhNq7vYmLb812DxmHbm13J/tisWmrfAYUPxoILF6eGxMo4/BjrMvFZ+El2Hszb74oejuMMOsO2oemFKw/ogFeg4xhUopVTnbqsDHBs7yVqiBLxNhpPzRKdKD10uO7ZXQ9h+ZYN9QasG1qVXhDIdCEn0phmwYDiARDiGNckFgUSnrQcgj1dObEaIJNRqPo9PQ7nbreGH+ev8inWl2zK1QbQhQCEg8ePx0z3vbg== 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=MATgYd4nEK2zt6wDGFAlCIaeywQUH4Dr4U/yf/psJEo=; b=ct4bYvSv0vJSKW06lRsG7qjrG3220hJC+z5ETETzPjWSFiwq1qtlaQNSAUDcf8iUMUGrccJkyX4nWbwHBigj9AQJW+0VFt51mvevg+wGw01+E8GdwvrlZoQ366yVFiRnXZodRVYillGj8IyZZ6nu1WvY8AUcpGuCfg72VfjTg8w= Received: from MW4PR21MB1955.namprd21.prod.outlook.com (2603:10b6:303:71::12) by MW2PR2101MB1787.namprd21.prod.outlook.com (2603:10b6:302:8::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.4; Thu, 19 Nov 2020 16:26:29 +0000 Received: from MW4PR21MB1955.namprd21.prod.outlook.com ([fe80::eca6:86fd:8eca:a4e]) by MW4PR21MB1955.namprd21.prod.outlook.com ([fe80::eca6:86fd:8eca:a4e%4]) with mapi id 15.20.3611.013; Thu, 19 Nov 2020 16:26:29 +0000 From: "Bret Barkelew" To: "devel@edk2.groups.io" , Ard Biesheuvel , Bret Barkelew CC: Bret Barkelew , "devel@edk2.groups.io" , "Yao, Jiewen" , Dandan Bi , Jian J Wang , Hao A Wu , Liming Gao , Jordan Justen , Laszlo Ersek , Andrew Fish , "Ni, Ray" Subject: Re: [edk2-devel] [EXTERNAL] Re: [PATCH v9 00/13] Add the VariablePolicy feature Thread-Topic: [edk2-devel] [EXTERNAL] Re: [PATCH v9 00/13] Add the VariablePolicy feature Thread-Index: AQHWvnH9PmOM6s54i0uOS/tVbjRrzqnPoW2AgAABO4CAAAA294AAAY6i Date: Thu, 19 Nov 2020 16:26:29 +0000 Message-ID: References: <0c1ea26d-e7f2-11d7-b7d1-66cd5def51b3@arm.com> <345CC9C5-CCDB-4F76-A636-238B116DE217@gmail.com>,<8dbfbe5a-3346-5df9-d2da-668a94b45e32@arm.com>,<1648F558ACA0C0F8.8629@groups.io> In-Reply-To: <1648F558ACA0C0F8.8629@groups.io> Accept-Language: en-US X-MS-Has-Attach: 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-11-19T16:20:21.9574990Z;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.184] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 58b57f26-ee1c-4eea-d93d-08d88ca7de74 x-ms-traffictypediagnostic: MW2PR2101MB1787: x-ld-processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dL8OdXXYq2wTVwnrYUHcwwXWJ8P/U0d4/AtM91ihFs9CS6KN8G+GtIbipAwMp+m3H24xDGcUKGPGvMHet4h7FFCdzidVy9UaUgI4wkNEv/GJUKTLmfaRrqMkUNPDvmzFsL6WvuU03mfMJyDlmIZ/zeEIjctNTPK0dldo3MD+7qMpFljILIBdMhSsqhU58+gwrjvPw7vqOp6Sj5KfT1cEriVlvnKULd/Ll9yYGWZe0KWkTv6d04OHBX2ztDV0g+NX/EhVZP/FCPAW0cZmBWVkDBmY0YqfJYoH2uRpWmMFGt7nXEre8vr+cJEZ1lO+xmfuslReoSFIYvHo/3brLwFGomS0mTs89e7eHcqa0LTpViUO28+QcEhSv5iEuNRRRAf2WiV322CVjbOnARHUMLfaXA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR21MB1955.namprd21.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(346002)(396003)(366004)(136003)(376002)(39860400002)(110136005)(166002)(7416002)(316002)(71200400001)(55016002)(8676002)(9686003)(83380400001)(82950400001)(8936002)(478600001)(10290500003)(76236003)(54906003)(66556008)(76116006)(26005)(66446008)(4326008)(5660300002)(52536014)(82960400001)(66946007)(7696005)(53546011)(6506007)(186003)(33656002)(2906002)(86362001)(66476007)(8990500004)(64756008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?Windows-1252?Q?QujydLLfUGjNvCbPllDfwjQ2lrPUiWzERF9+HeWXiyl6m6rCZ58+S/1T?= =?Windows-1252?Q?4ynZLJL6o5OfmElaP94uAVsWVsLIeWcTqDxkxz3wEeGaSZBerswpkz8i?= =?Windows-1252?Q?qA+jpqWRfu4TMpGLJ//joVB3YVRKzhWtbn7L87aUMr2yEzuSI70OXOEE?= =?Windows-1252?Q?onD4+d1M6AVdaSCF50MV3X9ghnpWn36NzOzDEECC58I0AGzn86rRfEZQ?= =?Windows-1252?Q?v26jo3cfnfePLW9TYT0u2LWZJgrZ+teMPYCDmpowVkor0sjeuf+cIr2p?= =?Windows-1252?Q?PIV7xzF5d98wDQz/cuUqBROktEkS1myG7xao83L2OTlf+xcG0GgY1gze?= =?Windows-1252?Q?FHC9SvNliFp5rXlrHfX1YgcY19guisj2r7jN9p6Fl3OgKs0snyNKcSGC?= =?Windows-1252?Q?N2N47GFjWpSBfLKdMfJoTB8xt0f01d8m0JRYSOAwjSHFaNUT8R5i5Ff+?= =?Windows-1252?Q?e4UpgbLhKCsFFLsjCjnWUg2UJO1d3n3pz9Ympj1eXOQEksMwgbhWhlkP?= =?Windows-1252?Q?gwKNDNyLRHZ6537pdNe1Xh0T4Vj4QV30cwckKQGRALjilDhuS3+bS7Ux?= =?Windows-1252?Q?bLGNgW3ms3WgX5csLe30eFjieBW5slsQxoSADuigM+CQUkWBkFJPejHM?= =?Windows-1252?Q?605xuspzSPlSpbz0Okm2RP+dAYKOOMy5fIpWfdC6LbjftKYereMD8N3x?= =?Windows-1252?Q?2AURfpGLcdub6Kywhsp0CdzDmPp0TBBn4Jl2Nr0/lPmt0r06PTlR2ibl?= =?Windows-1252?Q?1H+TlFqsTTQmEqIRI7PUb+TVNqLDHC1w2V/dfURQxBywHmLB65+dpgV9?= =?Windows-1252?Q?DVHtk82ph2vS2gMIiALN57qMZkby4vspBI4NzDVdniFcFc12kzIi3Qlu?= =?Windows-1252?Q?vREvIg/cBeM2GIDzBb4sD2IVWRVUNf1SIclELWZbm5RUnMncogxQ8kAq?= =?Windows-1252?Q?O4t4JmD9aFzZKn8jXZ8HslllqCbWu2gbNR6A1roXaYYqpPEPEmhXL1w5?= =?Windows-1252?Q?m61EK+u7yuUt8wAuYu3hkE8TjUE9aMxKpgtU0sW1afBmUESr4b/xi08j?= =?Windows-1252?Q?ndQnrlsoOIOxMdRAyUtmsbB0ENAnC4czpX1XZQ=3D=3D?= 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: MW4PR21MB1955.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 58b57f26-ee1c-4eea-d93d-08d88ca7de74 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2020 16:26:29.1377 (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: gyqh1HOv85Hopsf6eZutSLW57IWY1iqk6riviGn2VwfDSPypNSjyYMvbDR8YrnZd5Km390qUI1AEtQXnA0VDHw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR2101MB1787 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_MW4PR21MB1955740891F8C7F58D1E54EBEFE00MW4PR21MB1955namp_" --_000_MW4PR21MB1955740891F8C7F58D1E54EBEFE00MW4PR21MB1955namp_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable I should clarify that it wasn=92t an official process. It was just a sugges= tion that reached some consensus. - Bret ________________________________ From: devel@edk2.groups.io on behalf of Bret Barkel= ew via groups.io Sent: Thursday, November 19, 2020 8:23:45 AM To: Ard Biesheuvel ; Bret Barkelew Cc: Bret Barkelew ; devel@edk2.groups.io ; Yao, Jiewen ; Dandan Bi ; Jian J Wang ; Hao A Wu ; Limi= ng Gao ; Jordan Justen ; Laszlo Ersek ; Andrew Fish ; Ni, Ray= Subject: Re: [edk2-devel] [EXTERNAL] Re: [PATCH v9 00/13] Add the Variable= Policy feature I followed the process that was agreed upon in this list: I opened bugs to= every platform maintainer with explicit details of what needed to be chang= ed and waited a full month before making any further progress with the main= patches (adding a month to the completion time). I=92m wrapping things up to take a vacation next week, but if there are st= ill problems when I return, I can probably contribute to one or two platfor= ms. - Bret ________________________________ From: Ard Biesheuvel Sent: Thursday, November 19, 2020 8:19:37 AM To: Bret Barkelew Cc: Bret Barkelew ; devel@edk2.groups.io ; Yao, Jiewen ; Dandan Bi ; Jian J Wang ; Hao A Wu ; Limi= ng Gao ; Jordan Justen ; Laszlo Ersek ; Andrew Fish ; Ni, Ray= ; Bret Barkelew Subject: [EXTERNAL] Re: [PATCH v9 00/13] Add the VariablePolicy feature On 11/19/20 5:15 PM, Bret Barkelew wrote: > Those bugs and recommendations were sent out months ago. Several platfor= ms have staged the changes already. > > You need to add the library class to your DSC. > I know it has been painful to get these changes in, and I am glad that you stuck with it. But that does not make it OK to simply break every platform in edk2-platforms/ and not take any responsibility whatsoever for fixing it. If it is such a trivial fix, why didn't you fix it yourself= ? --_000_MW4PR21MB1955740891F8C7F58D1E54EBEFE00MW4PR21MB1955namp_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
I should clarify that it wasn=92t an offici= al process. It was just a suggestion that reached some consensus.

- Bret

From: devel@edk2.groups.io= <devel@edk2.groups.io> on behalf of Bret Barkelew via groups.io <= bret.barkelew=3Dmicrosoft.com@groups.io>
Sent: Thursday, November 19, 2020 8:23:45 AM
To: Ard Biesheuvel <ard.biesheuvel@arm.com>; Bret Barkelew &l= t;debtech@gmail.com>
Cc: Bret Barkelew <bret@corthon.com>; devel@edk2.groups.io &l= t;devel@edk2.groups.io>; Yao, Jiewen <jiewen.yao@intel.com>; Danda= n Bi <dandan.bi@intel.com>; Jian J Wang <jian.j.wang@intel.com>= ; Hao A Wu <hao.a.wu@intel.com>; Liming Gao <gaoliming@byosoft.com= .cn>; Jordan Justen <jordan.l.justen@intel.com>; Laszlo Ersek <lersek@= redhat.com>; Andrew Fish <afish@apple.com>; Ni, Ray <ray.ni@int= el.com>
Subject: Re: [edk2-devel] [EXTERNAL] Re: [PATCH v9 00/13] Add the V= ariablePolicy feature
 
I followed the process that was agreed upon i= n this list: I opened bugs to every platform maintainer with explicit detai= ls of what needed to be changed and waited a full month before making any f= urther progress with the main patches (adding a month to the completion time).

I=92m wrapping things up to take a vacation n= ext week, but if there are still problems when I return, I can probably con= tribute to one or two platforms.

- Bret

From: Ard Biesheuvel <= ;ard.biesheuvel@arm.com>
Sent: Thursday, November 19, 2020 8:19:37 AM
To: Bret Barkelew <debtech@gmail.com>
Cc: Bret Barkelew <bret@corthon.com>; devel@edk2.groups.io &l= t;devel@edk2.groups.io>; Yao, Jiewen <jiewen.yao@intel.com>; Danda= n Bi <dandan.bi@intel.com>; Jian J Wang <jian.j.wang@intel.com>= ; Hao A Wu <hao.a.wu@intel.com>; Liming Gao <gaoliming@byosoft.com= .cn>; Jordan Justen <jordan.l.justen@intel.com>; Laszlo Ersek <lersek@= redhat.com>; Andrew Fish <afish@apple.com>; Ni, Ray <ray.ni@int= el.com>; Bret Barkelew <Bret.Barkelew@microsoft.com>
Subject: [EXTERNAL] Re: [PATCH v9 00/13] Add the VariablePolicy fea= ture
 
On 11/19/20 5:15 PM, Bret Barkelew wrote:
> Those bugs and recommendations were sent out months ago. Several plat= forms have staged the changes already.
>
> You need to add the library class to your DSC.
>

I know it has been painful to get these changes in, and I am glad that you stuck with it. But that does not make it OK to simply break every
platform in edk2-platforms/ and not take any responsibility whatsoever for fixing it. If it is such a trivial fix, why didn't you fix it yourself= ?

--_000_MW4PR21MB1955740891F8C7F58D1E54EBEFE00MW4PR21MB1955namp_--