From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [RFC Design Doc] Add vNVDIMM support for Xen Date: Wed, 16 Mar 2016 07:16:46 -0600 Message-ID: <56E96ACE02000078000DD241@prv-mh.provo.novell.com> References: <20160203070052.GA4248@hz-desktop.sh.intel.com> <56B219D4.9030507@citrix.com> <20160204025526.GA3504@hz-desktop.sh.intel.com> <20160215031657.GA8938@hz-desktop.sh.intel.com> <56C32A6302000078000D2A1C@prv-mh.provo.novell.com> <20160304073030.GC6267@hz-desktop.sh.intel.com> <20160316125508.GA9782@hz-desktop.sh.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160316125508.GA9782@hz-desktop.sh.intel.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Haozhong Zhang Cc: Juergen Gross , Kevin Tian , Wei Liu , Ian Campbell , Stefano Stabellini , George Dunlap , Andrew Cooper , IanJackson , George Dunlap , "xen-devel@lists.xen.org" , Jun Nakajima , Xiao Guangrong , Keir Fraser List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE2LjAzLjE2IGF0IDEzOjU1LCA8aGFvemhvbmcuemhhbmdAaW50ZWwuY29tPiB3cm90 ZToKPiBIaSBKYW4gYW5kIEtvbnJhZCwKPiAKPiBPbiAwMy8wNC8xNiAxNTozMCwgSGFvemhvbmcg Wmhhbmcgd3JvdGU6Cj4+IFN1ZGRlbmx5IHJlYWxpemUgaXQncyB1bm5lY2Vzc2FyeSB0byBsZXQg UUVNVSBnZXQgU1BBIHJhbmdlcyBvZiBOVkRJTU0KPj4gb3IgZmlsZXMgb24gTlZESU1NLiBXZSBj YW4gbW92ZSB0aGF0IHdvcmsgdG8gdG9vbHN0YWNrIGFuZCBwYXNzIFNQQQo+PiByYW5nZXMgZ290 IGJ5IHRvb2xzdGFjayB0byBxZW11LiBJbiB0aGlzIHdheSwgbm8gcHJpdmlsZWdlZCBvcGVyYXRp b25zCj4+IChtbWFwL21sb2NrLy4uLikgYXJlIG5lZWRlZCBpbiBRRU1VIGFuZCBub24tcm9vdCBR RU1VIHNob3VsZCBiZSBhYmxlIHRvCj4+IHdvcmsgZXZlbiB3aXRoIHZOVkRJTU0gaG90cGx1ZyBp biBmdXR1cmUuCj4+IAo+IAo+IEFzIEknbSBnb2luZyB0byBsZXQgdG9vbHN0YWNrIHRvIGdldCBO VkRJTU0gU1BBIHJhbmdlcy4gVGhpcyBjYW4gYmUKPiBkb25lIHZpYSBkb20wIGtlcm5lbCBpbnRl cmZhY2UgYW5kIHhlbiBoeXBlcmNhbGxzLCBhbmQgY2FuIGJlCj4gaW1wbGVtZW50ZWQgaW4gZGlm ZmVyZW50IHdheXMuIEknbSB3b25kZXJpbmcgd2hpY2ggb2YgdGhlIGZvbGxvd2luZwo+IG9uZXMg aXMgcHJlZmVycmVkIGJ5IHhlbi4KPiAKPiAxLiBHaXZlbgo+ICAgICAqIGEgZmlsZSBkZXNjcmlw dG9yIG9mIGVpdGhlciBhIE5WRElNTSBkZXZpY2Ugb3IgYSBmaWxlIG9uIE5WRElNTSwgYW5kCj4g ICAgICogZG9tYWluIGlkIGFuZCBndWVzdCBNRk4gd2hlcmUgdk5WRElNTSBpcyBnb2luZyB0byBi ZS4KPiAgICB4ZW4gdG9vbHN0YWNrICgxKSBnZXRzIGl0IFNQQSByYW5nZXMgdmlhIGRvbTAga2Vy bmVsIGludGVyZmFjZQo+ICAgIChlLmcuIHN5c2ZzIGFuZCBpb2N0bCBGSUVNQVApLCBhbmQgKDIp IGNhbGxzIGEgaHlwZXJjYWxsIHRvIG1hcAo+ICAgIGFib3ZlIFNQQSByYW5nZXMgdG8gdGhlIGdp dmVuIGd1ZXN0IE1GTiBvZiB0aGUgZ2l2ZW4gZG9tYWluLgo+IAo+IDIuIE9yLCBnaXZlbiB0aGUg c2FtZSBpbnB1dHMsIHdlIG1heSBjb21iaW5lIGFib3ZlIHR3byBzdGVwcyBpbnRvIGEgbmV3Cj4g ICAgZG9tMCBzeXN0ZW0gY2FsbCB0aGF0ICgxKSBnZXRzIHRoZSBTUEEgcmFuZ2VzLCAoMikgY2Fs bHMgeGVuCj4gICAgaHlwZXJjYWxsIHRvIG1hcCBTUEEgcmFuZ2VzLCBhbmQsIG9uZSBzdGVwIGZ1 cnRoZXIsICgzKSByZXR1cm5zIFNQQQo+ICAgIHJhbmdlcyB0byB1c2Vyc3BhY2UgKGJlY2F1c2Ug UUVNVSBuZWVkcyB0aGVzZSBhZGRyZXNzZXMgdG8gYnVpbGQgQUNQSSkuCgpEWU0gR1BBIGhlcmU/ IFFlbXUgc2hvdWxkIGhhcmRseSBoYXZlIGEgbmVlZCBmb3IgU1BBIHdoZW4Kd2FudGluZyB0byBi dWlsZCBBQ1BJIHRhYmxlcyBmb3IgdGhlIGd1ZXN0LgoKPiBUaGUgZmlyc3Qgd2F5IGRvZXMgbm90 IG5lZWQgdG8gbW9kaWZ5IGRvbTAgbGludXgga2VybmVsLCB3aGlsZSB0aGUKPiBzZWNvbmQgcmVx dWlyZXMgYSBuZXcgc3lzdGVtIGNhbGwuIEknbSBub3Qgc3VyZSB3aGV0aGVyIHhlbiB0b29sc3Rh Y2sKPiBhcyBhIHVzZXJzcGFjZSBwcm9ncmFtIGlzIGNvbnNpZGVyZWQgdG8gYmUgc2FmZSB0byBw YXNzIHRoZSBob3N0IHBoeXNpY2FsCj4gYWRkcmVzcyB0byBoeXBlcnZpc29yLiBJZiBub3QsIG1h eWJlIHRoZSBzZWNvbmQgb25lIGlzIGJldHRlcj8KCkFzIGxvbmcgYXMgdGhlIHBhc3Npbmcgb2Yg cGh5c2ljYWwgYWRkcmVzc2VzIGZvbGxvd3MgdG8gbW9kZWwKb2YgTU1JTyBmb3IgcGFzc2VkIHRo cm91Z2ggUENJIGRldmljZXMsIEkgZG9uJ3QgdGhpbmsgdGhlcmUncwpwcm9ibGVtIHdpdGggdGhl IHRvb2wgc3RhY2sgYnlwYXNzaW5nIHRoZSBEb20wIGtlcm5lbC4gU28gaXQKcmVhbGx5IGFsbCBk ZXBlbmRzIG9uIGhvdyB5b3UgbWFrZSBzdXJlIHRoYXQgdGhlIGd1ZXN0IHdvbid0CmdldCB0byBz ZWUgbWVtb3J5IGl0IGhhcyBubyBwZXJtaXNzaW9uIHRvIGFjY2Vzcy4KCldoaWNoIHJlbWluZHMg bWU6IFdoZW4gY29uc2lkZXJpbmcgYSBmaWxlIG9uIE5WRElNTSwgaG93CmFyZSB5b3UgbWFraW5n IHN1cmUgdGhlIG1hcHBpbmcgb2YgdGhlIGZpbGUgdG8gZGlzayAoaS5lLgptZW1vcnkpIGJsb2Nr cyBkb2Vzbid0IGNoYW5nZSB3aGlsZSB0aGUgZ3Vlc3QgaGFzIGFjY2Vzcwp0byBpdCwgZS5nLiBk dWUgdG8gc29tZSBkZWZyYWdtZW50YXRpb24gZ29pbmcgb24/IEFuZAp0YWxraW5nIG9mIGZyYWdt ZW50YXRpb24gLSBob3cgZG8geW91IG1lYW4gdG8gdHJhY2sgZ3Vlc3QKcGVybWlzc2lvbnMgZm9y IGFuIHVuYm91bmRlZCBudW1iZXIgb2YgYWRkcmVzcyByYW5nZXM/CgpKYW4KCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=