From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 03/15] drm/i915: Only spin whilst waiting on the current request Date: Thu, 3 Dec 2015 09:52:23 +0100 Message-ID: <20151203085223.GI10243@phenom.ffwll.local> References: <1448786893-2522-1-git-send-email-chris@chris-wilson.co.uk> <1448786893-2522-4-git-send-email-chris@chris-wilson.co.uk> <565C1F92.2010501@linux.intel.com> <565DC116.7050402@intel.com> <20151201155827.GE26256@nuc-i3427.alporthouse.com> <565DCE85.5010303@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-f49.google.com (mail-wm0-f49.google.com [74.125.82.49]) by gabe.freedesktop.org (Postfix) with ESMTPS id 787F26E9DD for ; Thu, 3 Dec 2015 00:52:28 -0800 (PST) Received: by wmec201 with SMTP id c201so15881602wme.0 for ; Thu, 03 Dec 2015 00:52:27 -0800 (PST) Content-Disposition: inline In-Reply-To: <565DCE85.5010303@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Dave Gordon Cc: Daniel Vetter , intel-gfx@lists.freedesktop.org, stable@kernel.vger.org, "Rantala, Valtteri" , Eero Tamminen List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBEZWMgMDEsIDIwMTUgYXQgMDQ6NDQ6NTNQTSArMDAwMCwgRGF2ZSBHb3Jkb24gd3Jv dGU6Cj4gT24gMDEvMTIvMTUgMTU6NTgsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+T24gVHVlLCBE ZWMgMDEsIDIwMTUgYXQgMDM6NDc6MzRQTSArMDAwMCwgRGF2ZSBHb3Jkb24gd3JvdGU6Cj4gPj5P biAzMC8xMS8xNSAxMDowNiwgVHZydGtvIFVyc3VsaW4gd3JvdGU6Cj4gPj4+Cj4gPj4+T24gMjkv MTEvMTUgMDg6NDgsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+Pj4+TGltaXQgYnVzeXdhaXRpbmcg b25seSB0byB0aGUgcmVxdWVzdCBjdXJyZW50bHkgYmVpbmcgcHJvY2Vzc2VkIGJ5IHRoZQo+ID4+ Pj5HUFUuIElmIHRoZSByZXF1ZXN0IGlzIG5vdCBjdXJyZW50bHkgYmVpbmcgcHJvY2Vzc2VkIGJ5 IHRoZSBHUFUsIHRoZXJlCj4gPj4+PmlzIGEgdmVyeSBsb3cgbGlrZWxpaG9vZCBvZiBpdCBiZWlu ZyBjb21wbGV0ZWQgd2l0aGluIHRoZSAyIG1pY3Jvc2Vjb25kCj4gPj4+PnNwaW4gdGltZW91dCBh bmQgc28gd2Ugd2lsbCBqdXN0IGJlIHdhc3RpbmcgQ1BVIGN5Y2xlcy4KPiA+Pj4+Cj4gPj4+PnYy OiBDaGVjayBmb3IgbG9naWNhbCBpbnZlcnNpb24gd2hlbiByZWJhc2luZyAtIHdlIHdlcmUgaW5j b3JyZWN0bHkKPiA+Pj4+Y2hlY2tpbmcgZm9yIHRoaXMgcmVxdWVzdCBiZWluZyBhY3RpdmUsIGFu ZCBpbnN0ZWFkIGJ1c3l3YWl0aW5nIGZvcgo+ID4+Pj53aGVuIHRoZSBHUFUgd2FzIG5vdCB5ZXQg cHJvY2Vzc2luZyB0aGUgcmVxdWVzdCBvZiBpbnRlcmVzdC4KPiA+Pj4+Cj4gPj4+PnYzOiBUcnkg YW5vdGhlciBjb2xvdXIgZm9yIHRoZSBzZXFubyBuYW1lcy4KPiA+Pj4+djQ6IEFub3RoZXIgY29s b3VyIGZvciB0aGUgZnVuY3Rpb24gbmFtZXMuCj4gPj4KPiA+PkFkZGluZyBhIGZpZWxkIGluIHRo ZSByZXF1ZXN0IHRvIHRyYWNrIHRoZSBzZXF1ZW5jZSBudW1iZXIgb2YgdGhlCj4gPj5wcmV2aW91 cyByZXF1ZXN0IGlzbid0IGlkZWFsIHdoZW4gY29uc2lkZXJpbmcgdGhlIHNjaGVkdWxlciBhbmQK PiA+PnByZWVtcHRpb24uIEJ1dCB3ZSd2ZSBnb3QgYSBzZXBhcmF0ZSBiYXRjaC1pbi1wcm9ncmVz cyBzZXF1ZW5jZQo+ID4+bnVtYmVyIGluIHRoZSBoYXJkd2FyZSBzdGF0dXMgcGFnZSAoYWxzbyBm b3IgdXNlIGJ5IFREUiB0byBjaGVjawo+ID4+d2hpY2ggYmF0Y2ggaXMgY3VycmVudGx5IHJ1bm5p bmcpLCBzbyB5b3UgY291bGQgdXNlIHRoYXQuIFRoZW4gdGhlCj4gPj5jaGVjayBpcyBzaW1wbHkK PiA+Cj4gPkFzIGRlbW9uc3RyYXRlZCBURFIgZG9lc24ndCBuZWVkIGl0LCBhbmQgdGhlIEdQVSBz Y2hlZHVsZXIgaGFzIHRvIGZpeCB1cAo+ID50aGUgc2Vxbm8gYW55d2F5IHRvIG1haW50YWluIHJl dGlyZW1lbnQgb3JkZXIgb2YgdGhlIHJlcXVlc3QgbGlzdC4KPiA+LUNocmlzCj4gCj4gSWYgdGhl IHJlcXVlc3QgbGlzdCBpcyBpbiByZXRpcmVtZW50IG9yZGVyLCB0aGVuIHRoZSBwcmV2aW91cy1z ZXFubyBvZiBhCj4gcmVxdWVzdCBpcyBzaW1wbHkgdGhlIHNlcW5vIG9mIHRoZSBwcmV2aW91cyBy ZXF1ZXN0IGluIHRoZSByZXF1ZXN0IGxpc3QuIElmCj4gdGhlcmUgaXNuJ3QgYSBwcmV2aW91cyBy ZXF1ZXN0LCB0aGVuIHRoZSByZXF1ZXN0IHVuZGVyIGNvbnNpZGVyYXRpb24gaXMgYXQKPiB0aGUg aGVhZCBvZiB0aGUgbGlzdCBhbmQgbXVzdCBiZSB0aGUgY3VycmVudGx5LWFjdGl2ZSByZXF1ZXN0 IGFueXdheSAob2YKPiBjb3Vyc2UsIHRoZSBjb252ZXJzZSBkb2VzIG5vdCBob2xkLCBkdWUgdG8g bGF6eSByZXRpcmVtZW50IGFuZCBzdWNoKS4KPiAKPiBUaGUgc2NoZWR1bGVyIHdpbGwgcmVhc3Np Z24gc2Vxbm9zIGFzIGJhdGNoZXMgYXJlIHN1Ym1pdHRlZCB0byB0aGUgYmFja2VuZAo+IHN1Ym1p c3Npb24gbWVjaGFuaXNtIChyaW5nYnVmZmVyLCBleGVjbGlzdCwgb3IgR3VDKSwgc28gdGhleSB3 aWxsIHN0YXJ0IG91dAo+IGluIG9yZGVyLiBCdXQgdGhhdCBkb2Vzbid0IGd1YXJhbnRlZSBpbi1v cmRlciBjb21wbGV0aW9uIG9uY2Ugd2UgYWRkCj4gcHJlZW1wdGlvbiwgc28gd2Ugd2lsbCBpbiBh bnkgY2FzZSBiZSB0cmFja2luZyBib3RoIHRoZSBzdGFydCBhbmQgZmluaXNoIG9mCj4gZWFjaCBi YXRjaC4KCklmIHRoZSBzY2hlZHVsZXIgc3RvcHMgcmVhc3NpZ25pbmcgc2Vxbm9zIGFuZCBpbnN0 ZWFkIGhhbmRzIG91dCBzZXFub3MKcGVyLWN0eCBhbGwgdGhlc2UgcHJvYmxlbXMgZ28gYXdheS4g QW5kIGEgbWV0cmljIHBpbGUgbW9yZSBwcm9ibGVtcyB0b28KLi4uCgpDaGVlcnMsIERhbmllbAot LSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0 cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK