From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [PATCH v2 56/62] xen/pvshim: use default position for the m2p mappings Date: Fri, 12 Jan 2018 11:29:04 +0000 Message-ID: <20180112112910.16762-57-wei.liu2@citrix.com> References: <20180112112910.16762-1-wei.liu2@citrix.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.84_2) (envelope-from ) id 1eZxza-0004Ef-GI for xen-devel@lists.xenproject.org; Fri, 12 Jan 2018 11:59:26 +0000 In-Reply-To: <20180112112910.16762-1-wei.liu2@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Xen-devel Cc: wei.liu2@citrix.com List-Id: xen-devel@lists.xenproject.org RnJvbTogUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCldoZW4gcnVubmlu ZyBhIDMyYml0IGtlcm5lbCBhcyBEb20wIG9uIGEgNjRiaXQgaHlwZXJ2aXNvciB0aGUKaHlwZXJ2 aXNvciB3aWxsIHRyeSB0byBzaHJpbmsgdGhlIGh5cGVydmlzb3IgaG9sZSB0byB0aGUgbWluaW11 bQpuZWVkZWQsIGFuZCB0aHVzIHJlcXVpcmVzIHRoZSBEb20wIHRvIHVzZSBYRU5NRU1fbWFjaHBo eXNfbWFwcGluZyBpbgpvcmRlciB0byBmZXRjaCB0aGUgcG9zaXRpb24gb2YgdGhlIHN0YXJ0IG9m IHRoZSBoeXBlcnZpc29yIHZpcnR1YWwKbWFwcGluZ3MuCgpEaXNhYmxlIHRoaXMgZmVhdHVyZSB3 aGVuIHJ1bm5pbmcgYXMgYSBQViBzaGltLCBzaW5jZSBzb21lIERvbVUKa2VybmVscyBkb24ndCBp bXBsZW1lbnRlZCBYRU5NRU1fbWFjaHBoeXNfbWFwcGluZyBhbmQgYnJlYWsgaWYgdGhlIG0ycApk b2Vzbid0IGJlZ2luIGF0IHRoZSBkZWZhdWx0IGFkZHJlc3MuCgpOQjogc3VwcG9ydCBmb3IgdGhl IFhFTk1FTV9tYWNocGh5c19tYXBwaW5nIHdhcyBhZGRlZCBpbiBMaW51eCBieQpjb21taXQgN2U3 NzUwLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j b20+CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQogeGVuL2Fy Y2gveDg2L3B2L2RvbTBfYnVpbGQuYyB8IDMgKystCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRp b25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L2RvbTBf YnVpbGQuYyBiL3hlbi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMKaW5kZXggNTI1NzY3OTVjYy4u ZTBiNmIxNGU1OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYworKysg Yi94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jCkBAIC0zOTcsNyArMzk3LDggQEAgaW50IF9f aW5pdCBkb20wX2NvbnN0cnVjdF9wdihzdHJ1Y3QgZG9tYWluICpkLAogICAgIGlmICggcGFybXMu cGFlID09IFhFTl9QQUVfRVhUQ1IzICkKICAgICAgICAgICAgIHNldF9iaXQoVk1BU1NUX1RZUEVf cGFlX2V4dGVuZGVkX2NyMywgJmQtPnZtX2Fzc2lzdCk7CiAKLSAgICBpZiAoIChwYXJtcy52aXJ0 X2h2X3N0YXJ0X2xvdyAhPSBVTlNFVF9BRERSKSAmJiBlbGZfMzJiaXQoJmVsZikgKQorICAgIGlm ICggIXB2X3NoaW0gJiYgKHBhcm1zLnZpcnRfaHZfc3RhcnRfbG93ICE9IFVOU0VUX0FERFIpICYm CisgICAgICAgICBlbGZfMzJiaXQoJmVsZikgKQogICAgIHsKICAgICAgICAgdW5zaWduZWQgbG9u ZyBtYXNrID0gKDFVTCA8PCBMMl9QQUdFVEFCTEVfU0hJRlQpIC0gMTsKICAgICAgICAgdmFsdWUg PSAocGFybXMudmlydF9odl9zdGFydF9sb3cgKyBtYXNrKSAmIH5tYXNrOwotLSAKMi4xMS4wCgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0 cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==