From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gerd Hoffmann Subject: Re: [RFC 1/5] drm/virtio: add virtio_gpu_alloc_fence() Date: Tue, 13 Dec 2016 07:47:25 +0100 Message-ID: <1481611645.27088.56.camel@redhat.com> References: <1481575710-12535-1-git-send-email-gustavo@padovan.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by gabe.freedesktop.org (Postfix) with ESMTPS id 819876E36F for ; Tue, 13 Dec 2016 09:14:40 +0000 (UTC) In-Reply-To: <1481575710-12535-1-git-send-email-gustavo@padovan.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Gustavo Padovan Cc: open list , dri-devel@lists.freedesktop.org, "open list:VIRTIO GPU DRIVER" , Gustavo Padovan List-Id: dri-devel@lists.freedesktop.org ICBIaSwKCj4gK3N0cnVjdCB2aXJ0aW9fZ3B1X2ZlbmNlICp2aXJ0aW9fZ3B1X2ZlbmNlX2FsbG9j KHN0cnVjdCB2aXJ0aW9fZ3B1X2RldmljZSAqdmdkZXYpCj4gK3sKPiArCXN0cnVjdCB2aXJ0aW9f Z3B1X2ZlbmNlX2RyaXZlciAqZHJ2ID0gJnZnZGV2LT5mZW5jZV9kcnY7Cj4gKwlzdHJ1Y3Qgdmly dGlvX2dwdV9mZW5jZSAqZmVuY2U7Cj4gKwl1bnNpZ25lZCBsb25nIGlycV9mbGFnczsKPiArCj4g KwlmZW5jZSA9IGttYWxsb2Moc2l6ZW9mKHN0cnVjdCB2aXJ0aW9fZ3B1X2ZlbmNlKSwgR0ZQX0FU T01JQyk7Cj4gKwlpZiAoIWZlbmNlKQo+ICsJCXJldHVybiBOVUxMOwo+ICsKCj4gKwlzcGluX2xv Y2tfaXJxc2F2ZSgmZHJ2LT5sb2NrLCBpcnFfZmxhZ3MpOwo+ICsJZmVuY2UtPmRydiA9IGRydjsK PiArCWZlbmNlLT5zZXEgPSArK2Rydi0+c3luY19zZXE7Cj4gKwlkbWFfZmVuY2VfaW5pdCgmZmVu Y2UtPmYsICZ2aXJ0aW9fZmVuY2Vfb3BzLCAmZHJ2LT5sb2NrLAo+ICsJCSAgICAgICBkcnYtPmNv bnRleHQsIGZlbmNlLT5zZXEpOwo+ICsJc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZHJ2LT5sb2Nr LCBpcnFfZmxhZ3MpOwoKc2VxIGFzc2lnbm1lbnQgLi4uCgo+ICsKPiArCXJldHVybiBmZW5jZTsK PiArfQo+ICsKPiAgaW50IHZpcnRpb19ncHVfZmVuY2VfZW1pdChzdHJ1Y3QgdmlydGlvX2dwdV9k ZXZpY2UgKnZnZGV2LAo+ICAJCQkgIHN0cnVjdCB2aXJ0aW9fZ3B1X2N0cmxfaGRyICpjbWRfaGRy LAo+IC0JCQkgIHN0cnVjdCB2aXJ0aW9fZ3B1X2ZlbmNlICoqZmVuY2UpCj4gKwkJCSAgc3RydWN0 IHZpcnRpb19ncHVfZmVuY2UgKmZlbmNlKQo+ICB7Cj4gIAlzdHJ1Y3QgdmlydGlvX2dwdV9mZW5j ZV9kcml2ZXIgKmRydiA9ICZ2Z2Rldi0+ZmVuY2VfZHJ2Owo+ICAJdW5zaWduZWQgbG9uZyBpcnFf ZmxhZ3M7Cj4gIAo+IC0JKmZlbmNlID0ga21hbGxvYyhzaXplb2Yoc3RydWN0IHZpcnRpb19ncHVf ZmVuY2UpLCBHRlBfQVRPTUlDKTsKPiAtCWlmICgoKmZlbmNlKSA9PSBOVUxMKQo+IC0JCXJldHVy biAtRU5PTUVNOwo+IC0KPiAgCXNwaW5fbG9ja19pcnFzYXZlKCZkcnYtPmxvY2ssIGlycV9mbGFn cyk7Cj4gLQkoKmZlbmNlKS0+ZHJ2ID0gZHJ2Owo+IC0JKCpmZW5jZSktPnNlcSA9ICsrZHJ2LT5z eW5jX3NlcTsKPiAtCWRtYV9mZW5jZV9pbml0KCYoKmZlbmNlKS0+ZiwgJnZpcnRpb19mZW5jZV9v cHMsICZkcnYtPmxvY2ssCj4gLQkJICAgICAgIGRydi0+Y29udGV4dCwgKCpmZW5jZSktPnNlcSk7 CgouLi4gbXVzdCBzdGF5IGhlcmUuICBPdGhlcndpc2UgcmVxdWVzdHMgY2FuIGJlIHN1Ym1pdHRl ZCB0byB0aGUgdmlydApxdWV1ZSB3aXRoIGZlbmNlIHNlcXVlbmNlIG51bWJlcnMgb3V0IG9mIG9y ZGVyLgoKY2hlZXJzLAogIEdlcmQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2RyaS1kZXZlbAo=