From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Kiper Subject: Re: [PATCH v5 10/16] efi: create efi_enabled() Date: Tue, 30 Aug 2016 19:19:40 +0200 Message-ID: <20160830171940.GD5124@olila.local.net-space.pl> References: <1471646606-28519-1-git-send-email-daniel.kiper@oracle.com> <1471646606-28519-11-git-send-email-daniel.kiper@oracle.com> <57BEFDC30200007800108FDE@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bemhb-0003jh-24 for xen-devel@lists.xenproject.org; Tue, 30 Aug 2016 17:19:59 +0000 Content-Disposition: inline In-Reply-To: <57BEFDC30200007800108FDE@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Juergen Gross , sstabellini@kernel.org, andrew.cooper3@citrix.com, cardoe@cardoe.com, pgnet.dev@gmail.com, ning.sun@intel.com, david.vrabel@citrix.com, xen-devel@lists.xenproject.org, qiaowei.ren@intel.com, gang.wei@intel.com, fu.wei@linaro.org List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBBdWcgMjUsIDIwMTYgYXQgMDY6MTY6MzVBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDIwLjA4LjE2IGF0IDAwOjQzLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+ IHdyb3RlOgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2VmaS9zdHViLmMKPiA+ICsrKyBiL3hlbi9h cmNoL3g4Ni9lZmkvc3R1Yi5jCj4gPiBAQCAtNCw5ICs0LDEwIEBACj4gPiAgI2luY2x1ZGUgPHhl bi9saWIuaD4KPiA+ICAjaW5jbHVkZSA8YXNtL3BhZ2UuaD4KPiA+Cj4gPiAtI2lmbmRlZiBlZmlf ZW5hYmxlZAo+ID4gLWNvbnN0IGJvb2xfdCBlZmlfZW5hYmxlZCA9IDA7Cj4gPiAtI2VuZGlmCj4g PiArYm9vbF90IGVmaV9lbmFibGVkKGludCBmZWF0dXJlKQo+ID4gK3sKPiA+ICsgICAgcmV0dXJu IGZhbHNlOwo+ID4gK30KPgo+IFBsYWluIGJvb2wgcGxlYXNlLCB0aGUgbW9yZSB0aGF0IHlvdSB1 c2UgZmFsc2UuIEFuZCBJJ20gcmVsYXRpdmVseQoKV2hhdCBpcyB3cm9uZyB3aXRoIGJvb2xfdD8g Ym9vbCBpcyBlcXVhbCB0byBib29sX3QuCgo+IGNlcnRhaW4gSSBkaWQgYXNrIGZvciB0aGUgcGFy YW1ldGVyIHR5cGUgdG8gYmUgdW5zaWduZWQgaW50LCBhcyB5b3UKPiBkb24ndCBtZWFuIHRvIHBh c3MgbmVnYXRpdmUgdmFsdWVzLgoKU3VyZS4gSG93ZXZlciwgZnVsbCBibG93biBlZmlfZW5hYmxl ZCgpIGNhbGxzIHRlc3RfYml0KCkuIExhdHRlciBjYWxscwpjb25zdGFudF90ZXN0X2JpdCgpIG9y IHZhcmlhYmxlX3Rlc3RfYml0KCkgd2hpY2ggdGFrZSBiaXQgcG9zaXRpb24gYXMKaW50LiBTbywg SSBkbyBub3QgdGhpbmsgdGhhdCBlZmlfZW5hYmxlZCgpIHNob3VsZCB0YWtlIHVuc2lnbmVkIGlu dC4gT3IKd2Ugc2hvdWxkIGNoYW5nZSBjb25zdGFudF90ZXN0X2JpdCgpIGFuZCB2YXJpYWJsZV90 ZXN0X2JpdCgpIHJlc3BlY3RpdmVseS4KSG1tbS4uLiBObywgd2Ugc2hvdWxkIG5vdC4gSXQgbG9v a3MgdGhhdCBuZWdhdGl2ZSBvZmZzZXRzIGFyZSB2YWxpZC4KCj4gPiBAQCAtNzM5LDggKzczOSwx MCBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9w KQo+ID4gICAgICAgICAgbDNfYm9vdG1hcFtsM190YWJsZV9vZmZzZXQoQk9PVFNUUkFQX01BUF9C QVNFKV0gPQo+ID4gICAgICAgICAgICAgIGwzZV9mcm9tX3BhZGRyKF9fcGEobDJfYm9vdG1hcCks IF9fUEFHRV9IWVBFUlZJU09SKTsKPiA+Cj4gPiAtICAgICAgICBtZW1tYXBfdHlwZSA9IGxvYWRl cjsKPiA+ICsgICAgICAgIG1lbW1hcF90eXBlID0gIkVGSSI7Cj4gPiAgICAgIH0KPiA+ICsgICAg ZWxzZSBpZiAoIGVmaV9lbmFibGVkKEVGSV9CT09UKSApCj4gPiArICAgICAgICBtZW1tYXBfdHlw ZSA9ICJFRkkiOwo+Cj4gSXMgdGhlIGNoYW5nZSBhaGVhZCBvZiB0aGUgImVsc2UiIHJlYWxseSBu ZWNlc3Nhcnk/CgpOby4gSG93ZXZlciwgaW4gdGhpcyBjYXNlIG1lbW1hcF90eXBlIGlzIGFsd2F5 cyAiRUZJIiBhbmQgd2UgZG8gbm90IG5lZWQKdG8gZ2V0IHRoaXMgdmFsdWUgZnJvbSBsb2FkZXIg dmFyaWFibGUuIFdoaWNoLCBvZiBjb3Vyc2UsIGlzIGFsd2F5cyBhbHNvCiJFRkkiICh0byBiZSBw cmVjaXNlIHBvaW50ZXIgdG8pIGhlcmUgYnV0IElNTyAibWVtbWFwX3R5cGUgPSBsb2FkZXIiIHN1 Z2dlc3RzCnRoYXQgbWVtbWFwX3R5cGUgY291bGQgYmUgYW55dGhpbmcgZWxzZS4KCj4gPiBAQCAt MTA3OCw3ICsxMDgwLDcgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWdu ZWQgbG9uZyBtYmlfcCkKPiA+Cj4gPiAgICAgIGlmICggIXhlbl9waHlzX3N0YXJ0ICkKPiA+ICAg ICAgICAgIHBhbmljKCJOb3QgZW5vdWdoIG1lbW9yeSB0byByZWxvY2F0ZSBYZW4uIik7Cj4gPiAt ICAgIHJlc2VydmVfZTgyMF9yYW0oJmJvb3RfZTgyMCwgZWZpX2VuYWJsZWQgPyBtYmktPm1lbV91 cHBlciA6IF9fcGEoJl9zdGFydCksCj4gPiArICAgIHJlc2VydmVfZTgyMF9yYW0oJmJvb3RfZTgy MCwgZWZpX2VuYWJsZWQoRUZJX0JPT1QpID8gbWJpLT5tZW1fdXBwZXIgOiBfX3BhKCZfc3RhcnQp LAo+Cj4gSXMgdGhpcyByZWFsbHkgRUZJX0JPT1QgYW5kIG5vdCBFRklfTE9BREVSPwoKWWVwLCBp dCBzaG91bGQgYmUgRUZJX0xPQURFUi4gSSBhbSBub3Qgc3VyZSB3aHkgaXQgaGFzIGNoYW5nZWQg dG8gRUZJX0JPT1QuCk9yIGl0IGRpZCBub3QuLi4gQW55d2F5LCBpdCBpcyBteSBmYXVsdC4gSSB3 aWxsIGZpeCBpdC4KCkRhbmllbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9y ZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==