From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 3/6] drm/i915: Mark all default contexts as uninitialised after context loss Date: Wed, 25 May 2016 15:43:46 +0300 Message-ID: <1464180226.4875.23.camel@linux.intel.com> References: <1464176933-31067-1-git-send-email-chris@chris-wilson.co.uk> <1464176933-31067-4-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 070116E367 for ; Wed, 25 May 2016 12:43:58 +0000 (UTC) In-Reply-To: <1464176933-31067-4-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: Mika Kuoppala List-Id: intel-gfx@lists.freedesktop.org T24ga2UsIDIwMTYtMDUtMjUgYXQgMTI6NDggKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBX aGVuIHRoZSBHUFUgaXMgcmVzZXQgb3Igc3RhdGUgbG9zdCB0aHJvdWdoIHN1c3BlbmQsIGV2ZXJ5 IGRlZmF1bHQKPiBsZWdhY3kgY29udGV4dCBuZWVkcyB0byByZWxvYWQgdGhlaXIgc3RhdGUgLSBi b3RoIHRoZSBnb2xkZW4gcmVuZGVyCj4gc3RhdGUgYW5kIHRoZSBMMyBtYXBwaW5nLiBPbmx5IGNv bnRleHQgaW1hZ2VzIGV4cGxpY2l0bHkgc2F2ZWQgdG8gbWVtb3J5Cj4gKGkuZS4gYWxsIGV4ZWNs aXN0cyBhbmQgbm9uLWRlZmF1bHQgbGVnYWN5IGNvbnRleHRzKSB3aWxsIHJldGFpbiB0aGVpcgo+ IHN0YXRlIGFjcm9zcyB0aGUgcmVzZXQuCj4gCgpTaG91bGQgbm90IGh1cnQgYXQgbGVhc3QuCgpS ZXZpZXdlZC1ieTogSm9vbmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwu Y29tPgoKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5j by51az4KPiAtLS0KPiDCoGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2NvbnRleHQuYyB8 IDE3ICsrKysrKysrKysrKysrKy0tCj4gwqAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygr KSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9nZW1fY29udGV4dC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4 dC5jCj4gaW5kZXggM2UzYWNkMDU0ZjA1Li42MmRlNzJhOTQ3ZTUgMTAwNjQ0Cj4gLS0tIGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4dC5jCj4gKysrIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4dC5jCj4gQEAgLTQ3MCw3ICs0NzAsMjEgQEAgdm9pZCBp OTE1X2dlbV9jb250ZXh0X2xvc3Qoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQo+ IMKgCQl9Cj4gwqAJfQo+IMKgCj4gLQkvKiBGb3JjZSB0aGUgR1BVIHN0YXRlIHRvIGJlIHJlc3Rv cmUgb24gZW5hYmxpbmcgKi8KPiArCS8qIEZvcmNlIHRoZSBHUFUgc3RhdGUgdG8gYmUgcmVzdG9y ZWQgb24gZW5hYmxpbmcgKi8KPiArCWlmICghaTkxNS5lbmFibGVfZXhlY2xpc3RzKSB7Cj4gKwkJ c3RydWN0IGk5MTVfZ2VtX2NvbnRleHQgKmN0eDsKPiArCj4gKwkJbGlzdF9mb3JfZWFjaF9lbnRy eShjdHgsICZkZXZfcHJpdi0+Y29udGV4dF9saXN0LCBsaW5rKSB7Cj4gKwkJCWlmICghaTkxNV9n ZW1fY29udGV4dF9pc19kZWZhdWx0KGN0eCkpCj4gKwkJCQljb250aW51ZTsKPiArCj4gKwkJCWZv cl9lYWNoX2VuZ2luZShlbmdpbmUsIGRldl9wcml2KQo+ICsJCQkJY3R4LT5lbmdpbmVbZW5naW5l LT5pZF0uaW5pdGlhbGlzZWQgPSBmYWxzZTsKPiArCj4gKwkJCWN0eC0+cmVtYXBfc2xpY2UgPSBB TExfTDNfU0xJQ0VTKGRldl9wcml2KTsKPiArCQl9Cj4gKwl9Cj4gKwo+IMKgCWZvcl9lYWNoX2Vu Z2luZShlbmdpbmUsIGRldl9wcml2KSB7Cj4gwqAJCXN0cnVjdCBpbnRlbF9jb250ZXh0ICpjZSA9 Cj4gwqAJCQkmZGV2X3ByaXYtPmtlcm5lbF9jb250ZXh0LT5lbmdpbmVbZW5naW5lLT5pZF07Cj4g QEAgLTQ3OCw3ICs0OTIsNiBAQCB2b2lkIGk5MTVfZ2VtX2NvbnRleHRfbG9zdChzdHJ1Y3QgZHJt X2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCj4gwqAJCWNlLT5pbml0aWFsaXNlZCA9Cj4gwqAJCQkh aTkxNS5lbmFibGVfZXhlY2xpc3RzIHx8IGVuZ2luZS0+aW5pdF9jb250ZXh0ID09IE5VTEw7Cj4g wqAJfQo+IC0JZGV2X3ByaXYtPmtlcm5lbF9jb250ZXh0LT5yZW1hcF9zbGljZSA9IEFMTF9MM19T TElDRVMoZGV2X3ByaXYpOwo+IMKgfQo+IMKgCj4gwqB2b2lkIGk5MTVfZ2VtX2NvbnRleHRfZmlu aShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQotLSAKSm9vbmFzIExhaHRpbmVuCk9wZW4gU291cmNl IFRlY2hub2xvZ3kgQ2VudGVyCkludGVsIENvcnBvcmF0aW9uCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=