From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v4 15/16] drm/i915: Immediately process a reset before starting waiting Date: Thu, 23 Feb 2017 12:35:38 +0000 Message-ID: <34b1176f-016c-affc-db4f-8f526640bd93@linux.intel.com> References: <20170223074422.4125-1-chris@chris-wilson.co.uk> <20170223074422.4125-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 mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8A3FE6E9EA for ; Thu, 23 Feb 2017 12:35:41 +0000 (UTC) In-Reply-To: <20170223074422.4125-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 Ck9uIDIzLzAyLzIwMTcgMDc6NDQsIENocmlzIFdpbHNvbiB3cm90ZToKPiBBcyB3ZSBoYW5kb2Zm IHRoZSBHUFUgcmVzZXQgdG8gdGhlIHdhaXRlciwgd2UgbmVlZCB0byBjaGVjayB3ZSBkb24ndAo+ IG1pc3MgYSB3YWtldXAgaWYgaXQgaGFzIGFscmVhZHkgYmVlbiBzZW50IHByaW9yIHRvIHVzIHN0 YXJ0aW5nIHRoZSB3YWl0Lgo+Cj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0Bj aHJpcy13aWxzb24uY28udWs+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt X3JlcXVlc3QuYyB8IDcgKysrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCsp LCAyIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtX3JlcXVlc3QuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3Qu Ywo+IGluZGV4IGVlNjAxZTEzZTI4YS4uZWFhMzMzYTM1ZjdjIDEwMDY0NAo+IC0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYwo+IEBAIC0xMDgxLDggKzEwODEsMTAgQEAgbG9uZyBp OTE1X3dhaXRfcmVxdWVzdChzdHJ1Y3QgZHJtX2k5MTVfZ2VtX3JlcXVlc3QgKnJlcSwKPiAgCXRy YWNlX2k5MTVfZ2VtX3JlcXVlc3Rfd2FpdF9iZWdpbihyZXEsIGZsYWdzKTsKPgo+ICAJYWRkX3dh aXRfcXVldWUoJnJlcS0+ZXhlY3V0ZSwgJmV4ZWMpOwo+IC0JaWYgKGZsYWdzICYgSTkxNV9XQUlU X0xPQ0tFRCkKPiArCWlmIChmbGFncyAmIEk5MTVfV0FJVF9MT0NLRUQpIHsKPiAgCQlhZGRfd2Fp dF9xdWV1ZShlcnJxLCAmcmVzZXQpOwo+ICsJCV9faTkxNV93YWl0X3JlcXVlc3RfY2hlY2tfYW5k X3Jlc2V0KHJlcSk7Cj4gKwl9Cj4KPiAgCWludGVsX3dhaXRfaW5pdCgmd2FpdCk7Cj4KPiBAQCAt MTEyMCw3ICsxMTIyLDggQEAgbG9uZyBpOTE1X3dhaXRfcmVxdWVzdChzdHJ1Y3QgZHJtX2k5MTVf Z2VtX3JlcXVlc3QgKnJlcSwKPiAgCQlnb3RvIGNvbXBsZXRlOwo+Cj4gIAlzZXRfY3VycmVudF9z dGF0ZShzdGF0ZSk7Cj4gLQlpZiAoaW50ZWxfZW5naW5lX2FkZF93YWl0KHJlcS0+ZW5naW5lLCAm d2FpdCkpCj4gKwlpZiAoaW50ZWxfZW5naW5lX2FkZF93YWl0KHJlcS0+ZW5naW5lLCAmd2FpdCkg fHwKPiArCSAgICBmbGFncyAmIEk5MTVfV0FJVF9MT0NLRUQpCj4gIAkJLyogSW4gb3JkZXIgdG8g Y2hlY2sgdGhhdCB3ZSBoYXZlbid0IG1pc3NlZCB0aGUgaW50ZXJydXB0Cj4gIAkJICogYXMgd2Ug ZW5hYmxlZCBpdCwgd2UgbmVlZCB0byBraWNrIG91cnNlbHZlcyB0byBkbyBhCj4gIAkJICogY29o ZXJlbnQgY2hlY2sgb24gdGhlIHNlcW5vIGJlZm9yZSB3ZSBzbGVlcC4KPgoKRGlkbid0IGZpZ3Vy ZSB0aGlzIHNlY29uZCBiaXQgLSB3aGF0J3MgaGFwcGVuaW5nIGhlcmU/CgpSZWdhcmRzLAoKVHZy dGtvCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=