From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: drm/atomic: Reject events for inactive crtc's. Date: Thu, 6 Aug 2015 14:49:51 +0200 Message-ID: <20150806124951.GJ17734@phenom.ffwll.local> References: <55B9CC4E.2040306@linux.intel.com> <55C342C7.4060501@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f169.google.com (mail-wi0-f169.google.com [209.85.212.169]) by gabe.freedesktop.org (Postfix) with ESMTPS id 56D756E83D for ; Thu, 6 Aug 2015 05:49:55 -0700 (PDT) Received: by wijp15 with SMTP id p15so21286988wij.0 for ; Thu, 06 Aug 2015 05:49:53 -0700 (PDT) Content-Disposition: inline In-Reply-To: <55C342C7.4060501@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Maarten Lankhorst Cc: "dri-devel@lists.freedesktop.org" , Intel Graphics Development List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBBdWcgMDYsIDIwMTUgYXQgMDE6MTk6MzVQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gSGV5LAo+IAo+IE9wIDA2LTA4LTE1IG9tIDExOjQ3IHNjaHJlZWYgRGFuaWVs IFN0b25lOgo+ID4gSGksCj4gPgo+ID4gT24gMzAgSnVseSAyMDE1IGF0IDA4OjAzLCBNYWFydGVu IExhbmtob3JzdAo+ID4gPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4gd3JvdGU6 Cj4gPj4gVGhpcyB3aWxsIGNhdXNlIGRybV9hdG9taWNfaGVscGVyX3BhZ2VfZmxpcCBhbmQgZHJt X21vZGVfYXRvbWljX2lvY3RsIHRvCj4gPj4gZmFpbCB3aXRoIC1FSU5WQUwgaWYgYSBldmVudCBp cyByZXF1ZXN0ZWQgb24gYSBpbmFjdGl2ZSBjcnRjLgo+ID4+Cj4gPj4gU2lnbmVkLW9mZi1ieTog TWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiA+ PiAtLS0KPiA+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWMuYyBiL2Ry aXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljLmMKPiA+PiBpbmRleCBkNzE5Y2UwYjEwYTAuLjY3OTU3 N2U4ZTAyZCAxMDA2NDQKPiA+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pYy5jCj4g Pj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWMuYwo+ID4+IEBAIC00NzYsNiArNDc2 LDEyIEBAIHN0YXRpYyBpbnQgZHJtX2F0b21pY19jcnRjX2NoZWNrKHN0cnVjdCBkcm1fY3J0YyAq Y3J0YywKPiA+PiAgICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gPj4gICAgICAgICB9 Cj4gPj4KPiA+PiArICAgICAgIGlmICghc3RhdGUtPmFjdGl2ZSAmJiBzdGF0ZS0+ZXZlbnQpIHsK PiA+PiArICAgICAgICAgICAgICAgRFJNX0RFQlVHX0FUT01JQygiW0NSVEM6JWRdIHJlcXVlc3Rp bmcgZXZlbnQgYW5kIG5vdCBhY3RpdmVcbiIsCj4gPj4gKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgY3J0Yy0+YmFzZS5pZCk7Cj4gPj4gKyAgICAgICAgICAgICAgIHJldHVybiAtRUlO VkFMOwo+ID4+ICsgICAgICAgfQo+ID4gSG1tLCBldmVuIGlmIGRpc2FibGluZz8gTWF5YmUgKCFj cnRjLT5zdGF0ZS0+YWN0aXZlICYmICFzdGF0ZS0+YWN0aXZlKQo+ID4gJiYgc3RhdGUtPmV2ZW50 Lgo+IEhvdyBkbyB5b3Ugd2FudCB0byBzZW5kIGEgdmJsYW5rIGV2ZW50IGFmdGVyIGRpc2FibGlu Zz8KClRoZSBldmVudCB3b3VsZCBiZSB3aGVuIHdlIHN0b3Agc2Nhbm5pbmcgb3V0LCBidXQgeWVh aCB0aGF0J3MgYSBiaXQgYQp0cmlja3kgb25lLiBJIGd1ZXNzIGZvciBub3cgKHVudGlsIHdlIGhh dmUgc29tZW9uZSB3aG8gbmVlZHMgdGhpcykgd2UKY291bGQganVzdCBtZXJnZSBNYWFydGVuJ3Mg cGF0Y2ggYXMgdGhlIGVhc2llciB0aGluZyB0byBkbyByaWdodCBub3c/Ck1heWJlIHdpdGggYSBz bWFsbCBjb2RlIGNvbW1lbnQgdGhhdCB0aGlzIGlzIGludGVudGlvbmFsPwoKQXRvbWljIGlzIGEg cmlkaWN1bG91c2x5IGNvbXBsZXggaW50ZXJmYWNlLCByZXN0cmljdGluZyBpdCB0byBqdXN0IHRo ZQpmZWF0dXJlcyB3ZSBhY3R1YWxseSBuZWVkIGlzIGltbyB0aGUgcmlnaHQgYXBwcm9hY2guCi1E YW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0 aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==