From mboxrd@z Thu Jan 1 00:00:00 1970 From: Haozhong Zhang Subject: [RFC XEN PATCH v4 01/41] x86_64/mm: fix the PDX group check in mem_hotadd_check() Date: Thu, 7 Dec 2017 18:09:50 +0800 Message-ID: <20171207101030.22364-2-haozhong.zhang@intel.com> References: <20171207101030.22364-1-haozhong.zhang@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20171207101030.22364-1-haozhong.zhang@intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Haozhong Zhang , Andrew Cooper , Jan Beulich , Chao Peng , Dan Williams List-Id: xen-devel@lists.xenproject.org VGhlIGN1cnJlbnQgY2hlY2sgcmVmdXNlcyB0aGUgaG90LXBsdWdnZWQgbWVtb3J5IHRoYXQgZmFs bHMgaW4gb25lCnVudXNlZCBQRFggZ3JvdXAsIHdoaWNoIHNob3VsZCBiZSBhbGxvd2VkLgoKU2ln bmVkLW9mZi1ieTogSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KLS0t CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxh bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvbW0uYyB8 IDYgKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDUgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3g4Nl82NC9tbS5jIGIveGVuL2FyY2gveDg2L3g4 Nl82NC9tbS5jCmluZGV4IDliMzdkYTY2OTguLjgzOTAzOGI2YzMgMTAwNjQ0Ci0tLSBhL3hlbi9h cmNoL3g4Ni94ODZfNjQvbW0uYworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L21tLmMKQEAgLTEy OTUsMTIgKzEyOTUsOCBAQCBzdGF0aWMgaW50IG1lbV9ob3RhZGRfY2hlY2sodW5zaWduZWQgbG9u ZyBzcGZuLCB1bnNpZ25lZCBsb25nIGVwZm4pCiAgICAgICAgIHJldHVybiAwOwogCiAgICAgLyog TWFrZSBzdXJlIHRoZSBuZXcgcmFuZ2UgaXMgbm90IHByZXNlbnQgbm93ICovCi0gICAgc2lkeCA9 ICgocGZuX3RvX3BkeChzcGZuKSArIFBEWF9HUk9VUF9DT1VOVCAtIDEpICAmIH4oUERYX0dST1VQ X0NPVU5UIC0gMSkpCi0gICAgICAgICAgICAvIFBEWF9HUk9VUF9DT1VOVDsKKyAgICBzaWR4ID0g KHBmbl90b19wZHgoc3BmbikgJiB+KFBEWF9HUk9VUF9DT1VOVCAtIDEpKSAvIFBEWF9HUk9VUF9D T1VOVDsKICAgICBlaWR4ID0gKHBmbl90b19wZHgoZXBmbiAtIDEpICYgfihQRFhfR1JPVVBfQ09V TlQgLSAxKSkgLyBQRFhfR1JPVVBfQ09VTlQ7Ci0gICAgaWYgKHNpZHggPj0gZWlkeCkKLSAgICAg ICAgcmV0dXJuIDA7Ci0KICAgICBzID0gZmluZF9uZXh0X3plcm9fYml0KHBkeF9ncm91cF92YWxp ZCwgZWlkeCwgc2lkeCk7CiAgICAgaWYgKCBzID4gZWlkeCApCiAgICAgICAgIHJldHVybiAwOwot LSAKMi4xNS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==