From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 11/25] drm/i915: Spin after waking up for an interrupt Date: Tue, 28 Jun 2016 10:25:51 +0100 Message-ID: <5772429F.6060001@linux.intel.com> References: <1466849588-17558-1-git-send-email-chris@chris-wilson.co.uk> <1466849588-17558-12-git-send-email-chris@chris-wilson.co.uk> <577100AA.1020204@linux.intel.com> <20160628085517.GG25424@nuc-i3427.alporthouse.com> <20160628091738.GI25424@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id AF0136E52C for ; Tue, 28 Jun 2016 09:25:52 +0000 (UTC) In-Reply-To: <20160628091738.GI25424@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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDI4LzA2LzE2IDEwOjE3LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gT24gVHVlLCBKdW4gMjgs IDIwMTYgYXQgMDk6NTU6MTdBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+PiBPbiBNb24s IEp1biAyNywgMjAxNiBhdCAxMTozMjoxMEFNICswMTAwLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToK Pj4+Cj4+PiBPbiAyNS8wNi8xNiAxMToxMiwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+Pj4+IFdoZW4g d2FpdGluZyBmb3IgYW4gaW50ZXJydXB0ICh3YWl0aW5nIGZvciB0aGUgR1BVIHRvIGNvbXBsZXRl IHNvbWUKPj4+PiB3b3JrKSwgd2Uga25vdyB3ZSBhcmUgdGhlIHNpbmdsZSB3YWl0ZXIgZm9yIHRo ZSBHUFUuIFdlIGFsc28ga25vdyB3aGVuCj4+Pgo+Pj4gWW91IG1lYW4gd2Uga25vdyB3ZSB3ZXJl IHRoZSBmaXJzdCB3YWl0ZXIsIGlmIHdlIGhhdmUgYmVlbiB3b2tlbiB1cD8KPj4+IE9yIHBlcmhh cHMgdGhlIHNpbmdsZSB3YWl0ZXIgZm9yIHRoaXMgcmVxdWVzdD8gKG1vcmUgb3IgbGVzcywgbWF5 YmUKPj4+IGNsb3NlIGVub3VnaCkgT3IgYWxzbyBzLyIsIHdlIGtub3cgd2UgYXJlLywgYW5kIHdl IGtub3cgd2UgYXJlIiA/Cj4+Cj4+IFNpbmdsZSB3YWl0ZXIgZm9yIHRoZSBlbmdpbmUuIHMvYW5k Ly87IGl0IGZvbGxvd3MgZnJvbSBhbmQgaXMgbm90Cj4+IGNvbmRpdGlvbmFsLiBUbyBiZSBoZXJl IHdlIGtub3cgd2UgYXJlIHRoZSBvbmx5IHBpZWNlIG9mIGNvZGUgcGVyZm9ybWluZwo+PiB0aGlz IGNoZWNrLiBUaGVyZSBtYXkgYmUgdGhyZWFkcyBlbnRlcmluZyBpOTE1X3dhaXRfcmVxdWVzdCB0 aGF0IGFsc28KPj4gZ2V0IHRvIHNwaW4gYmVmb3JlIGFkZGluZyB0aGVtc2VsdmVzIHRvIHRoZSB3 YWl0cXVldWUsIGJ1dCBvZiBhbGwgd2FpdGVycywKPj4gd2UgYXJlIHRoZSBvbmx5IG9uZSBhbGxv d2VkIHRvIHNwaW4gb24gdGhpcyBlbmdpbmUuCj4KPiBDaGFuZ2VkIHRvOgo+Cj4gV2hlbiB3YWl0 aW5nIGZvciBhbiBpbnRlcnJ1cHQgKHdhaXRpbmcgZm9yIHRoZSBlbmdpbmUgdG8gY29tcGxldGUg c29tZQo+IHdvcmspLCB3ZSBrbm93IHdlIGFyZSB0aGUgb25seSB3YWl0ZXIgdG8gYmUgd29rZW4g b24gdGhpcyBlbmdpbmUuIFdlIGFsc28KPiBrbm93IHdoZW4gdGhlIEdQVSBoYXMgbmVhcmx5IGNv bXBsZXRlZCBvdXIgcmVxdWVzdCAob3IgYXQgbGVhc3Qgc3RhcnRlZAo+IHByb2Nlc3NpbmcgaXQp LCBzbyBhZnRlciBiZWluZyB3b2tlbiBhbmQgd2UgZGV0ZWN0IHRoYXQgdGhlIEdQVSBpcwo+IGFj dGl2ZSBhbmQgd29ya2luZyBvbiBvdXIgcmVxdWVzdCwgYWxsb3cgdXMgdGhlIGJvdHRvbS1oYWxm ICh0aGUgZmlyc3QKPiB3YWl0ZXIgd2hvIHdha2VzIHVwIHRvIGhhbmRsZSBjaGVja2luZyB0aGUg c2Vxbm8gYWZ0ZXIgdGhlIGludGVycnVwdCkgdG8KPiBzcGluIGZvciBhIHZlcnkgc2hvcnQgd2hp bGUgdG8gcmVkdWNlIGNsaWVudCBsYXRlbmNpZXMuCj4KPiBUaGUgaW1wYWN0IGlzIG1pbmltYWws IHRoZXJlIHdhcyBhbiBpbXByb3ZlbWVudCB0byB0aGUgcmVhbHRpbWUtdnMtbWFueQo+IGNsaWVu dHMgY2FzZSwgYnV0IGV4cG9ydGluZyB0aGUgZnVuY3Rpb24gcHJvdmVzIHVzZWZ1bCBsYXRlci4g SG93ZXZlciwKPiBpdCBpcyB0ZW1wdGluZyB0byBhZGp1c3QgaXJxX3NlcW5vX2JhcnJpZXIgdG8g aW5jbHVkZSB0aGUgc3Bpbi4gVGhlCj4gcHJvYmxlbSBpcyBmaXJzdCBlbnN1cmluZyB0aGF0IHRo ZSAic3RhcnQtb2YtcmVxdWVzdCIgc2Vxbm8gaXMgY29oZXJlbnQKPiBhcyB3ZSB1c2UgdGhhdCBh cyBvdXIgYmFzaXMgZm9yIGp1ZGdpbmcgd2hlbiBpdCBpcyBvayB0byBzcGluLiBJZiB3ZQo+IGNv dWxkLCBzcGlubmluZyB0aGVyZSBjb3VsZCBkcmFtYXRpY2FsbHkgc2hvcnRlbiBzb21lIHNsZWVw cywgYW5kIGFsbG93Cj4gdXMgdG8gbWFrZSB0aGUgYmFycmllcnMgbW9yZSBjb25zZXJ2YXRpdmUg dG8gaGFuZGxlIG1pc3NlZCBzZXFubyB3cml0ZXMKPiBvbiBtb3JlIHBsYXRmb3JtcyAoYWxsIGdl bjcrIGFyZSBrbm93biB0byBoYXZlIHRoZSBvY2Nhc2lvbmFsIGlzc3VlLCBhdAo+IGxlYXN0KS4K ClN1cGVyIGNsZWFyIG5vdzsKClJldmlld2VkLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVy c3VsaW5AaW50ZWwuY29tPgoKUmVnYXJkcywKClR2cnRrbwoKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=