From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ross Lagerwall Subject: [PATCH 2/2] xen/balloon: Fix crash when ballooning on x86 32 bit PAE Date: Thu, 17 Mar 2016 16:52:00 +0000 Message-ID: <1458233520-18821-2-git-send-email-ross.lagerwall@citrix.com> References: <1458233520-18821-1-git-send-email-ross.lagerwall@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1agb9b-0001r8-Lz for xen-devel@lists.xenproject.org; Thu, 17 Mar 2016 16:52:07 +0000 In-Reply-To: <1458233520-18821-1-git-send-email-ross.lagerwall@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.xenproject.org Cc: Ross Lagerwall , Boris Ostrovsky , David Vrabel List-Id: xen-devel@lists.xenproject.org V2hlbiBiYWxsb29uaW5nIG9uIGFuIHg4NiAzMiBiaXQgUEFFIHN5c3RlbSB3aXRoIGNsb3NlIHRv IDY0IEdpQiBvZiBtZW1vcnksIHRoZQphZGRyZXNzIHJldHVybmVkIGJ5IGFsbG9jYXRlX3Jlc291 cmNlIG1heSBiZSBhYm92ZSA2NCBHaUIuICBXaGVuIHVzaW5nCkNPTkZJR19TUEFSU0VNRU0sIHRo aXMgc2V0dXAgaXMgbGltaXRlZCB0byB1c2luZyBwaHlzaWNhbCBhZGRyZXNzZXMgPCA2NCBHaUIu CldoZW4gYWRkaW5nIG1lbW9yeSBhdCB0aGlzIGFkZHJlc3MsIGl0IHJ1bnMgb2ZmIHRoZSBlbmQg b2YgdGhlIG1lbV9zZWN0aW9uCmFycmF5IGFuZCBjYXVzZXMgYSBjcmFzaC4gIEluc3RlYWQsIGZh aWwgdGhlIGJhbGxvb25pbmcgcmVxdWVzdC4KClNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxs IDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgotLS0KIGRyaXZlcnMveGVuL2JhbGxvb24uYyB8 IDE1ICsrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKykKCmRp ZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9iYWxsb29uLmMgYi9kcml2ZXJzL3hlbi9iYWxsb29uLmMK aW5kZXggMTJlYWI1MC4uMzI5Njk1ZCAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vYmFsbG9vbi5j CisrKyBiL2RyaXZlcnMveGVuL2JhbGxvb24uYwpAQCAtMTUyLDYgKzE1Miw4IEBAIHN0YXRpYyBE RUNMQVJFX1dBSVRfUVVFVUVfSEVBRChiYWxsb29uX3dxKTsKIHN0YXRpYyB2b2lkIGJhbGxvb25f cHJvY2VzcyhzdHJ1Y3Qgd29ya19zdHJ1Y3QgKndvcmspOwogc3RhdGljIERFQ0xBUkVfREVMQVlF RF9XT1JLKGJhbGxvb25fd29ya2VyLCBiYWxsb29uX3Byb2Nlc3MpOwogCitzdGF0aWMgdm9pZCBy ZWxlYXNlX21lbW9yeV9yZXNvdXJjZShzdHJ1Y3QgcmVzb3VyY2UgKnJlc291cmNlKTsKKwogLyog V2hlbiBiYWxsb29uaW5nIG91dCAoYWxsb2NhdGluZyBtZW1vcnkgdG8gcmV0dXJuIHRvIFhlbikg d2UgZG9uJ3QgcmVhbGx5CiAgICB3YW50IHRoZSBrZXJuZWwgdG8gdHJ5IHRvbyBoYXJkIHNpbmNl IHRoYXQgY2FuIHRyaWdnZXIgdGhlIG9vbSBraWxsZXIuICovCiAjZGVmaW5lIEdGUF9CQUxMT09O IFwKQEAgLTI2OCw2ICsyNzAsMTkgQEAgc3RhdGljIHN0cnVjdCByZXNvdXJjZSAqYWRkaXRpb25h bF9tZW1vcnlfcmVzb3VyY2UocGh5c19hZGRyX3Qgc2l6ZSkKIAkJcmV0dXJuIE5VTEw7CiAJfQog CisjaWZkZWYgQ09ORklHX1NQQVJTRU1FTQorCXsKKwkJdW5zaWduZWQgbG9uZyBtYXhfcGZuID0g MVVMIDw8IChNQVhfUEhZU01FTV9CSVRTIC0gUEFHRV9TSElGVCk7CisJCXVuc2lnbmVkIGxvbmcg cGZuID0gcmVzLT5zdGFydCA+PiBQQUdFX1NISUZUOworCisJCWlmIChwZm4gPiBtYXhfcGZuKSB7 CisJCQlwcl9lcnIoInBmbiAlbHUgZXhjZWVkcyBtYXhfcGZuICVsdVxuIiwgcGZuLCBtYXhfcGZu KTsKKwkJCXJlbGVhc2VfbWVtb3J5X3Jlc291cmNlKHJlcyk7CisJCQlyZXR1cm4gTlVMTDsKKwkJ fQorCX0KKyNlbmRpZgorCiAJcmV0dXJuIHJlczsKIH0KIAotLSAKMi40LjMKCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=