From mboxrd@z Thu Jan 1 00:00:00 1970 From: Haozhong Zhang Subject: [RFC XEN PATCH v4 24/41] xen/pmem: support PMEM_REGION_TYPE_DATA for XEN_SYSCTL_nvdimm_pmem_get_regions_nr Date: Thu, 7 Dec 2017 18:10:13 +0800 Message-ID: <20171207101030.22364-25-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 , Stefano Stabellini , Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Jan Beulich , Chao Peng , Dan Williams List-Id: xen-devel@lists.xenproject.org QWxsb3cgWEVOX1NZU0NUTF9udmRpbW1fcG1lbV9nZXRfcmVnaW9uc19uciB0byByZXR1cm4gdGhl IG51bWJlciBvZgpkYXRhIFBNRU0gcmVnaW9ucy4KClNpZ25lZC1vZmYtYnk6IEhhb3pob25nIFpo YW5nIDxoYW96aG9uZy56aGFuZ0BpbnRlbC5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5q YWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpD YzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBE dW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1 bGljaEBzdXNlLmNvbT4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3Jh Y2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K Q2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgotLS0KIHRvb2xzL2xpYnhjL3hjX21pc2MuYyB8 IDMgKystCiB4ZW4vY29tbW9uL3BtZW0uYyAgICAgfCA0ICsrKysKIDIgZmlsZXMgY2hhbmdlZCwg NiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMv eGNfbWlzYy5jIGIvdG9vbHMvbGlieGMveGNfbWlzYy5jCmluZGV4IDk0MGJmNjE5MzEuLmI1MzVm ODNkZjYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX21pc2MuYworKysgYi90b29scy9saWJ4 Yy94Y19taXNjLmMKQEAgLTg5Niw3ICs4OTYsOCBAQCBpbnQgeGNfbnZkaW1tX3BtZW1fZ2V0X3Jl Z2lvbnNfbnIoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQ4X3QgdHlwZSwgdWludDMyX3QgKm5yKQog CiAgICAgaWYgKCAhbnIgfHwKICAgICAgICAgICh0eXBlICE9IFBNRU1fUkVHSU9OX1RZUEVfUkFX ICYmCi0gICAgICAgICAgdHlwZSAhPSBQTUVNX1JFR0lPTl9UWVBFX01HTVQpICkKKyAgICAgICAg ICB0eXBlICE9IFBNRU1fUkVHSU9OX1RZUEVfTUdNVCAmJgorICAgICAgICAgIHR5cGUgIT0gUE1F TV9SRUdJT05fVFlQRV9EQVRBKSApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCiAgICAgc3lz Y3RsLmNtZCA9IFhFTl9TWVNDVExfbnZkaW1tX29wOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9w bWVtLmMgYi94ZW4vY29tbW9uL3BtZW0uYwppbmRleCBlZDRlYmE3ZjY0Li5iMWNlZmMzZDcwIDEw MDY0NAotLS0gYS94ZW4vY29tbW9uL3BtZW0uYworKysgYi94ZW4vY29tbW9uL3BtZW0uYwpAQCAt MTU0LDYgKzE1NCwxMCBAQCBzdGF0aWMgaW50IHBtZW1fZ2V0X3JlZ2lvbnNfbnIoeGVuX3N5c2N0 bF9udmRpbW1fcG1lbV9yZWdpb25zX25yX3QgKnJlZ2lvbnNfbnIpCiAgICAgICAgIHJlZ2lvbnNf bnItPm51bV9yZWdpb25zID0gbnJfbWdtdF9yZWdpb25zOwogICAgICAgICBicmVhazsKIAorICAg IGNhc2UgUE1FTV9SRUdJT05fVFlQRV9EQVRBOgorICAgICAgICByZWdpb25zX25yLT5udW1fcmVn aW9ucyA9IG5yX2RhdGFfcmVnaW9uczsKKyAgICAgICAgYnJlYWs7CisKICAgICBkZWZhdWx0Ogog ICAgICAgICByYyA9IC1FSU5WQUw7CiAgICAgfQotLSAKMi4xNS4xCgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==