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 11:27:18 +0100 Message-ID: <77160f71-017b-d4fa-ae42-a757eaba94ce@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 mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id 649CB6E298 for ; Wed, 28 Mar 2018 10:27:20 +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 a3VvcHBhbGFAbGludXguaW50ZWwuY29tPgoKVGVzdGVkLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZy dGtvLnVyc3VsaW5AaW50ZWwuY29tPgoKTW9yZSB0YWdzIHdoZW4gSSBhbSBkb25lIHJlYWRpbmcg dGhlIGNvZGUgLSBzaW5jZSB0aGlzIGlzIHZlcnkgaW50ZXJlc3RpbmcuCgpSZWdhcmRzLAoKVHZy dGtvCgo+IC0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMgfCAxICsKPiAg IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xy Yy5jCj4gaW5kZXggYmE3Zjc4MzFmOTM0Li42NTQ2MzQyNTRiNjQgMTAwNjQ0Cj4gLS0tIGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9scmMuYwo+IEBAIC0xMjcyLDYgKzEyNzIsNyBAQCBleGVjbGlzdHNfY29udGV4dF9w aW4oc3RydWN0IGludGVsX2VuZ2luZV9jcyAqZW5naW5lLAo+ICAgCWNlLT5scmNfcmVnX3N0YXRl ID0gdmFkZHIgKyBMUkNfU1RBVEVfUE4gKiBQQUdFX1NJWkU7Cj4gICAJY2UtPmxyY19yZWdfc3Rh dGVbQ1RYX1JJTkdfQlVGRkVSX1NUQVJUKzFdID0KPiAgIAkJaTkxNV9nZ3R0X29mZnNldChjZS0+ cmluZy0+dm1hKTsKPiArCWNlLT5scmNfcmVnX3N0YXRlW0NUWF9SSU5HX0hFQUQrMV0gPSBjZS0+ cmluZy0+aGVhZDsKPiAgIAo+ICAgCWNlLT5zdGF0ZS0+b2JqLT5waW5fZ2xvYmFsKys7Cj4gICAJ aTkxNV9nZW1fY29udGV4dF9nZXQoY3R4KTsKPiAKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==