From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH] drm/i915: Break i915_spin_request() if we see an interrupt Date: Thu, 16 Feb 2017 13:26:58 +0000 Message-ID: <64815d14-1700-0d35-2db7-fa021a919df0@linux.intel.com> References: <20170216131213.2170-1-chris@chris-wilson.co.uk> <87d1einul1.fsf@gaia.fi.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id 963026EB20 for ; Thu, 16 Feb 2017 13:27:00 +0000 (UTC) In-Reply-To: <87d1einul1.fsf@gaia.fi.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Mika Kuoppala , Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org CgpPbiAxNi8wMi8yMDE3IDEzOjE3LCBNaWthIEt1b3BwYWxhIHdyb3RlOgo+IENocmlzIFdpbHNv biA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPiB3cml0ZXM6Cj4KPj4gSWYgYW4gaW50ZXJydXB0 IGhhcyBiZWVuIHBvc3RlZCwgYW5kIHdlIHdlcmUgc3Bpbm5pbmcgb24gdGhlIGFjdGl2ZQo+PiBz ZXFubyB3YWl0aW5nIGZvciBpdCB0byBhZHZhbmNlIGJ1dCBpdCBkaWQgbm90LCB0aGVuIHdlIGNh biBleHBlY3QgdGhhdAo+PiBpdCB3aWxsIG5vdCBzZWUgaXRzIGFkdmFuY2UgaW4gdGhlIGltbWVk aWF0ZSBmdXR1cmUKPgo+IFdoeSB3ZSBjYW4gZXhwZWN0IHRoaXM/CgpNYXliZSBpdCBzaG91bGQg YmUgImlmIChlbmdpbmUtPmlycV9zZXFub19iYXJyaWVyICYmIHRlc3RfYml0KC4uLikpIiBpZiAK bXkgdGhpbmtpbmcgaXMgcmlnaHQgdGhhdCB0aGlzIGV4cGVjdGF0aW9uIGFwcGxpZXMgb24gcGxh dGZvcm1zIHdpdGggCnNsb3cgYmFycmllcnM/CgpSZWdhcmRzLAoKVHZydGtvCgo+Cj4+IGFuZCBz aG91bGQgY2FsbCBpbnRvCj4+IHRoZSBpcnEtc2Vxbm8gYmFycmllci4gV2UgY2FuIHN0b3Agc3Bp bm5pbmcgYXQgdGhpcyBwb2ludCwgYW5kIGxlYXZlIHRoZQo+PiBkaWZmaWN1bHR5IG9mIGhhbmRs aW5nIHRoZSBjb2hlcmVuY3kgdG8gdGhlIGNhbGxlci4KPj4KPj4gU2lnbmVkLW9mZi1ieTogQ2hy aXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4+IENjOiBUdnJ0a28gVXJzdWxp biA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+PiAtLS0KPj4gIGRyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfZ2VtX3JlcXVlc3QuYyB8IDMgKysrCj4+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNl cnRpb25zKCspCj4+Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dl bV9yZXF1ZXN0LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9yZXF1ZXN0LmMKPj4g aW5kZXggNzc2MGQ3NDgxZjg1Li45ZTQyYjI2ODdjYWUgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtX3JlcXVlc3QuYwo+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbV9yZXF1ZXN0LmMKPj4gQEAgLTk5Myw2ICs5OTMsOSBAQCBib29sIF9faTkx NV9zcGluX3JlcXVlc3QoY29uc3Qgc3RydWN0IGRybV9pOTE1X2dlbV9yZXF1ZXN0ICpyZXEsCj4+ ICAJCQkJICAgICAgc2Vxbm8pKQo+PiAgCQkJcmV0dXJuIHRydWU7Cj4+Cj4+ICsJCWlmICh0ZXN0 X2JpdChFTkdJTkVfSVJRX0JSRUFEQ1JVTUIsICZyZXEtPmVuZ2luZS0+aXJxX3Bvc3RlZCkpCj4+ ICsJCQlicmVhazsKPj4gKwo+PiAgCQlpZiAoc2lnbmFsX3BlbmRpbmdfc3RhdGUoc3RhdGUsIGN1 cnJlbnQpKQo+PiAgCQkJYnJlYWs7Cj4+Cj4+IC0tCj4+IDIuMTEuMAo+Pgo+PiBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBJbnRlbC1nZnggbWFpbGlu ZyBsaXN0Cj4+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPj4gaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKPiBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5n IGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKPgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK