From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeykumar Sankaran Subject: Re: [PATCH v2 13/24] drm/msm: dpu: Don't drop locks in crtc_vblank_enable Date: Mon, 19 Nov 2018 11:43:53 -0800 Message-ID: <8db5fe51f0ed7299316dc64bf140e4fe@codeaurora.org> References: <20181116184238.170034-1-sean@poorly.run> <20181116184238.170034-14-sean@poorly.run> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20181116184238.170034-14-sean@poorly.run> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Sean Paul Cc: Sean Paul , linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: linux-arm-msm@vger.kernel.org T24gMjAxOC0xMS0xNiAxMDo0MiwgU2VhbiBQYXVsIHdyb3RlOgo+IEZyb206IFNlYW4gUGF1bCA8 c2VhbnBhdWxAY2hyb21pdW0ub3JnPgo+IAo+IE5vdyB0aGF0IHJ1bnRpbWUgcmVzdW1lIGlzIGhh bmRsZWQgaW4gZW5jb2Rlciwgd2UgZG9uJ3QgbmVlZCB0byB3b3JyeQo+IGFib3V0IGNydGNfbG9j ayByZWN1cnNpb24gd2hlbiBjYWxsaW5nIHBtX3J1bnRpbWVfKGdldHxwdXQpLiBTbyBkcm9wIAo+ IHRoZQo+IGxvY2sgZHJvcHMgaW4gX2RwdV9jcnRjX3ZibGFua19lbmFibGVfbm9fbG9jaygpLgo+ IAo+IENoYW5nZXMgaW4gdjI6Cj4gLSBOb25lCj4gCj4gU2lnbmVkLW9mZi1ieTogU2VhbiBQYXVs IDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+CgpSZXZpZXdlZC1ieTogSmV5a3VtYXIgU2Fua2FyYW4g PGpzYW5rYUBjb2RlYXVyb3JhLm9yZz4KCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9tc20vZGlz cC9kcHUxL2RwdV9jcnRjLmMgfCA2IC0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgNiBkZWxldGlv bnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1 X2NydGMuYwo+IGIvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X2NydGMuYwo+IGlu ZGV4IDliZTI0OTA3ZjhjMS4uODBkZTUyODlhZGEzIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9tc20vZGlzcC9kcHUxL2RwdV9jcnRjLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vbXNt L2Rpc3AvZHB1MS9kcHVfY3J0Yy5jCj4gQEAgLTc3NywxMCArNzc3LDcgQEAgc3RhdGljIHZvaWQg X2RwdV9jcnRjX3ZibGFua19lbmFibGVfbm9fbG9jaygKPiAgCXN0cnVjdCBkcm1fZW5jb2RlciAq ZW5jOwo+IAo+ICAJaWYgKGVuYWJsZSkgewo+IC0JCS8qIGRyb3AgbG9jayBzaW5jZSBwb3dlciBj cnRjIGNiIG1heSB0cnkgdG8gcmUtYWNxdWlyZQo+IGxvY2sgKi8KPiAtCQltdXRleF91bmxvY2so JmRwdV9jcnRjLT5jcnRjX2xvY2spOwo+ICAJCXBtX3J1bnRpbWVfZ2V0X3N5bmMoZGV2LT5kZXYp Owo+IC0JCW11dGV4X2xvY2soJmRwdV9jcnRjLT5jcnRjX2xvY2spOwo+IAo+ICAJCWxpc3RfZm9y X2VhY2hfZW50cnkoZW5jLCAmZGV2LT5tb2RlX2NvbmZpZy5lbmNvZGVyX2xpc3QsCj4gaGVhZCkg ewo+ICAJCQlpZiAoZW5jLT5jcnRjICE9IGNydGMpCj4gQEAgLTgwNSwxMCArODAyLDcgQEAgc3Rh dGljIHZvaWQgX2RwdV9jcnRjX3ZibGFua19lbmFibGVfbm9fbG9jaygKPiAgCQkJZHB1X2VuY29k ZXJfcmVnaXN0ZXJfdmJsYW5rX2NhbGxiYWNrKGVuYywgTlVMTCwKPiBOVUxMKTsKPiAgCQl9Cj4g Cj4gLQkJLyogZHJvcCBsb2NrIHNpbmNlIHBvd2VyIGNydGMgY2IgbWF5IHRyeSB0byByZS1hY3F1 aXJlCj4gbG9jayAqLwo+IC0JCW11dGV4X3VubG9jaygmZHB1X2NydGMtPmNydGNfbG9jayk7Cj4g IAkJcG1fcnVudGltZV9wdXRfc3luYyhkZXYtPmRldik7Cj4gLQkJbXV0ZXhfbG9jaygmZHB1X2Ny dGMtPmNydGNfbG9jayk7Cj4gIAl9Cj4gIH0KCi0tIApKZXlrdW1hciBTCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QK ZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=