From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH] drm/i915/execlists: Reset ring registers on rebinding contexts Date: Wed, 28 Mar 2018 17:26:37 +0100 Message-ID: <5dc72490-2303-e88d-6e13-08abb9e8a7e0@linux.intel.com> References: <20180327210136.16750-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id B229F891B9 for ; Wed, 28 Mar 2018 16:26:39 +0000 (UTC) In-Reply-To: <20180327210136.16750-1-chris@chris-wilson.co.uk> Content-Language: en-GB 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 List-Id: intel-gfx@lists.freedesktop.org Ck9uIDI3LzAzLzIwMTggMjI6MDEsIENocmlzIFdpbHNvbiB3cm90ZToKPiBUdnJ0a28gdW5jb3Zl cmVkIGEgZnVuIGlzc3VlIHdpdGggcmVjb3ZlcmluZyBmcm9tIGEgd2VkZ2UgZGV2aWNlLiBJbiBo aXMKPiB0ZXN0cywgaGUgd2VkZ2VkIHRoZSBkcml2ZXIgYnkgaW5qZWN0aW5nIGFuIHVucmVjb3Zl cmFibGUgaGFuZyB3aGlsc3QgYQo+IGJhdGNoIHdhcyBzcGlubmluZy4gQXMgd2UgcmVzZXQgdGhl IGdwdSBpbiB0aGUgbWlkZGxlIG9mIHRoZSBzcGlubmVyLAo+IHdoZW4gcmVzdW1lZCBpdCB3b3Vs ZCBjb250aW51ZSBvbiBmcm9tIHRoZSBuZXh0IGluc3RydWN0aW9uIGluIHRoZSByaW5nCj4gYW5k IHdyaXRlIGl0J3MgYnJlYWRjcnVtYi4gSG93ZXZlciwgb24gd2VkZ2luZyB3ZSB1cGRhdGVkIG91 cgo+IGJvb2trZWVwaW5nIHRvIGluZGljYXRlIHRoYXQgdGhlIEdQVSBoYWQgY29tcGxldGVkIGV4 ZWN1dGluZyBhbmQgd291bGQKPiByZXN0YXJ0IGZyb20gYWZ0ZXIgdGhlIGJyZWFkY3J1bWI7IHNv IHRoZSBlbWlzc2lvbiBvZiB0aGUgc3RhbGUKPiBicmVhZGNydW1iIGZyb20gYmVmb3JlIHRoZSBy ZXNldCBjYW1lIGFzIGEgYml0IG9mIGEgc3VycHJpc2UuCj4gCj4gQSBzaW1wbGUgZml4IGlzIHRv IHdoZW4gcmViaW5kaW5nIHRoZSBjb250ZXh0IGludG8gdGhlIEdQVSwgd2UgdXBkYXRlCj4gdGhl IHJpbmcgcmVnaXN0ZXIgc3RhdGUgaW4gdGhlIGNvbnRleHQgaW1hZ2UgdG8gbWF0Y2ggb3VyIGJv b2trZWVwaW5nLgo+IFdlIGFscmVhZHkgaGF2ZSB0byB1cGRhdGUgdGhlIFJJTkdfU1RBUlQgYW5k IFJJTkdfVEFJTCwgc28gdXBkYXRpbmcKPiBSSU5HX0hFQUQgYXMgd2VsbCBpcyB0cml2aWFsLiBU aGlzIHdvcmtzIGJlY2F1c2Ugd2hlbmV2ZXIgd2UgdW5iaW5kIHRoZQo+IGNvbnRleHQsIHdlIGtl ZXAgdGhlIGJvb2trZWVwaW5nIGluIGNoZWNrOyBhbmQgb24gd2VkZ2luZyB3ZSB1bmJpbmQgYWxs Cj4gY29udGV4dHMuCj4gCj4gVGVzdGNhc2U6IGlndC9nZW1fZWlvCj4gU2lnbmVkLW9mZi1ieTog Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gQ2M6IFR2cnRrbyBVcnN1 bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Cj4gQ2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eu a3VvcHBhbGFAbGludXguaW50ZWwuY29tPgo+IC0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfbHJjLmMgfCAxICsKPiAgIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQo+IAo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2xyYy5jCj4gaW5kZXggYmE3Zjc4MzFmOTM0Li42NTQ2MzQyNTRi NjQgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKPiArKysg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwo+IEBAIC0xMjcyLDYgKzEyNzIsNyBA QCBleGVjbGlzdHNfY29udGV4dF9waW4oc3RydWN0IGludGVsX2VuZ2luZV9jcyAqZW5naW5lLAo+ ICAgCWNlLT5scmNfcmVnX3N0YXRlID0gdmFkZHIgKyBMUkNfU1RBVEVfUE4gKiBQQUdFX1NJWkU7 Cj4gICAJY2UtPmxyY19yZWdfc3RhdGVbQ1RYX1JJTkdfQlVGRkVSX1NUQVJUKzFdID0KPiAgIAkJ aTkxNV9nZ3R0X29mZnNldChjZS0+cmluZy0+dm1hKTsKPiArCWNlLT5scmNfcmVnX3N0YXRlW0NU WF9SSU5HX0hFQUQrMV0gPSBjZS0+cmluZy0+aGVhZDsKPiAgIAo+ICAgCWNlLT5zdGF0ZS0+b2Jq LT5waW5fZ2xvYmFsKys7Cj4gICAJaTkxNV9nZW1fY29udGV4dF9nZXQoY3R4KTsKPiAKCkFmdGVy IHF1aXRlIHNvbWUgYW1vdW50IG9mIHdhbGtpbmcgdHJvdWdoIHRoZSBjb2RlLCBsb29raW5nIGF0 IHRyYWNlcyAKYW5kIGNoYXR0aW5nIG9uIElSQzoKClJldmlld2VkLWJ5OiBUdnJ0a28gVXJzdWxp biA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgoKUmVnYXJkcywKClR2cnRrbwpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK