From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 5/6] drm/i915: Split idling from forcing context switch Date: Wed, 25 May 2016 14:12:55 +0100 Message-ID: <20160525131255.GM15901@nuc-i3427.alporthouse.com> References: <1464176933-31067-1-git-send-email-chris@chris-wilson.co.uk> <1464176933-31067-6-git-send-email-chris@chris-wilson.co.uk> <1464181024.4875.27.camel@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [87.106.93.118]) by gabe.freedesktop.org (Postfix) with ESMTP id 144D36E345 for ; Wed, 25 May 2016 13:13:01 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1464181024.4875.27.camel@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Joonas Lahtinen Cc: intel-gfx@lists.freedesktop.org, Mika Kuoppala List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBNYXkgMjUsIDIwMTYgYXQgMDM6NTc6MDRQTSArMDMwMCwgSm9vbmFzIExhaHRpbmVu IHdyb3RlOgo+IE9uIGtlLCAyMDE2LTA1LTI1IGF0IDEyOjQ4ICswMTAwLCBDaHJpcyBXaWxzb24g d3JvdGU6Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZXZp Y3QuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2V2aWN0LmMKPiA+IGluZGV4IGIx NDRjM2Y1YzY1MC4uNTc0MWI1OGQxODZjIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9nZW1fZXZpY3QuYwo+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9nZW1fZXZpY3QuYwo+ID4gQEAgLTMzLDYgKzMzLDM3IEBACj4gPiDCoCNpbmNsdWRlICJpbnRl bF9kcnYuaCIKPiA+IMKgI2luY2x1ZGUgImk5MTVfdHJhY2UuaCIKPiA+IMKgCj4gPiArc3RhdGlj IGludCBzd2l0Y2hfdG9fcGlubmVkX2NvbnRleHQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRl dl9wcml2KQo+IAo+IFdoeSBub3Qgc3dpdGNoX3RvX2tlcm5lbF9jb250ZXh0IGFzIGl0J3MgZWZm ZWN0aXZlbHkgd2hhdCB0aGlzIGRvZXMgKC0KPiBleGVjbGlzdCBiZWhhdmlvdXIpPwoKQmVjYXVz ZSAicGlubmVkIGNvbnRleHQiIHRlbGxzIHVzIHdoeSB3ZSB3ZXJlIGFyZSBzd2l0Y2hpbmcuIFRo ZSBrZXJuZWwKY29udGV4dCBpcyBqdXN0IHRoZSBwbGFjZWhvbGRlciB0aGF0IGlzIHBpbm5lZCBh bmQgYWxsb3dzIGV2aWN0aW9uIG9mCnRoZSBwcmV2aW91cyBjb250ZXh0LgoKPiA+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfZ2VtX2d0dC5jCj4gPiBpbmRleCA0NjY4NDc3OWQ0ZDYuLjg0ZjJlZDc4Y2Y4 OCAxMDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCj4g PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwo+ID4gQEAgLTIyNjEs NyArMjI2MSw3IEBAIHN0YXRpYyBib29sIGRvX2lkbGluZyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0 ZSAqZGV2X3ByaXYpCj4gPiDCoAo+ID4gwqAJaWYgKHVubGlrZWx5KGdndHQtPmRvX2lkbGVfbWFw cykpIHsKPiA+IMKgCQlkZXZfcHJpdi0+bW0uaW50ZXJydXB0aWJsZSA9IGZhbHNlOwo+ID4gLQkJ aWYgKGk5MTVfZ3B1X2lkbGUoZGV2X3ByaXYtPmRldikpIHsKPiA+ICsJCWlmIChpOTE1X2dlbV93 YWl0X2Zvcl9pZGxlKGRldl9wcml2KSkgewo+ID4gwqAJCQlEUk1fRVJST1IoIkNvdWxkbid0IGlk bGUgR1BVXG4iKTsKPiAKPiBUaGlzIHdhaXRfZm9yIHNjaGVtZSBhbmQgdGhlIGVycm9yIG1lc3Nh Z2UgZG8gbm90IG1ha2Ugc2Vuc2UgdG9nZXRoZXIuCgpZZXMuIE5vdGhpbmcgYWJvdXQgdGhlIEhX IGJ1ZyB0aGlzIGlzIGZvciBtYWtlcyBzZW5zZS4gV2h5IGxldCBhIG1lc3NhZ2UKeW91IG5ldmVy IHdpc2ggdG8gc2VlIG1ha2UgYW55IGRpZmZlcmVuY2UgOykKLUNocmlzCgotLSAKQ2hyaXMgV2ls c29uLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRyZQpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK