From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH i-g-t v2 6/6] kms_vblank: Remove teardown code from cleanup_crtc Date: Wed, 10 Jan 2018 10:32:23 +0100 Message-ID: <20180110093223.GJ13066@phenom.ffwll.local> References: <20180104141243.15098-1-maarten.lankhorst@linux.intel.com> <20180104141243.15098-7-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 52A2B6E200 for ; Wed, 10 Jan 2018 09:32:27 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id g75so25591540wme.0 for ; Wed, 10 Jan 2018 01:32:27 -0800 (PST) Content-Disposition: inline In-Reply-To: <20180104141243.15098-7-maarten.lankhorst@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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBKYW4gMDQsIDIwMTggYXQgMDM6MTI6NDNQTSArMDEwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gTmV3IHdheSBvZiBkb2luZyB0aGluZ3MgaXMgY2FsbGluZyBpZ3RfZGlzcGxh eV9yZXNldCgpIGJlZm9yZSBhbnkKPiBzZXR1cCBjb2RlLiBUaGlzIHdheSBpZiB0aGUgY29uZmln dXJhdGlvbiBzdGF5cyB0aGUgc2FtZSwgdGhlIGluaXRpYWwKPiBtb2Rlc2V0IHdpbGwgYmUgYSBu b29wLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmto b3JzdEBsaW51eC5pbnRlbC5jb20+CgpBbHNvIGZvciB0aGUgcmVtYWluaW5nIHBhdGNoZXM6CgpS ZXZpZXdlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KCj4gLS0t Cj4gIHRlc3RzL2ttc192YmxhbmsuYyB8IDExICsrLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2Vk LCAyIGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rlc3Rz L2ttc192YmxhbmsuYyBiL3Rlc3RzL2ttc192YmxhbmsuYwo+IGluZGV4IDM2MjIyMWMwMzY3Ny4u ZDIxNTRmMWM3NjA1IDEwMDY0NAo+IC0tLSBhL3Rlc3RzL2ttc192YmxhbmsuYwo+ICsrKyBiL3Rl c3RzL2ttc192YmxhbmsuYwo+IEBAIC03NCw2ICs3NCw4IEBAIHN0YXRpYyB2b2lkIHByZXBhcmVf Y3J0YyhkYXRhX3QgKmRhdGEsIGludCBmZCwgaWd0X291dHB1dF90ICpvdXRwdXQpCj4gIAlpZ3Rf ZGlzcGxheV90ICpkaXNwbGF5ID0gJmRhdGEtPmRpc3BsYXk7Cj4gIAlpZ3RfcGxhbmVfdCAqcHJp bWFyeTsKPiAgCj4gKwlpZ3RfZGlzcGxheV9yZXNldChkaXNwbGF5KTsKPiArCj4gIAkvKiBzZWxl Y3QgdGhlIHBpcGUgd2Ugd2FudCB0byB1c2UgKi8KPiAgCWlndF9vdXRwdXRfc2V0X3BpcGUob3V0 cHV0LCBkYXRhLT5waXBlKTsKPiAgCj4gQEAgLTk1LDE2ICs5Nyw3IEBAIHN0YXRpYyB2b2lkIHBy ZXBhcmVfY3J0YyhkYXRhX3QgKmRhdGEsIGludCBmZCwgaWd0X291dHB1dF90ICpvdXRwdXQpCj4g IAo+ICBzdGF0aWMgdm9pZCBjbGVhbnVwX2NydGMoZGF0YV90ICpkYXRhLCBpbnQgZmQsIGlndF9v dXRwdXRfdCAqb3V0cHV0KQo+ICB7Cj4gLQlpZ3RfZGlzcGxheV90ICpkaXNwbGF5ID0gJmRhdGEt PmRpc3BsYXk7Cj4gLQlpZ3RfcGxhbmVfdCAqcHJpbWFyeTsKPiAtCj4gIAlpZ3RfcmVtb3ZlX2Zi KGZkLCAmZGF0YS0+cHJpbWFyeV9mYik7Cj4gLQo+IC0JcHJpbWFyeSA9IGlndF9vdXRwdXRfZ2V0 X3BsYW5lX3R5cGUob3V0cHV0LCBEUk1fUExBTkVfVFlQRV9QUklNQVJZKTsKPiAtCWlndF9wbGFu ZV9zZXRfZmIocHJpbWFyeSwgTlVMTCk7Cj4gLQo+IC0JaWd0X291dHB1dF9zZXRfcGlwZShvdXRw dXQsIFBJUEVfQU5ZKTsKPiAtCWlndF9kaXNwbGF5X2NvbW1pdChkaXNwbGF5KTsKPiAgfQo+ICAK PiAgc3RhdGljIGludCB3YWl0X3ZibGFuayhpbnQgZmQsIHVuaW9uIGRybV93YWl0X3ZibGFuayAq dmJsKQo+IC0tIAo+IDIuMTUuMQo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIs IEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=