From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: Re: [PATCH v2 14/24] drm/msm: dpu: Grab the modeset locks in frame_event Date: Fri, 16 Nov 2018 16:18:45 -0500 Message-ID: <20181116211845.GY154160@art_vandelay> References: <20181116184238.170034-1-sean@poorly.run> <20181116184238.170034-15-sean@poorly.run> <0405e429330ba1de19d96a6918a6daae@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <0405e429330ba1de19d96a6918a6daae-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: Jeykumar Sankaran Cc: Sean Paul , dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, robdclark-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, Sean Paul , linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org T24gRnJpLCBOb3YgMTYsIDIwMTggYXQgMTI6MDI6NTRQTSAtMDgwMCwgSmV5a3VtYXIgU2Fua2Fy YW4gd3JvdGU6Cj4gT24gMjAxOC0xMS0xNiAxMDo0MiwgU2VhbiBQYXVsIHdyb3RlOgo+ID4gRnJv bTogU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+Cj4gPiAKPiA+IFRoaXMgcGF0Y2gg d3JhcHMgZHB1X2NvcmVfcGVyZl9jcnRjX3JlbGVhc2VfYncoKSB3aXRoIG1vZGVzZXQgbG9ja3MK PiA+IHNpbmNlIGl0IGRpZ3MgaW50byB0aGUgc3RhdGUgb2JqZWN0cy4KPiA+IAo+ID4gQ2hhbmdl cyBpbiB2MjoKPiA+IC0gTm9uZQo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBTZWFuIFBhdWwgPHNl YW5wYXVsQGNocm9taXVtLm9yZz4KPiA+IC0tLQo+IFJldmlld2VkLWJ5OiBKZXlrdW1hciBTYW5r YXJhbiA8anNhbmthQGNvZGVhdXJvcmEub3JnPgo+IAo+ID4gIGRyaXZlcnMvZ3B1L2RybS9tc20v ZGlzcC9kcHUxL2RwdV9jcnRjLmMgfCAyICsrCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0 aW9ucygrKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2Rw dTEvZHB1X2NydGMuYwo+ID4gYi9kcml2ZXJzL2dwdS9kcm0vbXNtL2Rpc3AvZHB1MS9kcHVfY3J0 Yy5jCj4gPiBpbmRleCA4MGRlNTI4OWFkYTMuLjE1NmY0Yzc3Y2E0NCAxMDA2NDQKPiA+IC0tLSBh L2RyaXZlcnMvZ3B1L2RybS9tc20vZGlzcC9kcHUxL2RwdV9jcnRjLmMKPiA+ICsrKyBiL2RyaXZl cnMvZ3B1L2RybS9tc20vZGlzcC9kcHUxL2RwdV9jcnRjLmMKPiA+IEBAIC0zMzUsNyArMzM1LDkg QEAgc3RhdGljIHZvaWQgZHB1X2NydGNfZnJhbWVfZXZlbnRfd29yayhzdHJ1Y3QKPiA+IGt0aHJl YWRfd29yayAqd29yaykKPiA+ICAJCQkvKiByZWxlYXNlIGJhbmR3aWR0aCBhbmQgb3RoZXIgcmVz b3VyY2VzICovCj4gPiAgCQkJdHJhY2VfZHB1X2NydGNfZnJhbWVfZXZlbnRfZG9uZShEUk1JRChj cnRjKSwKPiA+ICAJCQkJCQkJZmV2ZW50LT5ldmVudCk7Cj4gPiArCQkJZHJtX21vZGVzZXRfbG9j a19hbGwoY3J0Yy0+ZGV2KTsKPiA+ICAJCQlkcHVfY29yZV9wZXJmX2NydGNfcmVsZWFzZV9idyhj cnRjKTsKPiA+ICsJCQlkcm1fbW9kZXNldF91bmxvY2tfYWxsKGNydGMtPmRldik7Cj4gV2UgbWln aHQgbmVlZCB0byByZXZpc2l0IHRoaXMgbG9ja2luZyB3aGVuIHdlIG1lYXN1cmUgZm9yIHBlcmZv cm1hbmNlIGFzIGl0Cj4gY291bGQgYmxvY2sgdGhlIGluY29taW5nIGZyYW1lIGxvY2tpbmcuCj4g CgpEZWZpbml0ZWx5IHNvbWV0aGluZyB0byBrZWVwIGFuIGV5ZSBvbi4KClRoYXQgc2FpZCwgd2Ug cmVhbGx5IGRvIHdhbnQgaXQgdG8gYmxvY2sgdGhlIGluY29taW5nIGZyYW1lIHNpbmNlIHdlJ3Jl IHJlZHVjaW5nCmJ3LiBJdCB3b3VsZCBiZSByZWFsbHkgdW5mb3J0dW5hdGUgaWYgdGhpcyBoYXBw ZW5lZCBjb25jdXJyZW50bHkgd2l0aCBhIGNvbW1pdC4KSWYgdGhpcyBfZG9lc18gY2F1c2UgYSBw ZXJmb3JtYW5jZSBwcm9ibGVtLCB3ZSBzaG91bGQgcmVhbGx5IGludmVzdGlnYXRlIHRoZQpjcml0 ZXJpYSBmb3IgcmVkdWNpbmcgYncuCgpTZWFuCgo+ID4gIAkJfSBlbHNlIHsKPiA+IAo+ID4gdHJh Y2VfZHB1X2NydGNfZnJhbWVfZXZlbnRfbW9yZV9wZW5kaW5nKERSTUlEKGNydGMpLAo+ID4gCj4g PiBmZXZlbnQtPmV2ZW50KTsKPiAKPiAtLSAKPiBKZXlrdW1hciBTCgotLSAKU2VhbiBQYXVsLCBT b2Z0d2FyZSBFbmdpbmVlciwgR29vZ2xlIC8gQ2hyb21pdW0gT1MKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRnJlZWRyZW5vIG1haWxpbmcgbGlzdApGcmVl ZHJlbm9AbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vZnJlZWRyZW5vCg==