From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: [PATCH v2 14/24] drm/msm: dpu: Grab the modeset locks in frame_event Date: Fri, 16 Nov 2018 13:42:24 -0500 Message-ID: <20181116184238.170034-15-sean@poorly.run> References: <20181116184238.170034-1-sean@poorly.run> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20181116184238.170034-1-sean-p7yTbzM4H96eqtR555YLDQ@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: robdclark-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, Sean Paul , jsanka-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org RnJvbTogU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+CgpUaGlzIHBhdGNoIHdyYXBz IGRwdV9jb3JlX3BlcmZfY3J0Y19yZWxlYXNlX2J3KCkgd2l0aCBtb2Rlc2V0IGxvY2tzCnNpbmNl IGl0IGRpZ3MgaW50byB0aGUgc3RhdGUgb2JqZWN0cy4KCkNoYW5nZXMgaW4gdjI6Ci0gTm9uZQoK U2lnbmVkLW9mZi1ieTogU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+Ci0tLQogZHJp dmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X2NydGMuYyB8IDIgKysKIDEgZmlsZSBjaGFu Z2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbXNtL2Rp c3AvZHB1MS9kcHVfY3J0Yy5jIGIvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X2Ny dGMuYwppbmRleCA4MGRlNTI4OWFkYTMuLjE1NmY0Yzc3Y2E0NCAxMDA2NDQKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X2NydGMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v bXNtL2Rpc3AvZHB1MS9kcHVfY3J0Yy5jCkBAIC0zMzUsNyArMzM1LDkgQEAgc3RhdGljIHZvaWQg ZHB1X2NydGNfZnJhbWVfZXZlbnRfd29yayhzdHJ1Y3Qga3RocmVhZF93b3JrICp3b3JrKQogCQkJ LyogcmVsZWFzZSBiYW5kd2lkdGggYW5kIG90aGVyIHJlc291cmNlcyAqLwogCQkJdHJhY2VfZHB1 X2NydGNfZnJhbWVfZXZlbnRfZG9uZShEUk1JRChjcnRjKSwKIAkJCQkJCQlmZXZlbnQtPmV2ZW50 KTsKKwkJCWRybV9tb2Rlc2V0X2xvY2tfYWxsKGNydGMtPmRldik7CiAJCQlkcHVfY29yZV9wZXJm X2NydGNfcmVsZWFzZV9idyhjcnRjKTsKKwkJCWRybV9tb2Rlc2V0X3VubG9ja19hbGwoY3J0Yy0+ ZGV2KTsKIAkJfSBlbHNlIHsKIAkJCXRyYWNlX2RwdV9jcnRjX2ZyYW1lX2V2ZW50X21vcmVfcGVu ZGluZyhEUk1JRChjcnRjKSwKIAkJCQkJCQkJZmV2ZW50LT5ldmVudCk7Ci0tIApTZWFuIFBhdWws IFNvZnR3YXJlIEVuZ2luZWVyLCBHb29nbGUgLyBDaHJvbWl1bSBPUwoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRnJlZWRyZW5vIG1haWxpbmcgbGlzdApG cmVlZHJlbm9AbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vZnJlZWRyZW5vCg==