From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH v2 3/3] drm/i915: Defer declaration of missed-interrupt until the waiter is asleep Date: Fri, 17 Feb 2017 14:00:30 +0200 Message-ID: <87wpcpxc0x.fsf@gaia.fi.intel.com> References: <20170217101809.7663-1-chris@chris-wilson.co.uk> <20170217101809.7663-3-chris@chris-wilson.co.uk> <87zihlxd70.fsf@gaia.fi.intel.com> <20170217114315.GF12673@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id A6FB86ECDF for ; Fri, 17 Feb 2017 12:01:38 +0000 (UTC) In-Reply-To: <20170217114315.GF12673@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gT24gRnJp LCBGZWIgMTcsIDIwMTcgYXQgMDE6MzU6MTVQTSArMDIwMCwgTWlrYSBLdW9wcGFsYSB3cm90ZToK Pj4gQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKPj4gCj4+ ID4gSWYgdGhlIHdhaXRlciB3YXMgY3VycmVudGx5IHJ1bm5pbmcsIGFzc3VtZSBpdCBoYXNuJ3Qg aGFkIGEgY2hhbmNlCj4+ID4gdG8gcHJvY2VzcyB0aGUgcGVuZGluZyBpbnRlcnVwdCAoZS5nLCBs b3cgcHJpb3JpdHkgdGFzayBvbiBhIGxvYWRlZAo+PiA+IHN5c3RlbSkgYW5kIHdhaXQgdW50aWwg aXQgc2xlZXBzIGJlZm9yZSBkZWNsYXJpbmcgYSBtaXNzZWQgaW50ZXJydXB0Lgo+PiA+Cj4+ID4g UmVmZXJlbmNlczogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9 OTk4MTYKPj4gPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNv bi5jby51az4KPj4gPiBDYzogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNv bT4KPj4gPiBDYzogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBsaW51eC5pbnRlbC5jb20+ Cj4+ID4gLS0tCj4+ID4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2JyZWFkY3J1bWJzLmMg fCA5ICsrKysrKysrKwo+PiA+ICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspCj4+ID4K Pj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYnJlYWRjcnVtYnMu YyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2JyZWFkY3J1bWJzLmMKPj4gPiBpbmRleCA0 Mzk1YjE3NzQ5M2UuLjJhZDI5ZmI3N2IyZCAxMDA2NDQKPj4gPiAtLS0gYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9icmVhZGNydW1icy5jCj4+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfYnJlYWRjcnVtYnMuYwo+PiA+IEBAIC00NSw2ICs0NSwxNSBAQCBzdGF0aWMgdm9p ZCBpbnRlbF9icmVhZGNydW1ic19oYW5nY2hlY2sodW5zaWduZWQgbG9uZyBkYXRhKQo+PiA+ICAJ CXJldHVybjsKPj4gPiAgCX0KPj4gPiAgCj4+ID4gKwkvKiBJZiB0aGUgd2FpdGVyIHdhcyBjdXJy ZW50bHkgcnVubmluZywgYXNzdW1lIGl0IGhhc24ndCBoYWQgYSBjaGFuY2UKPj4gPiArCSAqIHRv IHByb2Nlc3MgdGhlIHBlbmRpbmcgaW50ZXJ1cHQgKGUuZywgbG93IHByaW9yaXR5IHRhc2sgb24g YSBsb2FkZWQKPj4gPiArCSAqIHN5c3RlbSkgYW5kIHdhaXQgdW50aWwgaXQgc2xlZXBzIGJlZm9y ZSBkZWNsYXJpbmcgYSBtaXNzZWQgaW50ZXJydXB0Lgo+PiA+ICsJICovCj4+ID4gKwlpZiAoIWlu dGVsX2VuZ2luZV93YWtldXAoZW5naW5lKSkgewo+PiAKPj4gQnV0IHRoaXMgd2lsbCBoYXBwZW4g aWYgdGhlcmUgaXMgd2FpdGVyIHJ1bm5pbmcsIG9yIHRoYXQgdGhlcmUgaXMKPj4gbm8gd2FpdGVy IGF0IGFsbC4KPj4gCj4+IERvbid0IHdlIG5lZWQgdG8gZXhjbHVkZSB0aGUgbGF0dGVyPwo+Cj4g V2UgYWxyZWFkeSBleGNsdWRlIHRoZSBsYXR0ZXIgYnkgY2FuY2VsbGluZyB0aGlzIHRpbWVyIGFi b3ZlLgoKR290IGl0IG5vdywKUmV2aWV3ZWQtYnk6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBh bGFAaW50ZWwuY29tPgoKPiAtQ2hyaXMKPgo+IC0tIAo+IENocmlzIFdpbHNvbiwgSW50ZWwgT3Bl biBTb3VyY2UgVGVjaG5vbG9neSBDZW50cmUKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4Cg==