From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [RFC Design Doc] Add vNVDIMM support for Xen Date: Tue, 1 Mar 2016 13:49:11 -0500 Message-ID: <20160301184911.GA19728@char.us.oracle.com> References: <20160201054414.GA25211@hz-desktop.sh.intel.com> <20160202191519.GB21656@char.us.oracle.com> <20160215084352.GB8938@hz-desktop.sh.intel.com> <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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <22229.57468.457255.85569@mariner.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Ian Jackson Cc: Jun Nakajima , Haozhong Zhang , Kevin Tian , Wei Liu , Ian Campbell , Stefano Stabellini , George Dunlap , Andrew Cooper , Juergen Gross , "xen-devel@lists.xen.org" , Jan Beulich , Xiao Guangrong , Keir Fraser List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBNYXIgMDEsIDIwMTYgYXQgMDY6MzM6MzJQTSArMDAwMCwgSWFuIEphY2tzb24gd3Jv dGU6Cj4gSGFvemhvbmcgWmhhbmcgd3JpdGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtSRkMgRGVzaWdu IERvY10gQWRkIHZOVkRJTU0gc3VwcG9ydCBmb3IgWGVuIik6Cj4gPiBPbiAwMi8xOC8xNiAyMTox NCwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+ID4gPiBbc29tZW9uZTpdCj4gPiA+ID4g KDIpIEZvciBYRU5NQVBTUEFDRV9nbWZuLCBfZ21mbl9yYW5nZSBhbmQgX2dtZm5fZm9yZWlnbiwK PiA+ID4gPiAgICAoYSkgbmV2ZXIgbWFwIGlkeCBpbiB0aGVtIHRvIEdGTnMgb2NjdXBpZWQgYnkg dk5WRElNTSwgYW5kCj4gPiA+ID4gICAgKGIpIG5ldmVyIG1hcCBpZHggY29ycmVzcG9uZGluZyB0 byBHRk5zIG9jY3VwaWVkIGJ5IHZOVkRJTU0KPiA+ID4gCj4gPiA+IFdvdWxkIHRoYXQgbWVhbiB0 aGF0IGd1ZXN0IHhlbi1ibGtiYWNrIG9yIHhlbi1uZXRiYWNrIHdvdWxkbid0Cj4gPiA+IGJlIGFi bGUgdG8gZmV0Y2ggZGF0YSBmcm9tIHRoZSBHRk5zPyBBcyBpbiwgd2hhdCBpZiB0aGUgSFZNIGd1 ZXN0Cj4gPiA+IHRoYXQgaGFzIHRoZSBOVkRJTU0gYWxzbyBzZXJ2ZXMgYXMgYSBkZXZpY2UgZG9t YWluIC0gdGhhdCBpcyBpdAo+ID4gPiBoYXMgeGVuLWJsa2JhY2sgcnVubmluZyB0byBzZXJ2aWNl IG90aGVyIGd1ZXN0cz8KPiA+IAo+ID4gSSdtIG5vdCBmYW1pbGlhciB3aXRoIHhlbi1ibGtiYWNr IGFuZCB4ZW4tbmV0YmFjaywgc28gZm9sbG93aW5nCj4gPiBzdGF0ZW1lbnRzIG1heWJlIHdyb25n Lgo+ID4gCj4gPiBJbiBteSB1bmRlcnN0YW5kaW5nLCB4ZW4tYmxrYmFjay8tbmV0YmFjayBpbiBh IGRldmljZSBkb21haW4gbWFwcyB0aGUKPiA+IHBhZ2VzIGZyb20gb3RoZXIgZG9tYWlucyBpbnRv IGl0cyBvd24gZG9tYWluLCBhbmQgY29waWVzIGRhdGEgYmV0d2Vlbgo+ID4gdGhvc2UgcGFnZXMg YW5kIHZOVkRJTU0uIFRoZSBhY2Nlc3MgdG8gdk5WRElNTSBpcyBwZXJmb3JtZWQgYnkgTlZESU1N Cj4gPiBkcml2ZXIgaW4gZGV2aWNlIGRvbWFpbi4gSW4gd2hpY2ggc3RlcHMgb2YgdGhpcyBwcm9j ZWR1cmUgdGhhdAo+ID4geGVuLWJsa2JhY2svLW5ldGJhY2sgbmVlZHMgdG8gbWFwIGludG8gR0ZO cyBvZiB2TlZESU1NPwo+IAo+IEkgdGhpbmsgSSBhZ3JlZSB3aXRoIHdoYXQgeW91IGFyZSBzYXlp bmcuICBJIGRvbid0IHVuZGVyc3RhbmQgZXhhY3RseQo+IHdoYXQgeW91IGFyZSBwcm9wb3Npbmcg YWJvdmUgaW4gWEVOTUFQU1BBQ0VfZ21mbiBidXQgSSBkb24ndCBzZWUgaG93Cj4gYW55dGhpbmcg YWJvdXQgdGhpcyB3b3VsZCBpbnRlcmZlcmUgd2l0aCBibGtiYWNrLgo+IAo+IGJsa2JhY2sgd2hl biB0YWxraW5nIHRvIGFuIG52ZGltbSB3aWxsIGp1c3QgZ28gdGhyb3VnaCB0aGUgYmxvY2sgbGF5 ZXIKPiBmcm9udCBkb29yLCBhbmQgZG8gYSBjb3B5LCBJIHByZXN1bWUuCgpJIGJlbGlldmUgeW91 IGFyZSByaWdodC4gVGhlIGJsb2NrIGxheWVyLCBhbmQgdGhlbiB0aGUgZnMgd291bGQgY29weSBp bi4KPiAKPiBJIGRvbid0IHNlZSBob3cgbmV0YmFjayBjb21lcyBpbnRvIGl0IGF0IGFsbC4KPiAK PiBCdXQgbWF5YmUgSSBhbSBqdXN0IGNvbmZ1c2VkIG9yIGlnbm9yYW50ISAgUGxlYXNlIGRvIGV4 cGxhaW4gOi0pLgoKcy9iYWNrL2Zyb250ZW5kLyAgCgpNeSBmZWFyIHdhcyByZWZjb3VudGluZy4K ClNwZWNpZmljYWxseSB3aGVyZSB3ZSBkbyBub3QgZG8gY29weWluZy4gRm9yIGV4YW1wbGUsIHlv dSBjb3VsZApiZSBzZW5kaW5nIGRhdGEgZnJvbSB0aGUgTlZESU1NIEdGTnMgKHNjcD8pIHRvIHNv bWUgb3RoZXIgbG9jYXRpb24KKGFub3RoZXIgaG9zdD8pLiBJdCB3b3VsZCBnbyBvdmVyIHRoZSB4 ZW4tbmV0YmFjayAoaW4gdGhlIGRvbTApCi0gd2hpY2ggd291bGQgdGhlbiBncmFudCBtYXAgaXQg KGRvbTAgd291bGQpLgoKSW4gZWZmZWN0IFhlbiB0aGVyZSBhcmUgdHdvIGd1ZXN0cyAoZG9tMCBh bmQgZG9tVSkgcG9pbnRpbmcgaW4gdGhlClAyTSB0byB0aGUgc2FtZSBHUEZOLiBBbmQgdGhhdCB3 b3VsZCBtZWFuOgoKPiA+ID4gPiAgICAoYikgbmV2ZXIgbWFwIGlkeCBjb3JyZXNwb25kaW5nIHRv IEdGTnMgb2NjdXBpZWQgYnkgdk5WRElNTQoKR3JhbnRlZCB0aGUgWEVOTUFQU1BBQ0VfZ21mbiBo YXBwZW5zIF9iZWZvcmVfIHRoZSBncmFudCBtYXBwaW5nIGlzIGRvbmUKc28gcGVyaGFwcyB0aGlz IGlzIG5vdCBhbiBpc3N1ZT8KClRoZSBvdGhlciBzaXR1YXRpb24gSSB3YXMgZW52aXNpb25pbmcg LSB3aGVyZSB0aGUgZHJpdmVyIGRvbWFpbiBoYXMKdGhlIE5WRElNTSBwYXNzZWQgaW4sIGFuZCBh cyB3ZWxsIFNSLUlPViBuZXR3b3JrIGNhcmQgYW5kIGZ1bmN0aW9ucwphcyBhbiBpU0NTSSB0YXJn ZXQuIFRoYXQgc2hvdWxkIHdvcmsgT0sgYXMgd2UganVzdCBuZWVkIHRoZSBJT01NVQp0byBoYXZl IHRoZSBOVkRJTU0gR1BGTnMgcHJvZ3JhbW1lZCBpbi4KCj4gCj4gVGhhbmtzLAo+IElhbi4KCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcv eGVuLWRldmVsCg==