From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony PERARD Subject: [PATCH v5 07/14] hvmloader: Grab the hvm_start_info pointer Date: Wed, 22 Jun 2016 18:15:38 +0100 Message-ID: <20160622171545.5304-8-anthony.perard@citrix.com> References: <20160622171545.5304-1-anthony.perard@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160622171545.5304-1-anthony.perard@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Anthony PERARD , Andrew Cooper , Ian Jackson , Wei Liu , Jan Beulich List-Id: xen-devel@lists.xenproject.org U2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+ ClJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j b20+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0KQ2hhbmdl IGluIFY0OgotIHJlbW92ZSBzdHJ1Y3QgaHZtX2luZm9fc3RhcnQgcmVkZWZpbml0aW9uLCBhcyBp dCdzIG1vdmVkIHRvCiAgcHVibGljL3hlbi5oIGluIGEgcHJldmlvdXMgcGF0Y2guCgpDaGFuZ2Ug aW4gVjM6Ci0gcmVtb3ZlIGNtZGxpbmUgcGFyc2VyCi0gbG9hZCBodm1fc3RhcnRfaW5mbyBwb2lu dGVyIGVhcmxpZXIsIGJlZm9yZSBjYWxsaW5nIG1haW4oKS4KLSBBZGQgc3RydWN0IGh2bV9zdGFy dF9pbmZvIGRlZmluaXRpb24gdG8gaHZtbG9hZGVyLgotLS0KIHRvb2xzL2Zpcm13YXJlL2h2bWxv YWRlci9odm1sb2FkZXIuYyB8IDUgKysrKysKIHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91dGls LmggICAgICB8IDMgKysrCiAyIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYyBiL3Rvb2xzL2Zpcm13 YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYwppbmRleCA3MTZkMDNjLi5jNDVmMzY3IDEwMDY0NAot LS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVyLmMKKysrIGIvdG9vbHMvZmly bXdhcmUvaHZtbG9hZGVyL2h2bWxvYWRlci5jCkBAIC0yOSw2ICsyOSw4IEBACiAjaW5jbHVkZSA8 eGVuL3ZlcnNpb24uaD4KICNpbmNsdWRlIDx4ZW4vaHZtL3BhcmFtcy5oPgogCitjb25zdCBzdHJ1 Y3QgaHZtX3N0YXJ0X2luZm8gKmh2bV9zdGFydF9pbmZvOworCiBhc20gKAogICAgICIgICAgLnRl eHQgICAgICAgICAgICAgICAgICAgICAgIFxuIgogICAgICIgICAgLmdsb2JsIF9zdGFydCAgICAg ICAgICAgICAgIFxuIgpAQCAtNDYsNiArNDgsOCBAQCBhc20gKAogICAgICIgICAgbGptcCAkIlNU UihTRUxfQ09ERTMyKSIsJDFmIFxuIgogICAgICIxOiAgbW92bCAkc3RhY2tfdG9wLCVlc3AgICAg ICAgIFxuIgogICAgICIgICAgbW92bCAlZXNwLCVlYnAgICAgICAgICAgICAgIFxuIgorICAgIC8q IHN0b3JlIEhWTSBzdGFydCBpbmZvIHB0ciAqLworICAgICIgICAgbW92ICAlZWJ4LCBodm1fc3Rh cnRfaW5mbyAgIFxuIgogICAgICIgICAgY2FsbCBtYWluICAgICAgICAgICAgICAgICAgIFxuIgog ICAgIC8qIFJlbG9jYXRlIHJlYWwtbW9kZSB0cmFtcG9saW5lIHRvIDB4MC4gKi8KICAgICAiICAg IG1vdiAgJHRyYW1wb2xpbmVfc3RhcnQsJWVzaSBcbiIKQEAgLTI1OCw2ICsyNjIsNyBAQCBpbnQg bWFpbih2b2lkKQogICAgIG1lbXNldCgodm9pZCAqKUhZUEVSQ0FMTF9QSFlTSUNBTF9BRERSRVNT LCAweGMzIC8qIFJFVCAqLywgUEFHRV9TSVpFKTsKIAogICAgIHByaW50ZigiSFZNIExvYWRlclxu Iik7CisgICAgQlVHX09OKGh2bV9zdGFydF9pbmZvLT5tYWdpYyAhPSBYRU5fSFZNX1NUQVJUX01B R0lDX1ZBTFVFKTsKIAogICAgIGluaXRfaHlwZXJjYWxscygpOwogCmRpZmYgLS1naXQgYS90b29s cy9maXJtd2FyZS9odm1sb2FkZXIvdXRpbC5oIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0 aWwuaAppbmRleCAzMTI2ODE3Li45ODA4MDE2IDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9o dm1sb2FkZXIvdXRpbC5oCisrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmgKQEAg LTE1OCw2ICsxNTgsOSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgY3B1X3JlbGF4KHZvaWQpCiBzdHJ1 Y3QgaHZtX2luZm9fdGFibGUgKmdldF9odm1faW5mb190YWJsZSh2b2lkKSBfX2F0dHJpYnV0ZV9f ICgoY29uc3QpKTsKICNkZWZpbmUgaHZtX2luZm8gKGdldF9odm1faW5mb190YWJsZSgpKQogCisv KiBIVk0gc3RhcnQgaW5mbyAqLworZXh0ZXJuIGNvbnN0IHN0cnVjdCBodm1fc3RhcnRfaW5mbyAq aHZtX3N0YXJ0X2luZm87CisKIC8qIFN0cmluZyBhbmQgbWVtb3J5IGZ1bmN0aW9ucyAqLwogaW50 IHN0cmNtcChjb25zdCBjaGFyICpjcywgY29uc3QgY2hhciAqY3QpOwogaW50IHN0cm5jbXAoY29u c3QgY2hhciAqczEsIGNvbnN0IGNoYXIgKnMyLCB1aW50MzJfdCBuKTsKLS0gCkFudGhvbnkgUEVS QVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMu eGVuLm9yZy94ZW4tZGV2ZWwK