From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [RFC XEN PATCH 03/16] xen/x86: add a hypercall XENPF_pmem_add to report host pmem regions Date: Mon, 12 Dec 2016 09:44:08 -0500 Message-ID: <20161212144408.GD21593@char.us.oracle.com> References: <20161010003235.4213-1-haozhong.zhang@intel.com> <20161010003235.4213-4-haozhong.zhang@intel.com> <20161209220208.GC21093@localhost.localdomain> <20161212041651.w7uartthemvlk3rp@hz-desktop> <584E6E250200007800127CA5@prv-mh.provo.novell.com> <20161212083838.bwwrxmbk5kn4uv73@hz-desktop> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20161212083838.bwwrxmbk5kn4uv73@hz-desktop> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , Andrew Cooper , Konrad Rzeszutek Wilk , Xiao Guangrong , xen-devel@lists.xen.org, Daniel De Graaf List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBEZWMgMTIsIDIwMTYgYXQgMDQ6Mzg6MzhQTSArMDgwMCwgSGFvemhvbmcgWmhhbmcg d3JvdGU6Cj4gT24gMTIvMTIvMTYgMDE6MzAgLTA3MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g PiA+ID4gT24gMTIuMTIuMTYgYXQgMDU6MTYsIDxoYW96aG9uZy56aGFuZ0BpbnRlbC5jb20+IHdy b3RlOgo+ID4gPiBPbiAxMi8wOS8xNiAxNzowMiAtMDUwMCwgS29ucmFkIFJ6ZXN6dXRlayBXaWxr IHdyb3RlOgo+ID4gPiA+IE9uIE1vbiwgT2N0IDEwLCAyMDE2IGF0IDA4OjMyOjIyQU0gKzA4MDAs IEhhb3pob25nIFpoYW5nIHdyb3RlOgo+ID4gPiA+ID4gK3N0YXRpYyBpbnQgcG1lbV9hZGRfY2hl Y2sodW5zaWduZWQgbG9uZyBzcGZuLCB1bnNpZ25lZCBsb25nIGVwZm4sCj4gPiA+ID4gPiArICAg ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHJzdl9zcGZuLCB1bnNpZ25lZCBs b25nIHJzdl9lcGZuLAo+ID4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu ZWQgbG9uZyBkYXRhX3NwZm4sIHVuc2lnbmVkIGxvbmcgZGF0YV9lcGZuKQo+ID4gPiA+ID4gK3sK PiA+ID4gPiA+ICsgICAgaWYgKCBzcGZuID49IGVwZm4gfHwgcnN2X3NwZm4gPj0gcnN2X2VwZm4g fHwgZGF0YV9zcGZuID49IGRhdGFfZXBmbiApCj4gPiA+ID4gPiArICAgICAgICByZXR1cm4gMDsK PiA+ID4gPiAKPiA+ID4gPiBIbSwgSSB0aGluayBpdCBvdWdodCB0byBiZSBwb3NzaWJsZSB0byBo YXZlIG5vIHJzdiBhcmVhLi4/Cj4gPiA+IAo+ID4gPiBBIHJlc2VydmVkIGFyZWEgbXVzdCBiZSBw cm92aWRlZCB0byBzdG9yaW5nIGZyYW1ldGFibGUgYW5kIE0yUCB0YWJsZSBvZgo+ID4gPiBOVkRJ TU0uCj4gPiAKPiA+IElzIHRoaXMgcmVhbGx5ICJtdXN0IiByYXRoZXIgdGhhbiBqdXN0ICJzaG91 bGQiLCBpLmUuIGNhbid0IHlvdSBkbwo+ID4gd2l0aG91dCBldmVuIGlmIHlvdSBwcmVmZXIgdG8g aGF2ZSBpdD8KPiA+IAo+ID4gSmFuCj4gPiAKPiAKPiBJdCdzIGEgbXVzdCBpbiB0aGlzIHZlcnNp b24sIGJ1dCBJIHJlbGF4IHRoaXMgcmVxdWlyZW1lbnQgaW4gdGhlIFdJUAo+IHYyIHBhdGNoIHRo YXQgZmFsbGJhY2sgdG8gdGhlIG9yZGluYXJ5IFJBTSBpZiBubyByZXNlcnZlZCBwbWVtIGFyZWEg aXMKPiBpbmRpY2F0ZWQuCgpBd2Vzb21lISBJcyB5b3VyIHYyIHBhdGNoIHNvbWV3aGVyZSBhdmFp bGFibGU/IEkgd2FzIHRoaW5raW5nIHRvIGNvbnRpbnVlCmxvb2tpbmcgYXQgeW91ciBwYXRjaHNl dCBsYXRlciB0b2RheSBidXQgcGVyaGFwcyBJIHNob3VsZCBleWViYWxsIHYyCmluc3RlYWQ/CgpU aGFua3MhCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz dHMueGVuLm9yZy94ZW4tZGV2ZWwK