From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 14/19] drm/i915: Move context initialisation to first-use Date: Thu, 21 Apr 2016 10:47:30 +0300 Message-ID: <1461224850.4381.26.camel@linux.intel.com> References: <1461177750-20187-1-git-send-email-chris@chris-wilson.co.uk> <1461177750-20187-15-git-send-email-chris@chris-wilson.co.uk> <1461221823.4381.13.camel@linux.intel.com> <20160421070844.GE15733@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 0C76B6EBF6 for ; Thu, 21 Apr 2016 07:46:16 +0000 (UTC) In-Reply-To: <20160421070844.GE15733@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 T24gdG8sIDIwMTYtMDQtMjEgYXQgMDg6MDggKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBP biBUaHUsIEFwciAyMSwgMjAxNiBhdCAwOTo1NzowM0FNICswMzAwLCBKb29uYXMgTGFodGluZW4g d3JvdGU6Cj4gPiAKPiA+IE9uIGtlLCAyMDE2LTA0LTIwIGF0IDE5OjQyICswMTAwLCBDaHJpcyBX aWxzb24gd3JvdGU6Cj4gPiA+IAo+ID4gPiArCWlmICghcmVxdWVzdC0+Y3R4LT5lbmdpbmVbZW5n aW5lLT5pZF0uaW5pdGlhbGlzZWQpIHsKPiA+ID4gKwkJcmV0ID0gZW5naW5lLT5pbml0X2NvbnRl eHQocmVxdWVzdCk7Cj4gPiA+ICsJCWlmIChyZXQpIHsKPiA+ID4gKwkJCWludGVsX2xyX2NvbnRl eHRfdW5waW4ocmVxdWVzdC0+Y3R4LCBlbmdpbmUpOwo+ID4gSSBwcmVmZXIgdGhlIGdvdG8gdGVh cmRvd24gcGF0aCwgaXQncyBlYXN5IHRvIHJlYWQgYW5kIG1vZGlmeSBsYXRlciBvbi4KCk1lYW50 IHNvbWV0aGluZyBsaWtlIHRoaXMgd2hpY2ggaXMgZnVuY3Rpb25hbGx5IHRoZSBzYW1lIGJ1dCBs ZXNzCm5lc3Rpbmc7CgoJaWYgKHJlcXVlc3QtPmN0eC0+ZW5naW5lW2VuZ2luZS0+aWRdLmluaXRp YWxpc2VkKQoJCXJldHVybiAwOwoKCXJldCA9IGVuZ2luZS0+aW5pdF9jb250ZXh0KHJlcXVlc3Qp OwoJaWYgKHJldCkKCQlnb3RvIG91dF91bnBpbjsKCglyZXF1ZXN0LT5jdHgtPmVuZ2luZVtlbmdp bmUtPmlkXS5pbml0aWFsaXNlZCA9IHRydWU7CgoJcmV0dXJuIDA7CgpvdXRfdW5waW46CglpbnRl bF9scl9jb250ZXh0X3VucGluKHJlcXVlc3QtPmN0eCwgZW5naW5lKTsKCglyZXR1cm4gcmV0Owp9 Cgo+IEFoLCB0aGF0IHdvdWxkIGxlYWQgdG8gYnVncyBoZXJlLiBBZnRlciB3ZSBlbWl0IGluaXRf Y29udGV4dCBvbiB0aGlzCj4gcmVxdWVzdCwgdGhlIHJlcXVlc3QgbXVzdCBydW4gdG8gY29tcGxl dGlvbiBhcyB0aGUgcmVxdWVzdCBpdHNlbGYgdHJhY2tzCj4gbW9kaWZpY2F0aW9uIHRvIGdsb2Jh bCBkYXRhLCBlLmcuIHRoZSBjdHgtPmluaXRpYWxpc2VkIGZsYWcgaGVyZSBhbmQgdGhlCj4gZ29s ZGVuIHJlbmRlciBzdGF0ZSBvYmplY3QncyBsaXZlbmVzcyB0cmFja2luZy4KPiAKPiBXZWxsIHRo YXQgZGVzZXJ2ZXMgYSBjb21tZW50IQo+IC1DaHJpcwo+IAotLSAKSm9vbmFzIExhaHRpbmVuCk9w ZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudGVyCkludGVsIENvcnBvcmF0aW9uCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=