From mboxrd@z Thu Jan 1 00:00:00 1970 From: Haozhong Zhang Subject: Re: [RFC XEN PATCH 03/16] xen/x86: add a hypercall XENPF_pmem_add to report host pmem regions Date: Tue, 13 Dec 2016 09:08:38 +0800 Message-ID: <20161213010838.hbocf67kfxsxci3z@hz-desktop> 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> <20161212144408.GD21593@char.us.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20161212144408.GD21593@char.us.oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Konrad Rzeszutek Wilk Cc: Xiao Guangrong , Andrew Cooper , xen-devel@lists.xen.org, Jan Beulich , Daniel De Graaf List-Id: xen-devel@lists.xenproject.org T24gMTIvMTIvMTYgMDk6NDQgLTA1MDAsIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPk9u IE1vbiwgRGVjIDEyLCAyMDE2IGF0IDA0OjM4OjM4UE0gKzA4MDAsIEhhb3pob25nIFpoYW5nIHdy b3RlOgo+PiBPbiAxMi8xMi8xNiAwMTozMCAtMDcwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4g PiA+ID4gT24gMTIuMTIuMTYgYXQgMDU6MTYsIDxoYW96aG9uZy56aGFuZ0BpbnRlbC5jb20+IHdy b3RlOgo+PiA+ID4gT24gMTIvMDkvMTYgMTc6MDIgLTA1MDAsIEtvbnJhZCBSemVzenV0ZWsgV2ls ayB3cm90ZToKPj4gPiA+ID4gT24gTW9uLCBPY3QgMTAsIDIwMTYgYXQgMDg6MzI6MjJBTSArMDgw MCwgSGFvemhvbmcgWmhhbmcgd3JvdGU6Cj4+ID4gPiA+ID4gK3N0YXRpYyBpbnQgcG1lbV9hZGRf Y2hlY2sodW5zaWduZWQgbG9uZyBzcGZuLCB1bnNpZ25lZCBsb25nIGVwZm4sCj4+ID4gPiA+ID4g KyAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyByc3Zfc3BmbiwgdW5zaWdu ZWQgbG9uZyByc3ZfZXBmbiwKPj4gPiA+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICB1 bnNpZ25lZCBsb25nIGRhdGFfc3BmbiwgdW5zaWduZWQgbG9uZyBkYXRhX2VwZm4pCj4+ID4gPiA+ ID4gK3sKPj4gPiA+ID4gPiArICAgIGlmICggc3BmbiA+PSBlcGZuIHx8IHJzdl9zcGZuID49IHJz dl9lcGZuIHx8IGRhdGFfc3BmbiA+PSBkYXRhX2VwZm4gKQo+PiA+ID4gPiA+ICsgICAgICAgIHJl dHVybiAwOwo+PiA+ID4gPgo+PiA+ID4gPiBIbSwgSSB0aGluayBpdCBvdWdodCB0byBiZSBwb3Nz aWJsZSB0byBoYXZlIG5vIHJzdiBhcmVhLi4/Cj4+ID4gPgo+PiA+ID4gQSByZXNlcnZlZCBhcmVh IG11c3QgYmUgcHJvdmlkZWQgdG8gc3RvcmluZyBmcmFtZXRhYmxlIGFuZCBNMlAgdGFibGUgb2YK Pj4gPiA+IE5WRElNTS4KPj4gPgo+PiA+IElzIHRoaXMgcmVhbGx5ICJtdXN0IiByYXRoZXIgdGhh biBqdXN0ICJzaG91bGQiLCBpLmUuIGNhbid0IHlvdSBkbwo+PiA+IHdpdGhvdXQgZXZlbiBpZiB5 b3UgcHJlZmVyIHRvIGhhdmUgaXQ/Cj4+ID4KPj4gPiBKYW4KPj4gPgo+Pgo+PiBJdCdzIGEgbXVz dCBpbiB0aGlzIHZlcnNpb24sIGJ1dCBJIHJlbGF4IHRoaXMgcmVxdWlyZW1lbnQgaW4gdGhlIFdJ UAo+PiB2MiBwYXRjaCB0aGF0IGZhbGxiYWNrIHRvIHRoZSBvcmRpbmFyeSBSQU0gaWYgbm8gcmVz ZXJ2ZWQgcG1lbSBhcmVhIGlzCj4+IGluZGljYXRlZC4KPgo+QXdlc29tZSEgSXMgeW91ciB2MiBw YXRjaCBzb21ld2hlcmUgYXZhaWxhYmxlPyBJIHdhcyB0aGlua2luZyB0byBjb250aW51ZQo+bG9v a2luZyBhdCB5b3VyIHBhdGNoc2V0IGxhdGVyIHRvZGF5IGJ1dCBwZXJoYXBzIEkgc2hvdWxkIGV5 ZWJhbGwgdjIKPmluc3RlYWQ/CgpJdCdzIG5vdCByZWFkeSB5ZXQsIGJ1dCBtb3N0IG9mIHlvdXIg Y29tbWVudHMgYWxzbyBhcHBseSB0aGVyZS4gVGhlCnRvb2xzdGFjayBwYXJ0IGluIHYyLCBlc3Bl Y2lhbGx5IHRoZSBBQ1BJIHBhcnQsIGlzIGFsbW9zdCB0aGUgc2FtZSBzbwpmYXIuCgpUaGFua3Ms Ckhhb3pob25nCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK