From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH v4 3/3] x86/ioreq server: Add HVMOP to map guest ram with p2m_ioreq_server to an ioreq server. Date: Mon, 20 Jun 2016 11:32:30 +0100 Message-ID: <739af5d1-7fa1-4d68-ef9c-03e9253bccd5@citrix.com> References: <1463648711-26595-1-git-send-email-yu.c.zhang@linux.intel.com> <1463648711-26595-4-git-send-email-yu.c.zhang@linux.intel.com> <575FFC7E02000078000F4BA1@prv-mh.provo.novell.com> <576002FF.3030008@citrix.com> <5760234202000078000F4D38@prv-mh.provo.novell.com> <576124D1.1030503@citrix.com> <5761485002000078000F536B@prv-mh.provo.novell.com> <576271CF.8020202@linux.intel.com> <576293C602000078000F59AF@prv-mh.provo.novell.com> <5763CE32.7090803@citrix.com> <5767B15F.80506@linux.intel.com> <4d634904-fd09-1336-0023-3be37d6d698c@citrix.com> <5767E0BB02000078000F696A@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5767E0BB02000078000F696A@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 , Yu Zhang Cc: Kevin Tian , George Dunlap , Andrew Cooper , Tim Deegan , xen-devel@lists.xen.org, Paul Durrant , zhiyuan.lv@intel.com, JunNakajima List-Id: xen-devel@lists.xenproject.org T24gMjAvMDYvMTYgMTE6MjUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDIwLjA2LjE2IGF0 IDEyOjEwLCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMjAvMDYvMTYg MTA6MDMsIFl1IFpoYW5nIHdyb3RlOgo+Pj4gSG93ZXZlciwgdGhlcmUgYXJlIGNvbmZsaWN0cyBp ZiB3ZSB0YWtlIGxpdmUgbWlncmF0aW9uICBpbnRvIGFjY291bnQsCj4+PiBpLmUuIGlmIHRoZSBs aXZlIG1pZ3JhdGlvbiBpcwo+Pj4gdHJpZ2dlcmVkIGJ5IHRoZSB1c2VyKHVuaW50ZW50aW9uYWxs eSBtYXliZSkgZHVyaW5nIHRoZSBncHUgZW11bGF0aW9uCj4+PiBwcm9jZXNzLCByZXNvbHZlX21p c2NvbmZpZygpCj4+PiB3aWxsIHNldCBhbGwgdGhlIG91dHN0YW5kaW5nIHAybV9pb3JlcV9zZXJ2 ZXIgZW50cmllcyB0byBwMm1fbG9nX2RpcnR5LAo+Pj4gd2hpY2ggaXMgbm90IHdoYXQgd2UgZXhw ZWN0ZWQsCj4+PiBiZWNhdXNlIG91ciBpbnRlbnRpb24gaXMgdG8gb25seSByZXNldCB0aGUgb3V0 ZGF0ZWQgcDJtX2lvcmVxX3NlcnZlcgo+Pj4gZW50cmllcyBiYWNrIHRvIHAybV9yYW1fcncuCj4+ Cj4+IFdlbGwgdGhlIHJlYWwgcHJvYmxlbSBpbiB0aGUgc2l0dWF0aW9uIHlvdSBkZXNjcmliZSBp cyB0aGF0IGEgc2Vjb25kCj4+ICJsYXp5IiBwMm1fY2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsKCkg b3BlcmF0aW9uIGlzIHN0YXJ0aW5nIGJlZm9yZSB0aGUKPj4gZmlyc3Qgb25lIGlzIGZpbmlzaGVk LiAgQWxsIHRoYXQncyBuZWVkZWQgdG8gcmVzb2x2ZSB0aGUgc2l0dWF0aW9uIGlzCj4+IHRoYXQg aWYgeW91IGdldCBhIHNlY29uZCBwMm1fY2hhbmdlX2VudHJ5X3R5cGVfZ2xvYmFsKCkgb3BlcmF0 aW9uIHdoaWxlCj4+IHRoZXJlIGFyZSBvdXRzdGFuZGluZyBlbnRyaWVzIGZyb20gdGhlIGZpcnN0 IHR5cGUgY2hhbmdlLCB5b3UgaGF2ZSB0bwo+PiBmaW5pc2ggdGhlIGZpcnN0IG9wZXJhdGlvbiAo aS5lLiwgZ28gImVhZ2VybHkiIGZpbmQgYWxsIHRoZQo+PiBtaXNjb25maWd1cmVkIGVudHJpZXMg YW5kIGNoYW5nZSB0aGVtIHRvIHRoZSBuZXcgdHlwZSkgYmVmb3JlIHN0YXJ0aW5nCj4+IHRoZSBz ZWNvbmQgb25lLgo+IAo+IEVhZ2VyIHJlc29sdXRpb24gb2Ygb3V0c3RhbmRpbmcgZW50cmllcyBj YW4ndCBiZSB0aGUgc29sdXRpb24gaGVyZSwgSQo+IHRoaW5rLCBhcyB0aGF0IHdvdWxkIC0gYWZh aWN0IC0gYmUgYXMgdGltZSBjb25zdW1pbmcgYXMgZG9pbmcgdGhlIHR5cGUKPiBjaGFuZ2Ugc3lu Y2hyb25vdXNseSByaWdodCBhd2F5LgoKQnV0IGlzbid0IGl0IHRoZSBjYXNlIHRoYXQgcDJtX2No YW5nZV9lbnRyeV90eXBlX2dsb2JhbCgpIGlzIG9ubHkKaW1wbGVtZW50ZWQgZm9yIEVQVD8gIFNv IHdlJ3ZlIGJlZW4gZG9pbmcgdGhlIHNsb3cgbWV0aG9kIGZvciBib3RoCnNoYWRvdyBhbmQgQU1E IEhBUCAod2hhdGV2ZXIgaXQncyBjYWxsZWQgdGhlc2UgZGF5cykgc2luY2UgdGhlCmJlZ2lubmlu Zy4gIEFuZCBpbiBhbnkgY2FzZSB3ZSdkIG9ubHkgaGF2ZSB0byBnbyBmb3IgdGhlICJzbG93IiBj YXNlIGluCmNpcmN1bXN0YW5jZXMgd2hlcmUgdGhlIDJuZCB0eXBlIGNoYW5nZSBoYXBwZW5lZCBi ZWZvcmUgdGhlIGZpcnN0IG9uZQpoYWQgY29tcGxldGVkLgoKPiAgcDJtX2NoYW5nZV9lbnRyeV90 eXBlX2dsb2JhbCgpLAo+IGF0IGxlYXN0IHJpZ2h0IG5vdywgY2FuIGJlIGludm9rZWQgZnJlZWx5 IHdpdGhvdXQgcHJpb3IgdHlwZSBjaGFuZ2VzCj4gaGF2aW5nIGZ1bGx5IHByb3BhZ2F0ZWQuIFRo ZSBsb2dpYyByZXNvbHZpbmcgbWlzLWNvbmZpZ3VyZWQgZW50cmllcwo+IHNpbXBseSBuZWVkcyB0 byBiZSBhYmxlIHRvIGtub3cgdGhlIGNvcnJlY3QgbmV3IHR5cGUuIEkgY2FuJ3Qgc2VlCj4gd2h5 IHRoaXMgbG9naWMgc2hvdWxkbid0IHRoZXJlZm9yZSBiZSBleHRlbnNpYmxlIHRvIHRoaXMgbmV3 IHR5cGUKPiB3aGljaCBjYW4gYmUgaW4gZmxpZ2h0IC0gYWZ0ZXIgd2Ugb3VnaHQgdG8gaGF2ZSBh IHdheSB0byBrbm93IHdoYXQKPiB0eXBlIGEgcGFydGljdWxhciBHRk4gaXMgc3VwcG9zZWQgdG8g YmU/CgpBY3R1YWxseSwgY29tZSB0byB0aGluayBvZiBpdCAtLSBzaW5jZSB0aGUgZmlyc3QgdHlw ZSBjaGFuZ2UgaXMgbWVhbnQgdG8KY29udmVydCBhbGwgaW9yZXFfc2VydmVyIC0+IHJhbV9ydywg YW5kIHRoZSBzZWNvbmQgaXMgbWVhbnQgdG8gY2hhbmdlCmFsbCByYW1fcncgLT4gbG9nZGlydHks ICBpcyB0aGVyZSBhbnkgY2FzZSBpbiB3aGljaCB3ZSAqd291bGRuJ3QqIHdhbnQKdGhlIHJlc3Vs dGluZyB0eXBlIHRvIGJlIGxvZ2RpcnR5PyAgSXNuJ3QgdGhhdCBleGFjdGx5IHdoYXQgd2UnZCBn ZXQgaWYKd2UnZCBkb25lIGJvdGggb3BlcmF0aW9ucyBzeW5jaHJvbm91c2x5PwoKIC1HZW9yZ2UK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg==