From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 1/2] drm/i915: Stop overwriting RING_IMR in rcs resume Date: Thu, 18 Apr 2019 16:08:58 +0100 Message-ID: References: <20190418132720.3716-1-chris@chris-wilson.co.uk> <655595f8-1149-049d-085d-576661b07d56@linux.intel.com> <155559954782.7644.12072686920658860496@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 415F66E15E for ; Thu, 18 Apr 2019 15:09:00 +0000 (UTC) In-Reply-To: <155559954782.7644.12072686920658860496@skylake-alporthouse-com> Content-Language: en-US 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 Ck9uIDE4LzA0LzIwMTkgMTU6NTksIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE5LTA0LTE4IDE1OjM0OjA5KQo+Pgo+PiBPbiAxOC8wNC8yMDE5IDE0OjI3 LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiBXZSBzdG9yZSB0aGUgZW5naW5lLT5pbXIgbWFzayBh bmQgc2V0IHVwIHRoZSBSSU5HX0lNUiByZWdpc3RlciBvbgo+Pj4gcmVzdGFydGluZyB0aGUgZW5n aW5lLiBXZSBkbyBub3QgdGhlbiB3YW50IHRvIG92ZXJ3cml0ZSBpdCB3aXRoCj4+PiBhbiBpbmNv bXBsZXRlIG1hc2sgbGF0ZXIgYXMgd2UgbWF5IHRoZW4gbG9zZSBpbnRlcnJ1cHRzIQo+Pj4KPj4+ IFJlcG9ydGVkLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+ Pj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+ Cj4+PiBDYzogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPj4+IC0t LQo+Pj4gICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcmluZ2J1ZmZlci5jIHwgMyAtLS0K Pj4+ICAgIDEgZmlsZSBjaGFuZ2VkLCAzIGRlbGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmMgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmMKPj4+IGluZGV4IDAyOWZkOGVjMTg1Ny4uMDBiZDll ZWIwNTNkIDEwMDY0NAo+Pj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcmluZ2J1 ZmZlci5jCj4+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmMK Pj4+IEBAIC04NzMsOSArODczLDYgQEAgc3RhdGljIGludCBpbml0X3JlbmRlcl9yaW5nKHN0cnVj dCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKPj4+ICAgICAgICBpZiAoSVNfR0VOX1JBTkdFKGRl dl9wcml2LCA2LCA3KSkKPj4+ICAgICAgICAgICAgICAgIEk5MTVfV1JJVEUoSU5TVFBNLCBfTUFT S0VEX0JJVF9FTkFCTEUoSU5TVFBNX0ZPUkNFX09SREVSSU5HKSk7Cj4+PiAgICAKPj4+IC0gICAg IGlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDYpCj4+PiAtICAgICAgICAgICAgIEVOR0lORV9X UklURShlbmdpbmUsIFJJTkdfSU1SLCB+ZW5naW5lLT5pcnFfa2VlcF9tYXNrKTsKPj4+IC0KPj4+ ICAgICAgICByZXR1cm4gMDsKPj4+ICAgIH0KPj4+ICAgIAo+Pj4KPj4KPj4gSXMgaXQgcGVyaGFw cyBhIHdheSB0byBlbmFibGUgTDNfRFBGIG9uIElWQiBhbmQgSFNXIHdoZW4gYnJlYWRjcnVtYnMg YXJlCj4+IG9mZiAobm8gb25lIGxpc3RlbmluZyk/IE1pbmQgeW91LCB0aGUgc2FtZSBzaG91bGQg YmUgZG9uZSBpbiB0aGlzIGNhc2UKPj4gdW5kZXIgZXhlY2xpc3RzIGZvciBjdHggc3dpdGNoIGly cS4gSSBqdXN0IGNhbid0IGZpbmQgdGhlIGNvZGUgdGhlcmUKPj4gd2hpY2ggdW5tYXNrcyBpdCB1 bmxlc3MgYSBzaW5nbGUgZW5naW5lLT5pcnFfZW5hYmxlL2lycV9kaXNhYmxlIGN5Y2xlIGlzCj4+ IGd1YXJhbnRlZWQgb24gbG9hZCBpbmRpcmVjdGx5LiBJcyB0aGVyZSBhIHJlcXVlc3Rfd2FpdCBv ciB3YWl0X2Zvcl9pZGxlCj4+IGhpZGRlbiBzb21ld2hlcmUgZHVyaW5nIGluaXQ/IE9yIEkgbWlz c2VkIHRoZSBiYWxsIGNvbXBsZXRlbHk/Cj4gCj4gU2VlIGludGVsX2VuZ2luZV9yZXNldF9icmVh ZGNydW1icygpLCB3ZSBhbHdheXMgcmUtZW1pdCB0aGUgYnJlYWRjcnVtYgo+IHNldHVwIChJTVIp IGZvciBlaXRoZXIgdGhlIGRpc2FibGVkIG9yIGVuYWJsZWQgc3RhdGUuIFRoYXQgc2hvdWxkIG1h a2UKPiBzdXJlIGVuZ2luZS0+aXJxX2tlZXBfbWFzayBpcyBhcHBsaWVkLgoKQWguLiB0aGFua3Mh IEFsdGhvdWdoIGl0IGlzIGEgYml0IGNvbmNlcHR1YWxseSB3cm9uZyB0aGF0IGJyZWFkY3J1bWJz IApoYXZlIHRvIGRvIHRoZSBiYXNpYy91bnJlbGF0ZWQgZW5naW5lIHNldHVwLiBBcyBzdWNoIHRo ZSBsZWdhY3kgCnN1Ym1pc3Npb24gaW5kZWVkIGxvb2tzIG1vcmUgY29ycmVjdCwgYnV0IHN0aWxs IHdyb25nIHRoYXQgZW5naW5lIHJlc2V0IApjYW4gdHVybiBvZmYgdXNlciBpbnRlcnJ1cHRzLiBC bGFoLi4gYW5vdGhlciBwZWRlc3RyaWFuIHRhc2sgZm9yIGEgcmFpbnkgCmRheS4KClJldmlld2Vk LWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgoKUmVnYXJkcywK ClR2cnRrbwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng=