From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH] xen: change the sizes of fields in the HVM start info layout to be 64bits Date: Fri, 8 Apr 2016 17:47:36 +0200 Message-ID: <1460130456-23278-1-git-send-email-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aoYfF-0002x2-1W for xen-devel@lists.xenproject.org; Fri, 08 Apr 2016 15:49:41 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Andrew Cooper , Ian Jackson , Wei Liu , Jan Beulich , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org QXQgdGhlIG1vbWVudCB0aGUgb25seSBjb25zdW1lciBvZiB0aGlzIHN0cnVjdHVyZSBpcyB4ODYs IGJ1dCBvdGhlciBhcmNoZXMKbWlnaHQgYWxzbyB1c2UgaXQsIHNvIG1ha2UgYWxsIHRoZSBmaWVs ZHMgNjRiaXRzLiBPbiB4ODYgWGVuIHdpbGwgc3RpbGwgdHJ5CnRvIHBsYWNlIGV2ZXJ5dGhpbmcg YmVsb3cgdGhlIDRHaUIgYm91bmRhcnksIGJ1dCB0aGF0IG1pZ2h0IG5vdCBiZSBmZWFzaWJsZQpp biBvdGhlciBhcmNoZXMuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w YXVAY2l0cml4LmNvbT4KUmVxdWVzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j b20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENv b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFj a3NvbkBldS5jaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0t CiB0b29scy9saWJ4Yy9pbmNsdWRlL3hjX2RvbS5oIHwgMjAgKysrKysrKysrKy0tLS0tLS0tLS0K IHhlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaCAgICAgfCAyNCArKysrKysrKysrKysrLS0tLS0tLS0t LS0KIDIgZmlsZXMgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaCBiL3Rvb2xzL2xpYnhjL2lu Y2x1ZGUveGNfZG9tLmgKaW5kZXggNmViZTk0Ni4uNzQ2Y2NlMiAxMDA2NDQKLS0tIGEvdG9vbHMv bGlieGMvaW5jbHVkZS94Y19kb20uaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hjX2RvbS5o CkBAIC0yMjcsMTYgKzIyNywxNiBAQCBzdHJ1Y3QgeGNfZG9tX2ltYWdlIHsKICAqIGJlIHJlcXVp cmVkIGluIHRoZSBmdXR1cmUgaWYgdGhlcmUgYXJlIGFsaWdubWVudCBjaGFuZ2VzLgogICovCiBz dHJ1Y3QgaHZtX3N0YXJ0X2luZm8gewotICAgIHVpbnQzMl90IG1hZ2ljOyAgICAgICAgICAgICAv KiBDb250YWlucyB0aGUgbWFnaWMgdmFsdWUgMHgzMzZlYzU3OCAgICAgICAqLwotICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAvKiAoInhFbjMiIHdpdGggdGhlIDB4ODAgYml0IG9mIHRo ZSAiRSIgc2V0KS4qLwotICAgIHVpbnQzMl90IHZlcnNpb247ICAgICAgICAgICAvKiBWZXJzaW9u IG9mIHRoaXMgc3RydWN0dXJlLiAgICAgICAgICAgICAgICAqLwotICAgIHVpbnQzMl90IGZsYWdz OyAgICAgICAgICAgICAvKiBTSUZfeHh4IGZsYWdzLiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAqLwotICAgIHVpbnQzMl90IGNtZGxpbmVfcGFkZHI7ICAgICAvKiBQaHlzaWNhbCBhZGRyZXNz IG9mIHRoZSBjb21tYW5kIGxpbmUuICAgICAqLwotICAgIHVpbnQzMl90IG5yX21vZHVsZXM7ICAg ICAgICAvKiBOdW1iZXIgb2YgbW9kdWxlcyBwYXNzZWQgdG8gdGhlIGtlcm5lbC4gICAqLwotICAg IHVpbnQzMl90IG1vZGxpc3RfcGFkZHI7ICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9mIGFuIGFy cmF5IG9mICAgICAgICAgICAqLwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBo dm1fbW9kbGlzdF9lbnRyeS4gICAgICAgICAgICAgICAgICAgICAgICAqLwotICAgIHVpbnQzMl90 IHJzZHBfcGFkZHI7ICAgICAgICAvKiBQaHlzaWNhbCBhZGRyZXNzIG9mIHRoZSBSU0RQIEFDUEkg ZGF0YSAgICAqLwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBzdHJ1Y3R1cmUu ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLworICAgIHVpbnQ2NF90IG1hZ2ljOyAg ICAgICAgIC8qIENvbnRhaW5zIHRoZSBtYWdpYyB2YWx1ZSAweDc0NmY2ZjYyMzM2ZWM1NzggICAq LworICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qICgieEVuM2Jvb3QiIHdpdGggdGhlIDB4 ODAgYml0IG9mIHRoZSAiRSIgc2V0KS4qLworICAgIHVpbnQ2NF90IHZlcnNpb247ICAgICAgIC8q IFZlcnNpb24gb2YgdGhpcyBzdHJ1Y3R1cmUuICAgICAgICAgICAgICAgICAgICAqLworICAgIHVp bnQ2NF90IGZsYWdzOyAgICAgICAgIC8qIFNJRl94eHggZmxhZ3MuICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAqLworICAgIHVpbnQ2NF90IGNtZGxpbmVfcGFkZHI7IC8qIFBoeXNpY2Fs IGFkZHJlc3Mgb2YgdGhlIGNvbW1hbmQgbGluZS4gICAgICAgICAqLworICAgIHVpbnQ2NF90IG5y X21vZHVsZXM7ICAgIC8qIE51bWJlciBvZiBtb2R1bGVzIHBhc3NlZCB0byB0aGUga2VybmVsLiAg ICAgICAqLworICAgIHVpbnQ2NF90IG1vZGxpc3RfcGFkZHI7IC8qIFBoeXNpY2FsIGFkZHJlc3Mg b2YgYW4gYXJyYXkgb2YgICAgICAgICAgICAgICAqLworICAgICAgICAgICAgICAgICAgICAgICAg ICAgIC8qIGh2bV9tb2RsaXN0X2VudHJ5LiAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLwor ICAgIHVpbnQ2NF90IHJzZHBfcGFkZHI7ICAgIC8qIFBoeXNpY2FsIGFkZHJlc3Mgb2YgdGhlIFJT RFAgQUNQSSBkYXRhICAgICAgICAqLworICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHN0 cnVjdHVyZS4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLwogfSBfX2F0dHJp YnV0ZV9fKChwYWNrZWQpKTsKIAogc3RydWN0IGh2bV9tb2RsaXN0X2VudHJ5IHsKZGlmZiAtLWdp dCBhL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaApp bmRleCA0MzVkNzg5Li41OWYzYzJmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMveGVu LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCkBAIC04MTQsMjMgKzgxNCwyMyBAQCB0 eXBlZGVmIHN0cnVjdCBzdGFydF9pbmZvIHN0YXJ0X2luZm9fdDsKICAqCiAgKiAgMCArLS0tLS0t LS0tLS0tLS0tLSsKICAqICAgIHwgbWFnaWMgICAgICAgICAgfCBDb250YWlucyB0aGUgbWFnaWMg dmFsdWUgWEVOX0hWTV9TVEFSVF9NQUdJQ19WQUxVRQotICogICAgfCAgICAgICAgICAgICAgICB8 ICgieEVuMyIgd2l0aCB0aGUgMHg4MCBiaXQgb2YgdGhlICJFIiBzZXQpLgotICogIDQgKy0tLS0t LS0tLS0tLS0tLS0rCisgKiAgICB8ICAgICAgICAgICAgICAgIHwgKCJ4RW4zYm9vdCIgd2l0aCB0 aGUgMHg4MCBiaXQgb2YgdGhlICJFIiBzZXQpLgorICogIDggKy0tLS0tLS0tLS0tLS0tLS0rCiAg KiAgICB8IHZlcnNpb24gICAgICAgIHwgVmVyc2lvbiBvZiB0aGlzIHN0cnVjdHVyZS4gQ3VycmVu dCB2ZXJzaW9uIGlzIDAuIE5ldwogICogICAgfCAgICAgICAgICAgICAgICB8IHZlcnNpb25zIGFy ZSBndWFyYW50ZWVkIHRvIGJlIGJhY2t3YXJkcy1jb21wYXRpYmxlLgotICogIDggKy0tLS0tLS0t LS0tLS0tLS0rCisgKiAxNiArLS0tLS0tLS0tLS0tLS0tLSsKICAqICAgIHwgZmxhZ3MgICAgICAg ICAgfCBTSUZfeHh4IGZsYWdzLgotICogMTIgKy0tLS0tLS0tLS0tLS0tLS0rCisgKiAyNCArLS0t LS0tLS0tLS0tLS0tLSsKICAqICAgIHwgY21kbGluZV9wYWRkciAgfCBQaHlzaWNhbCBhZGRyZXNz IG9mIHRoZSBjb21tYW5kIGxpbmUsCiAgKiAgICB8ICAgICAgICAgICAgICAgIHwgYSB6ZXJvLXRl cm1pbmF0ZWQgQVNDSUkgc3RyaW5nLgotICogMTYgKy0tLS0tLS0tLS0tLS0tLS0rCisgKiAzMiAr LS0tLS0tLS0tLS0tLS0tLSsKICAqICAgIHwgbnJfbW9kdWxlcyAgICAgfCBOdW1iZXIgb2YgbW9k dWxlcyBwYXNzZWQgdG8gdGhlIGtlcm5lbC4KLSAqIDIwICstLS0tLS0tLS0tLS0tLS0tKworICog NDAgKy0tLS0tLS0tLS0tLS0tLS0rCiAgKiAgICB8IG1vZGxpc3RfcGFkZHIgIHwgUGh5c2ljYWwg YWRkcmVzcyBvZiBhbiBhcnJheSBvZiBtb2R1bGVzCiAgKiAgICB8ICAgICAgICAgICAgICAgIHwg KGxheW91dCBvZiB0aGUgc3RydWN0dXJlIGJlbG93KS4KLSAqIDI0ICstLS0tLS0tLS0tLS0tLS0t KworICogNDggKy0tLS0tLS0tLS0tLS0tLS0rCiAgKiAgICB8IHJzZHBfcGFkZHIgICAgIHwgUGh5 c2ljYWwgYWRkcmVzcyBvZiB0aGUgUlNEUCBBQ1BJIGRhdGEgc3RydWN0dXJlLgotICogMjggKy0t LS0tLS0tLS0tLS0tLS0rCisgKiA1NiArLS0tLS0tLS0tLS0tLS0tLSsKICAqCiAgKiBUaGUgbGF5 b3V0IG9mIGVhY2ggZW50cnkgaW4gdGhlIG1vZHVsZSBzdHJ1Y3R1cmUgaXMgdGhlIGZvbGxvd2lu ZzoKICAqCkBAIC04NDUsMTAgKzg0NSwxMiBAQCB0eXBlZGVmIHN0cnVjdCBzdGFydF9pbmZvIHN0 YXJ0X2luZm9fdDsKICAqICAgIHwgcmVzZXJ2ZWQgICAgICAgfAogICogMzIgKy0tLS0tLS0tLS0t LS0tLS0rCiAgKgotICogVGhlIGFkZHJlc3MgYW5kIHNpemUgb2YgdGhlIG1vZHVsZXMgaXMgYSA2 NGJpdCB1bnNpZ25lZCBpbnRlZ2VyLiBIb3dldmVyCi0gKiBYZW4gd2lsbCBhbHdheXMgdHJ5IHRv IHBsYWNlIGFsbCBtb2R1bGVzIGJlbG93IHRoZSA0R2lCIGJvdW5kYXJ5LgorICogVGhlIGFkZHJl c3MgYW5kIHNpemVzIGFyZSBhbHdheXMgYSA2NGJpdCBsaXR0bGUgZW5kaWFuIHVuc2lnbmVkIGlu dGVnZXIuCisgKgorICogTkI6IFhlbiBvbiB4ODYgd2lsbCBhbHdheXMgdHJ5IHRvIHBsYWNlIGFs bCB0aGUgZGF0YSBiZWxvdyB0aGUgNEdpQgorICogYm91bmRhcnkuCiAgKi8KLSNkZWZpbmUgWEVO X0hWTV9TVEFSVF9NQUdJQ19WQUxVRSAweDMzNmVjNTc4CisjZGVmaW5lIFhFTl9IVk1fU1RBUlRf TUFHSUNfVkFMVUUgMHg3NDZmNmY2MjMzNmVjNTc4CiAKIC8qIE5ldyBjb25zb2xlIHVuaW9uIGZv ciBkb20wIGludHJvZHVjZWQgaW4gMHgwMDAzMDIwMy4gKi8KICNpZiBfX1hFTl9JTlRFUkZBQ0Vf VkVSU0lPTl9fIDwgMHgwMDAzMDIwMwotLSAKMi42LjQgKEFwcGxlIEdpdC02MykKCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1k ZXZlbAo=