From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Brezillon Subject: [PATCH v2] drm/atomic: Check old_plane_state->crtc in drm_atomic_helper_async_check() Date: Tue, 24 Jul 2018 15:32:15 +0200 Message-ID: <20180724133215.31917-1-boris.brezillon@bootlin.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.bootlin.com (mail.bootlin.com [62.4.15.54]) by gabe.freedesktop.org (Postfix) with ESMTP id 4FCD66E318 for ; Tue, 24 Jul 2018 13:32:29 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: David Airlie , Daniel Vetter , dri-devel@lists.freedesktop.org Cc: Boris Brezillon , stable@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org QXN5bmMgcGxhbmUgdXBkYXRlIGlzIHN1cHBvc2VkIHRvIHdvcmsgb25seSB3aGVuIHVwZGF0aW5n IHRoZSBGQiBvciBGQgpwb3NpdGlvbiBvZiBhbiBhbHJlYWR5IGVuYWJsZWQgcGxhbmUuIFRoYXQg ZG9lcyBub3QgYXBwbHkgdG8gcmVxdWVzdHMKd2hlcmUgdGhlIHBsYW5lIHdhcyBwcmV2aW91c2x5 IGRpc2FibGVkIG9yIGFzc2lnbmVkIHRvIGEgZGlmZmVyZW50CkNUUkMuCgpDaGVjayBvbGRfcGxh bmVfc3RhdGUtPmNydGMgdmFsdWUgdG8gbWFrZSBzdXJlIGFzeW5jIHBsYW5lIHVwZGF0ZSBpcwph bGxvd2VkLgoKRml4ZXM6IGZlZjlkZjhiNTk0NSAoImRybS9hdG9taWM6IGluaXRpYWwgc3VwcG9y dCBmb3IgYXN5bmNocm9ub3VzIHBsYW5lIHVwZGF0ZSIpCkNjOiA8c3RhYmxlQHZnZXIua2VybmVs Lm9yZz4KU2lnbmVkLW9mZi1ieTogQm9yaXMgQnJlemlsbG9uIDxib3Jpcy5icmV6aWxsb25AYm9v dGxpbi5jb20+ClJldmlld2VkLWJ5OiBFcmljIEFuaG9sdCA8ZXJpY0BhbmhvbHQubmV0PgotLS0K Q2hhbmdlcyBpbiB2MjoKLSBDYyBzdGFibGUKLSBBZGQgRXJpYydzIFItYgotLS0KIGRyaXZlcnMv Z3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGlu c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v ZHJtX2F0b21pY19oZWxwZXIuYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5j CmluZGV4IDg2NmEyY2M3MmVmNi4uZjdjY2ZlYmQzY2E4IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dw dS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21p Y19oZWxwZXIuYwpAQCAtMTU1NSw3ICsxNTU1LDggQEAgaW50IGRybV9hdG9taWNfaGVscGVyX2Fz eW5jX2NoZWNrKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCiAJaWYgKG5fcGxhbmVzICE9IDEpCiAJ CXJldHVybiAtRUlOVkFMOwogCi0JaWYgKCFuZXdfcGxhbmVfc3RhdGUtPmNydGMpCisJaWYgKCFu ZXdfcGxhbmVfc3RhdGUtPmNydGMgfHwKKwkgICAgb2xkX3BsYW5lX3N0YXRlLT5jcnRjICE9IG5l d19wbGFuZV9zdGF0ZS0+Y3J0YykKIAkJcmV0dXJuIC1FSU5WQUw7CiAKIAlmdW5jcyA9IHBsYW5l LT5oZWxwZXJfcHJpdmF0ZTsKLS0gCjIuMTQuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vZHJpLWRldmVsCg==