From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 02/17] drm/i915/ringbuffer: Brute force context restore Date: Mon, 11 Jun 2018 11:23:53 +0100 Message-ID: <4bc0472d-1ed3-cfe8-6431-7d5264f87fdb@linux.intel.com> References: <20180610194325.13467-1-chris@chris-wilson.co.uk> <20180610194325.13467-3-chris@chris-wilson.co.uk> <5d50eccc-b4d4-244d-60ff-511594d4956b@linux.intel.com> <152871149575.1522.16151218074209752091@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3BB8C893ED for ; Mon, 11 Jun 2018 10:23:55 +0000 (UTC) In-Reply-To: <152871149575.1522.16151218074209752091@mail.alporthouse.com> 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 Ck9uIDExLzA2LzIwMTggMTE6MDQsIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE4LTA2LTExIDExOjAwOjMxKQo+Pgo+PiBPbiAxMC8wNi8yMDE4IDIwOjQz LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiBAQCAtMTU4NSwxMSArMTYwNywxNCBAQCBzdGF0aWMg aW50IHN3aXRjaF9jb250ZXh0KHN0cnVjdCBpOTE1X3JlcXVlc3QgKnJxKQo+Pj4gICAgCj4+PiAg ICAgICAgICAgICAgICB0b19tbS0+cGRfZGlydHlfcmluZ3MgJj0gfmludGVsX2VuZ2luZV9mbGFn KGVuZ2luZSk7Cj4+PiAgICAgICAgICAgICAgICBlbmdpbmUtPmxlZ2FjeV9hY3RpdmVfcHBndHQg PSB0b19tbTsKPj4+IC0gICAgICAgICAgICAgaHdfZmxhZ3MgPSBNSV9GT1JDRV9SRVNUT1JFOwo+ Pj4gKwo+Pj4gKyAgICAgICAgICAgICBpZiAodG9fY3R4ID09IGZyb21fY3R4KSB7Cj4+Cj4+IENv bnRleHRzIGNhbiBiZSB0aGUgc2FtZSBoZXJlICwgd2hlbiB0aGUgcGFyZW50IGNvbmRpdGlvbiBp cyAiaWYgKHRvX21tCj4+ICE9IGZyb21fbW0gfHwgdG9fbW0gLi4uKSIgPwo+Pgo+Pj4gKyAgICAg ICAgICAgICAgICAgICAgIGh3X2ZsYWdzID0gTUlfRk9SQ0VfUkVTVE9SRTsKPj4+ICsgICAgICAg ICAgICAgICAgICAgICBmcm9tX2N0eCA9IE5VTEw7Cj4+Cj4+IE5vdyBvbiB0aGUgZXJyb3IgcGF0 aCB3ZSBjYW4gZW5kIHVwIHdpdGggZW5naW5lLT5sZWdhY3lfYWN0aXZlX2NvbnRleHQKPj4gPT0g TlVMTCwgYnV0IGNvbW1hbmRzIHRvIHN3aXRjaCBoYXZlIGJlZW4gcHV0IHRvIHRoZSByaW5nLiBJ cyB0aGF0IE9LPwo+IAo+IE9uIHRoZSBlcnJvciBwYXRoLCB3ZSB1bndpbmQgdGhlIGNvbW1hbmRz IGluIHRoZSByaW5nIGFuZCB3aWxsIG92ZXJ3cml0ZQo+IHRoZW0gd2l0aCB0aGUgbmV4dCByZXF1 ZXN0IChzZWUgaTkxNV9yZXF1ZXN0X2FsbG9jKCkgZXJyX3Vud2luZDopCj4gCj4gU28gbGVhdmlu ZyBsZWdhY3lfYWN0aXZlX2NvbnRleHQgPSBOVUxMIGhlcmUganVzdCBlbnN1cmVzIHdlIGVtaXQg YQo+IGNvbnRleHQgc3dpdGNoIG5leHQgdGltZSwgbm8gbWF0dGVyIHdoYXQuIFRoYXQgaXMgbm8g YmFkIHRoaW5nIGFzIHRoZSBIVwo+IGlnbm9yZXMgcmVkdW5kYW50IE1JX1NFVF9DT05URVhUIChh bmQgcmVxdWlyZXMgdGhlIEZPUkNFX1JFU1RPUkUgZmxhZyB0bwo+IGZvcmNlIGEgcmVkdW5kYW50 IHJlbG9hZCkuCgpCdXQgd2UgZG9uJ3Qgc2V0IE1JX0ZPUkNFX1JFU1RPUkUgaWYgdGhlIG9sZCBj b250ZXh0IGlzIGVxdWFsIHRvIG5ldyAKb25lLCBzaW5jZSB3ZSBkaXNjYXJkZWQgaW5mb3JtYXRp b24gYWJvdXQgdGhlIHByZXZpb3VzIG9uZT8KClJlZ2FyZHMsCgpUdnJ0a28KCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=