From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [PATCH v3 4/7] docs: Improve documentation and parsing for efi= Date: Wed, 16 Jan 2019 09:00:47 +0000 Message-ID: <1547629250-1405-5-git-send-email-andrew.cooper3@citrix.com> References: <1547629250-1405-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1547629250-1405-1-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Xen-devel Cc: Juergen Gross , Andrew Cooper , Jan Beulich List-Id: xen-devel@lists.xenproject.org VXBkYXRlIHBhcnNlX2VmaV9wYXJhbSgpIHRvIHVzZSBwYXJzZV9ib29sZWFuKCkgZm9yICJycyIs IHNvIGl0IGJlaGF2ZXMKbGlrZSBvdGhlciBYZW4gYm9vbGVhbnMuCgpIb3dldmVyLCBjaGFuZ2Ug ImF0dHI9dWMiIHRvIG5vdCBiZSBhIGJvb2xlYW4uICBUaGlzIGlzIGEgZnVuY3Rpb25hbApjaGFu Z2UsIGJ1dCAibm8tYXR0cj11YyIgaXMgYW1iaWd1b3VzIGFuZCBzaG91bGRuJ3QgYmUgYWNjZXB0 ZWQuCgpVcGRhdGUgdGhlIGNvbW1hbmQgbGluZSBkb2N1bWVudGF0aW9uIGZvciBjb25zaXN0ZW5j eS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j b20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogSnVlcmdlbiBH cm9zcyA8amdyb3NzQHN1c2UuY29tPgoKdjM6CiAqIE5ldwotLS0KIGRvY3MvbWlzYy94ZW4tY29t bWFuZC1saW5lLnBhbmRvYyB8IDIyICsrKysrKysrLS0tLS0tLS0tLS0tLS0KIHhlbi9jb21tb24v ZWZpL2Jvb3QuYyAgICAgICAgICAgICB8IDExICsrKy0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQs IDExIGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlz Yy94ZW4tY29tbWFuZC1saW5lLnBhbmRvYyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBh bmRvYwppbmRleCA0MWRlYzViLi40ZjI3ZTU0IDEwMDY0NAotLS0gYS9kb2NzL21pc2MveGVuLWNv bW1hbmQtbGluZS5wYW5kb2MKKysrIGIvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUucGFuZG9j CkBAIC04NTEsMjMgKzg1MSwxNyBAQCBkaXNhYmxlIGl0IChlZGlkPW5vKS4gVGhpcyBvcHRpb24g c2hvdWxkIG5vdCBub3JtYWxseSBiZSByZXF1aXJlZAogZXhjZXB0IGZvciBkZWJ1Z2dpbmcgcHVy cG9zZXMuCiAKICMjIyBlZmkKLT4gYD0gTGlzdCBvZiBbIHJzIHwgYXR0ciBdYAorPiBgPSBMaXN0 IG9mIFsgcnM9PGJvb2w+LCBhdHRyPXVjIF1gCiAKLUFsbCBvcHRpb25zIGFyZSBvZiBib29sZWFu IGtpbmQgYW5kIGNhbiBiZSBwcmVmaXhlZCB3aXRoIGBuby1gIHRvCi1lZmZlY3QgdGhlIGludmVy c2UgbWVhbmluZy4KK0NvbnRyb2xzIGZvciBpbnRlcmFjdGluZyB3aXRoIHRoZSBzeXN0ZW0gRXh0 ZW5kZWQgRmlybXdhcmUgSW50ZXJmYWNlLgogCi0+IGByc2AKKyogICBUaGUgYHJzYCBib29sZWFu IGNvbnRyb2xzIHdoZXRoZXIgUnVudGltZSBTZXJ2aWNlcyBhcmUgdXNlZC4gIEJ5IGRlZmF1bHQs CisgICAgWGVuIHVzZXMgUnVudGltZSBTZXJ2aWNlcyBpdHNlbGYsIGFuZCBwcm94aWVzIGNlcnRh aW4gY2FsbHMgb24gYmVoYWxmIG9mCisgICAgZG9tMC4gIFNlbGVjdGluZyBgcnM9MGAgcHJvaGli aXRzIGFsbCB1c2Ugb2YgUnVudGltZSBTZXJ2aWNlcy4KIAotPiBEZWZhdWx0OiBgdHJ1ZWAKLQot Pj4gRm9yY2Ugb3IgZGlzYWJsZSB1c2Ugb2YgRUZJIHJ1bnRpbWUgc2VydmljZXMuCi0KLT4gYGF0 dHI9dWNgCi0KLT4gRGVmYXVsdDogYG9mZmAKLQotPj4gQWxsb3dzIG1hcHBpbmcgb2YgUnVudGlt ZVNlcnZpY2VzIHdoaWNoIGhhdmUgbm8gY2FjaGFiaWxpdHkgYXR0cmlidXRlCi0+PiBzZXQgYXMg VUMuCisqICAgVGhlIGBhdHRyPXVjYCBzdHJpbmcgZXhpc3RzIGFzIGEgd29ya2Fyb3VuZCwgdG8g YWxsb3cgbWFwcGluZyBtZW1vcnkgcmVnaW9ucworICAgIHdpdGggdW5rbm93bi91bnJlY29nbmlz ZWQgY2FjaGVhYmlsaXR5IGFzIHVuY2FjaGVhYmxlLCByYXRoZXIgdGhhbiBub3QKKyAgICBwcmVz ZW50LgogCiAjIyMgZXB0CiA+IGA9IExpc3Qgb2YgWyBhZD08Ym9vbD4sIHBtbD08Ym9vbD4gXWAK ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZWZpL2Jvb3QuYyBiL3hlbi9jb21tb24vZWZpL2Jvb3Qu YwppbmRleCAxZTFhNTUxLi41OTdiMmZmIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2VmaS9ib290 LmMKKysrIGIveGVuL2NvbW1vbi9lZmkvYm9vdC5jCkBAIC0xMzg5LDE5ICsxMzg5LDE0IEBAIHN0 YXRpYyBib29sIF9faW5pdGRhdGEgZWZpX21hcF91YzsKIHN0YXRpYyBpbnQgX19pbml0IHBhcnNl X2VmaV9wYXJhbShjb25zdCBjaGFyICpzKQogewogICAgIGNvbnN0IGNoYXIgKnNzOwotICAgIGlu dCByYyA9IDA7CisgICAgaW50IHJjID0gMCwgdmFsOwogCiAgICAgZG8gewotICAgICAgICBib29s IHZhbCA9IHN0cm5jbXAocywgIm5vLSIsIDMpOwotCi0gICAgICAgIGlmICggIXZhbCApCi0gICAg ICAgICAgICBzICs9IDM7Ci0KICAgICAgICAgc3MgPSBzdHJjaHIocywgJywnKTsKICAgICAgICAg aWYgKCAhc3MgKQogICAgICAgICAgICAgc3MgPSBzdHJjaHIocywgJ1wwJyk7CiAKLSAgICAgICAg aWYgKCAhY21kbGluZV9zdHJjbXAocywgInJzIikgKQorICAgICAgICBpZiAoICh2YWwgPSBwYXJz ZV9ib29sZWFuKCJycyIsIHMsIHNzKSkgPj0gMCApCiAgICAgICAgIHsKICAgICAgICAgICAgIGlm ICggdmFsICkKICAgICAgICAgICAgICAgICBfX3NldF9iaXQoRUZJX1JTLCAmZWZpX2ZsYWdzKTsK QEAgLTE0MDksNyArMTQwNCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2VmaV9wYXJhbShj b25zdCBjaGFyICpzKQogICAgICAgICAgICAgICAgIF9fY2xlYXJfYml0KEVGSV9SUywgJmVmaV9m bGFncyk7CiAgICAgICAgIH0KICAgICAgICAgZWxzZSBpZiAoICFjbWRsaW5lX3N0cmNtcChzLCAi YXR0cj11YyIpICkKLSAgICAgICAgICAgIGVmaV9tYXBfdWMgPSB2YWw7CisgICAgICAgICAgICBl ZmlfbWFwX3VjID0gdHJ1ZTsKICAgICAgICAgZWxzZQogICAgICAgICAgICAgcmMgPSAtRUlOVkFM OwogCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2 ZWw=