From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleksandr Andrushchenko Subject: [PATCH 0/1] drm/xen-zcopy: Add Xen zero-copy helper DRM driver Date: Thu, 29 Mar 2018 16:19:30 +0300 Message-ID: <20180329131931.29957-1-andr2000@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lf0-x243.google.com (mail-lf0-x243.google.com [IPv6:2a00:1450:4010:c07::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9985289F6E for ; Thu, 29 Mar 2018 13:19:42 +0000 (UTC) Received: by mail-lf0-x243.google.com with SMTP id c78-v6so8409940lfh.1 for ; Thu, 29 Mar 2018 06:19:42 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, airlied@linux.ie, daniel.vetter@intel.com, seanpaul@chromium.org, gustavo@padovan.org, jgross@suse.com, boris.ostrovsky@oracle.com, konrad.wilk@oracle.com Cc: andr2000@gmail.com, Oleksandr Andrushchenko List-Id: dri-devel@lists.freedesktop.org RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw YW0uY29tPgoKSGVsbG8hCgpXaGVuIHVzaW5nIFhlbiBQViBEUk0gZnJvbnRlbmQgZHJpdmVyIHRo ZW4gb24gYmFja2VuZCBzaWRlIG9uZSB3aWxsIG5lZWQKdG8gZG8gY29weWluZyBvZiBkaXNwbGF5 IGJ1ZmZlcnMnIGNvbnRlbnRzIChmaWxsZWQgYnkgdGhlCmZyb250ZW5kJ3MgdXNlci1zcGFjZSkg aW50byBidWZmZXJzIGFsbG9jYXRlZCBhdCB0aGUgYmFja2VuZCBzaWRlLgpUYWtpbmcgaW50byBh Y2NvdW50IHRoZSBzaXplIG9mIGRpc3BsYXkgYnVmZmVycyBhbmQgZnJhbWVzIHBlciBzZWNvbmRz Cml0IG1heSByZXN1bHQgaW4gdW5uZWVkZWQgaHVnZSBkYXRhIGJ1cyBvY2N1cGF0aW9uIGFuZCBw ZXJmb3JtYW5jZSBsb3NzLgoKVGhpcyBoZWxwZXIgZHJpdmVyIGFsbG93cyBpbXBsZW1lbnRpbmcg emVyby1jb3B5aW5nIHVzZS1jYXNlcwp3aGVuIHVzaW5nIFhlbiBwYXJhLXZpcnR1YWxpemVkIGZy b250ZW5kIGRpc3BsYXkgZHJpdmVyIGJ5CmltcGxlbWVudGluZyBhIERSTS9LTVMgaGVscGVyIGRy aXZlciBydW5uaW5nIG9uIGJhY2tlbmQncyBzaWRlLgpJdCB1dGlsaXplcyBQUklNRSBidWZmZXJz IEFQSSB0byBzaGFyZSBmcm9udGVuZCdzIGJ1ZmZlcnMgd2l0aApwaHlzaWNhbCBkZXZpY2UgZHJp dmVycyBvbiBiYWNrZW5kJ3Mgc2lkZToKCiAtIGEgZHVtYiBidWZmZXIgY3JlYXRlZCBvbiBiYWNr ZW5kJ3Mgc2lkZSBjYW4gYmUgc2hhcmVkCiAgIHdpdGggdGhlIFhlbiBQViBmcm9udGVuZCBkcml2 ZXIsIHNvIGl0IGRpcmVjdGx5IHdyaXRlcwogICBpbnRvIGJhY2tlbmQncyBkb21haW4gbWVtb3J5 IChpbnRvIHRoZSBidWZmZXIgZXhwb3J0ZWQgZnJvbQogICBEUk0vS01TIGRyaXZlciBvZiBhIHBo eXNpY2FsIGRpc3BsYXkgZGV2aWNlKQogLSBhIGR1bWIgYnVmZmVyIGFsbG9jYXRlZCBieSB0aGUg ZnJvbnRlbmQgY2FuIGJlIGltcG9ydGVkCiAgIGludG8gcGh5c2ljYWwgZGV2aWNlIERSTS9LTVMg ZHJpdmVyLCB0aHVzIGFsbG93aW5nIHRvCiAgIGFjaGlldmUgbm8gY29weWluZyBhcyB3ZWxsCgpG b3IgdGhhdCByZWFzb24gbnVtYmVyIG9mIElPQ1RMcyBhcmUgaW50cm9kdWNlZDoKIC0gIERSTV9Y RU5fWkNPUFlfRFVNQl9GUk9NX1JFRlMKICAgIFRoaXMgd2lsbCBjcmVhdGUgYSBEUk0gZHVtYiBi dWZmZXIgZnJvbSBncmFudCByZWZlcmVuY2VzIHByb3ZpZGVkCiAgICBieSB0aGUgZnJvbnRlbmQK IC0gRFJNX1hFTl9aQ09QWV9EVU1CX1RPX1JFRlMKICAgVGhpcyB3aWxsIGdyYW50IHJlZmVyZW5j ZXMgdG8gYSBkdW1iL2Rpc3BsYXkgYnVmZmVyJ3MgbWVtb3J5IHByb3ZpZGVkCiAgIGJ5IHRoZSBi YWNrZW5kCiAtIERSTV9YRU5fWkNPUFlfRFVNQl9XQUlUX0ZSRUUKICAgVGhpcyB3aWxsIGJsb2Nr IHVudGlsIHRoZSBkdW1iIGJ1ZmZlciB3aXRoIHRoZSB3YWl0IGhhbmRsZSBwcm92aWRlZAogICBi ZSBmcmVlZAoKV2l0aCB0aGlzIGhlbHBlciBkcml2ZXIgSSB3YXMgYWJsZSB0byBkcm9wIENQVSB1 c2FnZSBmcm9tIDE3JSB0byAzJQpvbiBSZW5lc2FzIFItQ2FyIE0zIGJvYXJkLgoKVGhpcyB3YXMg dGVzdGVkIHdpdGggUmVuZXNhcycgV2F5bGFuZC1LTVMgYW5kIGJhY2tlbmQgcnVubmluZyBhcyBE Uk0gbWFzdGVyLgoKVGhhbmsgeW91LApPbGVrc2FuZHIKCk9sZWtzYW5kciBBbmRydXNoY2hlbmtv ICgxKToKICBkcm0veGVuLXpjb3B5OiBBZGQgWGVuIHplcm8tY29weSBoZWxwZXIgRFJNIGRyaXZl cgoKIERvY3VtZW50YXRpb24vZ3B1L2RyaXZlcnMucnN0ICAgICAgICAgICAgICAgfCAgIDEgKwog RG9jdW1lbnRhdGlvbi9ncHUveGVuLXpjb3B5LnJzdCAgICAgICAgICAgICB8ICAzMiArCiBkcml2 ZXJzL2dwdS9kcm0veGVuL0tjb25maWcgICAgICAgICAgICAgICAgIHwgIDI1ICsKIGRyaXZlcnMv Z3B1L2RybS94ZW4vTWFrZWZpbGUgICAgICAgICAgICAgICAgfCAgIDUgKwogZHJpdmVycy9ncHUv ZHJtL3hlbi94ZW5fZHJtX3pjb3B5LmMgICAgICAgICB8IDg4MCArKysrKysrKysrKysrKysrKysr KysrKysrKysrCiBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1femNvcHlfYmFsbG9vbi5jIHwg MTU0ICsrKysrCiBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1femNvcHlfYmFsbG9vbi5oIHwg IDM4ICsrCiBpbmNsdWRlL3VhcGkvZHJtL3hlbl96Y29weV9kcm0uaCAgICAgICAgICAgIHwgMTI5 ICsrKysKIDggZmlsZXMgY2hhbmdlZCwgMTI2NCBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAx MDA2NDQgRG9jdW1lbnRhdGlvbi9ncHUveGVuLXpjb3B5LnJzdAogY3JlYXRlIG1vZGUgMTAwNjQ0 IGRyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV96Y29weS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQg ZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX3pjb3B5X2JhbGxvb24uYwogY3JlYXRlIG1vZGUg MTAwNjQ0IGRyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV96Y29weV9iYWxsb29uLmgKIGNyZWF0 ZSBtb2RlIDEwMDY0NCBpbmNsdWRlL3VhcGkvZHJtL3hlbl96Y29weV9kcm0uaAoKLS0gCjIuMTYu MgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRl dmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==