From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) by mx.groups.io with SMTP id smtpd.web10.21714.1604971874047008594 for ; Mon, 09 Nov 2020 17:31:14 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=bFMyaBcP; spf=pass (domain: hpe.com, ip: 148.163.143.35, mailfrom: prvs=058324a514=abner.chang@hpe.com) Received: from pps.filterd (m0148664.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 0AA1LxtX015028 for ; Tue, 10 Nov 2020 01:31:13 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=pps0720; bh=FSRL4DtMZaBSxm+z+dYFEscu82aJ6XomiazJmjCm2h4=; b=bFMyaBcPiuz8WGENRmdXr4qHnVatFHnK77rrNQn+K3OCXewTsoEOeQnd0S0HQY98wwur ccNNMa0QOLUY0oXO0Elm3lDTNbkEFJ8sED8Gpn4H8ga0iW02GxDRMHj3csZFpUpc5Vhy cWUMEpNYZe3InNBm7y2e4MWtLQbAqIALuD2ZM9hYGe2GDMeakUkmCReSvFCMM9RyF4dX b70JMpnkSPV5DoTnw/J02skiqJf0jqpRum1f8RrKZrha4r2H/sJ7SnHSfAXsOzrDnZ/E 1ipgD84dNdO1E8zVfLnJOKIjm5UZexndtpxhoix7EGs8jXeCsxI9/O3gRU86IyG8m1yi FA== Received: from g4t3426.houston.hpe.com (g4t3426.houston.hpe.com [15.241.140.75]) by mx0b-002e3701.pphosted.com with ESMTP id 34nmju2pyg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 10 Nov 2020 01:31:13 +0000 Received: from G9W9210.americas.hpqcorp.net (g9w9210.houston.hpecorp.net [16.220.66.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g4t3426.houston.hpe.com (Postfix) with ESMTPS id 86B605A for ; Tue, 10 Nov 2020 01:31:11 +0000 (UTC) Received: from G9W9210.americas.hpqcorp.net (2002:10dc:429b::10dc:429b) by G9W9210.americas.hpqcorp.net (2002:10dc:429b::10dc:429b) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 10 Nov 2020 01:31:11 +0000 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (15.241.52.13) by G9W9210.americas.hpqcorp.net (16.220.66.155) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 10 Nov 2020 01:31:11 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Yr7hLLE8GUh/rBd7Vgnrzs6CYCv3gB3H1So+REvxmECOpexOkdLKqqQGs+oMW+atDXTlgjRJy9qlAYRfckrUJQxzpYMKcr2joCLJc4Tdw9LLuxen6/o6ZLoyeBgdRB/+k9ib+DDpnnNHcr16+ZUfVIuDOOmOWYvv0AzSI+Aa8dcABtW5T0ErimXbpfXmMo9oeK477CMOvKb1ybhnW32rQEKGfTSSkURwHzDKLhz4Tf9JYs8mVSjG5thMfJ2YBG668xfvqActx3NfEUVypyvbbUZvOwa59SC3WDMIWxu8LTDFGkUXhC8mgRqUIENB/xsBNVrNfo5753E4pBdD+ak0gg== 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=OINFGuh87oeMVyX5voGU+BF1GmVbOc1b3A/8Ts5Nrss=; b=AEwBV+tM2gix/WYaYz3d6uSAgv3tSIb9cxhn9skW5myvdVopciIq4fkBijQ4RwqaKl6cIDEn33s2Kt/w11qF0MJeRkOLWJP07p2se31MMykUCW1kOkbb/NN/KBO4VrQLMQ4mBF5Q3qvwOHMyVtmicfSSr5Wum29XloJ9CFkQK1miAPmyRLxSvsh/2SgszmA/GbNke1rdii13TKRADCtRPNmn1NjNwXTze6OxDbU3YudeG1EOK1c7/Fhr23eOaSHeHmfzje7h+rGFEjvV3//GdTHhK8JKWE8ejdcqiN9XJ7y3xiNVkXfP53ZU+c8srFbm7Xk5BowkqxGdEzMEYtbnAA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7508::16) by CS1PR8401MB0773.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:750c::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.22; Tue, 10 Nov 2020 01:31:09 +0000 Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5160:2077:988c:5e76]) by CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5160:2077:988c:5e76%11]) with mapi id 15.20.3541.025; Tue, 10 Nov 2020 01:31:09 +0000 From: "Abner Chang" To: "devel@edk2.groups.io" CC: 'Dandan Bi' , "Wang, Nickle (HPS SW)" , "O'Hanley, Peter (EXL)" Subject: =?UTF-8?B?UmU6IFtlZGsyLWRldmVsXSDlm57lpI06IFtWRlIgUkVTVF9TVFlMRSBQQVRDSCAxLzFdIFZmclNwZWNpZmljYXRpb246IEFkZCBSRVNUX1NUWUxF?= Thread-Topic: =?gb2312?B?W2VkazItZGV2ZWxdILvYuLQ6IFtWRlIgUkVTVF9TVFlMRSBQQVRDSCAxLzFd?= =?gb2312?Q?_VfrSpecification:_Add_REST=5FSTYLE?= Thread-Index: AQHWtq9pMFnMCtmfQ0OZhHR2fLdLCqnAkxEAgAABeXo= Date: Tue, 10 Nov 2020 01:31:09 +0000 Message-ID: References: <20201109154549.503264-1-abner.chang@hpe.com>,<007f01d6b700$383c0970$a8b41c50$@byosoft.com.cn> In-Reply-To: <007f01d6b700$383c0970$a8b41c50$@byosoft.com.cn> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=hpe.com; x-originating-ip: [223.137.46.173] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 28f8d414-d5c3-48fb-e9f1-08d885184d62 x-ms-traffictypediagnostic: CS1PR8401MB0773: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3826; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tT6GN6Ng0C3OfhoC2/s+C3aAbWO5HUS6lG7b1zn5ya/np27JQyxRRxTdhz7hj4xI7brZ2WlcjiWraZefH1KR9+C8Fhh7h8EKfxzqbQgqnCBhB7OE1JUHUAcJY+9egr72GwQ8uWRHZ1Pw4K6s/PzFFT92Ih45X8QfzJ5VfZqVZRiq4FaltoUbIY1+hpy4qjZVwefgBAdRwadeIxnF6Jrt6mDWD+W2hQ4CiQ8Jvci5Cz3JPltinonvTK6+AlJKH80uJrGpTAJfUYyZd3mUZqS/8Fi/cK+Kb6VbW0RG4AcQpHya/1SZq45S3OizZFnFNo1SEV1V0i/eZrbwixxkHLB1kfP5oIbzGipRzaXyKRCeDemhzu/77AgNujOdCNers1nyj3sLwE7OsuoKxWf8vfXVNg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(39860400002)(396003)(136003)(366004)(376002)(346002)(316002)(76116006)(91956017)(86362001)(45080400002)(166002)(26005)(6506007)(53546011)(186003)(33656002)(7696005)(4326008)(966005)(54906003)(478600001)(2906002)(66476007)(6916009)(8936002)(71200400001)(66556008)(66446008)(83380400001)(9686003)(64756008)(55016002)(66946007)(5660300002)(52536014)(224303003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: HTAzCGcCuX7iC5gjGj2oYkPYnu8nEmt5m9jMoyXtLHowpQKVFhCAAl0/9hEe6xMlU33za6dhX4zeIN+EAVdjJ8o6ATXqyvOtI+rV2jal+xEfXWw4PMzQU2t8whfHUxzc0v6K87IwTK2E+mxu32kSz65zC5RrJTZHWOlK6B69xvAswYkRzqBF43oEJTBiL9R6FYWc3nV/C1MUEqhQKOAzC16ZFXTfo7NbjY2Hdr9CuerWTBvt1ZbK9YCflHEdO73okcVU4pjLqgTB0TW9x7zd3ao4CyVrieC2bL7VVKLNM37co1e67wC6WhMjxfxToL/rJ+wDWTESt1A622inuwVfxAYxknjyrh3gKo2YQslF6uBCeOfD7eAC9e2XcxmhuvT4/QUOFo93KTEPfcjK3tsyIwrM4s20Ps3eFWMz3VpM5hgnOufLcZR3nfoSjubT30GNnzaaluHznlvTdN74DhlR/+8OwqUcjS7WxfxyMjmaPvEKvl9KFY/mF+whtO6dOduUGnYYkAhgKjLj/+bH56+09TSA7g+frDAaEbSKi6n+7YAOrBeEuPnyOyQHimN4YA9OmcxZ1h7/djGdECr95uHII6QfTeslJ1T6bWtFL/VkuCOsBnng0oBGTnCtIQ9bpH8sIEI2HNk/KFQwBGmBiLhw68zJAwWqDH2tRnvZHIV0wmhxFTjelkiLdYpOUocOUiE7EczKQq8023Nt3W3/pxf64yRmNe951aqLDXwRaPgqKXRI3GwXeflIspA/2/L2n8z+YIdLcDmWzbyhY+2qVUKWXtdCf8BvCzmnvM/Au5chYLnSsQleWOe3UkACcitrbbR2y3w3lmOTvtGzdmBKyKB+oKMEY58nk7yyd5Tag4ibuY8od2AoKwprtsz80Zs3U2P935auJ8Esk2TcZMbclUMfTg== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 28f8d414-d5c3-48fb-e9f1-08d885184d62 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Nov 2020 01:31:09.5623 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Pmv4nUeL8N2GqBXjISUQ5x/g69Wvtzr0F6HUfv/dGV1XdMH0tObFuOf+A15dXL617+Tl1yy4NMOxcxSs0RmX3Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CS1PR8401MB0773 X-OriginatorOrg: hpe.com X-Proofpoint-UnRewURL: 12 URL's were un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312,18.0.737 definitions=2020-11-09_15:2020-11-05,2020-11-09 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 mlxlogscore=999 mlxscore=0 lowpriorityscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 impostorscore=0 clxscore=1015 phishscore=0 spamscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011100008 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_CS1PR8401MB1144F9BE6B1E314608C6983AFFE90CS1PR8401MB1144_" --_000_CS1PR8401MB1144F9BE6B1E314608C6983AFFE90CS1PR8401MB1144_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 QnV0IGl0IHdvbid0IHBhc3NlZCB0aGUgcGF0Y2ggY2hlY2suIFNvIHNraXAgcGF0Y2ggY2hlY2s/ DQpCdFcsIGRvIHdlIGhhdmUgb3duZXIgb2YgVmZyU3BlYz8NCg0KQWJuZXINCg0KR2V0IE91dGxv b2sgZm9yIEFuZHJvaWQ8aHR0cHM6Ly9ha2EubXMvZ2hlaTM2Pg0KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18NCkZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdy b3Vwcy5pbz4gb24gYmVoYWxmIG9mIGdhb2xpbWluZyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNu Pg0KU2VudDogVHVlc2RheSwgTm92ZW1iZXIgMTAsIDIwMjAgOToyNDoyMiBBTQ0KVG86IENoYW5n LCBBYm5lciAoSFBTIFNXL0ZXIFRlY2hub2xvZ2lzdCkgPGFibmVyLmNoYW5nQGhwZS5jb20+OyBk ZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+DQpDYzogJ0RhbmRhbiBC aScgPGRhbmRhbi5iaUBpbnRlbC5jb20+OyBXYW5nLCBOaWNrbGUgKEhQUyBTVykgPG5pY2tsZS53 YW5nQGhwZS5jb20+OyBPJ0hhbmxleSwgUGV0ZXIgKEVYTCkgPHBldGVyLm9oYW5sZXlAaHBlLmNv bT4NClN1YmplY3Q6IFtlZGsyLWRldmVsXSC72Li0OiBbVkZSIFJFU1RfU1RZTEUgUEFUQ0ggMS8x XSBWZnJTcGVjaWZpY2F0aW9uOiBBZGQgUkVTVF9TVFlMRQ0KDQpBYm5lcjoNCiAgVGhlIHN5bnRh eCBjaGFuZ2UgaXMgT0suIEJ1dCwgcGxlYXNlIGtlZXAgbGljZW5zZSB1bmNoYW5nZWQuIFRoaXMg cGF0Y2ggaXMNCnRvIGFkZCBuZXcgc3ludGF4LCBub3QgdXBkYXRlIGxpY2Vuc2UuDQoNClRoYW5r cw0KTGltaW5nDQo+IC0tLS0t08q8/tStvP4tLS0tLQ0KPiC3orz+yMs6IEFibmVyIENoYW5nIDxh Ym5lci5jaGFuZ0BocGUuY29tPg0KPiC3osvNyrG85DogMjAyMMTqMTHUwjnI1SAyMzo0Ng0KPiDK 1bz+yMs6IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ILOty806IGFibmVyLmNoYW5nQGhwZS5jb207 IExpbWluZyBHYW8gPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj47DQo+IERhbmRhbiBCaSA8ZGFu ZGFuLmJpQGludGVsLmNvbT47IE5pY2tsZSBXYW5nIDxuaWNrbGUud2FuZ0BocGUuY29tPjsNCj4g UGV0ZXIgTydIYW5sZXkgPHBldGVyLm9oYW5sZXlAaHBlLmNvbT4NCj4g1vfM4jogW1ZGUiBSRVNU X1NUWUxFIFBBVENIIDEvMV0gVmZyU3BlY2lmaWNhdGlvbjogQWRkIFJFU1RfU1RZTEUNCj4NCj4g QWRkIFJFU1RfU1RZTEUgdG8gcXVlc3Rpb24gZmxhZw0KPg0KPiBTaWduZWQtb2ZmLWJ5OiBBYm5l ciBDaGFuZyA8YWJuZXIuY2hhbmdAaHBlLmNvbT4NCj4NCj4gQ2M6IExpbWluZyBHYW8gPGdhb2xp bWluZ0BieW9zb2Z0LmNvbS5jbj4NCj4gQ2M6IERhbmRhbiBCaSA8ZGFuZGFuLmJpQGludGVsLmNv bT4NCj4gQ2M6IE5pY2tsZSBXYW5nIDxuaWNrbGUud2FuZ0BocGUuY29tPg0KPiBDYzogUGV0ZXIg TydIYW5sZXkgPHBldGVyLm9oYW5sZXlAaHBlLmNvbT4NCj4gLS0tDQo+ICAuLi4vMjEwX3Zmcl9n ZW5lcmFsX3Rva2VuX2RlZmluaXRpb24ubWQgICAgICAgICAgICAgfCAxMyArKystLS0tLS0tLS0t DQo+ICAyX3Zmcl9kZXNjcmlwdGlvbl9pbl9ibmYvMjExX3Zmcl9mb3JtX2RlZmluaXRpb24ubWQg fCAxMyArKystLS0tLS0tLS0tDQo+ICAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwg MjAgZGVsZXRpb25zKC0pDQo+DQo+IGRpZmYgLS1naXQgYS8yX3Zmcl9kZXNjcmlwdGlvbl9pbl9i bmYvMjEwX3Zmcl9nZW5lcmFsX3Rva2VuX2RlZmluaXRpb24ubWQNCj4gYi8yX3Zmcl9kZXNjcmlw dGlvbl9pbl9ibmYvMjEwX3Zmcl9nZW5lcmFsX3Rva2VuX2RlZmluaXRpb24ubWQNCj4gaW5kZXgg N2RjNDJmMC4uYTYwMzA4ZCAxMDA2NDQNCj4gLS0tIGEvMl92ZnJfZGVzY3JpcHRpb25faW5fYm5m LzIxMF92ZnJfZ2VuZXJhbF90b2tlbl9kZWZpbml0aW9uLm1kDQo+ICsrKyBiLzJfdmZyX2Rlc2Ny aXB0aW9uX2luX2JuZi8yMTBfdmZyX2dlbmVyYWxfdG9rZW5fZGVmaW5pdGlvbi5tZA0KPiBAQCAt Miw2ICsyLDcgQEANCj4gICAgMi4xMCBWRlIgR2VuZXJhbCBUb2tlbiBEZWZpbml0aW9uDQo+DQo+ ICAgIENvcHlyaWdodCAoYykgMjAwNy0yMDE3LCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0 cyByZXNlcnZlZC48QlI+DQo+ICsgIChDKSBDb3B5cmlnaHQgMjAyMCBIZXdsZXR0IFBhY2thcmQg RW50ZXJwcmlzZSBEZXZlbG9wbWVudCBMUDxCUj4NCj4NCj4gICAgUmVkaXN0cmlidXRpb24gYW5k IHVzZSBpbiBzb3VyY2UgKG9yaWdpbmFsIGRvY3VtZW50IGZvcm0pIGFuZA0KJ2NvbXBpbGVkJw0K PiAgICBmb3JtcyAoY29udmVydGVkIHRvIFBERiwgZXB1YiwgSFRNTCBhbmQgb3RoZXIgZm9ybWF0 cykgd2l0aCBvciB3aXRob3V0DQo+IEBAIC0xNiwxNiArMTcsNyBAQA0KPiAgICAgICBub3RpY2Us IHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4g dGhlDQo+ICAgICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRl ZCB3aXRoIHRoZSBkaXN0cmlidXRpb24uDQo+DQo+IC0gIFRISVMgRE9DVU1FTlRBVElPTiBJUyBQ Uk9WSURFRCBCWSBUSUFOT0NPUkUgUFJPSkVDVCAiQVMgSVMiDQo+IEFORCBBTlkgRVhQUkVTUyBP Ug0KPiAtICBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRP LCBUSEUgSU1QTElFRA0KPiBXQVJSQU5USUVTIE9GDQo+IC0gIE1FUkNIQU5UQUJJTElUWSBBTkQg RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQVJFDQo+IERJU0NMQUlNRUQuIElOIE5P DQo+IC0gIEVWRU5UIFNIQUxMIFRJQU5PQ09SRSBQUk9KRUNUICBCRSBMSUFCTEUgRk9SIEFOWSBE SVJFQ1QsDQo+IElORElSRUNULCBJTkNJREVOVEFMLA0KPiAtICBTUEVDSUFMLCBFWEVNUExBUlks IE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyAoSU5DTFVESU5HLCBCVVQNCj4gTk9UIExJTUlURUQg VE8sDQo+IC0gIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExP U1MgT0YgVVNFLA0KPiBEQVRBLCBPUiBQUk9GSVRTOw0KPiAtICBPUiBCVVNJTkVTUyBJTlRFUlJV UFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkgVEhFT1JZDQo+IE9GIExJQUJJTElUWSwN Cj4gLSAgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVCAoSU5D TFVESU5HDQo+IE5FR0xJR0VOQ0UgT1INCj4gLSAgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBX QVkgT1VUIE9GIFRIRSBVU0UgT0YgVEhJUw0KPiBET0NVTUVOVEFUSU9OLCBFVkVOIElGDQo+IC0g IEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLg0KPiArICBTUERYLUxp Y2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KPg0KPiAgLS0+DQo+DQo+IEBA IC0xMTcsNiArMTA5LDcgQEAgcXVlc3Rpb25oZWFkZXJGbGFnc0ZpZWxkIDo6PQ0KPiAgICB8ICJJ TlRFUkFDVElWRSINCj4gICAgfCAiUkVTRVRfUkVRVUlSRUQiDQo+ICAgIHwgIk9QVElPTlNfT05M WSINCj4gKyAgfCAiUkVTVF9TVFlMRSINCj4NCj4gIHZmclN0b3JhZ2VWYXJJZCA6Oj0NCj4gICAg KCBTdHJpbmdJZGVudGlmaWVyICJbIiBOdW1iZXIgIl0iICkNCj4gZGlmZiAtLWdpdCBhLzJfdmZy X2Rlc2NyaXB0aW9uX2luX2JuZi8yMTFfdmZyX2Zvcm1fZGVmaW5pdGlvbi5tZA0KPiBiLzJfdmZy X2Rlc2NyaXB0aW9uX2luX2JuZi8yMTFfdmZyX2Zvcm1fZGVmaW5pdGlvbi5tZA0KPiBpbmRleCAy ZTYzYmRmLi5iNzA5ZjM1IDEwMDY0NA0KPiAtLS0gYS8yX3Zmcl9kZXNjcmlwdGlvbl9pbl9ibmYv MjExX3Zmcl9mb3JtX2RlZmluaXRpb24ubWQNCj4gKysrIGIvMl92ZnJfZGVzY3JpcHRpb25faW5f Ym5mLzIxMV92ZnJfZm9ybV9kZWZpbml0aW9uLm1kDQo+IEBAIC0yLDYgKzIsNyBAQA0KPiAgICAy LjExIFZGUiBGb3JtIERlZmluaXRpb24NCj4NCj4gICAgQ29weXJpZ2h0IChjKSAyMDA3LTIwMTcs IEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCj4gKyAgKEMpIENv cHlyaWdodCAyMDIwIEhld2xldHQgUGFja2FyZCBFbnRlcnByaXNlIERldmVsb3BtZW50IExQPEJS Pg0KPg0KPiAgICBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSAob3JpZ2luYWwgZG9j dW1lbnQgZm9ybSkgYW5kDQonY29tcGlsZWQnDQo+ICAgIGZvcm1zIChjb252ZXJ0ZWQgdG8gUERG LCBlcHViLCBIVE1MIGFuZCBvdGhlciBmb3JtYXRzKSB3aXRoIG9yIHdpdGhvdXQNCj4gQEAgLTE2 LDE2ICsxNyw3IEBADQo+ICAgICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5k IHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUNCj4gICAgICAgZG9jdW1lbnRhdGlvbiBh bmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4NCj4N Cj4gLSAgVEhJUyBET0NVTUVOVEFUSU9OIElTIFBST1ZJREVEIEJZIFRJQU5PQ09SRSBQUk9KRUNU ICJBUyBJUyINCj4gQU5EIEFOWSBFWFBSRVNTIE9SDQo+IC0gIElNUExJRUQgV0FSUkFOVElFUywg SU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFRIRSBJTVBMSUVEDQo+IFdBUlJBTlRJRVMg T0YNCj4gLSAgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVS UE9TRSBBUkUNCj4gRElTQ0xBSU1FRC4gSU4gTk8NCj4gLSAgRVZFTlQgU0hBTEwgVElBTk9DT1JF IFBST0pFQ1QgIEJFIExJQUJMRSBGT1IgQU5ZIERJUkVDVCwNCj4gSU5ESVJFQ1QsIElOQ0lERU5U QUwsDQo+IC0gIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJ TkNMVURJTkcsIEJVVA0KPiBOT1QgTElNSVRFRCBUTywNCj4gLSAgUFJPQ1VSRU1FTlQgT0YgU1VC U1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsgTE9TUyBPRiBVU0UsDQo+IERBVEEsIE9SIFBST0ZJ VFM7DQo+IC0gIE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9O IEFOWSBUSEVPUlkNCj4gT0YgTElBQklMSVRZLA0KPiAtICBXSEVUSEVSIElOIENPTlRSQUNULCBT VFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUIChJTkNMVURJTkcNCj4gTkVHTElHRU5DRSBPUg0KPiAt ICBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRiBUSElTDQo+ IERPQ1VNRU5UQVRJT04sIEVWRU4gSUYNCj4gLSAgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkg T0YgU1VDSCBEQU1BR0UuDQo+ICsgIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1 c2UtUGF0ZW50DQo+DQo+ICAtLT4NCj4NCj4gQEAgLTc4Niw2ICs3NzgsNyBAQCBvbmVvZm9wdGlv bkZsYWdzRmllbGQgOjo9DQo+ICAgIHwgIklOVEVSQUNUSVZFIg0KPiAgICB8ICJSRVNFVF9SRVFV SVJFRCINCj4gICAgfCAiREVGQVVMVCINCj4gKyAgfCAiUkVTVF9TVFlMRSINCj4gIGBgYA0KPg0K PiAgIyMjIyBCRUhBVklPUlMgQU5EIFJFU1RSSUNUSU9OUw0KPiAtLQ0KPiAyLjIxLjAud2luZG93 cy4xDQoNCg0KDQoNCg0KDQoNCg0K --_000_CS1PR8401MB1144F9BE6B1E314608C6983AFFE90CS1PR8401MB1144_ Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable
But it won't passed the patch check. So skip patch check? 
BtW, do we have owner of VfrSpec?

Abner

From: devel@edk2.groups.io= <devel@edk2.groups.io> on behalf of gaoliming <gaoliming@byosoft.= com.cn>
Sent: Tuesday, November 10, 2020 9:24:22 AM
To: Chang, Abner (HPS SW/FW Technologist) <abner.chang@hpe.com&g= t;; devel@edk2.groups.io <devel@edk2.groups.io>
Cc: 'Dandan Bi' <dandan.bi@intel.com>; Wang, Nickle (HPS SW) = <nickle.wang@hpe.com>; O'Hanley, Peter (EXL) <peter.ohanley@hpe.co= m>
Subject: [edk2-devel] =BB=D8=B8=B4: [VFR REST_STYLE PATCH 1/1] VfrS= pecification: Add REST_STYLE
 
Abner:
  The syntax change is OK. But, please keep license unchanged. This p= atch is
to add new syntax, not update license.

Thanks
Liming
> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> =B7=A2=BC=FE=C8=CB: Abner Chang <abner.chang@hpe.com>
> =B7=A2=CB=CD=CA=B1=BC=E4: 2020=C4=EA11=D4=C29=C8=D5 23:46
> =CA=D5=BC=FE=C8=CB: devel@edk2.groups.io
> =B3=AD=CB=CD: abner.chang@hpe.com; Liming Gao <gaoliming@byosoft.c= om.cn>;
> Dandan Bi <dandan.bi@intel.com>; Nickle Wang <nickle.wang@hp= e.com>;
> Peter O'Hanley <peter.ohanley@hpe.com>
> =D6=F7=CC=E2: [VFR REST_STYLE PATCH 1/1] VfrSpecification: Add REST_S= TYLE
>
> Add REST_STYLE to question flag
>
> Signed-off-by: Abner Chang <abner.chang@hpe.com>
>
> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> Cc: Dandan Bi <dandan.bi@intel.com>
> Cc: Nickle Wang <nickle.wang@hpe.com>
> Cc: Peter O'Hanley <peter.ohanley@hpe.com>
> ---
>  .../210_vfr_general_token_definition.md    =          | 13 +++----------
>  2_vfr_description_in_bnf/211_vfr_form_definition.md | 13 +++---= -------
>  2 files changed, 6 insertions(+), 20 deletions(-)
>
> diff --git a/2_vfr_description_in_bnf/210_vfr_general_token_definitio= n.md
> b/2_vfr_description_in_bnf/210_vfr_general_token_definition.md
> index 7dc42f0..a60308d 100644
> --- a/2_vfr_description_in_bnf/210_vfr_general_token_definition.md > +++ b/2_vfr_description_in_bnf/210_vfr_general_token_definition.md > @@ -2,6 +2,7 @@
>    2.10 VFR General Token Definition
>
>    Copyright (c) 2007-2017, Intel Corporation. All rig= hts reserved.<BR>
> +  (C) Copyright 2020 Hewlett Packard Enterprise Development LP&= lt;BR>
>
>    Redistribution and use in source (original document= form) and
'compiled'
>    forms (converted to PDF, epub, HTML and other forma= ts) with or without
> @@ -16,16 +17,7 @@
>       notice, this list of conditions a= nd the following disclaimer in the
>       documentation and/or other materi= als provided with the distribution.
>
> -  THIS DOCUMENTATION IS PROVIDED BY TIANOCORE PROJECT "AS = IS"
> AND ANY EXPRESS OR
> -  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIE= D
> WARRANTIES OF
> -  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
> DISCLAIMED. IN NO
> -  EVENT SHALL TIANOCORE PROJECT  BE LIABLE FOR ANY DIRECT,=
> INDIRECT, INCIDENTAL,
> -  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT<= br> > NOT LIMITED TO,
> -  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
> DATA, OR PROFITS;
> -  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY > OF LIABILITY,
> -  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
> NEGLIGENCE OR
> -  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
> DOCUMENTATION, EVEN IF
> -  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
> +  SPDX-License-Identifier: BSD-2-Clause-Patent
>
>  -->
>
> @@ -117,6 +109,7 @@ questionheaderFlagsField ::=3D
>    | "INTERACTIVE"
>    | "RESET_REQUIRED"
>    | "OPTIONS_ONLY"
> +  | "REST_STYLE"
>
>  vfrStorageVarId ::=3D
>    ( StringIdentifier "[" Number "]&quo= t; )
> diff --git a/2_vfr_description_in_bnf/211_vfr_form_definition.md
> b/2_vfr_description_in_bnf/211_vfr_form_definition.md
> index 2e63bdf..b709f35 100644
> --- a/2_vfr_description_in_bnf/211_vfr_form_definition.md
> +++ b/2_vfr_description_in_bnf/211_vfr_form_definition.md
> @@ -2,6 +2,7 @@
>    2.11 VFR Form Definition
>
>    Copyright (c) 2007-2017, Intel Corporation. All rig= hts reserved.<BR>
> +  (C) Copyright 2020 Hewlett Packard Enterprise Development LP&= lt;BR>
>
>    Redistribution and use in source (original document= form) and
'compiled'
>    forms (converted to PDF, epub, HTML and other forma= ts) with or without
> @@ -16,16 +17,7 @@
>       notice, this list of conditions a= nd the following disclaimer in the
>       documentation and/or other materi= als provided with the distribution.
>
> -  THIS DOCUMENTATION IS PROVIDED BY TIANOCORE PROJECT "AS = IS"
> AND ANY EXPRESS OR
> -  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIE= D
> WARRANTIES OF
> -  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
> DISCLAIMED. IN NO
> -  EVENT SHALL TIANOCORE PROJECT  BE LIABLE FOR ANY DIRECT,=
> INDIRECT, INCIDENTAL,
> -  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT<= br> > NOT LIMITED TO,
> -  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
> DATA, OR PROFITS;
> -  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY > OF LIABILITY,
> -  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
> NEGLIGENCE OR
> -  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
> DOCUMENTATION, EVEN IF
> -  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
> +  SPDX-License-Identifier: BSD-2-Clause-Patent
>
>  -->
>
> @@ -786,6 +778,7 @@ oneofoptionFlagsField ::=3D
>    | "INTERACTIVE"
>    | "RESET_REQUIRED"
>    | "DEFAULT"
> +  | "REST_STYLE"
>  ```
>
>  #### BEHAVIORS AND RESTRICTIONS
> --
> 2.21.0.windows.1








--_000_CS1PR8401MB1144F9BE6B1E314608C6983AFFE90CS1PR8401MB1144_--