From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v15] This is the ABI for the two halves of a para-virtualized sound driver to communicate with each to other. Date: Fri, 27 Jan 2017 09:52:52 -0500 Message-ID: <20170127145252.GB1250@char.us.oracle.com> References: <1480943129-20524-1-git-send-email-andr2000@gmail.com> <1480943129-20524-2-git-send-email-andr2000@gmail.com> <20170124191352.GA20813@char.us.oracle.com> <1485428970.32103.143.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1485428970.32103.143.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Dario Faggioli Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com, embedded-pv-devel@lists.xenproject.org, Oleksandr Andrushchenko , ian.jackson@eu.citrix.com, oleksandr.dmytryshyn@globallogic.com, tim@xen.org, julien.grall@arm.com, andrii.anisov@gmail.com, olekstysh@gmail.com, vlad.babchuk@gmail.com, al1img@gmail.com, david.vrabel@citrix.com, JBeulich@suse.com, xen-devel@lists.xenproject.org, joculator@gmail.com List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBKYW4gMjYsIDIwMTcgYXQgMTI6MDk6MzBQTSArMDEwMCwgRGFyaW8gRmFnZ2lvbGkg d3JvdGU6Cj4gT24gVGh1LCAyMDE3LTAxLTI2IGF0IDEyOjAyICswMjAwLCBPbGVrc2FuZHIgQW5k cnVzaGNoZW5rbyB3cm90ZToKPiA+IEhpLCBLb25yYWQhCj4gPiAKPiA+IEZpcnN0IG9mIGFsbCB0 aGFuayB5b3UgdmVyeSBtdWNoIGZvciB0aGUgdmFsdWFibGUgY29tbWVudHMKPiA+IAo+ID4gYW5k IHlvdXIgdGltZSEKPiA+IAo+ID4gVGhlIG51bWJlciBvZiBjaGFuZ2VzIChtb3N0bHkgaW4gZGVz Y3JpcHRpb24pIGlzIGdvaW5nIHRvCj4gPiAKPiA+IGJlIGh1Z2UsIHNvIGRvIHlvdSB0aGluayBJ IGNhbiBwdWJsaXNoIHNvbWV0aGluZyBsaWtlCj4gPiAKPiA+ICJSRkMgdjE2IiBzbyB3ZSBjYW4g ZGlzY3VzcyB0aGUgdXBkYXRlZCBwYXRjaD8KPiA+IAo+IEtvbnJhZCdzIGNhbGwsIGJ1dCB3aHkg eW91IHdhbnQgdG8gaW50cm9kdWNlIHRoZSAnUkZDJyB0YWcgbm93PyBJJ2QKPiBqdXN0IGdvIHdp dGggdjE2Li4uCgp2MTYgcGxlYXNlLgo+IAo+ID4gT24gMDEvMjQvMjAxNyAwOToxMyBQTSwgS29u cmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+ID4gPiBPbiBNb24sIERlYyAwNSwgMjAxNiBhdCAw MzowNToyOVBNICswMjAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwo+ID4gPiB3cm90ZToKPiA+ ID4gPsKgCj4gPiA+ID4gKyAqIEV4YW1wbGUgZm9yIHRoZSBmcm9udGVuZCBydW5uaW5nIGluIGRv bWFpbiA1LCBpbnN0YW5jZSBvZiB0aGUKPiA+ID4gPiBkcml2ZXIKPiA+ID4gPiArICogaW4gdGhl IGZyb250IGlzIDAgKHNpbmdsZSBvciBmaXJzdCBQViBkcml2ZXIpLCBkZXZpY2UgaWQgMiwKPiA+ ID4gPiArICogZmlyc3Qgc3RyZWFtICgwKToKPiA+ID4gPiArICogL2xvY2FsL2RvbWFpbi88ZnJv bnRlbmRfaWQ+L2RldmljZS92c25kLzxkcnZfaWR4Pi8KPiA+ID4gPiArICrCoMKgwqDCoMKgwqDC oMKgwqBkZXZpY2UvPGRldl9pZD4vc3RyZWFtLzxzdHJlYW1faWR4Pi90eXBlID0gInAiCj4gPiA+ ID4gKyAqIC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8wL2RldmljZS8yL3N0cmVhbS8wL3R5 cGUgPSAicCIKPiA+ID4gV2h5IGRvIHlvdSBuZWVkICdkZXZpY2UnID8KPiA+IGp1c3QgZm9yIGNs YXJpdHk6IHRoZSBoaWVyYXJjaHkgb2YgdGhlIHNvdW5kIGRyaXZlciB3b3VsZAo+ID4gYmUgdGhh dCBhIGRldmljZSBtYXkgaGF2ZSBtdWx0aXBsZSBkaWZmZXJlbnQgc3RyZWFtcy4KClRoYXQgaXMg a2luZCBvZiBpbXBsaWVkLiBZb3UgaGF2ZSBhbiB2c25kIGFuZCB1bmRlcm5lYXRoIGl0CnlvdSBj YW4gaGF2ZSBtdWx0aXBsaWUgZGlyZWN0b3JpZXMgd2l0aCBhIG51bWJlci4gVGhvc2UKYXJlIHRo ZSBkZXZpY2UgbnVtYmVycy4KCk5vdCBzdXJlIHdoeSB5b3Ugd291bGQgbmVlZCB0aGUgJ2Rldmlj ZSc/CgpBbHNvIGlmIHlvdSBsb29rIGF0IGJvdGggdmJkIGFuZCB2aWYgLSB0aGV5IGZvbGxvdyB0 aGUgc2FtZQpwYXR0ZXJuIC0gaWYgeW91IGhhdmUgbXVsdGlwbGUgZGV2aWNlcywgaXQgaXMganVz dCB0aGUgbnVtYmVyCihubyBkZXZpY2UpLgoKSGVuY2UgZnJvbSBhbiBtYWludGFpbmNlIHBlcnNw ZWN0aXZlIEkgd291bGQgcmF0aGVyIHlvdSBub3QKaGF2ZSB0aGUgJ2RldmljZScgaW4gdGhlcmUg LSBhcyBpdCBjbGFzaGVzIHdpdGggdGhlIG90aGVyCnJpbmcgcHJvdG9jb2xzIGZvcm1hdHMgZ2Vu ZXJhbCBsYXlvdXQuCgo+ID4gU28sIGZyb20gcmVhZGFiaWxpdHkgUE9WIEkgd291bGQgc3RpbGwg aGF2ZSAiZGV2aWNlIiBpbiBwbGFjZQo+ID4gwqBGcm9tIHhlbnN0b3JlIGRvY3VtZW50YXRpb246 ICJEYXRhIHNob3VsZCBnZW5lcmFsbHkgYmUKPiA+IGh1bWFuLXJlYWRhYmxlIGZvciBlYXNlIG9m IG1hbmFnZW1lbnQgYW5kIGRlYnVnZ2luZyAiCj4gPiBJIGFzc3VtZSB0aGlzIGFsc28gYXBwbGll cyB0byB0aGUgc3RydWN0dXJlIGFzIHdlbGwKPiA+Cj4gUGVyaGFwczoKPiAKPiDCoC9sb2NhbC9k b21haW4vPGZyb250ZW5kX2lkPi9kZXZpY2UvdnNuZC88ZHJ2X2lkeD4vZGV2LTxkZXZfaWQ+L3N0 cmVhbS08c3RyZWFtX2lkeD4vLi4uCj4gCj4gPiA+IENvdWxkIG5vdCB0aGlzIGJlOgo+ID4gPiAK PiA+ID4gL2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvMi9zdHJlYW0vMC90eXBlID0gInAi ID8KPiA+IHRoZW4gb25lIGhhcyB0byBrbm93IHRoYXQgIjIiIHN0YW5kcyBmb3IgZGV2aWNlLgo+ ID4gc2VlIGFib3ZlLCBJIHdvdWxkIGtlZXAgImRldmljZSIgaGVyZQo+ID4gPiA+IAo+IAo+IMKg L2xvY2FsL2RvbWFpbi81L2RldmljZS92c25kLzAvZGV2LTIvc3RyZWFtLTAvdHlwZSA9ICJwIgo+ IAo+IE9yLCB3aXRoIG5vICctJzoKPiAKPiDCoC9sb2NhbC9kb21haW4vNS9kZXZpY2UvdnNuZC8w L2RldjIvc3RyZWFtMC90eXBlID0gInAiCj4gCj4gSnVzdCBteSAyIGNlbnRzLi4uCj4gCj4gRGFy aW8KPiAtLSAKPiA8PFRoaXMgaGFwcGVucyBiZWNhdXNlIEkgY2hvb3NlIGl0IHRvIGhhcHBlbiE+ PiAoUmFpc3RsaW4gTWFqZXJlKQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gRGFyaW8gRmFnZ2lvbGksIFBoLkQsIGh0 dHA6Ly9hYm91dC5tZS9kYXJpby5mYWdnaW9saQo+IFNlbmlvciBTb2Z0d2FyZSBFbmdpbmVlciwg Q2l0cml4IFN5c3RlbXMgUiZEIEx0ZC4sIENhbWJyaWRnZSAoVUspCgoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=