From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manish Jaggi Subject: Re: Notes from PCI Passthrough design discussion at Xen Summit Date: Thu, 20 Jul 2017 16:30:30 +0530 Message-ID: References: <87vamomqu8.fsf@e105922-lin.cambridge.arm.com> <738e9054-a390-8314-1bb6-5d9bf9a60da8@caviumnetworks.com> <20170720082402.wskxjw4j34qyl7ba@dhcp-3-128.uk.xensource.com> <0739d17a-ab20-be39-76b5-ce4d36ed0037@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dY9CT-0006fZ-LM for xen-devel@lists.xenproject.org; Thu, 20 Jul 2017 11:00:57 +0000 In-Reply-To: <0739d17a-ab20-be39-76b5-ce4d36ed0037@linaro.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall , =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= Cc: edgar.iglesias@xilinx.com, Stefano Stabellini , Jan Beulich , Wei Chen , Steve Capper , Andre Przywara , manish.jaggi@caviumnetworks.com, Punit Agrawal , vikrams@qti.qualcomm.com, okaya@qti.qualcomm.com, "Goel, Sameer" , xen-devel , Dave P Martin , Vijaya Kumar K List-Id: xen-devel@lists.xenproject.org SEkgSnVsaWVuLAoKT24gNy8yMC8yMDE3IDQ6MTEgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPgo+ Cj4gT24gMjAvMDcvMTcgMTA6MzIsIE1hbmlzaCBKYWdnaSB3cm90ZToKPj4gSGkgUm9nZXIsCj4+ Cj4+IE9uIDcvMjAvMjAxNyAxOjU0IFBNLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4gT24g VGh1LCBKdWwgMjAsIDIwMTcgYXQgMDk6MjQ6MzZBTSArMDUzMCwgTWFuaXNoIEphZ2dpIHdyb3Rl Ogo+Pj4+IEhpIFB1bml0LAo+Pj4+Cj4+Pj4gT24gNy8xOS8yMDE3IDg6MTEgUE0sIFB1bml0IEFn cmF3YWwgd3JvdGU6Cj4+Pj4+IEkgdG9vayBzb21lIG5vdGVzIGZvciB0aGUgUENJIFBhc3N0aHJv dWdoIGRlc2lnbiBkaXNjdXNzaW9uIGF0IFhlbgo+Pj4+PiBTdW1taXQuIER1ZSB0byB0aGUgd2lk ZSByYW5nZSBvZiB0b3BpY3MgY292ZXJlZCwgdGhlIG5vdGVzIGdvdCAKPj4+Pj4gc3BhcnNlcgo+ Pj4+PiB0b3dhcmRzIHRoZSBlbmQgb2YgdGhlIHNlc3Npb24uIEkndmUgdHJpZWQgdG8gYXR0cmli dXRlIG5hbWVzIGFnYWluc3QKPj4+Pj4gY29tbWVudHMgYnV0IGhhdmUgdmVyeSBsaWtlbHkgZ290 IHRoaW5ncyBtaXhlZCB1cC4gQXBvbG9naWVzIGluCj4+Pj4+IGFkdmFuY2UuCj4+Pj4gV2FzIGN1 cmlvdXMgaWYgYW55IGRpc2N1c3Npb25zIGhhcHBlbmVkIG9uIHRoZSBSQyBFbXUgKGNvbmZpZyBz cGFjZQo+Pj4+IGVtdWxhdGlvbikgYXMgcGVyIHNsaWRlIDE4Cj4+Pj4gaHR0cHM6Ly9zY2hkLndz L2hvc3RlZF9maWxlcy94ZW5kZXZlbG9wZXJhbmRkZXNpZ25zdW1taXQyMDE3Lzc2L3NsaWRlcy5w ZGYgCj4+Pj4KPj4+Pgo+Pj4gUGFydCBvZiB0aGlzIGlzIGFscmVhZHkgcG9zdGVkIG9uIHRoZSBs aXN0IChBVE0gZm9yIHg4NiBvbmx5KSBidXQgdGhlCj4+PiBQQ0kgc3BlY2lmaWNhdGlvbiAoYW5k IHRoZXJlZm9yZSB0aGUgY29uZmlnIHNwYWNlIGVtdWxhdGlvbikgaXMgbm90Cj4+PiB0aWVkIHRv IGFueSBhcmNoOgo+Pj4KPj4+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMv aHRtbC94ZW4tZGV2ZWwvMjAxNy0wNi9tc2cwMzY5OC5odG1sIAo+Pj4KPj4+Cj4+IEZyb20gdGhl IHN1bW1hcnksIEkgaGF2ZSBhICBxdWVzdGlvbnMgb24KPj4gIgo+PiAgLSBSb2dlcjogUmVnaXN0 ZXJpbmcgY29uZmlnIHNwYWNlIHdpdGggWGVuIGJlZm9yZSBkZXZpY2UgZGlzY292ZXJ5Cj4+ICAg d2lsbCBhbGxvdyB0aGUgaHlwZXJ2aXNvciB0byBzZXQgYWNjZXNzIHRyYXBzIGZvciBjZXJ0YWlu Cj4+ICBmdW5jdGlvbmFsaXR5IGFzIGFwcHJvcHJpYXRlIgo+Pgo+PiBUcmFwcyB3aWxsIGRvIGVt dWxhdGlvbiBvciBzb21ldGhpbmcgZWxzZSA/Cj4+ICBJcyB0aGUgY29uZmlnIHNwYWNlIGVtdWxh dGlvbiBvbmx5IGZvciBEb21VIG9yIGl0IGZvciBEb20wIGFzIHdlbGwgPwo+PiBTbGlkZSAxOCBz aG93cyBvbmx5IGZvciBEb21VID8KPgo+IE15IHNsaWRlcyBhcmUgbm90IG1lYW50IHRvIGJlIHJl YWQgd2l0aG91dCB0aGUgdGFsay4gSW4gdGhpcyAKPiBwYXJ0aWN1bGFyIGNhc2UsIHRoaXMgaXMg b25seSBleHBsYWluaW5nIGhvdyBwYXNzdGhyb3VnaCB3aWxsIHdvcmsgZm9yIAo+IERvbVUuCj4K VGhhbmtzIGZvciBjbGFyaWZpY2F0aW9uLgpBaCBvaywgVGhlIHNpbmdsZSBzbGlkZSBjcmVhdGVk IGNvbmZ1c2lvbiwgSXQgd291bGQgYmUgbmljZSBpZiB5b3UgaGF2ZSAKYWRkZWQgb25lIG1vcmUg ZGVzY3JpYmluZyBkb20wIGNvbmZpZyBhY2Nlc3MuIEkgd2lsbCB3YWl0IGZvciB0aGUgdmlkZW8g CnRvIGdldCBwb3N0ZWQuCj4gUm9nZXIgc2VyaWVzIGlzIGF0IHRoZSBtb21lbnQgZm9jdXNpbmcg b24gZW11bGF0aW5nIGEgZnVsbHkgRUNBTSAKPiBjb21wbGlhbnQgaG9zdGJyaWRnZSBmb3IgdGhl IGhhcmR3YXJlIGRvbWFpbi4gVGhpcyBpcyBiZWNhdXNlIFhlbiBhbmQgCj4gdGhlIGhhcmR3YXJl IGRvbWFpbiBzaG91bGQgbm90IGFjY2VzcyB0aGUgY29uZmlndXJhdGlvbiBzcGFjZSBhdCB0aGUg Cj4gc2FtZSB0aW1lLiAKWWVzIGFzIGRpc2N1c3NlZCBvbiB0aGlzIHRvcGljIG9uIGxpc3QgZmV3 IHdlZWtzIGJhY2suCj4gV2UgbWF5IGFsc28gcGVyZm9ybSBzb21lIHRhc2tzIChpLmUgTVNJIG1h cHBpbmcsIG1lbW9yeSBtYXBwaW5nKSBvciAKPiBzYW5pdGl6aW5nIHdoZW4gdGhlIGNvbmZpZ3Vy YXRpb24gc3BhY2UgaXMgdXBkYXRlZCBieSB0aGUgaGFyZHdhcmUgCj4gZG9tYWluLgo+Cj4gQ2hl ZXJzLAo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xp c3RzLnhlbi5vcmcveGVuLWRldmVsCg==