From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeykumar Sankaran Subject: Re: [PATCH v2 16/24] drm/msm: dpu: Add modeset lock checks where applicable Date: Fri, 16 Nov 2018 12:05:27 -0800 Message-ID: <3d20138f784146f5385989b1fad1de2d@codeaurora.org> References: <20181116184238.170034-1-sean@poorly.run> <20181116184238.170034-17-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-17-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+IEFkZCBtb2Rlc2V0IGxvY2sgY2hlY2tzIHRvIGZ1 bmN0aW9ucyB0aGF0IGNvdWxkIGJlIGNhbGxlZCBvdXRzaWRlIHRoZQo+IGNvcmUgYXRvbWljIHN0 YWNrLgo+IAo+IENoYW5nZXMgaW4gdjI6Cj4gLSBOb25lCj4gCj4gU2lnbmVkLW9mZi1ieTogU2Vh biBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+Cj4gLS0tCgpSZXZpZXdlZC1ieTogSmV5a3Vt YXIgU2Fua2FyYW4gPGpzYW5rYUBjb2RlYXVyb3JhLm9yZz4KCj4gIGRyaXZlcnMvZ3B1L2RybS9t c20vZGlzcC9kcHUxL2RwdV9jcnRjLmMgfCAyICsrCj4gIGRyaXZlcnMvZ3B1L2RybS9tc20vZGlz cC9kcHUxL2RwdV9rbXMuYyAgfCAxICsKPiAgMiBmaWxlcyBjaGFuZ2VkLCAzIGluc2VydGlvbnMo KykKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X2Ny dGMuYwo+IGIvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X2NydGMuYwo+IGluZGV4 IGEwMDhhODdhODExMy4uY2QwYTBiZWE0MzM1IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9tc20vZGlzcC9kcHUxL2RwdV9jcnRjLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vbXNtL2Rp c3AvZHB1MS9kcHVfY3J0Yy5jCj4gQEAgLTI4NCw2ICsyODQsOCBAQCBlbnVtIGRwdV9pbnRmX21v ZGUgZHB1X2NydGNfZ2V0X2ludGZfbW9kZShzdHJ1Y3QKPiBkcm1fY3J0YyAqY3J0YykKPiAgCQly ZXR1cm4gSU5URl9NT0RFX05PTkU7Cj4gIAl9Cj4gCj4gKwlXQVJOX09OKCFkcm1fbW9kZXNldF9p c19sb2NrZWQoJmNydGMtPm11dGV4KSk7Cj4gKwo+ICAJLyogVE9ETzogUmV0dXJucyB0aGUgZmly c3QgSU5URl9NT0RFLCBjb3VsZCB0aGVyZSBiZSBtdWx0aXBsZQo+IHZhbHVlcz8gKi8KPiAgCWRy bV9mb3JfZWFjaF9lbmNvZGVyX21hc2soZW5jb2RlciwgY3J0Yy0+ZGV2LAo+IGNydGMtPnN0YXRl LT5lbmNvZGVyX21hc2spCj4gIAkJcmV0dXJuIGRwdV9lbmNvZGVyX2dldF9pbnRmX21vZGUoZW5j b2Rlcik7Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tc20vZGlzcC9kcHUxL2RwdV9r bXMuYwo+IGIvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X2ttcy5jCj4gaW5kZXgg NjQxMzRkNjE5NzQ4Li41MTA0ZmMwMTE0N2UgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L21zbS9kaXNwL2RwdTEvZHB1X2ttcy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNw L2RwdTEvZHB1X2ttcy5jCj4gQEAgLTM1OCw2ICszNTgsNyBAQCB2b2lkIGRwdV9rbXNfZW5jb2Rl cl9lbmFibGUoc3RydWN0IGRybV9lbmNvZGVyCj4gKmVuY29kZXIpCj4gIAlpZiAoZnVuY3MgJiYg ZnVuY3MtPmNvbW1pdCkKPiAgCQlmdW5jcy0+Y29tbWl0KGVuY29kZXIpOwo+IAo+ICsKPiBXQVJO X09OKCFkcm1fbW9kZXNldF9pc19sb2NrZWQoJmRldi0+bW9kZV9jb25maWcuY29ubmVjdGlvbl9t dXRleCkpOwo+ICAJZHJtX2Zvcl9lYWNoX2NydGMoY3J0YywgZGV2KSB7Cj4gIAkJaWYgKCEoY3J0 Yy0+c3RhdGUtPmVuY29kZXJfbWFzayAmCj4gZHJtX2VuY29kZXJfbWFzayhlbmNvZGVyKSkpCj4g IAkJCWNvbnRpbnVlOwoKLS0gCkpleWt1bWFyIFMKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vZHJpLWRldmVsCg==