From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony PERARD Subject: [PATCH v6 07/14] hvmloader: Grab the hvm_start_info pointer Date: Tue, 12 Jul 2016 15:42:44 +0100 Message-ID: <20160712144251.558-8-anthony.perard@citrix.com> References: <20160712144251.558-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: <20160712144251.558-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 cyBpbiBWNjoKLSBpbmNsdWRlIHhlbi9hcmNoLXg4Ni9odm0vc3RhcnRfaW5mby5oCgpDaGFuZ2Ug aW4gVjQ6Ci0gcmVtb3ZlIHN0cnVjdCBodm1faW5mb19zdGFydCByZWRlZmluaXRpb24sIGFzIGl0 J3MgbW92ZWQgdG8KICBwdWJsaWMveGVuLmggaW4gYSBwcmV2aW91cyBwYXRjaC4KCkNoYW5nZSBp biBWMzoKLSByZW1vdmUgY21kbGluZSBwYXJzZXIKLSBsb2FkIGh2bV9zdGFydF9pbmZvIHBvaW50 ZXIgZWFybGllciwgYmVmb3JlIGNhbGxpbmcgbWFpbigpLgotIEFkZCBzdHJ1Y3QgaHZtX3N0YXJ0 X2luZm8gZGVmaW5pdGlvbiB0byBodm1sb2FkZXIuCi0tLQogdG9vbHMvZmlybXdhcmUvaHZtbG9h ZGVyL2h2bWxvYWRlci5jIHwgNiArKysrKysKIHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91dGls LmggICAgICB8IDMgKysrCiAyIGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYyBiL3Rvb2xzL2Zpcm13 YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYwppbmRleCA3MTZkMDNjLi43N2M3MGUwIDEwMDY0NAot LS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVyLmMKKysrIGIvdG9vbHMvZmly bXdhcmUvaHZtbG9hZGVyL2h2bWxvYWRlci5jCkBAIC0yOCw2ICsyOCw5IEBACiAjaW5jbHVkZSAi dm51bWEuaCIKICNpbmNsdWRlIDx4ZW4vdmVyc2lvbi5oPgogI2luY2x1ZGUgPHhlbi9odm0vcGFy YW1zLmg+CisjaW5jbHVkZSA8eGVuL2FyY2gteDg2L2h2bS9zdGFydF9pbmZvLmg+CisKK2NvbnN0 IHN0cnVjdCBodm1fc3RhcnRfaW5mbyAqaHZtX3N0YXJ0X2luZm87CiAKIGFzbSAoCiAgICAgIiAg ICAudGV4dCAgICAgICAgICAgICAgICAgICAgICAgXG4iCkBAIC00Niw2ICs0OSw4IEBAIGFzbSAo CiAgICAgIiAgICBsam1wICQiU1RSKFNFTF9DT0RFMzIpIiwkMWYgXG4iCiAgICAgIjE6ICBtb3Zs ICRzdGFja190b3AsJWVzcCAgICAgICAgXG4iCiAgICAgIiAgICBtb3ZsICVlc3AsJWVicCAgICAg ICAgICAgICAgXG4iCisgICAgLyogc3RvcmUgSFZNIHN0YXJ0IGluZm8gcHRyICovCisgICAgIiAg ICBtb3YgICVlYngsIGh2bV9zdGFydF9pbmZvICAgXG4iCiAgICAgIiAgICBjYWxsIG1haW4gICAg ICAgICAgICAgICAgICAgXG4iCiAgICAgLyogUmVsb2NhdGUgcmVhbC1tb2RlIHRyYW1wb2xpbmUg dG8gMHgwLiAqLwogICAgICIgICAgbW92ICAkdHJhbXBvbGluZV9zdGFydCwlZXNpIFxuIgpAQCAt MjU4LDYgKzI2Myw3IEBAIGludCBtYWluKHZvaWQpCiAgICAgbWVtc2V0KCh2b2lkICopSFlQRVJD QUxMX1BIWVNJQ0FMX0FERFJFU1MsIDB4YzMgLyogUkVUICovLCBQQUdFX1NJWkUpOwogCiAgICAg cHJpbnRmKCJIVk0gTG9hZGVyXG4iKTsKKyAgICBCVUdfT04oaHZtX3N0YXJ0X2luZm8tPm1hZ2lj ICE9IFhFTl9IVk1fU1RBUlRfTUFHSUNfVkFMVUUpOwogCiAgICAgaW5pdF9oeXBlcmNhbGxzKCk7 CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmggYi90b29scy9m aXJtd2FyZS9odm1sb2FkZXIvdXRpbC5oCmluZGV4IDMxMjY4MTcuLjk4MDgwMTYgMTAwNjQ0Ci0t LSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmgKKysrIGIvdG9vbHMvZmlybXdhcmUv aHZtbG9hZGVyL3V0aWwuaApAQCAtMTU4LDYgKzE1OCw5IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBj cHVfcmVsYXgodm9pZCkKIHN0cnVjdCBodm1faW5mb190YWJsZSAqZ2V0X2h2bV9pbmZvX3RhYmxl KHZvaWQpIF9fYXR0cmlidXRlX18gKChjb25zdCkpOwogI2RlZmluZSBodm1faW5mbyAoZ2V0X2h2 bV9pbmZvX3RhYmxlKCkpCiAKKy8qIEhWTSBzdGFydCBpbmZvICovCitleHRlcm4gY29uc3Qgc3Ry dWN0IGh2bV9zdGFydF9pbmZvICpodm1fc3RhcnRfaW5mbzsKKwogLyogU3RyaW5nIGFuZCBtZW1v cnkgZnVuY3Rpb25zICovCiBpbnQgc3RyY21wKGNvbnN0IGNoYXIgKmNzLCBjb25zdCBjaGFyICpj dCk7CiBpbnQgc3RybmNtcChjb25zdCBjaGFyICpzMSwgY29uc3QgY2hhciAqczIsIHVpbnQzMl90 IG4pOwotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK