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: Tue, 21 Jun 2016 15:38:37 +0100 Message-ID: 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> <5767C5C9.5090505@linux.intel.com> <5767E56A02000078000F699E@prv-mh.provo.novell.com> <5767CE28.1000808@linux.intel.com> <5767ED8D02000078000F6A0F@prv-mh.provo.novell.com> <5767DC60.5010703@linux.intel.com> <57680DE502000078000F6D43@prv-mh.provo.novell.com> <5768F07F.7010308@linux.intel.com> <5769157902000078000F71B7@prv-mh.provo.novell.com> <576905E4.7020407@linux.intel.com> <5769296002000078000F7250@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: <5769296002000078000F7250@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 T24gMjEvMDYvMTYgMTA6NDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBBbmQgdGhlbiAtIGRp ZG4ndCB3ZSBtZWFuIHRvIGRpc2FibGUgdGhhdCBwYXJ0IG9mIFhlbkdUIGR1cmluZwo+Pj4+PiBt aWdyYXRpb24sIGkuZS4gdGVtcG9yYXJpbHkgYWNjZXB0IHRoZSBoaWdoZXIgcGVyZm9ybWFuY2UK Pj4+Pj4gb3ZlcmhlYWQgd2l0aG91dCB0aGUgcDJtX2lvcmVxX3NlcnZlciBlbnRyaWVzPyBJbiB3 aGljaCBjYXNlCj4+Pj4+IGZsaXBwaW5nIGV2ZXJ5dGhpbmcgYmFjayB0byBwMm1fcmFtX3J3IGFm dGVyIChjb21wbGV0ZWQgb3IKPj4+Pj4gY2FuY2VsZWQpIG1pZ3JhdGlvbiB3b3VsZCBiZSBleGFj dGx5IHdoYXQgd2Ugd2FudC4gVGhlIChuZXcKPj4+Pj4gb3IgcHJldmlvdXMpIGlvcmVxIHNlcnZl ciBzaG91bGQgYXR0YWNoIG9ubHkgYWZ0ZXJ3YXJkcywgYW5kCj4+Pj4+IGNhbiB0aGVuIGZyZWVs eSByZS1lc3RhYmxpc2ggYW55IHAybV9pb3JlcV9zZXJ2ZXIgZW50cmllcyBpdAo+Pj4+PiBkZWVt cyBuZWNlc3NhcnkuCj4+Pj4+Cj4+Pj4gV2VsbCwgSSBhZ3JlZSB0aGlzIHBhcnQgb2YgWGVuR1Qg c2hvdWxkIGJlIGRpc2FibGVkIGR1cmluZyBtaWdyYXRpb24uCj4+Pj4gQnV0IGluIHN1Y2gKPj4+ PiBjYXNlIEkgdGhpbmsgaXQncyBkZXZpY2UgbW9kZWwncyBqb2IgdG8gdHJpZ2dlciB0aGUgcDJt IHR5cGUKPj4+PiBmbGlwcGluZyhpLmUuIGJ5IGNhbGxpbmcKPj4+PiBIVk1PUF9zZXRfbWVtX3R5 cGUpLgo+Pj4gSSBhZ3JlZSAtIHRoaXMgd291bGQgc2VlbSB0byBiZSB0aGUgc2ltcGxlciBtb2Rl bCBoZXJlLCBkZXNwaXRlIChhcwo+Pj4gR2VvcmdlIHZhbGlkbHkgc2F5cykgdGhlIG1vcmUgY29u c2lzdGVudCBtb2RlbCB3b3VsZCBiZSBmb3IgdGhlCj4+PiBoeXBlcnZpc29yIHRvIGRvIHRoZSBj bGVhbnVwLiBTdWNoIGNsZWFudXAgd291bGQgaW1vIGJlIHJlYXNvbmFibGUKPj4+IG9ubHkgaWYg dGhlcmUgd2FzIGFuIGVhc3kgd2F5IGZvciB0aGUgaHlwZXJ2aXNvciB0byBlbnVtZXJhdGUgYWxs Cj4+PiBwMm1faW9yZXFfc2VydmVyIHBhZ2VzLgo+Pgo+PiBXZWxsLCBmb3IgbWUsIHRoZSAiZWFz eSB3YXkiIG1lYW5zIHdlIHNob3VsZCBhdm9pZCB0cmF2ZXJzaW5nIHRoZSB3aG9sZSBlcHQKPj4g cGFnaW5nIHN0cnVjdHVyZSBhbGwgYXQgb25jZSwgcmlnaHQ/Cj4gCj4gWWVzLgoKRG9lcyBjYWxs aW5nIHAybV9jaGFuZ2VfZW50cnlfdHlwZV9nbG9iYWwoKSBub3Qgc2F0aXNmeSB0aGlzIHJlcXVp cmVtZW50PwoKPj4gSSBoYXZlIG5vdCBmaWd1cmVkIG91dCBhbnkgY2xlYW4gCj4+IHNvbHV0aW9u Cj4+IGluIGh5cGVydmlzb3Igc2lkZSwgdGhhdCdzIG9uZSByZWFzb24gSSdkIGxpa2UgdG8gbGVm dCB0aGlzIGpvYiB0byAKPj4gZGV2aWNlIG1vZGVsCj4+IHNpZGUoYW5vdGhlciByZWFzb24gaXMg dGhhdCBJIGRvIHRoaW5rIGRldmljZSBtb2RlbCBzaG91bGQgdGFrZSB0aGlzIAo+PiByZXNwb25z aWJpbGl0eSkuCj4gCj4gTGV0J3Mgc2VlIGlmIHdlIGNhbiBnZXQgR2VvcmdlIHRvIGFncmVlLgoK V2VsbCBJIGhhZCBpbiBwcmluY2lwbGUgYWxyZWFkeSBhZ3JlZWQgdG8gbGV0dGluZyB0aGlzIGJl IHRoZSBpbnRlcmZhY2UKb24gdGhlIHByZXZpb3VzIHJvdW5kIG9mIHBhdGNoZXM7IHdlJ3JlIGhh dmluZyB0aGlzIGRpc2N1c3Npb24gYmVjYXVzZQp5b3UgKEphbikgYXNrZWQgYWJvdXQgd2hhdCBo YXBwZW5zIGlmIGFuIGlvcmVxIHNlcnZlciBpcyBkZS1yZWdpc3RlcmVkCndoaWxlIHRoZXJlIGFy ZSBzdGlsbCBvdXRzdGFuZGluZyBwMm0gdHlwZXMuIDotKQoKSSBkbyB0aGluayBoYXZpbmcgWGVu IGNoYW5nZSB0aGUgdHlwZSBtYWtlcyB0aGUgbW9zdCBzZW5zZSwgYnV0IGlmCnlvdSdyZSBoYXBw eSB0byBsZWF2ZSB0aGF0IHVwIHRvIHRoZSBpb3JlcSBzZXJ2ZXIsIEknbSBPSyB3aXRoIHRoaW5n cwpiZWluZyBkb25lIHRoYXQgd2F5IGFzIHdlbGwuICBJIHRoaW5rIHdlIGNhbiBwcm9iYWJseSBj aGFuZ2UgaXQgbGF0ZXIgaWYKd2Ugd2FudC4KCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=