From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH] drm/i915: Only mark the ctx as initialised after a SET_CONTEXT operation Date: Mon, 23 Jun 2014 12:55:47 +0300 Message-ID: <87y4wo7xwc.fsf@intel.com> References: <1401455790-10682-1-git-send-email-chris@chris-wilson.co.uk> 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 ESMTP id BB5846E15A for ; Mon, 23 Jun 2014 02:55:58 -0700 (PDT) In-Reply-To: <1401455790-10682-1-git-send-email-chris@chris-wilson.co.uk> 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 Cc: Ben Widawsky , Mika Kuoppala List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCAzMCBNYXkgMjAxNCwgQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28u dWs+IHdyb3RlOgo+IEZhbGxvdXQgZnJvbQo+Cj4gY29tbWl0IDQ2NDcwZmM5MzJhYzhhMGU4MzE3 YTIyMGIzZjRlYTRlZDkwMzMzOGUKPiBBdXRob3I6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBh bGFAbGludXguaW50ZWwuY29tPgo+IERhdGU6ICAgV2VkIE1heSAyMSAxOTowMTowNiAyMDE0ICsw MzAwCj4KPiAgICAgZHJtL2k5MTU6IEFkZCBudWxsIHN0YXRlIGJhdGNoIHRvIGFjdGl2ZSBsaXN0 Cj4KPiB1bmRpZCB0aGUgZWFybGllciBmaXggb2Ygb25seSBtYXJraW5nIHRoZSBjdHggYXMgaW5p dGlhbGlzZWQgYWZ0ZXIgaXQgaXMKPiBzYXZlZCBieSB0aGUgaGFyZHdhcmUgZHVyaW5nIGEgU0VU X0NPTlRFWFQgb3BlcmF0aW9uLgo+Cj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJp c0BjaHJpcy13aWxzb24uY28udWs+Cj4gQ2M6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFs YUBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IERhbWllbiBMZXNwaWF1IDxkYW1pZW4ubGVzcGlhdUBp bnRlbC5jb20+Cj4gQ2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPgo+ IENjOiBCZW4gV2lkYXdza3kgPGJlbkBid2lkYXdzay5uZXQ+CgpCdWd6aWxsYTogaHR0cHM6Ly9i dWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzkxMDgKCj4gLS0tCj4gIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2NvbnRleHQuYyB8IDggKysrKystLS0KPiAgMSBmaWxl IGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMKPiBpbmRleCA1YTcxZWYxOTc1YjMuLjM0YTBiNDll NmFkZCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0 LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMKPiBAQCAt NjQxLDYgKzY0MSw3IEBAIHN0YXRpYyBpbnQgZG9fc3dpdGNoKHN0cnVjdCBpbnRlbF9lbmdpbmVf Y3MgKnJpbmcsCj4gIAlzdHJ1Y3QgaW50ZWxfY29udGV4dCAqZnJvbSA9IHJpbmctPmxhc3RfY29u dGV4dDsKPiAgCXN0cnVjdCBpOTE1X2h3X3BwZ3R0ICpwcGd0dCA9IGN0eF90b19wcGd0dCh0byk7 Cj4gIAl1MzIgaHdfZmxhZ3MgPSAwOwo+ICsJYm9vbCB1bmluaXRpYWxpemVkID0gZmFsc2U7Cj4g IAlpbnQgcmV0LCBpOwo+ICAKPiAgCWlmIChmcm9tICE9IE5VTEwgJiYgcmluZyA9PSAmZGV2X3By aXYtPnJpbmdbUkNTXSkgewo+IEBAIC03MzksMTggKzc0MCwxOSBAQCBzdGF0aWMgaW50IGRvX3N3 aXRjaChzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICpyaW5nLAo+ICAJCWk5MTVfZ2VtX2NvbnRleHRf dW5yZWZlcmVuY2UoZnJvbSk7Cj4gIAl9Cj4gIAo+ICsJdW5pbml0aWFsaXplZCA9ICF0by0+aXNf aW5pdGlhbGl6ZWQgJiYgZnJvbSA9PSBOVUxMOwo+ICsJdG8tPmlzX2luaXRpYWxpemVkID0gdHJ1 ZTsKPiArCj4gIGRvbmU6Cj4gIAlpOTE1X2dlbV9jb250ZXh0X3JlZmVyZW5jZSh0byk7Cj4gIAly aW5nLT5sYXN0X2NvbnRleHQgPSB0bzsKPiAgCj4gLQlpZiAocmluZy0+aWQgPT0gUkNTICYmICF0 by0+aXNfaW5pdGlhbGl6ZWQgJiYgZnJvbSA9PSBOVUxMKSB7Cj4gKwlpZiAodW5pbml0aWFsaXpl ZCkgewo+ICAJCXJldCA9IGk5MTVfZ2VtX3JlbmRlcl9zdGF0ZV9pbml0KHJpbmcpOwo+ICAJCWlm IChyZXQpCj4gIAkJCURSTV9FUlJPUigiaW5pdCByZW5kZXIgc3RhdGU6ICVkXG4iLCByZXQpOwo+ ICAJfQo+ICAKPiAtCXRvLT5pc19pbml0aWFsaXplZCA9IHRydWU7Cj4gLQo+ICAJcmV0dXJuIDA7 Cj4gIAo+ICB1bnBpbl9vdXQ6Cj4gLS0gCj4gMi4wLjAucmM0Cj4KPiBfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QK PiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gCkphbmkgTmlrdWxhLCBJbnRl bCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=