From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v2 15/15] drm/i915: Remove one level of indention from wait-for-execute Date: Wed, 22 Feb 2017 14:22:01 +0000 Message-ID: References: <20170222114610.5819-1-chris@chris-wilson.co.uk> <20170222114610.5819-16-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id 219076E066 for ; Wed, 22 Feb 2017 14:22:05 +0000 (UTC) In-Reply-To: <20170222114610.5819-16-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDIyLzAyLzIwMTcgMTE6NDYsIENocmlzIFdpbHNvbiB3cm90ZToKPiBOb3cgdGhhdCB0aGUg Y29kZSBpcyBnZXR0aW5nIHNpbXBsZXIsIHdlIGNhbiByZWR1Y2UgdGhlIGluZGVudGF0aW9uIHdo ZW4KPiB3YWl0aW5nIGZvciB0aGUgZ2xvYmFsX3NlcW5vLgo+Cj4gU2lnbmVkLW9mZi1ieTogQ2hy aXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYyB8IDQxICsrKysrKysrKysrKysrKy0tLS0tLS0t LS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMjMgZGVsZXRp b25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fcmVx dWVzdC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fcmVxdWVzdC5jCj4gaW5kZXgg MDBlYzNkYmNhMTg0Li5kN2U3MmFlZDFiZDMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9nZW1fcmVxdWVzdC5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9nZW1fcmVxdWVzdC5jCj4gQEAgLTEwODksMzQgKzEwODksMjkgQEAgbG9uZyBpOTE1X3dhaXRf cmVxdWVzdChzdHJ1Y3QgZHJtX2k5MTVfZ2VtX3JlcXVlc3QgKnJlcSwKPiAgCXdhaXQudHNrID0g Y3VycmVudDsKPgo+ICByZXN0YXJ0Ogo+IC0Jd2FpdC5zZXFubyA9IGk5MTVfZ2VtX3JlcXVlc3Rf Z2xvYmFsX3NlcW5vKHJlcSk7Cj4gLQlpZiAoIXdhaXQuc2Vxbm8pIHsKPiAtCQlkbyB7Cj4gLQkJ CXNldF9jdXJyZW50X3N0YXRlKHN0YXRlKTsKPiAtCj4gLQkJCXdhaXQuc2Vxbm8gPSBpOTE1X2dl bV9yZXF1ZXN0X2dsb2JhbF9zZXFubyhyZXEpOwo+IC0JCQlpZiAod2FpdC5zZXFubykKPiAtCQkJ CWJyZWFrOwo+ICsJZG8gewo+ICsJCXNldF9jdXJyZW50X3N0YXRlKHN0YXRlKTsKPiArCQl3YWl0 LnNlcW5vID0gaTkxNV9nZW1fcmVxdWVzdF9nbG9iYWxfc2Vxbm8ocmVxKTsKPiArCQlpZiAod2Fp dC5zZXFubykKPiArCQkJYnJlYWs7Cj4KPiAtCQkJaWYgKGZsYWdzICYgSTkxNV9XQUlUX0xPQ0tF RCAmJgo+IC0JCQkgICAgX19pOTE1X3Jlc2V0X3JlcXVlc3QocmVxKSkKPiAtCQkJCWNvbnRpbnVl Owo+ICsJCWlmIChmbGFncyAmIEk5MTVfV0FJVF9MT0NLRUQgJiYgX19pOTE1X3Jlc2V0X3JlcXVl c3QocmVxKSkKPiArCQkJY29udGludWU7Cj4KPiAtCQkJaWYgKHNpZ25hbF9wZW5kaW5nX3N0YXRl KHN0YXRlLCBjdXJyZW50KSkgewo+IC0JCQkJdGltZW91dCA9IC1FUkVTVEFSVFNZUzsKPiAtCQkJ CWdvdG8gY29tcGxldGU7Cj4gLQkJCX0KPiArCQlpZiAoc2lnbmFsX3BlbmRpbmdfc3RhdGUoc3Rh dGUsIGN1cnJlbnQpKSB7Cj4gKwkJCXRpbWVvdXQgPSAtRVJFU1RBUlRTWVM7Cj4gKwkJCWdvdG8g Y29tcGxldGU7Cj4gKwkJfQo+Cj4gLQkJCWlmICghdGltZW91dCkgewo+IC0JCQkJdGltZW91dCA9 IC1FVElNRTsKPiAtCQkJCWdvdG8gY29tcGxldGU7Cj4gLQkJCX0KPiArCQlpZiAoIXRpbWVvdXQp IHsKPiArCQkJdGltZW91dCA9IC1FVElNRTsKPiArCQkJZ290byBjb21wbGV0ZTsKPiArCQl9Cj4K PiAtCQkJdGltZW91dCA9IGlvX3NjaGVkdWxlX3RpbWVvdXQodGltZW91dCk7Cj4gLQkJfSB3aGls ZSAoMSk7Cj4gKwkJdGltZW91dCA9IGlvX3NjaGVkdWxlX3RpbWVvdXQodGltZW91dCk7Cj4gKwl9 IHdoaWxlICgxKTsKPgo+IC0JCUdFTV9CVUdfT04oIXdhaXQuc2Vxbm8pOwo+IC0JfQo+ICsJR0VN X0JVR19PTighd2FpdC5zZXFubyk7Cj4gIAlHRU1fQlVHX09OKCFpOTE1X3N3X2ZlbmNlX3NpZ25h bGVkKCZyZXEtPnN1Ym1pdCkpOwo+Cj4gIAkvKiBPcHRpbWlzdGljIHNob3J0IHNwaW4gYmVmb3Jl IHRvdWNoaW5nIElSUXMgKi8KPgoKUmV2aWV3ZWQtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28u dXJzdWxpbkBpbnRlbC5jb20+CgpSZWdhcmRzLAoKVHZydGtvCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=