From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH] drm/i915/execlists: Move irq state manipulation inside irq disabled region Date: Fri, 02 Mar 2018 15:42:30 +0200 Message-ID: <87lgfappa1.fsf@gaia.fi.intel.com> References: <20180302131246.22036-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 457FA89A62 for ; Fri, 2 Mar 2018 13:47:05 +0000 (UTC) In-Reply-To: <20180302131246.22036-1-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 Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gQWx0aG91 Z2ggdGhpcyBzdGF0ZSAoZXhlY2xpc3RzLT5hY3RpdmUgYW5kIGVuZ2luZS0+aXJxX3Bvc3RlZCkg aXRzZWxmIGlzCj4gbm90IHByb3RlY3RlZCBieSB0aGUgZW5naW5lLT50aW1lbGluZSBzcGlubG9j aywgaXQgZG9lcyBjb252ZW5pZW50bHkKPiBlbnN1cmUgdGhhdCBpcnFzIGFyZSBkaXNhYmxlZC4g V2UgY2FuIHVzZSB0aGlzIHRvIHByb3RlY3Qgb3VyCj4gbWFuaXB1bGF0aW9uIG9mIHRoZSBzdGF0 ZSBhbmQgc28gZW5zdXJlIHRoYXQgdGhlIG5leHQgSVJRIHRvIGFycml2ZSBzZWVzCj4gY29uc2lz dGVudCBzdGF0ZSBhbmQgKGhvcGVmdWxseSkgaWdub3JlcyB0aGUgcmVzZXQgZW5naW5lLgo+Cj4g U3VnZ2VzdGVkLWJ5OiBNaWthIEt1b3BwYWxhIDxtaWthLmt1b3BwYWxhQGxpbnV4LmludGVsLmNv bT4KPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51 az4KPiBDYzogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBsaW51eC5pbnRlbC5jb20+Cj4g Q2M6IE1pY2hlbCBUaGllcnJ5IDxtaWNoZWwudGhpZXJyeUBpbnRlbC5jb20+CgpSZXZpZXdlZC1i eTogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBsaW51eC5pbnRlbC5jb20+Cgo+IC0tLQo+ ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYyB8IDggKysrKy0tLS0KPiAgMSBmaWxl IGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2xyYy5jCj4gaW5kZXggYzFhMzYzNmU5NGZjLi4wNDgyZTU0Yzk0ZjAgMTAwNjQ0Cj4g LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKPiArKysgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9scmMuYwo+IEBAIC0xNjE4LDEwICsxNjE4LDEwIEBAIHN0YXRpYyB2 b2lkIHJlc2V0X2NvbW1vbl9yaW5nKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSwKPiAg CUdFTV9UUkFDRSgiJXMgc2Vxbm89JXhcbiIsCj4gIAkJICBlbmdpbmUtPm5hbWUsIHJlcXVlc3Qg PyByZXF1ZXN0LT5nbG9iYWxfc2Vxbm8gOiAwKTsKPiAgCj4gLQlyZXNldF9pcnEoZW5naW5lKTsK PiAtCj4gIAlzcGluX2xvY2tfaXJxc2F2ZSgmZW5naW5lLT50aW1lbGluZS0+bG9jaywgZmxhZ3Mp Owo+ICAKPiArCXJlc2V0X2lycShlbmdpbmUpOwo+ICsKPiAgCS8qCj4gIAkgKiBDYXRjaCB1cCB3 aXRoIGFueSBtaXNzZWQgY29udGV4dC1zd2l0Y2ggaW50ZXJydXB0cy4KPiAgCSAqCj4gQEAgLTE2 MzYsMTEgKzE2MzYsMTEgQEAgc3RhdGljIHZvaWQgcmVzZXRfY29tbW9uX3Jpbmcoc3RydWN0IGlu dGVsX2VuZ2luZV9jcyAqZW5naW5lLAo+ICAJLyogUHVzaCBiYWNrIGFueSBpbmNvbXBsZXRlIHJl cXVlc3RzIGZvciByZXBsYXkgYWZ0ZXIgdGhlIHJlc2V0LiAqLwo+ICAJX191bndpbmRfaW5jb21w bGV0ZV9yZXF1ZXN0cyhlbmdpbmUpOwo+ICAKPiAtCXNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmVu Z2luZS0+dGltZWxpbmUtPmxvY2ssIGZsYWdzKTsKPiAtCj4gIAkvKiBNYXJrIGFsbCBDUyBpbnRl cnJ1cHRzIGFzIGNvbXBsZXRlICovCj4gIAlleGVjbGlzdHMtPmFjdGl2ZSA9IDA7Cj4gIAo+ICsJ c3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmZW5naW5lLT50aW1lbGluZS0+bG9jaywgZmxhZ3MpOwo+ ICsKPiAgCS8qIElmIHRoZSByZXF1ZXN0IHdhcyBpbm5vY2VudCwgd2UgbGVhdmUgdGhlIHJlcXVl c3QgaW4gdGhlIEVMU1AKPiAgCSAqIGFuZCB3aWxsIHRyeSB0byByZXBsYXkgaXQgb24gcmVzdGFy dGluZy4gVGhlIGNvbnRleHQgaW1hZ2UgbWF5Cj4gIAkgKiBoYXZlIGJlZW4gY29ycnVwdGVkIGJ5 IHRoZSByZXNldCwgaW4gd2hpY2ggY2FzZSB3ZSBtYXkgaGF2ZQo+IC0tIAo+IDIuMTYuMgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK