From: Samuel Ortiz Subject: [PATCH v5 04/24] hw: acpi: Export the RSDP build API Date: Mon, 5 Nov 2018 02:40:27 +0100 Message-ID: <20181105014047.26447-5-sameo@linux.intel.com> References: <20181105014047.26447-1-sameo@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1gJTtv-0003W0-QK for xen-devel@lists.xenproject.org; Mon, 05 Nov 2018 01:41:59 +0000 In-Reply-To: <20181105014047.26447-1-sameo@linux.intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: qemu-devel@nongnu.org Cc: Peter Maydell , Stefano Stabellini , Eduardo Habkost , "Michael S. Tsirkin" , Shannon Zhao , Igor Mammedov , qemu-arm@nongnu.org, Marcel Apfelbaum , Paolo Bonzini , Anthony Perard , xen-devel@lists.xenproject.org, Richard Henderson List-Id: xen-devel@lists.xenproject.org VGhlIGhhcmR3YXJlLXJlZHVjZWQgQVBJIHdpbGwgbmVlZCB0byBidWlsZCBSU0RQIGFzIHdlbGws IHNvIHdlIHNob3VsZApleHBvcnQgdGhpcyByb3V0aW5lLgoKU2lnbmVkLW9mZi1ieTogU2FtdWVs IE9ydGl6IDxzYW1lb0BsaW51eC5pbnRlbC5jb20+Ci0tLQogaW5jbHVkZS9ody9hY3BpL2FtbC1i dWlsZC5oIHwgMyArKysKIGh3L2FybS92aXJ0LWFjcGktYnVpbGQuYyAgICB8IDIgKy0KIGh3L2kz ODYvYWNwaS1idWlsZC5jICAgICAgICB8IDIgKy0KIDMgZmlsZXMgY2hhbmdlZCwgNSBpbnNlcnRp b25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2luY2x1ZGUvaHcvYWNwaS9hbWwt YnVpbGQuaCBiL2luY2x1ZGUvaHcvYWNwaS9hbWwtYnVpbGQuaAppbmRleCA3M2ZjNjY1OWYyLi5j OWJjYjMyZDgxIDEwMDY0NAotLS0gYS9pbmNsdWRlL2h3L2FjcGkvYW1sLWJ1aWxkLmgKKysrIGIv aW5jbHVkZS9ody9hY3BpL2FtbC1idWlsZC5oCkBAIC0zOTAsNiArMzkwLDkgQEAgdm9pZCBhY3Bp X2FkZF90YWJsZShHQXJyYXkgKnRhYmxlX29mZnNldHMsIEdBcnJheSAqdGFibGVfZGF0YSk7CiB2 b2lkIGFjcGlfYnVpbGRfdGFibGVzX2luaXQoQWNwaUJ1aWxkVGFibGVzICp0YWJsZXMpOwogdm9p ZCBhY3BpX2J1aWxkX3RhYmxlc19jbGVhbnVwKEFjcGlCdWlsZFRhYmxlcyAqdGFibGVzLCBib29s IG1mcmUpOwogdm9pZAorYnVpbGRfcnNkcChHQXJyYXkgKnRhYmxlX2RhdGEsCisgICAgICAgICAg IEJJT1NMaW5rZXIgKmxpbmtlciwgdW5zaWduZWQgcnNkdF90Ymxfb2Zmc2V0KTsKK3ZvaWQKIGJ1 aWxkX3JzZHQoR0FycmF5ICp0YWJsZV9kYXRhLCBCSU9TTGlua2VyICpsaW5rZXIsIEdBcnJheSAq dGFibGVfb2Zmc2V0cywKICAgICAgICAgICAgY29uc3QgY2hhciAqb2VtX2lkLCBjb25zdCBjaGFy ICpvZW1fdGFibGVfaWQpOwogdm9pZApkaWZmIC0tZ2l0IGEvaHcvYXJtL3ZpcnQtYWNwaS1idWls ZC5jIGIvaHcvYXJtL3ZpcnQtYWNwaS1idWlsZC5jCmluZGV4IGZjNTljY2U3NjkuLjYyM2E2YzRl YWMgMTAwNjQ0Ci0tLSBhL2h3L2FybS92aXJ0LWFjcGktYnVpbGQuYworKysgYi9ody9hcm0vdmly dC1hY3BpLWJ1aWxkLmMKQEAgLTM2Nyw3ICszNjcsNyBAQCBzdGF0aWMgdm9pZCBhY3BpX2RzZHRf YWRkX3Bvd2VyX2J1dHRvbihBbWwgKnNjb3BlKQogfQogCiAvKiBSU0RQICovCi1zdGF0aWMgdm9p ZAordm9pZAogYnVpbGRfcnNkcChHQXJyYXkgKnJzZHBfdGFibGUsIEJJT1NMaW5rZXIgKmxpbmtl ciwgdW5zaWduZWQgeHNkdF90Ymxfb2Zmc2V0KQogewogICAgIEFjcGlSc2RwRGVzY3JpcHRvciAq cnNkcCA9IGFjcGlfZGF0YV9wdXNoKHJzZHBfdGFibGUsIHNpemVvZiAqcnNkcCk7CmRpZmYgLS1n aXQgYS9ody9pMzg2L2FjcGktYnVpbGQuYyBiL2h3L2kzODYvYWNwaS1idWlsZC5jCmluZGV4IDc0 NDE5ZDA2NjMuLmY3YTY3ZjVjOWMgMTAwNjQ0Ci0tLSBhL2h3L2kzODYvYWNwaS1idWlsZC5jCisr KyBiL2h3L2kzODYvYWNwaS1idWlsZC5jCkBAIC0yNTEzLDcgKzI1MTMsNyBAQCBidWlsZF9hbWRf aW9tbXUoR0FycmF5ICp0YWJsZV9kYXRhLCBCSU9TTGlua2VyICpsaW5rZXIpCiAgICAgICAgICAg ICAgICAgICJJVlJTIiwgdGFibGVfZGF0YS0+bGVuIC0gaW9tbXVfc3RhcnQsIDEsIE5VTEwsIE5V TEwpOwogfQogCi1zdGF0aWMgdm9pZAordm9pZAogYnVpbGRfcnNkcChHQXJyYXkgKnJzZHBfdGFi bGUsIEJJT1NMaW5rZXIgKmxpbmtlciwgdW5zaWduZWQgcnNkdF90Ymxfb2Zmc2V0KQogewogICAg IEFjcGlSc2RwRGVzY3JpcHRvciAqcnNkcCA9IGFjcGlfZGF0YV9wdXNoKHJzZHBfdGFibGUsIHNp emVvZiAqcnNkcCk7Ci0tIAoyLjE5LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu Zm8veGVuLWRldmVs