From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] virtio-gpu: fix output lookup Date: Mon, 30 May 2016 17:19:16 +0200 Message-ID: <20160530151916.GR27098@phenom.ffwll.local> References: <1464609806-22013-1-git-send-email-kraxel@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id A9EEA6E8B6 for ; Mon, 30 May 2016 15:19:20 +0000 (UTC) Received: by mail-wm0-x244.google.com with SMTP id n129so23652826wmn.1 for ; Mon, 30 May 2016 08:19:20 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1464609806-22013-1-git-send-email-kraxel@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Gerd Hoffmann Cc: "open list:VIRTIO GPU DRIVER" , open list , "open list:VIRTIO GPU DRIVER" , dri-devel@redhat.com List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCBNYXkgMzAsIDIwMTYgYXQgMDI6MDM6MjZQTSArMDIwMCwgR2VyZCBIb2ZmbWFubiB3 cm90ZToKPiBOZWVkZWQgZm9yIG11bHRpaGVhZCBzZXR1cHMgd2hlcmUgd2UgY2FuIGhhdmUgZGlz YWJsZWQKPiBvdXRwdXRzIGFuZCB0aGVyZWZvcmUgcGxhbmUtPmNydGMgY2FuIGJlIE5VTEwuCj4g Cj4gU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CgpTZWUg bXkgcmVwbHkgaW4gdGhlIG90aGVyIHRocmVhZCwgYnV0IEkgdGhpbmsgeW91IGhhdmUgYSBtb3Jl IGZ1bmRhbWVudGFsCmlzc3VlIGhlcmUuIEkgZHJvcHBlZCB0d28gc3VnZ2VzdGlvbnMgd29ydGgg dHJ5aW5nLCBib3RoIG5lZWQgeW91ciBvd24KYXRvbWljX2NvbW1pdF90YWlsIChvbiB0b3Agb2Yg bXkgYnJhbmNoIGF0IGxlYXN0KToKLSBzZXQgYWN0aXZlX29ubHkgdG8gdHJ1ZSBpbiBjb21taXRf cGxhbmVzKCkKLSBtb3ZlIGNvbW1pdF9wbGFuZXMgYWZ0ZXIgY29tbWl0X21vZGVzZXRfZW5hYmxl cygpLgoKQ2hlZXJzLCBEYW5pZWwKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL3ZpcnRpby92aXJ0 Z3B1X3BsYW5lLmMgfCA4ICsrKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMo KyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3ZpcnRp by92aXJ0Z3B1X3BsYW5lLmMgYi9kcml2ZXJzL2dwdS9kcm0vdmlydGlvL3ZpcnRncHVfcGxhbmUu Ywo+IGluZGV4IDcwYjQ0YTIuLmU1MDY3NGIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L3ZpcnRpby92aXJ0Z3B1X3BsYW5lLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vdmlydGlvL3Zp cnRncHVfcGxhbmUuYwo+IEBAIC02MywxMSArNjMsMTcgQEAgc3RhdGljIHZvaWQgdmlydGlvX2dw dV9wbGFuZV9hdG9taWNfdXBkYXRlKHN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lLAo+ICB7Cj4gIAlz dHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0gcGxhbmUtPmRldjsKPiAgCXN0cnVjdCB2aXJ0aW9fZ3B1 X2RldmljZSAqdmdkZXYgPSBkZXYtPmRldl9wcml2YXRlOwo+IC0Jc3RydWN0IHZpcnRpb19ncHVf b3V0cHV0ICpvdXRwdXQgPSBkcm1fY3J0Y190b192aXJ0aW9fZ3B1X291dHB1dChwbGFuZS0+Y3J0 Yyk7Cj4gKwlzdHJ1Y3QgdmlydGlvX2dwdV9vdXRwdXQgKm91dHB1dCA9IE5VTEw7Cj4gIAlzdHJ1 Y3QgdmlydGlvX2dwdV9mcmFtZWJ1ZmZlciAqdmdmYjsKPiAgCXN0cnVjdCB2aXJ0aW9fZ3B1X29i amVjdCAqYm87Cj4gIAl1aW50MzJfdCBoYW5kbGU7Cj4gIAo+ICsJaWYgKHBsYW5lLT5zdGF0ZS0+ Y3J0YykKPiArCQlvdXRwdXQgPSBkcm1fY3J0Y190b192aXJ0aW9fZ3B1X291dHB1dChwbGFuZS0+ c3RhdGUtPmNydGMpOwo+ICsJaWYgKG9sZF9zdGF0ZS0+Y3J0YykKPiArCQlvdXRwdXQgPSBkcm1f Y3J0Y190b192aXJ0aW9fZ3B1X291dHB1dChvbGRfc3RhdGUtPmNydGMpOwo+ICsJV0FSTl9PTigh b3V0cHV0KTsKPiArCj4gIAlpZiAocGxhbmUtPnN0YXRlLT5mYikgewo+ICAJCXZnZmIgPSB0b192 aXJ0aW9fZ3B1X2ZyYW1lYnVmZmVyKHBsYW5lLT5zdGF0ZS0+ZmIpOwo+ICAJCWJvID0gZ2VtX3Rv X3ZpcnRpb19ncHVfb2JqKHZnZmItPm9iaik7Cj4gLS0gCj4gMS44LjMuMQo+IAo+IF9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gZHJpLWRldmVsIG1haWxp bmcgbGlzdAo+IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAoKLS0gCkRhbmllbCBW ZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZm d2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRy aS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=