From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleksandr Andrushchenko Subject: Re: [PATCH v14] This is the ABI for the two halves of a para-virtualized sound driver to communicate with each to other. Date: Tue, 29 Nov 2016 20:44:52 +0200 Message-ID: References: <1480433095-25292-1-git-send-email-andr2000@gmail.com> <1480433095-25292-2-git-send-email-andr2000@gmail.com> <583DB63E02000078001235D3@prv-mh.provo.novell.com> <284d0731-6540-f4c8-3ce3-5cc44e30a411@gmail.com> <583DC35B020000780012368D@prv-mh.provo.novell.com> <54a7f3ae-2909-d33d-7042-822927dcf215@gmail.com> <1480444217.3178.94.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1480444217.3178.94.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 , Jan Beulich Cc: lars.kurth@citrix.com, iurii.konovalenko@globallogic.com, vlad.babchuk@gmail.com, tim@xen.org, oleksandr.dmytryshyn@globallogic.com, ian.jackson@eu.citrix.com, al1img@gmail.com, andrii.anisov@gmail.com, olekstysh@gmail.com, embedded-pv-devel@lists.xenproject.org, julien.grall@arm.com, david.vrabel@citrix.com, xen-devel@lists.xenproject.org, joculator@gmail.com List-Id: xen-devel@lists.xenproject.org T24gMTEvMjkvMjAxNiAwODozMCBQTSwgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gT24gVHVlLCAy MDE2LTExLTI5IGF0IDE5OjI3ICswMjAwLCBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3cm90ZToK Pj4gT24gMTEvMjkvMjAxNiAwNzowNSBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBJZiB5b3Ug ZG9jdW1lbnQgaXQgYXMgcGFkZGluZywgeW91IGNhbid0IGVhc2lseSB1c2UgaXQgbGF0ZXIgb24g Zm9yCj4+PiBzb21lIGV4dGVuc2lvbi4KPj4gV2h5IG5vdD8gSSB3b3VsZCBiZSBtb3JlIGNhcmVm dWwgYWJvdXQgcmVzZXJ2ZWQsIHJhdGhlciB0aGFuIHBhZGRpbmcuCj4+IFJlc2VydmVkIG1lYW5z IHRoYXQgaXQgbWlnaHQgYmUgdXNlZCBmb3Igc29tZXRoaW5nLCBidXQgcGFkZGluZyBhdAo+PiB0 aGUKPj4gZW5kIG9mIHRoZSBzdHJ1Y3R1cmUgKGNsZWFybHk/KSBzYXlzIGl0IHdhcyBhZGRlZCBq dXN0IHRvIGFsaWduIHRoZQo+PiBzaXplIG9mCj4+IHRoaXMgc3RydWN0dXJlIGFuZCBtb3N0IHBy b2JhYmx5IGlzIG5vdCB1c2VkCj4+Cj4gSSB0aGluayB0aGF0J3MgZXhhY3RseSB0aGUgcG9pbnQu IFBhZGRpbmcgbXVzdCBiZSB6ZXJvZWQgYW5kIGNhbgo+IChzaG91bGQ/KSBiZSBjaGVja2VkIHRv IGJlIHplcm8uCj4KPiBUaGF0IG1lYW5zIHRoYXQgaWYsIHNheSBpbiAyIHllYXJzIHRpbWUsIHdl IHdhbnQgdG8gc3VwcG9ydCBhIG5ldyBmYW5jeQo+IGZlYXR1cmUgYmVpbmcgaW50cm9kdWNlZCBp biBzb3VuZCBjYXJkcywgYW5kIHRoYXQgcmVxdWlyZXMgYWRkaW5nIGEgbmV3Cj4gZmllbGQgaW4g dGhlIHN0cnVjdCwgd2UgY2FuJ3QgdXNlIHRoZXNlIDI3IGJ5dGVzLCBiZWNhdXNlIHdlIGNhbid0 IHNldAo+IHRoZW0gdG8gYW55dGhpbmcgZWxzZSB0aGFuIGEgYnVuY2ggb2YgMHMuCj4KPiBJbiBm YWN0LCBpZiB5b3UgdXNlIHRoZW0gaW4gZnJvbnRlbmQsIGFuZCBoYXBwZW4gdG8gc3BlYWsgd2l0 aCBhCj4gYmFja2VuZCB0aGF0IGRvZXMgbm90IHN1cHBvcnQgdGhlIGV4dGVuc2lvbiBhbmQgZW5m b3JjZXMgdGhlIHBhZGRpbmcgdG8KPiBiZSAwLCB5b3UncmUgZG9vbWVkLiA6LS8KPgo+IE9UT0gs IGlmIHlvdSBzYXkgcmVzZXJ2ZWQsIG5laXRoZXIgb2YgdGhlIGVuZHBvaW50cyBpcyBhdXRob3Jp emVkIHRvCj4gYXNzdW1lIGFueXRoaW5nIGFib3V0IHRoZSBjb250ZW50IG9mIHRoYXQgYXJlYS4g VGhlcmVmb3JlOgo+IDEpIHlvdSBjYW4gKHdpdGggc29tZSBjYXJlKSB1c2UgaXQgZm9yIGV4dGVu c2lvbnMKPiAyKSBpZiB5b3UgZG8gdGhhdCBpbiBhIGZyb250ZW5kLCBldmVuIHdoZW4gc3BlYWtp bmcgd2l0aCBhIGJhY2tlbmQgdGhhdAo+IGRvZXMgbm90IHN1cHBvcnQgdGhlIGV4dGVuc2lvbiwg aXQgd2lsbCBqdXN0IGlnbm9yZSB0aGUgbmV3IGNvbnRlbnQKPiAod2hpY2ggaXMgc3RpbGwganVz dCByZXNlcnZlZCBzcGFjZSBmb3IgaGltKSwgYW5kIHdvbid0IGNyYXNoIHRoZQo+IGNvbW11bmlj YXRpb24KPgo+IEhvcGUgdGhpcyBpcyBib3RoIGNvcnJlY3QgYW5kIGNsZWFyLiA6LSkKSW5kZWVk LCBpdCBkb2VzIHNvdW5kIHJlYXNvbmFibGUKVGhlbiwgc2hvdWxkIEkgdHVybiBhbGwgcGFkZGlu Z3MgaW4gYWxsIHN0cnVjdHVyZXMgaW50byByZXNlcnZlZD8KQWxzbywgc2hvdWxkIEkgcmVtb3Zl IHRoaXM6CiJBbGwgcmVzZXJ2ZWQgYW5kIHBhZGRpbmcgZmllbGRzIGluIHRoZSBzdHJ1Y3R1cmVz IGJlbG93IG11c3QgYmUgMC4iCj4+PiAgICBCdXQgeW91IGtub3cgcG9zc2libGUgZXh0ZW5zaW9u IHJvdXRlcyBvZiB0aGlzCj4+PiBwcm90b2NvbCBiZXR0ZXIgdGhhbiBtZS4uLgo+PiBXZWxsLCBh ZnRlciBpbXBsZW1lbnRpbmcgUFYgc291bmQgYmFjayBhbmQgZnJvbnQgd2l0aCB0aGlzIGtpbmQg b2YKPj4gcmVzcG9uc2UgSSBjYW4gY29uZmlybSB3ZSBkaWRuJ3QgZmFjZSBhbnkgcHJvYmxlbS4K Pj4gU28sIEkgd291bGQgc2F5IGl0IGlzIHN1ZmZpY2llbnQKPj4KPiBFaGVoLCBob3cgZGlkIGl0 IHNvdW5kPyBBaCwgeWVzOgo+IDw8NjQwSyBvdWdodCB0byBiZSBlbm91Z2ggZm9yIGFueWJvZHku Pj4KPgo+IDotRAorMSA7KQo+IFJlZ2FyZHMsCj4gRGFyaW8KCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK