From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [early RFC] ARM PCI Passthrough design document Date: Wed, 8 Mar 2017 14:12:09 -0500 Message-ID: <20170308191209.GG8530@char.us.oracle.com> References: <5cf9128e-e845-2a89-f7c7-ac8616941ab9@linaro.org> <56a2cd48-f7cf-25ca-2bfe-cabf02d34df3@linaro.org> <8ca91073-09e7-57ca-9063-b47e0aced39d@linaro.org> <20170201105525.jm5uf6wpbzzeid4d@dhcp-3-221.uk.xensource.com> <6b279b84-aa0f-7557-390e-dc66db90036f@linaro.org> <782775bb-cb63-776f-5e5c-0c96cd523972@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clh0j-0004iV-18 for xen-devel@lists.xenproject.org; Wed, 08 Mar 2017 19:12:33 +0000 Content-Disposition: inline In-Reply-To: <782775bb-cb63-776f-5e5c-0c96cd523972@linaro.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall Cc: "Edgar Iglesias (edgar.iglesias@xilinx.com)" , Stefano Stabellini , Wei Chen , Steve Capper , Andrew Cooper , Jiandi An , Punit Agrawal , alistair.francis@xilinx.com, Campbell Sean , xen-devel , "manish.jaggi@caviumnetworks.com" , Shanker Donthineni , Roger Pau =?iso-8859-1?Q?Monn=E9?= List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBNYXIgMDgsIDIwMTcgYXQgMDc6MDY6MjNQTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy b3RlOgo+IEhpLAo+IAo+IE9uIDAyLzAyLzE3IDIzOjA2LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3Jv dGU6Cj4gPiBPbiBUaHUsIDIgRmViIDIwMTcsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gT24g MDEvMDIvMTcgMTA6NTUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+ID4gT24gV2VkLCBK YW4gMjUsIDIwMTcgYXQgMDY6NTM6MjBQTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4g PiA+ID4gT24gMjQvMDEvMTcgMjA6MDcsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4g PiA+ID4gT24gVHVlLCAyNCBKYW4gMjAxNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBGb3Ig RFQsIEkgd291bGQgaGF2ZSBhIGZhbGxiYWNrIG9uIG1hcHBpbmcgdGhlIHJvb3QgY29tcGxleCB0 byBET00wIGlmIHdlCj4gPiA+IGRvbid0IHN1cHBvcnQgaXQuIFNvIERPTTAgY291bGQgc3RpbGwg dXNlIFBDSS4KPiA+ID4gCj4gPiA+IEZvciBBQ1BJLCBJIGFtIGV4cGVjdGluZyBhbGwgdGhlIHBs YXRmb3JtIEVDQU0gY29tcGxpYW50IG9yIHJlcXVpcmUgZmV3Cj4gPiA+IHF1aXJrcy4gU28gSSB3 b3VsZCBtYW5kYXRlIHRoZSBzdXBwb3J0IG9mIHRoZSByb290IGNvbXBsZXggaW4gWGVuIGluIG9y ZGVyIHRvCj4gPiA+IGdldCBQQ0kgc3VwcG9ydGVkLgo+ID4gCj4gPiBTb3VuZCBnb29kLiBBY2su Cj4gCj4gSSBhbSBjdXJyZW50bHkgcmV3cml0aW5nIHRoZSBkZXNpZ24gZG9jdW1lbnQgdG8gdGFr ZSBpbnRvIGFjY291bnQgYWxsIHRoZQo+IGNvbW1lbnRzIGFuZCBmb2xsb3cgdGhlIHBhdGggdG8g aGF2ZSB0aGUgaG9zdCBicmlkZ2UgaW4gWGVuIGFuZCBET00wIHdpbGwKPiBnZXQgYW4gZW11bGF0 ZWQgb25lLgo+IAo+IEkgYmVnYW4gdG8gbG9vayBhdCBzY2FubmluZyBhbmQgY29uZmlndXJpbmcg UENJIGRldmljZXMgaW4gWGVuLiBMb29raW5nIGF0Cj4gdGhlIFBDSSBmaXJtd2FyZSBzcGVjaWZp Y2F0aW9uLCB0aGUgZmlybXdhcmUgaXMgbm90IHJlcXVpcmVkIHRvIGNvbmZpZ3VyZQo+IHRoZSBC QVIgcmVnaXN0ZXIgb3RoZXIgdGhhbiBmb3IgYm9vdCBhbmQgY29uc29sZSBkZXZpY2VzLiBUaGlz IG1lYW5zIGFuCj4gT3BlcmF0aW5nIFN5c3RlbSAob3IgdGhlIGh5cGVydmlzb3IgaW4gb3VyIGNh c2UpIG1heSBoYXZlIHRvIGNvbmZpZ3VyZSBzb21lCj4gZGV2aWNlcy4KPiAKPiBJbiBvcmRlciB0 byBjb25maWd1cmUgdGhlIEJBUiByZWdpc3RlciwgWGVuIHdvdWxkIG5lZWQgdG8ga25vdyB3aGVy ZSBhcmUgdGhlCj4gUENJIHJlc291cmNlcy4gT24gQUNQSSB0aGV5IGNhbiBiZSBmb3VuZCBpbiBB U0wsIGhvd2V2ZXIgWGVuIGlzIG5vdCBhYmxlIHRvCj4gcGFyc2UgaXQuIEluIHRoZSBjYXNlIG9m IERldmljZSBUcmVlIHdpdGggY2FuIHJldHJpZXZlIHRoZSBQQ0kgcmVzb3VyY2VzCj4gdXNpbmcg dGhlIHByb3BlcnR5ICJyYW5nZXMiLgo+IAo+IEkgY2FuIHNlZSBhIGNvdXBsZSBvZiBzb2x1dGlv bnM6Cj4gCTEjIFJlbHkgb24gRE9NMCB0byBkbyB0aGUgUENJIGNvbmZpZ3VyYXRpb24uIFRoaXMg bWVhbnMgdGhhdCBET00wIHNob3VsZAo+IHNlZSBhbGwgdGhlIFBDSSBkZXZpY2VzIGFuZCB0aGVy ZWZvcmUgd2lsbCBub3QgYmUgcG9zc2libGUgdG8gaGlkZSBmcm9tIERPTTAKPiBpZiB3ZSBrbm93 IGF0IGJvb3QgYSBkZXZpY2Ugd2lsbCBiZSB1c2VkIGJ5IGEgZ3Vlc3QgKGkuZSBzb21ldGhpbmcg c2ltaWxhcgo+IHRvIHBjaWJhY2suaGlkZSBidXQgZGlyZWN0bHkgaGFuZGxlZCBpbiBYZW4pLgoK Li4gdGhpcyBhcyBmb3IgU1ItSU9WIGRldmljZXMgeW91IG5lZWQgdGhlIGRyaXZlcnMgdG8ga2lj ayB0aGUgaGFyZHdhcmUKdG8gZ2VuZXJhdGUgdGhlIG5ldyBidXMgYWRkcmVzc2VzLiBBbmQgdGhv c2UgKGFsb25nIHdpdGggdGhlIEJBUiByZWdpb25zKSBhcmUKbm90IHZpc2libGUgaW4gQUNQSSAo dGhleSBhcmUgY29uc3RydWN0dWVkIGR5bmFtaWNhbGx5KS4KCgo+IAkyIyBBZGQgYW4gQVNMIGlu dGVycHJldGVyIGluIFhlbi4gUm9nZXIgbWVudGlvbmVkIHRoYXQgb3BlbmJzZCBhcyBhIERTRFQK PiBwYXJzZXIgaW4gNDAwMCBsaW5lcyAoc2VlIFsxXSkuCj4gCj4gQW55IG9waW5pb25zPwo+IAo+ IENoZWVycywKPiAKPiBbMV0gaHR0cHM6Ly9naXRodWIuY29tL29wZW5ic2Qvc3JjL2Jsb2IvbWFz dGVyL3N5cy9kZXYvYWNwaS9kc2R0LmMKPiAKPiAtLSAKPiBKdWxpZW4gR3JhbGwKPiAKPiBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwo+IGh0dHBzOi8vbGlzdHMueGVu Lm9yZy94ZW4tZGV2ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0 cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=