From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [RFC] Shared coprocessor framework Date: Tue, 15 Nov 2016 14:23:01 -0500 Message-ID: <20161115192301.GD9147@char.us.oracle.com> References: <8ffc5fdf-70b0-a1b6-1405-e9021a61df47@citrix.com> <20161111204337.GA2304@char.us.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Artem Mygaiev Cc: Oleks Tysh , Andrew Cooper , embedded-pv-devel@lists.xenproject.org, xen-devel@lists.xensource.com, Andrii Anisov List-Id: xen-devel@lists.xenproject.org T24gU2F0LCBOb3YgMTIsIDIwMTYgYXQgMDI6MDQ6MjVQTSArMDIwMCwgQXJ0ZW0gTXlnYWlldiB3 cm90ZToKPiBPbiBGcmksIE5vdiAxMSwgMjAxNiBhdCAxMDo0MyBQTSwgS29ucmFkIFJ6ZXN6dXRl ayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4gRG9lcyB0aGlzIGFs c28gbWVhbiB0aGF0IHRoZSBoeXBlcnZpc29yIGhhcyB0byBrbm93IHRoZSBjby1wcm9jZXNzb3Jz Pwo+ID4gQXMgaW4gaG93IHRvIHN0YXJ0L3N0b3AgdGhlbT8gQW5kIGhvdyB0byB0ZWxsIHRoZW0g dG8gc2F2ZS9yZXN0b3JlCj4gPiBndWVzdCBjb250ZXh0PyBPciBpcyB0aGVyZSBzb21lIGdlbmVy aWMgc3BlY2lmaWNhdGlvbiBmb3IgZG9pbmcgdGhpcz8KPiAKPiBVbmZvcnR1bmF0ZWx5IHRoZXJl IGlzIGJlIG5vIHNpbmdsZSB3YXkgdG8gc3dpdGNoIGNvbnRleHQgb24KPiBjby1wcm9jZXNzb3Jz LCBzbyB5ZXMsIGh5cGVydmlzb3IgaGFzIHRvIGtub3cgdGhlIGNvLXByb2Nlc3NvcnMuCj4gVGhl IHNpdHVhdGlvbiBpcyBub3QgYXMgYmFkIGFzIGhhdmluZyBmdWxsLXNjb3BlIGRyaXZlciAod2hp Y2ggaXMKPiBpbXBsZW1lbnRlZCBpbiBzb21lIHByb3ByaWV0YXJ5IGh5cGVydmlzb3JzKSwgd2Ug b25seSBuZWVkIHRvOgo+IDEuIHN0b3AKPiAyLiBmbHVzaCByZWdpc3RlcnMKPiAzLiBzd2l0Y2gg bWVtb3J5IGNvbnRleHQgPC0tLSBpbXBsZW1lbnRlZCBieSBTTU1VIGluIEFSTQo+IDQuIHJlc3Rv cmUgcmVnaXN0ZXJzCj4gNS4gc3RhcnQKClNvIGl0IGxvb2tzIGxpa2UgdGhlcmUgY291bGQgYmUg YW4gZ2VuZXJpYyBBUEkgdG8gZGVhbCB3aXRoCnRoZXNlIHZhcmlvdXMgb3BlcmF0aW9ucy4gQW5k IEkgdGhpbmsgeW91IGFyZSB0aGlua2luZyB0byBob29rCml0IHVwIHRvIHRoZSBzY2hlZHVsZXIg c28gdGhhdCB3aGVuIGEgZ3Vlc3Qgc3dpdGNoZXMgeW91IGNhbgpmb2xsb3cgd2l0aCB0aGF0IChz aW1pbGFyIHRvIGhvdyBJbnRlbCBJT01NVSBWVC14IFBvc3RlZCBJbnRlcnJ1cHRzCmFyZSBkb25l KS4gQnV0IEkgdGhpbmsgdGhlIGRlc2lnbiBhbHNvIG1lbnRpb25lZCBhc3luY2hyb25vdXMKam9i cyBzbyB0aGVyZSBtYXkgYmUgc2l0dWF0aW9ucyB3aGVyZSB0aGVyZSBpcyBhIGRvb3JiZWxsCnRv IHdha2UgdXAgYW4gZ3Vlc3Q/IAoKQnV0IEkgdGhpbmsgaW4gbXkgeDg2IHBvaXNpb25lZCBQb1Yg bWluZCB0aGlzIGlzIHNpbWlsYXIgdG8gYW4KUENJZSBkZXZpY2UgdGhhdCBoYXMgaXRzIG93biBN TVUuCgpXaGljaCBicmluZ3Mgc29tZSBtb3JlIHF1ZXN0aW9ucyAtIGhvdyBkbyB3ZSBlcmVjdCB0 aGUgYmFycmllcnMKc3VjaCB0aGF0IHRoaXMgImNvcHJvY2Vzc29yIiBkb2VzIG5vdCBkZXN0YWJp bGl6ZSB0aGUgc3lzdGVtCmluY2FzZSB0aGUgZmlybXdhcmUgb24gdGhlICJjb3Byb2Nlc3NvcnMi IGVuZHMgdXAgYmxvd2luZyB1cD8KCkFyZSB0aGVyZSBzb21lIG90aGVyIG9wZXJhdGlvbnMgdG8g YWxsb3cgdGhlIGNvcHJvY2Vzc29ycwpvbmx5IHRvIHRvdWNoIHNwZWNpZmljIG1lbW9yeSByZWdp b25zPwoKVGhhbmtzLgo+IAo+IEJlc3QgcmVnYXJkcywKPiBBcnRlbSBNeWdhaWV2CgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4t ZGV2ZWwK