From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH 2/8] loader/linux: support passing rsdp address via boot params Date: Wed, 29 Nov 2017 14:46:44 +0100 Message-ID: <20171129134650.20102-3-jgross@suse.com> References: <20171129134650.20102-1-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20171129134650.20102-1-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: grub-devel@gnu.org Cc: Juergen Gross , phcoder@gmail.com, daniel.kiper@oracle.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org WGVuIFBWSCBndWVzdHMgd2lsbCBoYXZlIHRoZSBSU0RQIGF0IGFuIGFyYml0cmFyeSBhZGRyZXNz LiBTdXBwb3J0IHRoYXQKYnkgcGFzc2luZyB0aGUgUlNEUCBhZGRyZXNzIHZpYSB0aGUgYm9vdCBw YXJhbWV0ZXJzIHRvIExpbnV4LgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz QHN1c2UuY29tPgotLS0KIGdydWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5jIHwgNiArKysrKysK IGluY2x1ZGUvZ3J1Yi9pMzg2L2xpbnV4LmggICAgIHwgNCArKystCiAyIGZpbGVzIGNoYW5nZWQs IDkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2dydWItY29yZS9s b2FkZXIvaTM4Ni9saW51eC5jIGIvZ3J1Yi1jb3JlL2xvYWRlci9pMzg2L2xpbnV4LmMKaW5kZXgg MDgzZjk0MTdjLi4xNDcyMmQwNTkgMTAwNjQ0Ci0tLSBhL2dydWItY29yZS9sb2FkZXIvaTM4Ni9s aW51eC5jCisrKyBiL2dydWItY29yZS9sb2FkZXIvaTM4Ni9saW51eC5jCkBAIC0zNSw2ICszNSw3 IEBACiAjaW5jbHVkZSA8Z3J1Yi9pMThuLmg+CiAjaW5jbHVkZSA8Z3J1Yi9saWIvY21kbGluZS5o PgogI2luY2x1ZGUgPGdydWIvbGludXguaD4KKyNpbmNsdWRlIDxncnViL21hY2hpbmUva2VybmVs Lmg+CiAKIEdSVUJfTU9EX0xJQ0VOU0UgKCJHUEx2MysiKTsKIApAQCAtNzkzLDYgKzc5NCwxMSBA QCBncnViX2NtZF9saW51eCAoZ3J1Yl9jb21tYW5kX3QgY21kIF9fYXR0cmlidXRlX18gKCh1bnVz ZWQpKSwKICAgICAgIHByb3RfaW5pdF9zcGFjZSA9IHBhZ2VfYWxpZ24gKHByb3Rfc2l6ZSkgKiAz OwogICAgIH0KIAorI2lmZGVmIEdSVUJfS0VSTkVMX1VTRV9SU0RQX0FERFIKKyAgaWYgKGdydWJf bGVfdG9fY3B1MTYgKGxoLnZlcnNpb24pID49IDB4MDIwZSkKKyAgICBsaC5hY3BpX3JzZHBfYWRk ciA9IGdydWJfbGVfdG9fY3B1NjQgKGdydWJfcnNkcF9hZGRyKTsKKyNlbmRpZgorCiAgIGlmIChh bGxvY2F0ZV9wYWdlcyAocHJvdF9zaXplLCAmYWxpZ24sCiAJCSAgICAgIG1pbl9hbGlnbiwgcmVs b2NhdGFibGUsCiAJCSAgICAgIHByZWZlcnJlZF9hZGRyZXNzKSkKZGlmZiAtLWdpdCBhL2luY2x1 ZGUvZ3J1Yi9pMzg2L2xpbnV4LmggYi9pbmNsdWRlL2dydWIvaTM4Ni9saW51eC5oCmluZGV4IGRh MGNhM2I4My4uNzE5NGU4Mjk3IDEwMDY0NAotLS0gYS9pbmNsdWRlL2dydWIvaTM4Ni9saW51eC5o CisrKyBiL2luY2x1ZGUvZ3J1Yi9pMzg2L2xpbnV4LmgKQEAgLTg0LDcgKzg0LDcgQEAgZW51bQog ICAgIEdSVUJfVklERU9fTElOVVhfVFlQRV9TSU1QTEUgPSAweDcwICAgIC8qIExpbmVhciBmcmFt ZWJ1ZmZlciB3aXRob3V0IGFueSBhZGRpdGlvbmFsIGZ1bmN0aW9ucy4gICovCiAgIH07CiAKLS8q IEZvciB0aGUgTGludXgvaTM4NiBib290IHByb3RvY29sIHZlcnNpb24gMi4xMC4gICovCisvKiBG b3IgdGhlIExpbnV4L2kzODYgYm9vdCBwcm90b2NvbCB2ZXJzaW9uIDIuMTQuICAqLwogc3RydWN0 IGxpbnV4X2tlcm5lbF9oZWFkZXIKIHsKICAgZ3J1Yl91aW50OF90IGNvZGUxWzB4MDAyMF07CkBA IC0xMzksNiArMTM5LDggQEAgc3RydWN0IGxpbnV4X2tlcm5lbF9oZWFkZXIKICAgZ3J1Yl91aW50 NjRfdCBzZXR1cF9kYXRhOwogICBncnViX3VpbnQ2NF90IHByZWZfYWRkcmVzczsKICAgZ3J1Yl91 aW50MzJfdCBpbml0X3NpemU7CisgIGdydWJfdWludDMyX3QgaGFuZG92ZXJfb2Zmc2V0OworICBn cnViX3VpbnQ2NF90IGFjcGlfcnNkcF9hZGRyOwogfSBHUlVCX1BBQ0tFRDsKIAogLyogQm9vdCBw YXJhbWV0ZXJzIGZvciBMaW51eCBiYXNlZCBvbiAyLjYuMTIuIFRoaXMgaXMgdXNlZCBieSB0aGUg c2V0dXAKLS0gCjIuMTIuMwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t ZGV2ZWw=