From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH v2 3/3] x86/ioreq server: Add HVMOP to map guest ram with p2m_ioreq_server to an ioreq server Date: Wed, 20 Apr 2016 17:58:33 +0100 Message-ID: References: <1459421618-5991-1-git-send-email-yu.c.zhang@linux.intel.com> <1459421618-5991-4-git-send-email-yu.c.zhang@linux.intel.com> <570605B9.10702@linux.intel.com> <5707839F.9060803@linux.intel.com> <57078F84.7070509@citrix.com> <570B8738.8010303@linux.intel.com> <570F74B4.7040209@linux.intel.com> <5715F659.6060600@linux.intel.com> <5715FDF6.5040901@linux.intel.com> <571613CA.1040505@linux.intel.com> <716680ad3f5441ecba9f39b6b0d1bebc@AMSPEX02CL03.citrite.net> <57161D9E.6030509@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Paul Durrant Cc: Kevin Tian , "jun.nakajima@intel.com" , Andrew Cooper , "Tim (Xen.org)" , "xen-devel@lists.xen.org" , "Yu, Zhang" , "Lv, Zhiyuan" , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBBcHIgMjAsIDIwMTYgYXQgNTozMCBQTSwgUGF1bCBEdXJyYW50IDxQYXVsLkR1cnJh bnRAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IEluIGFueSBjYXNlLCBpcyBpdCByZWFsbHkgbm90IHRo ZSBjYXNlIHRoYXQgdGhlIGRldmljZW1vZGVscyBvbiB0aGUKPj4gZmFyIHNpZGUgaGF2ZSB0byBy ZS1yZWdpc3RlciB3aGljaCBJTyByYW5nZXMgdGhleSdyZSBpbnRlcmVzdGVkIGluPwo+PiBTaG91 bGRuJ3QgdGhlIGRldmljZW1vZGVsIG9uIHRoZSBmYXIgc2lkZSByZS1yZWdpc3RlciB0aGUgcGZu cyBpdAo+PiB3YW50cyB0byB3YXRjaCBhcyB3ZWxsPyAgVGhhdCBhZ2FpbiBzZWVtcyBsaWtlIHRo ZSBtb3N0IHJvYnVzdAo+PiBzb2x1dGlvbiwgcmF0aGVyIHRoYW4gYXNzdW1pbmcgdGhhdCB0aGUg cGZucyB5b3UgZXhwZWN0IHRvIGhhdmUgYmVlbgo+PiBtYXJrZWQgYXJlIGFscmVhZHkgbWFya2Vk LiAgVG8gZG8gb3RoZXJ3aXNlIHJpc2tzIGJ1Z3Mgd2hlcmUgMSkgcGFnZXMKPj4geW91IHRoaW5r IHdlcmUgYmVpbmcgd2F0Y2hlZCBhcmVuJ3QgMikgcGFnZXMgYmVpbmcgd2F0Y2hlZCB0aGF0IHlv dQo+PiBkb24ndCBjYXJlIGFib3V0IChhbmQgeW91IGRvbid0IHRoaW5rIHRvIHVuLXdhdGNoIHRo ZW0gYmVjYXVzZSB5b3UKPj4gZGlkbid0IHRoaW5rIHlvdSdkIHdhdGNoZWQgdGhlbSBpbiB0aGUg Zmlyc3QgcGxhY2UpLgo+Pgo+Cj4gVGhhdCBzb3VuZHMgYSBsaXR0bGUgaW5lZmZpY2llbnQgd2hl biB0aGVyZSBjb3VsZCBiZSB0aG91c2FuZHMgb2YgcGFnZXMgaW4gcGxheS4gSWYgdGhlIHAybSB0 eXBlcyB3ZXJlIGZhaXRoZnVsbHkgcmVwcm9kdWNlZCBpbiB0aGUgcmVjZWl2aW5nIGRvbWFpbiB0 aGVuIHRoZSBuZXcgaW5jYXJuYXRpb24gb2YgdGhlIGVtdWxhdG9yIGp1c3QgbmVlZHMgdG8gY2xh aW0gdGhlIHR5cGUgcmF0aGVyIHRoYW4gbWFraW5nIHRob3VzYW5kcyBvZiBzZXQtbWVtLXR5cGUg aHlwZXJjYWxscyBhcyB3ZWxsLiBJIGFncmVlIHRoYXQgdGhlIGluZm9ybWF0aW9uIHdvdWxkIG5l ZWQgdG8gYmUgdHJhbnNmZXJyZWQgdGhvdWdoLCBvdGhlcndpc2UgdGhlIG5ldyBpbmNhcm5hdGlv biB3b3VsZG4ndCBiZSBhYmxlIHJlc2V0IHRoZSBwYWdlIHR5cGVzIHdoZW4gaXQgd2FzIGRvbmUg d2l0aCB0aGVtLgoKVGhlIGVtdWxhdG9yIGNvdWxkIHByZXN1bWFibHkgZ28gdGhyb3VnaCBhbmQg cmUtc2hhZG93IHRoZSBHUFRzIGFzCnRoZXkgd2VyZSB1c2VkLCByYXRoZXIgdGhhbiBhbGwgYXQg b25jZSwgcmlnaHQ/CgpJIHN0aWxsIHRoaW5rIHRoYXQgZmx1c2hpbmcgYWxsIHR5cGVzIG9uIGRp c2Nvbm5lY3QgYW5kIGhhdmluZyB0aGUKaW9yZXEgc2VydmVyIG9uIHRoZSBmYXIgc2lkZSByZS1w cm90ZWN0IHRoaW5ncyBhcyBpdCB3YW50cyB0byBpcyBhCm1vcmUgcm9idXN0IHNvbHV0aW9uLiAg QnV0IHVsdGltYXRlbHkgeW91J3JlIHByb2JhYmx5IGdvaW5nIHRvIGJlIHRoZQpvbmUgd2hvJ3Mg Z29pbmcgdG8gaGF2ZSB0byBkZWFsIHdpdGggYW55IGJ1Z3MgcmVsYXRlZCB0byB0aGlzLCBzbyBJ J2QKbGVhdmUgaXQgYmV0d2VlbiB5b3UgYW5kIFl1IFpoYW5nLgoKIC1HZW9yZ2UKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRl dmVsCg==