From mboxrd@z Thu Jan 1 00:00:00 1970 From: Haozhong Zhang Subject: Re: [RFC Design Doc] Add vNVDIMM support for Xen Date: Wed, 16 Mar 2016 20:55:08 +0800 Message-ID: <20160316125508.GA9782@hz-desktop.sh.intel.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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20160304073030.GC6267@hz-desktop.sh.intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , Konrad Rzeszutek Wilk 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 SGkgSmFuIGFuZCBLb25yYWQsCgpPbiAwMy8wNC8xNiAxNTozMCwgSGFvemhvbmcgWmhhbmcgd3Jv dGU6Cj4gU3VkZGVubHkgcmVhbGl6ZSBpdCdzIHVubmVjZXNzYXJ5IHRvIGxldCBRRU1VIGdldCBT UEEgcmFuZ2VzIG9mIE5WRElNTQo+IG9yIGZpbGVzIG9uIE5WRElNTS4gV2UgY2FuIG1vdmUgdGhh dCB3b3JrIHRvIHRvb2xzdGFjayBhbmQgcGFzcyBTUEEKPiByYW5nZXMgZ290IGJ5IHRvb2xzdGFj ayB0byBxZW11LiBJbiB0aGlzIHdheSwgbm8gcHJpdmlsZWdlZCBvcGVyYXRpb25zCj4gKG1tYXAv bWxvY2svLi4uKSBhcmUgbmVlZGVkIGluIFFFTVUgYW5kIG5vbi1yb290IFFFTVUgc2hvdWxkIGJl IGFibGUgdG8KPiB3b3JrIGV2ZW4gd2l0aCB2TlZESU1NIGhvdHBsdWcgaW4gZnV0dXJlLgo+IAoK QXMgSSdtIGdvaW5nIHRvIGxldCB0b29sc3RhY2sgdG8gZ2V0IE5WRElNTSBTUEEgcmFuZ2VzLiBU aGlzIGNhbiBiZQpkb25lIHZpYSBkb20wIGtlcm5lbCBpbnRlcmZhY2UgYW5kIHhlbiBoeXBlcmNh bGxzLCBhbmQgY2FuIGJlCmltcGxlbWVudGVkIGluIGRpZmZlcmVudCB3YXlzLiBJJ20gd29uZGVy aW5nIHdoaWNoIG9mIHRoZSBmb2xsb3dpbmcKb25lcyBpcyBwcmVmZXJyZWQgYnkgeGVuLgoKMS4g R2l2ZW4KICAgICogYSBmaWxlIGRlc2NyaXB0b3Igb2YgZWl0aGVyIGEgTlZESU1NIGRldmljZSBv ciBhIGZpbGUgb24gTlZESU1NLCBhbmQKICAgICogZG9tYWluIGlkIGFuZCBndWVzdCBNRk4gd2hl cmUgdk5WRElNTSBpcyBnb2luZyB0byBiZS4KICAgeGVuIHRvb2xzdGFjayAoMSkgZ2V0cyBpdCBT UEEgcmFuZ2VzIHZpYSBkb20wIGtlcm5lbCBpbnRlcmZhY2UKICAgKGUuZy4gc3lzZnMgYW5kIGlv Y3RsIEZJRU1BUCksIGFuZCAoMikgY2FsbHMgYSBoeXBlcmNhbGwgdG8gbWFwCiAgIGFib3ZlIFNQ QSByYW5nZXMgdG8gdGhlIGdpdmVuIGd1ZXN0IE1GTiBvZiB0aGUgZ2l2ZW4gZG9tYWluLgoKMi4g T3IsIGdpdmVuIHRoZSBzYW1lIGlucHV0cywgd2UgbWF5IGNvbWJpbmUgYWJvdmUgdHdvIHN0ZXBz IGludG8gYSBuZXcKICAgZG9tMCBzeXN0ZW0gY2FsbCB0aGF0ICgxKSBnZXRzIHRoZSBTUEEgcmFu Z2VzLCAoMikgY2FsbHMgeGVuCiAgIGh5cGVyY2FsbCB0byBtYXAgU1BBIHJhbmdlcywgYW5kLCBv bmUgc3RlcCBmdXJ0aGVyLCAoMykgcmV0dXJucyBTUEEKICAgcmFuZ2VzIHRvIHVzZXJzcGFjZSAo YmVjYXVzZSBRRU1VIG5lZWRzIHRoZXNlIGFkZHJlc3NlcyB0byBidWlsZCBBQ1BJKS4KClRoZSBm aXJzdCB3YXkgZG9lcyBub3QgbmVlZCB0byBtb2RpZnkgZG9tMCBsaW51eCBrZXJuZWwsIHdoaWxl IHRoZQpzZWNvbmQgcmVxdWlyZXMgYSBuZXcgc3lzdGVtIGNhbGwuIEknbSBub3Qgc3VyZSB3aGV0 aGVyIHhlbiB0b29sc3RhY2sKYXMgYSB1c2Vyc3BhY2UgcHJvZ3JhbSBpcyBjb25zaWRlcmVkIHRv IGJlIHNhZmUgdG8gcGFzcyB0aGUgaG9zdCBwaHlzaWNhbAphZGRyZXNzIHRvIGh5cGVydmlzb3Iu IElmIG5vdCwgbWF5YmUgdGhlIHNlY29uZCBvbmUgaXMgYmV0dGVyPwoKVGhhbmtzLApIYW96aG9u ZwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu Lm9yZy94ZW4tZGV2ZWwK