From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [PATCH v6 2/9] x86/mm: move disallow masks to pv/mm.h Date: Tue, 13 Feb 2018 20:04:01 +0000 Message-ID: <20180213200408.5463-3-wei.liu2@citrix.com> References: <20180213200408.5463-1-wei.liu2@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elgpK-0006co-QH for xen-devel@lists.xenproject.org; Tue, 13 Feb 2018 20:05:18 +0000 In-Reply-To: <20180213200408.5463-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: Andrew Cooper , Wei Liu , Jan Beulich List-Id: xen-devel@lists.xenproject.org VGhpcyBpcyBpbiBwcmVwYXJhdGlvbiBmb3IgYWRkaW5nIGFuIGV4dHJhIHBhcmFtZXRlciB0bwpn ZXRfcGFnZV9mcm9tX2wxZSBmb3IgZGlzYWxsb3cgbWFzay4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdl LgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB4ZW4v YXJjaC94ODYvbW0uYyAgICB8IDE5ICstLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9w di9tbS5oIHwgMTkgKysrKysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyMCBpbnNl cnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0u YyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDk3ZWM0NjcwMDIuLmJmYTBhNjQzNmMgMTAwNjQ0 Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0xNTMs MjQgKzE1Myw3IEBAIGJvb2wgX19yZWFkX21vc3RseSBtYWNoaW5lX3RvX3BoeXNfbWFwcGluZ192 YWxpZDsKIAogc3RydWN0IHJhbmdlc2V0ICpfX3JlYWRfbW9zdGx5IG1taW9fcm9fcmFuZ2VzOwog Ci1zdGF0aWMgdWludDMyX3QgYmFzZV9kaXNhbGxvd19tYXNrOwotLyogR2xvYmFsIGJpdCBpcyBh bGxvd2VkIHRvIGJlIHNldCBvbiBMMSBQVEVzLiBJbnRlbmRlZCBmb3IgdXNlciBtYXBwaW5ncy4g Ki8KLSNkZWZpbmUgTDFfRElTQUxMT1dfTUFTSyAoKGJhc2VfZGlzYWxsb3dfbWFzayB8IF9QQUdF X0dOVFRBQikgJiB+X1BBR0VfR0xPQkFMKQotCi0jZGVmaW5lIEwyX0RJU0FMTE9XX01BU0sgYmFz ZV9kaXNhbGxvd19tYXNrCi0KLSNkZWZpbmUgbDNfZGlzYWxsb3dfbWFzayhkKSAoIWlzX3B2XzMy Yml0X2RvbWFpbihkKSA/IFwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFzZV9kaXNh bGxvd19tYXNrIDogMHhGRkZGRjE5OFUpCi0KLSNkZWZpbmUgTDRfRElTQUxMT1dfTUFTSyAoYmFz ZV9kaXNhbGxvd19tYXNrKQotCi0jZGVmaW5lIGwxX2Rpc2FsbG93X21hc2soZCkgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgICgoZCAhPSBkb21faW8pICYmICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgKHJhbmdlc2V0X2lz X2VtcHR5KChkKS0+aW9tZW1fY2FwcykgJiYgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICBy YW5nZXNldF9pc19lbXB0eSgoZCktPmFyY2guaW9wb3J0X2NhcHMpICYmICAgICAgICAgICAgICAg XAotICAgICAgIWhhc19hcmNoX3BkZXZzKGQpICYmICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIFwKLSAgICAgIGlzX3B2X2RvbWFpbihkKSkgPyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBcCi0gICAgIEwxX0RJU0FMTE9XX01BU0sgOiAoTDFfRElTQUxM T1dfTUFTSyAmIH5QQUdFX0NBQ0hFX0FUVFJTKSkKK3VpbnQzMl90IGJhc2VfZGlzYWxsb3dfbWFz azsKIAogc3RhdGljIHM4IF9fcmVhZF9tb3N0bHkgb3B0X21taW9fcmVsYXg7CiAKZGlmZiAtLWdp dCBhL3hlbi9hcmNoL3g4Ni9wdi9tbS5oIGIveGVuL2FyY2gveDg2L3B2L21tLmgKaW5kZXggOTc2 MjA5YmE0Yy4uODRjYTcxYmQwOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L21tLmgKKysr IGIveGVuL2FyY2gveDg2L3B2L21tLmgKQEAgLTEsNiArMSwyNSBAQAogI2lmbmRlZiBfX1BWX01N X0hfXwogI2RlZmluZSBfX1BWX01NX0hfXwogCitleHRlcm4gdWludDMyX3QgYmFzZV9kaXNhbGxv d19tYXNrOworLyogR2xvYmFsIGJpdCBpcyBhbGxvd2VkIHRvIGJlIHNldCBvbiBMMSBQVEVzLiBJ bnRlbmRlZCBmb3IgdXNlciBtYXBwaW5ncy4gKi8KKyNkZWZpbmUgTDFfRElTQUxMT1dfTUFTSyAo KGJhc2VfZGlzYWxsb3dfbWFzayB8IF9QQUdFX0dOVFRBQikgJiB+X1BBR0VfR0xPQkFMKQorCisj ZGVmaW5lIEwyX0RJU0FMTE9XX01BU0sgYmFzZV9kaXNhbGxvd19tYXNrCisKKyNkZWZpbmUgbDNf ZGlzYWxsb3dfbWFzayhkKSAoIWlzX3B2XzMyYml0X2RvbWFpbihkKSA/IFwKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgYmFzZV9kaXNhbGxvd19tYXNrIDogMHhGRkZGRjE5OFUpCisKKyNk ZWZpbmUgTDRfRElTQUxMT1dfTUFTSyAoYmFzZV9kaXNhbGxvd19tYXNrKQorCisjZGVmaW5lIGwx X2Rpc2FsbG93X21hc2soZCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor ICAgICgoZCAhPSBkb21faW8pICYmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIFwKKyAgICAgKHJhbmdlc2V0X2lzX2VtcHR5KChkKS0+aW9tZW1fY2FwcykgJiYgICAg ICAgICAgICAgICAgICAgICBcCisgICAgICByYW5nZXNldF9pc19lbXB0eSgoZCktPmFyY2guaW9w b3J0X2NhcHMpICYmICAgICAgICAgICAgICAgXAorICAgICAgIWhhc19hcmNoX3BkZXZzKGQpICYm ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgIGlzX3B2X2RvbWFp bihkKSkgPyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgIEwx X0RJU0FMTE9XX01BU0sgOiAoTDFfRElTQUxMT1dfTUFTSyAmIH5QQUdFX0NBQ0hFX0FUVFJTKSkK KwogbDFfcGdlbnRyeV90ICptYXBfZ3Vlc3RfbDFlKHVuc2lnbmVkIGxvbmcgbGluZWFyLCBtZm5f dCAqZ2wxbWZuKTsKIAogaW50IG5ld19ndWVzdF9jcjMobWZuX3QgbWZuKTsKLS0gCjIuMTEuMAoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=