From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.88; helo=mga01.intel.com; envelope-from=star.zeng@intel.com; receiver=edk2-devel@lists.01.org Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 91975226CD62D for ; Sun, 22 Apr 2018 20:24:21 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Apr 2018 20:24:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,316,1520924400"; d="scan'208";a="39602940" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by fmsmga002.fm.intel.com with ESMTP; 22 Apr 2018 20:24:21 -0700 Received: from fmsmsx157.amr.corp.intel.com (10.18.116.73) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sun, 22 Apr 2018 20:24:21 -0700 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by FMSMSX157.amr.corp.intel.com (10.18.116.73) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sun, 22 Apr 2018 20:24:20 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.79]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.240]) with mapi id 14.03.0319.002; Mon, 23 Apr 2018 11:24:18 +0800 From: "Zeng, Star" To: Laszlo Ersek , "edk2-devel@lists.01.org" CC: "Ni, Ruiyu" , "Dong, Eric" , "Zeng, Star" Thread-Topic: [edk2] [PATCH] MdeModulePkg/UefiBootManagerLib: fix AddLoadOptionVariable docs/prototype Thread-Index: AQHT1i7RLMHsqQj07Emy1fU2sg6QzKQJPOIAgAR7plA= Date: Mon, 23 Apr 2018 03:24:18 +0000 Message-ID: <0C09AFA07DD0434D9E2A0C6AEB0483103BAD7B34@shsmsx102.ccr.corp.intel.com> References: <20180417093038.22093-1-lersek@redhat.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH] MdeModulePkg/UefiBootManagerLib: fix AddLoadOptionVariable docs/prototype X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Apr 2018 03:24:21 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4NCg0KDQpUaGFua3Ms DQpTdGFyDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogTGFzemxvIEVyc2VrIFtt YWlsdG86bGVyc2VrQHJlZGhhdC5jb21dIA0KU2VudDogRnJpZGF5LCBBcHJpbCAyMCwgMjAxOCAx MDo1NiBQTQ0KVG86IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnDQpDYzogTmksIFJ1aXl1IDxydWl5 dS5uaUBpbnRlbC5jb20+OyBEb25nLCBFcmljIDxlcmljLmRvbmdAaW50ZWwuY29tPjsgWmVuZywg U3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT4NClN1YmplY3Q6IFJlOiBbZWRrMl0gW1BBVENIXSBN ZGVNb2R1bGVQa2cvVWVmaUJvb3RNYW5hZ2VyTGliOiBmaXggQWRkTG9hZE9wdGlvblZhcmlhYmxl IGRvY3MvcHJvdG90eXBlDQoNClBpbmcgLS0gY2FuIEkgZ2V0IGEgcmV2aWV3IGZvciB0aGlzIHBs ZWFzZTsgaXQncyBhIHRyaXZpYWwgcGF0Y2guDQoNClRoYW5rcw0KTGFzemxvDQoNCk9uIDA0LzE3 LzE4IDExOjMwLCBMYXN6bG8gRXJzZWsgd3JvdGU6DQo+IENsZWFuIHVwIHRoZSBsZWFkaW5nIGNv bW1lbnQgYW5kIHRoZSBwcm90b3R5cGUgb2YNCj4gRWZpQm9vdE1hbmFnZXJBZGRMb2FkT3B0aW9u VmFyaWFibGUoKToNCj4gDQo+IC0gdGhlIGZ1bmN0aW9uIG1heSBtb2RpZnkgT3B0aW9uIG9uIG91 dHB1dCwgYW5ub3RhdGUgdGhlIHBhcmFtZXRlciB3aXRoDQo+ICAgT1VUIGFuZCB1cGRhdGUgdGhl IGRvY3VtZW50YXRpb247DQo+IA0KPiAtICJAcmV0dmFsIEVGSV9TVEFUVVMiIGFuZCAiQHJldHZh bCBPdGhlcnMiIGFyZSBub3QgaWRpb21hdGljDQo+ICAgZG9jdW1lbnRhdGlvbiwgdXNlIEByZXR1 cm4gaW5zdGVhZDsNCj4gDQo+IC0gc3luYyBjb21tZW50IGFuZCBwcm90b3R5cGUgYmV0d2VlbiBs aWIgaW5zdGFuY2UgYW5kIGxpYiBjbGFzcyBoZWFkZXIuDQo+IA0KPiBDYzogRXJpYyBEb25nIDxl cmljLmRvbmdAaW50ZWwuY29tPg0KPiBDYzogUnVpeXUgTmkgPHJ1aXl1Lm5pQGludGVsLmNvbT4N Cj4gQ2M6IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4NCj4gQ29udHJpYnV0ZWQtdW5k ZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQ0KPiBTaWduZWQtb2ZmLWJ5 OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KPiAtLS0NCj4gDQo+IE5vdGVzOg0K PiAgICAgUmVwbzogICBodHRwczovL2dpdGh1Yi5jb20vbGVyc2VrL2VkazIuZ2l0DQo+ICAgICBC cmFuY2g6IGFkZF9sb2FkX29wdF9pbm91dA0KPiANCj4gIE1kZU1vZHVsZVBrZy9JbmNsdWRlL0xp YnJhcnkvVWVmaUJvb3RNYW5hZ2VyTGliLmggIHwgMjYgKysrKysrKysrKysrKysrLS0tLS0tLQ0K PiAgLi4uL0xpYnJhcnkvVWVmaUJvb3RNYW5hZ2VyTGliL0JtTG9hZE9wdGlvbi5jICAgICAgfCAx MiArKysrKystLS0tDQo+ICAyIGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDEyIGRl bGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL01kZU1vZHVsZVBrZy9JbmNsdWRlL0xpYnJh cnkvVWVmaUJvb3RNYW5hZ2VyTGliLmggYi9NZGVNb2R1bGVQa2cvSW5jbHVkZS9MaWJyYXJ5L1Vl ZmlCb290TWFuYWdlckxpYi5oDQo+IGluZGV4IDk3YWMxZjIzM2NlOS4uMWQ4NjJhNGIyNjg0IDEw MDY0NA0KPiAtLS0gYS9NZGVNb2R1bGVQa2cvSW5jbHVkZS9MaWJyYXJ5L1VlZmlCb290TWFuYWdl ckxpYi5oDQo+ICsrKyBiL01kZU1vZHVsZVBrZy9JbmNsdWRlL0xpYnJhcnkvVWVmaUJvb3RNYW5h Z2VyTGliLmgNCj4gQEAgLTE3NiwyMCArMTc2LDMwIEBAIEVmaUJvb3RNYW5hZ2VyTG9hZE9wdGlv blRvVmFyaWFibGUgKA0KPiAgICApOw0KPiAgDQo+ICAvKioNCj4gLSAgVGhpcyBmdW5jdGlvbiB3 aWxsIHVwZGF0ZSB0aGUgQm9vdCMjIyMvRHJpdmVyIyMjIy9TeXNQcmVwIyMjIyBhbmQgdGhlIA0K PiAtICBCb290T3JkZXIvRHJpdmVyT3JkZXIvU3lzUHJlcE9yZGVyIHRvIGFkZCBhIG5ldyBsb2Fk IG9wdGlvbi4NCj4gKyAgVGhpcyBmdW5jdGlvbiB3aWxsIHJlZ2lzdGVyIHRoZSBuZXcgQm9vdCMj IyMsIERyaXZlciMjIyMgb3IgU3lzUHJlcCMjIyMgb3B0aW9uLg0KPiArICBBZnRlciB0aGUgKiMj IyMgaXMgdXBkYXRlZCwgdGhlICpPcmRlciB3aWxsIGFsc28gYmUgdXBkYXRlZC4NCj4gIA0KPiAt ICBAcGFyYW0gIE9wdGlvbiAgICAgICAgUG9pbnRlciB0byBsb2FkIG9wdGlvbiB0byBhZGQuDQo+ IC0gIEBwYXJhbSAgUG9zaXRpb24gICAgICBQb3NpdGlvbiBvZiB0aGUgbmV3IGxvYWQgb3B0aW9u IHRvIHB1dCBpbiB0aGUgQm9vdE9yZGVyL0RyaXZlck9yZGVyL1N5c1ByZXBPcmRlci4NCj4gKyAg QHBhcmFtICBPcHRpb24gICAgICAgICAgICBQb2ludGVyIHRvIGxvYWQgb3B0aW9uIHRvIGFkZC4g SWYgb24gaW5wdXQNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBPcHRpb24tPk9wdGlv bk51bWJlciBpcyBMb2FkT3B0aW9uTnVtYmVyVW5hc3NpZ25lZCwNCj4gKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICB0aGVuIG9uIG91dHB1dCBPcHRpb24tPk9wdGlvbk51bWJlciBpcyB1cGRh dGVkIHRvDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlIG51bWJlciBvZiB0aGUg bmV3IEJvb3QjIyMjLA0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIERyaXZlciMjIyMg b3IgU3lzUHJlcCMjIyMgb3B0aW9uLg0KPiArICBAcGFyYW0gIFBvc2l0aW9uICAgICAgICAgIFBv c2l0aW9uIG9mIHRoZSBuZXcgbG9hZCBvcHRpb24gdG8gcHV0IGluIHRoZSAqKioqT3JkZXIgdmFy aWFibGUuDQo+ICsNCj4gKyAgQHJldHZhbCBFRklfU1VDQ0VTUyAgICAgICAgICAgVGhlICojIyMj IGhhdmUgYmVlbiBzdWNjZXNzZnVsbHkgcmVnaXN0ZXJlZC4NCj4gKyAgQHJldHZhbCBFRklfSU5W QUxJRF9QQVJBTUVURVIgVGhlIG9wdGlvbiBudW1iZXIgZXhjZWVkcyAweEZGRkYuDQo+ICsgIEBy ZXR2YWwgRUZJX0FMUkVBRFlfU1RBUlRFRCAgIFRoZSBvcHRpb24gbnVtYmVyIG9mIE9wdGlvbiBp cyBiZWluZyB1c2VkIGFscmVhZHkuDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IE5vdGU6IHRoaXMgQVBJIG9ubHkgYWRkcyBuZXcgbG9hZCBvcHRpb24sIG5vIHJlcGxhY2VtZW50 IHN1cHBvcnQuDQo+ICsgIEByZXR2YWwgRUZJX09VVF9PRl9SRVNPVVJDRVMgIFRoZXJlIGlzIG5v IGZyZWUgb3B0aW9uIG51bWJlciB0aGF0IGNhbiBiZSB1c2VkIHdoZW4gdGhlDQo+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIG9wdGlvbiBudW1iZXIgc3BlY2lmaWVkIGluIHRoZSBP cHRpb24gaXMgTG9hZE9wdGlvbk51bWJlclVuYXNzaWduZWQuDQo+ICsgIEByZXR1cm4gICAgICAg ICAgICAgICAgICAgICAgIFN0YXR1cyBjb2RlcyBvZiBnUlQtPlNldFZhcmlhYmxlICgpLg0KPiAg DQo+IC0gIEByZXR2YWwgRUZJX1NVQ0NFU1MgICBUaGUgbG9hZCBvcHRpb24gaGFzIGJlZW4gc3Vj Y2Vzc2Z1bGx5IGFkZGVkLg0KPiAtICBAcmV0dmFsIE90aGVycyAgICAgICAgRXJyb3Igc3RhdHVz IHJldHVybmVkIGJ5IFJULT5TZXRWYXJpYWJsZS4NCj4gICoqLw0KPiAgRUZJX1NUQVRVUw0KPiAg RUZJQVBJDQo+ICBFZmlCb290TWFuYWdlckFkZExvYWRPcHRpb25WYXJpYWJsZSAoDQo+IC0gIElO IEVGSV9CT09UX01BTkFHRVJfTE9BRF9PUFRJT04gICpPcHRpb24sDQo+IC0gIElOIFVJTlROICAg ICAgICAgICAgICAgICAgICAgICAgIFBvc2l0aW9uDQo+ICsgIElOIE9VVCBFRklfQk9PVF9NQU5B R0VSX0xPQURfT1BUSU9OICpPcHRpb24sDQo+ICsgIElOICAgICBVSU5UTiAgICAgICAgICAgICAg ICAgICAgICAgIFBvc2l0aW9uDQo+ICAgICk7DQo+ICANCj4gIC8qKg0KPiBkaWZmIC0tZ2l0IGEv TWRlTW9kdWxlUGtnL0xpYnJhcnkvVWVmaUJvb3RNYW5hZ2VyTGliL0JtTG9hZE9wdGlvbi5jIGIv TWRlTW9kdWxlUGtnL0xpYnJhcnkvVWVmaUJvb3RNYW5hZ2VyTGliL0JtTG9hZE9wdGlvbi5jDQo+ IGluZGV4IDMyOTE4Y2FmMzI0Yy4uZjg4ZjhlMDI0NTFjIDEwMDY0NA0KPiAtLS0gYS9NZGVNb2R1 bGVQa2cvTGlicmFyeS9VZWZpQm9vdE1hbmFnZXJMaWIvQm1Mb2FkT3B0aW9uLmMNCj4gKysrIGIv TWRlTW9kdWxlUGtnL0xpYnJhcnkvVWVmaUJvb3RNYW5hZ2VyTGliL0JtTG9hZE9wdGlvbi5jDQo+ IEBAIC0zMjksNyArMzI5LDExIEBAIEJtQWRkT3B0aW9uTnVtYmVyVG9PcmRlclZhcmlhYmxlICgN Cj4gICAgVGhpcyBmdW5jdGlvbiB3aWxsIHJlZ2lzdGVyIHRoZSBuZXcgQm9vdCMjIyMsIERyaXZl ciMjIyMgb3IgU3lzUHJlcCMjIyMgb3B0aW9uLg0KPiAgICBBZnRlciB0aGUgKiMjIyMgaXMgdXBk YXRlZCwgdGhlICpPcmRlciB3aWxsIGFsc28gYmUgdXBkYXRlZC4NCj4gIA0KPiAtICBAcGFyYW0g IE9wdGlvbiAgICAgICAgICAgIFBvaW50ZXIgdG8gbG9hZCBvcHRpb24gdG8gYWRkLg0KPiArICBA cGFyYW0gIE9wdGlvbiAgICAgICAgICAgIFBvaW50ZXIgdG8gbG9hZCBvcHRpb24gdG8gYWRkLiBJ ZiBvbiBpbnB1dA0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9wdGlvbi0+T3B0aW9u TnVtYmVyIGlzIExvYWRPcHRpb25OdW1iZXJVbmFzc2lnbmVkLA0KPiArICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHRoZW4gb24gb3V0cHV0IE9wdGlvbi0+T3B0aW9uTnVtYmVyIGlzIHVwZGF0 ZWQgdG8NCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGUgbnVtYmVyIG9mIHRoZSBu ZXcgQm9vdCMjIyMsDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgRHJpdmVyIyMjIyBv ciBTeXNQcmVwIyMjIyBvcHRpb24uDQo+ICAgIEBwYXJhbSAgUG9zaXRpb24gICAgICAgICAgUG9z aXRpb24gb2YgdGhlIG5ldyBsb2FkIG9wdGlvbiB0byBwdXQgaW4gdGhlICoqKipPcmRlciB2YXJp YWJsZS4NCj4gIA0KPiAgICBAcmV0dmFsIEVGSV9TVUNDRVNTICAgICAgICAgICBUaGUgKiMjIyMg aGF2ZSBiZWVuIHN1Y2Nlc3NmdWxseSByZWdpc3RlcmVkLg0KPiBAQCAtMzM4LDE0ICszNDIsMTQg QEAgQm1BZGRPcHRpb25OdW1iZXJUb09yZGVyVmFyaWFibGUgKA0KPiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBOb3RlOiB0aGlzIEFQSSBvbmx5IGFkZHMgbmV3IGxvYWQgb3B0aW9u LCBubyByZXBsYWNlbWVudCBzdXBwb3J0Lg0KPiAgICBAcmV0dmFsIEVGSV9PVVRfT0ZfUkVTT1VS Q0VTICBUaGVyZSBpcyBubyBmcmVlIG9wdGlvbiBudW1iZXIgdGhhdCBjYW4gYmUgdXNlZCB3aGVu IHRoZQ0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRpb24gbnVtYmVyIHNw ZWNpZmllZCBpbiB0aGUgT3B0aW9uIGlzIExvYWRPcHRpb25OdW1iZXJVbmFzc2lnbmVkLg0KPiAt ICBAcmV0dmFsIEVGSV9TVEFUVVMgICAgICAgICAgICBSZXR1cm4gdGhlIHN0YXR1cyBvZiBnUlQt PlNldFZhcmlhYmxlICgpLg0KPiArICBAcmV0dXJuICAgICAgICAgICAgICAgICAgICAgICBTdGF0 dXMgY29kZXMgb2YgZ1JULT5TZXRWYXJpYWJsZSAoKS4NCj4gIA0KPiAgKiovDQo+ICBFRklfU1RB VFVTDQo+ICBFRklBUEkNCj4gIEVmaUJvb3RNYW5hZ2VyQWRkTG9hZE9wdGlvblZhcmlhYmxlICgN Cj4gLSAgSU4gRUZJX0JPT1RfTUFOQUdFUl9MT0FEX09QVElPTiAqT3B0aW9uLA0KPiAtICBJTiBV SU5UTiAgICAgICAgICAgICAgICAgICAgICAgIFBvc2l0aW9uDQo+ICsgIElOIE9VVCBFRklfQk9P VF9NQU5BR0VSX0xPQURfT1BUSU9OICpPcHRpb24sDQo+ICsgIElOICAgICBVSU5UTiAgICAgICAg ICAgICAgICAgICAgICAgIFBvc2l0aW9uDQo+ICAgICkNCj4gIHsNCj4gICAgRUZJX1NUQVRVUyAg ICAgICAgICAgICAgICAgICAgICBTdGF0dXM7DQo+IA0KDQo=