From mboxrd@z Thu Jan 1 00:00:00 1970 From: Abhinav Kumar Subject: Re: [PATCH] drm/msm: Grab a vblank reference when waiting for commit_done Date: Mon, 08 Oct 2018 18:38:11 -0700 Message-ID: References: <20181003202231.178601-1-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: <20181003202231.178601-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: Sean Paul Cc: Sean Paul , linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, jsanka-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-arm-msm-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org T24gMjAxOC0xMC0wMyAxMzoyMiwgU2VhbiBQYXVsIHdyb3RlOgo+IEZyb206IFNlYW4gUGF1bCA8 c2VhbnBhdWxAY2hyb21pdW0ub3JnPgo+IAo+IFNpbWlsYXIgdG8gdGhlIGF0b21pYyBoZWxwZXJz LCB3ZSBzaG91bGQgZW5hYmxlIHZibGFuayB3aGlsZSB3ZSdyZQo+IHdhaXRpbmcgZm9yIHRoZSBj b21taXQgdG8gZmluaXNoLiBEUFUgbmVlZHMgdGhpcywgTURQNSBzZWVtcyB0byB3b3JrCj4gZmlu ZSB3aXRob3V0IGl0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFNlYW4gUGF1bCA8c2VhbnBhdWxAY2hy b21pdW0ub3JnPgo+IC0tLQpBcyBzdWNoIEkgZG9udCBzZWUgYW55IGlzc3VlIHdpdGggdGhpcyBw YXRjaCBidXQgSSBoYXZlIGEgcXVlc3Rpb24gCm92ZXJhbGwgb24gY2hyb21lIHZibGFuayBoYW5k bGluZy4KRm9yIGEgdmlkZW8gbW9kZSBwYW5lbCwgd2Ugd2lsbCBrZWVwIHRoZSBIVyByZXNvdXJj ZXMgZW5hYmxlZCAoaW5jbHVkaW5nIAp2c3luYyByZWxhdGVkIGNsb2NrcykgdGlsbCBkZXZpY2UK aXMgc3VzcGVuZGVkLgoKVGhlIHZibGFua19nZXQgYW5kIHZibGFua19wdXQgYXJlIG9ubHkgY29u dHJvbGxpbmcgdGhlIApyZWdpc3Rlci9kZXJlZ2lzdGVyIG9mIHRoZSB2YmxhbmsgSVJRIGNhbGxi YWNrIHdoaWNoCnNlbmQgdGhlIGV2ZW50cyB0byB0aGUgdXNlcnNwYWNlIGFuZCBhbnl0aGluZyBw ZW5kaW5nIG9uIHZzeW5jIApjb21wbGV0aW9uLgoKRG9lcyB0aGUgY2hyb21lIHVzZXJzcGFjZSB0 dXJuIE9OL09GRiB0aGUgdmJsYW5rIHVzaW5nIHZibGFua19jdHJsIElPQ1RMIApPciBkb2VzIGl0 IGd1YXJhbnRlZSBpdCB0byBiZT8KCklmIHNvLCBpcyB0aGlzIHBhdGNoIGp1c3QgbW9yZSBvZiBh IHNhZmV0eSBjaGVjayB0byBtYWtlIHN1cmUgdGhhdCB2c3luYyAKZXZlbnRzIHJlbWFpbiBPTiB0 aWxsIHRoZSBmcmFtZSBpcyBkb25lPwoKQmVjYXVzZSBIVyB3aXNlIGl0IHNob3VsZCBiZSBhbmQg dGhpcyBzaG91bGRudCBiZSBuZWVkZWQuCgo+ICBkcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9hdG9t aWMuYyB8IDUgKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQo+IAo+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9hdG9taWMuYyAKPiBiL2RyaXZlcnMv Z3B1L2RybS9tc20vbXNtX2F0b21pYy5jCj4gaW5kZXggYzFmMTc3OWM5ODBmLi4yYjdiYjZlMTY2 ZDMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL21zbS9tc21fYXRvbWljLmMKPiArKysg Yi9kcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9hdG9taWMuYwo+IEBAIC0zMiw3ICszMiwxMiBAQCBz dGF0aWMgdm9pZCBtc21fYXRvbWljX3dhaXRfZm9yX2NvbW1pdF9kb25lKHN0cnVjdAo+IGRybV9k ZXZpY2UgKmRldiwKPiAgCQlpZiAoIW5ld19jcnRjX3N0YXRlLT5hY3RpdmUpCj4gIAkJCWNvbnRp bnVlOwo+IAo+ICsJCWlmIChkcm1fY3J0Y192YmxhbmtfZ2V0KGNydGMpKQo+ICsJCQljb250aW51 ZTsKPiArCj4gIAkJa21zLT5mdW5jcy0+d2FpdF9mb3JfY3J0Y19jb21taXRfZG9uZShrbXMsIGNy dGMpOwo+ICsKPiArCQlkcm1fY3J0Y192YmxhbmtfcHV0KGNydGMpOwo+ICAJfQo+ICB9Cl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkZyZWVkcmVubyBtYWls aW5nIGxpc3QKRnJlZWRyZW5vQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZyZWVkcmVubwo=