From mboxrd@z Thu Jan 1 00:00:00 1970 From: Haozhong Zhang Subject: Re: [RFC Design Doc] Add vNVDIMM support for Xen Date: Fri, 4 Mar 2016 10:20:25 +0800 Message-ID: <20160304022025.GA31303@hz-desktop.sh.intel.com> References: <56C1BF9302000078000D202D@prv-mh.provo.novell.com> <20160217090105.GD5459@hz-desktop.sh.intel.com> <56C4469C02000078000D2F64@prv-mh.provo.novell.com> <20160218074227.GC6519@hz-desktop.sh.intel.com> <20160219021419.GB30364@localhost.localdomain> <20160301073927.GA15170@hz-desktop.sh.intel.com> <22229.57468.457255.85569@mariner.uk.xensource.com> <20160301184911.GA19728@char.us.oracle.com> <20160302071452.GB4064@hz-desktop.sh.intel.com> <56D6F2C702000078000D8509@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <56D6F2C702000078000D8509@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Juergen Gross , Kevin Tian , Wei Liu , Ian Campbell , Stefano Stabellini , George Dunlap , Andrew Cooper , Ian Jackson , "xen-devel@lists.xen.org" , Jun Nakajima , Xiao Guangrong , Keir Fraser List-Id: xen-devel@lists.xenproject.org T24gMDMvMDIvMTYgMDY6MDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+PiBPbiAwMi4wMy4xNiBh dCAwODoxNCwgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4gd3JvdGU6Cj4gPiBJdCBtZWFucyBO VkRJTU0gaXMgdmVyeSBwb3NzaWJseSBtYXBwZWQgaW4gcGFnZSBncmFudWxhcml0eSwgYW5kCj4g PiBoeXBlcnZpc29yIG5lZWRzIHBlci1wYWdlIGRhdGEgc3RydWN0dXJlcyBsaWtlIHBhZ2VfaW5m byAocmF0aGVyIHRoYW4gdGhlCj4gPiByYW5nZSBzZXQgc3R5bGUgbnZkaW1tX3BhZ2VzKSB0byBt YW5hZ2UgdGhvc2UgbWFwcGluZ3MuCj4gPiAKPiA+IFRoZW4gd2Ugd2lsbCBmYWNlIHRoZSBwcm9i bGVtIHRoYXQgdGhlIHBvdGVudGlhbGx5IGh1Z2UgbnVtYmVyIG9mCj4gPiBwZXItcGFnZSBkYXRh IHN0cnVjdHVyZXMgbWF5IG5vdCBmaXQgaW4gdGhlIG5vcm1hbCByYW0uIExpbnV4IGtlcm5lbAo+ ID4gZGV2ZWxvcGVycyBjYW1lIGFjcm9zcyB0aGUgc2FtZSBwcm9ibGVtLCBhbmQgdGhlaXIgc29s dXRpb24gaXMgdG8KPiA+IHJlc2VydmUgYW4gYXJlYSBvZiBOVkRJTU0gYW5kIHB1dCB0aGUgcGFn ZSBzdHJ1Y3R1cmVzIGluIHRoZSByZXNlcnZlZAo+ID4gYXJlYSAoaHR0cHM6Ly9sd24ubmV0L0Fy dGljbGVzLzY3MjQ1Ny8pLiBJIHRoaW5rIHdlIG1heSB0YWtlIHRoZSBzaW1pbGFyCj4gPiBzb2x1 dGlvbjoKPiA+ICgxKSBEb20wIExpbnV4IGtlcm5lbCByZXNlcnZlcyBhbiBhcmVhIG9uIGVhY2gg TlZESU1NIGZvciBYZW4gdXNhZ2UKPiA+ICAgICAoYmVzaWRlcyB0aGUgb25lIHVzZWQgYnkgTGlu dXgga2VybmVsIGl0c2VsZikgYW5kIHJlcG9ydHMgdGhlIGFkZHJlc3MKPiA+ICAgICBhbmQgc2l6 ZSB0byBYZW4gaHlwZXJ2aXNvci4KPiA+IAo+ID4gICAgIFJlYXNvbnMgdG8gY2hvb3NlIExpbnV4 IGtlcm5lbCB0byBtYWtlIHRoZSByZXNlcnZhdGlvbiBpbmNsdWRlOgo+ID4gICAgIChhKSBvbmx5 IERvbTAgTGludXgga2VybmVsIGhhcyB0aGUgTlZESU1NIGRyaXZlciwKPiA+ICAgICAoYikgbWFr ZSBpdCBmbGV4aWJsZSBmb3IgRG9tMCBMaW51eCBrZXJuZWwgdG8gaGFuZGxlIGFsbAo+ID4gICAg ICAgICByZXNlcnZhdGlvbnMgKGZvciBpdHNlbGYgYW5kIFhlbikuCj4gPiAKPiA+ICgyKSBUaGVu IFhlbiBoeXBlcnZpc29yIGJ1aWxkcyB0aGUgcGFnZSBzdHJ1Y3R1cmVzIGZvciBOVkRJTU0gcGFn ZXMgYW5kCj4gPiAgICAgc3RvcmVzIHRoZW0gaW4gYWJvdmUgcmVzZXJ2ZWQgYXJlYXMuCj4gCj4g QW5vdGhlciBhcmd1bWVudCBhZ2FpbnN0IHRoaXMgYmVpbmcgcHJpbWFyaWx5IERvbTAtbWFuYWdl ZCwKPiBJIHdvdWxkIHNheS4KClllcywgWGVuIHNob3VsZCwgYXQgbGVhc3QsIG1hbmFnZSBhbGwg YWRkcmVzcyBtYXBwaW5ncyBmb3IgTlZESU1NLiBEb20wCkxpbnV4IGFuZCBRRU1VIHRoZW4gcHJv dmlkZSBhIHVzZXItZnJpZW5kbHkgaW50ZXJmYWNlIHRvIGNvbmZpZ3VyZQpOVkRJTU0gYW5kIHZO VkRJTU06IGxpa2UgcHJvdmlkaW5nIGZpbGVzIChpbnN0ZWFkIG9mIGFkZHJlc3MpIGFzIHRoZQph YnN0cmFjdCBvZiBTUEEgcmFuZ2VzIGluL29mIE5WRElNTS4KCj4gRnVydGhlcm1vcmUgLSB3aHkg d291bGQgRG9tMCB3YXN0ZSBzcGFjZQo+IGNyZWF0aW5nIHBlci1wYWdlIGNvbnRyb2wgc3RydWN0 dXJlcyBmb3IgcmVnaW9ucyB3aGljaCBhcmUKPiBtZWFudCB0byBiZSBoYW5kZWQgdG8gZ3Vlc3Rz IGFueXdheT8KPiAKCkkgZm91bmQgbXkgZGVzY3JpcHRpb24gd2FzIG5vdCBhY2N1cmF0ZSBhZnRl ciBjb25zdWx0aW5nIHdpdGggb3VyIGRyaXZlcgpkZXZlbG9wZXJzLiBCeSBkZWZhdWx0IHRoZSBs aW51eCBrZXJuZWwgZG9lcyBub3QgY3JlYXRlIHBhZ2Ugc3RydWN0dXJlcwpmb3IgTlZESU1NIHdo aWNoIGlzIGNhbGxlZCBieSBrZXJuZWwgdGhlICJyYXcgbW9kZSIuIFdlIGNvdWxkIGVuZm9yY2UK dGhlIERvbTAga2VybmVsIHRvIHBpbiBOVkRJTU0gaW4gInJhdyBtb2RlIiBzbyBhcyB0byBhdm9p ZCB3YXN0ZS4KCkhhb3pob25nCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=