From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] virtio-gpu: fix output lookup Date: Tue, 31 May 2016 09:30:49 +0200 Message-ID: <20160531073049.GA30560@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-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id 59B836E2DB for ; Tue, 31 May 2016 07:31:04 +0000 (UTC) Received: by mail-wm0-x242.google.com with SMTP id n129so29686610wmn.1 for ; Tue, 31 May 2016 00:31:04 -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+CgpBcHBs aWVkIHRvIGRybS1taXNjLCB0aGFua3MuCi1EYW5pZWwKCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2Ry bS92aXJ0aW8vdmlydGdwdV9wbGFuZS5jIHwgOCArKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwg NyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS92aXJ0aW8vdmlydGdwdV9wbGFuZS5jIGIvZHJpdmVycy9ncHUvZHJtL3ZpcnRpby92 aXJ0Z3B1X3BsYW5lLmMKPiBpbmRleCA3MGI0NGEyLi5lNTA2NzRiIDEwMDY0NAo+IC0tLSBhL2Ry aXZlcnMvZ3B1L2RybS92aXJ0aW8vdmlydGdwdV9wbGFuZS5jCj4gKysrIGIvZHJpdmVycy9ncHUv ZHJtL3ZpcnRpby92aXJ0Z3B1X3BsYW5lLmMKPiBAQCAtNjMsMTEgKzYzLDE3IEBAIHN0YXRpYyB2 b2lkIHZpcnRpb19ncHVfcGxhbmVfYXRvbWljX3VwZGF0ZShzdHJ1Y3QgZHJtX3BsYW5lICpwbGFu ZSwKPiAgewo+ICAJc3RydWN0IGRybV9kZXZpY2UgKmRldiA9IHBsYW5lLT5kZXY7Cj4gIAlzdHJ1 Y3QgdmlydGlvX2dwdV9kZXZpY2UgKnZnZGV2ID0gZGV2LT5kZXZfcHJpdmF0ZTsKPiAtCXN0cnVj dCB2aXJ0aW9fZ3B1X291dHB1dCAqb3V0cHV0ID0gZHJtX2NydGNfdG9fdmlydGlvX2dwdV9vdXRw dXQocGxhbmUtPmNydGMpOwo+ICsJc3RydWN0IHZpcnRpb19ncHVfb3V0cHV0ICpvdXRwdXQgPSBO VUxMOwo+ICAJc3RydWN0IHZpcnRpb19ncHVfZnJhbWVidWZmZXIgKnZnZmI7Cj4gIAlzdHJ1Y3Qg dmlydGlvX2dwdV9vYmplY3QgKmJvOwo+ICAJdWludDMyX3QgaGFuZGxlOwo+ICAKPiArCWlmIChw bGFuZS0+c3RhdGUtPmNydGMpCj4gKwkJb3V0cHV0ID0gZHJtX2NydGNfdG9fdmlydGlvX2dwdV9v dXRwdXQocGxhbmUtPnN0YXRlLT5jcnRjKTsKPiArCWlmIChvbGRfc3RhdGUtPmNydGMpCj4gKwkJ b3V0cHV0ID0gZHJtX2NydGNfdG9fdmlydGlvX2dwdV9vdXRwdXQob2xkX3N0YXRlLT5jcnRjKTsK PiArCVdBUk5fT04oIW91dHB1dCk7Cj4gKwo+ICAJaWYgKHBsYW5lLT5zdGF0ZS0+ZmIpIHsKPiAg CQl2Z2ZiID0gdG9fdmlydGlvX2dwdV9mcmFtZWJ1ZmZlcihwbGFuZS0+c3RhdGUtPmZiKTsKPiAg CQlibyA9IGdlbV90b192aXJ0aW9fZ3B1X29iaih2Z2ZiLT5vYmopOwo+IC0tIAo+IDEuOC4zLjEK PiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGRy aS1kZXZlbCBtYWlsaW5nIGxpc3QKPiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4g aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK Ci0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpo dHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9k cmktZGV2ZWwK