From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philipp Zabel Subject: Re: [PATCH v2] drm/mediatek: fix a timeout loop Date: Fri, 21 Apr 2017 15:48:26 +0200 Message-ID: <1492782506.2364.2.camel@pengutronix.de> References: <20170421105143.jbzvbsremnu6ltgp@mwanda> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170421105143.jbzvbsremnu6ltgp@mwanda> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Dan Carpenter Cc: kernel-janitors@vger.kernel.org, dri-devel@lists.freedesktop.org, Matthias Brugger , linux-mediatek@lists.infradead.org, shaoming chen List-Id: linux-mediatek@lists.infradead.org T24gRnJpLCAyMDE3LTA0LTIxIGF0IDEzOjUxICswMzAwLCBEYW4gQ2FycGVudGVyIHdyb3RlOgo+ IFRoaXMgY29kZSBjYXVzZXMgYSBzdGF0aWMgY2hlY2tlciB3YXJuaW5nIGJlY2F1c2UgaXQgdHJl YXRzICJpID09IDAiIGFzCj4gYSB0aW1lb3V0IGJ1dCwgYmVjYXVzZSBpdCdzIGEgcG9zdC1vcCwg dGhlIGxvb3AgYWN0dWFsbHkgZW5kcyB3aXRoICJpIgo+IHNldCB0byAtMS4gIFBoaWxpcHAgWmFi ZWwgcG9pbnRzIG91dCB0aGF0IGl0IHdvdWxkIGJlIGNsZWFuZXIgdG8gdXNlCj4gcmVhZGxfcG9s bF90aW1lb3V0KCkgaW5zdGVhZC4KPiAKPiBGaXhlczogMjE4OTg4MTY4MzFmICgiZHJtL21lZGlh dGVrOiBhZGQgZHNpIHRyYW5zZmVyIGZ1bmN0aW9uIikKPiBTaWduZWQtb2ZmLWJ5OiBEYW4gQ2Fy cGVudGVyIDxkYW4uY2FycGVudGVyQG9yYWNsZS5jb20+CgpSZXZpZXdlZC1ieTogUGhpbGlwcCBa YWJlbCA8cC56YWJlbEBwZW5ndXRyb25peC5kZT4KCj4gLS0tCj4gdjI6IFVzZSByZWFkbF9wb2xs X3RpbWVvdXQoKS4gIFBsZWFzZSByZXZpZXcgdGhpcyBjYXJlZnVsbHkgYmVjYXVzZSBJJ3ZlCj4g bmV2ZXIgdXNlZCByZWFkbF9wb2xsX3RpbWVvdXQoKSBhbmQgY291bGQgZWFzaWx5IG1lc3MgdXAu Cj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHNpLmMgYi9k cml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2RzaS5jCj4gaW5kZXggODA4Yjk5NWE5OTBmLi5i NWNjNmUxMjMzNGMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19k c2kuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHNpLmMKPiBAQCAtMTks NiArMTksNyBAQAo+ICAjaW5jbHVkZSA8ZHJtL2RybV9vZi5oPgo+ICAjaW5jbHVkZSA8bGludXgv Y2xrLmg+Cj4gICNpbmNsdWRlIDxsaW51eC9jb21wb25lbnQuaD4KPiArI2luY2x1ZGUgPGxpbnV4 L2lvcG9sbC5oPgo+ICAjaW5jbHVkZSA8bGludXgvaXJxLmg+Cj4gICNpbmNsdWRlIDxsaW51eC9v Zi5oPgo+ICAjaW5jbHVkZSA8bGludXgvb2ZfcGxhdGZvcm0uaD4KPiBAQCAtOTAwLDE2ICs5MDEs MTIgQEAgc3RhdGljIGludCBtdGtfZHNpX2hvc3RfZGV0YWNoKHN0cnVjdCBtaXBpX2RzaV9ob3N0 ICpob3N0LAo+ICAKPiAgc3RhdGljIHZvaWQgbXRrX2RzaV93YWl0X2Zvcl9pZGxlKHN0cnVjdCBt dGtfZHNpICpkc2kpCj4gIHsKPiAtCXUzMiB0aW1lb3V0X21zID0gNTAwMDAwOyAvKiB0b3RhbCAx cyB+IDJzIHRpbWVvdXQgKi8KPiAtCj4gLQl3aGlsZSAodGltZW91dF9tcy0tKSB7Cj4gLQkJaWYg KCEocmVhZGwoZHNpLT5yZWdzICsgRFNJX0lOVFNUQSkgJiBEU0lfQlVTWSkpCj4gLQkJCWJyZWFr Owo+IC0KPiAtCQl1c2xlZXBfcmFuZ2UoMiwgNCk7Cj4gLQl9Cj4gKwlpbnQgcmV0Owo+ICsJdTMy IHZhbDsKPiAgCj4gLQlpZiAodGltZW91dF9tcyA9PSAwKSB7Cj4gKwlyZXQgPSByZWFkbF9wb2xs X3RpbWVvdXQoZHNpLT5yZWdzICsgRFNJX0lOVFNUQSwgdmFsLCAhKHZhbCAmIERTSV9CVVNZKSwK PiArCQkJCSA0LCAyMDAwMDAwKTsKPiArCWlmIChyZXQpIHsKPiAgCQlEUk1fV0FSTigicG9sbGlu ZyBkc2kgd2FpdCBub3QgYnVzeSB0aW1lb3V0IVxuIik7Cj4gIAo+ICAJCW10a19kc2lfZW5hYmxl KGRzaSk7Cj4gCgpyZWdhcmRzClBoaWxpcHAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2RyaS1kZXZlbAo=