From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH v2 2/4] drm/i915/gen9: Add WaDisableCtxRestoreArbitration workaround Date: Mon, 13 Jul 2015 15:31:45 +0300 Message-ID: <87wpy4me6m.fsf@gaia.fi.intel.com> References: <1436199161-3641-3-git-send-email-arun.siluvery@linux.intel.com> <1436290904-5765-1-git-send-email-arun.siluvery@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 5344D7A140 for ; Mon, 13 Jul 2015 05:32:13 -0700 (PDT) In-Reply-To: <1436290904-5765-1-git-send-email-arun.siluvery@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Arun Siluvery , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org QXJ1biBTaWx1dmVyeSA8YXJ1bi5zaWx1dmVyeUBsaW51eC5pbnRlbC5jb20+IHdyaXRlczoKCj4g SW4gSW5kaXJlY3QgYW5kIFBlciBjb250ZXh0IHcvYSBiYXRjaCBidWZmZXIsCj4gK1dhRGlzYWJs ZUN0eFJlc3RvcmVBcmJpdHJhdGlvbgo+Cj4gdjI6IFNLTCByZXZpc2lvbiBpZCB3YXMgdXNlZCBm b3IgQlhULCBjb3B5IHBhc3RlIGVycm9yIGZvdW5kIGR1cmluZwo+IGludGVybmFsIHJldmlldyAo Qm9iIEJlY2tldHQpLgo+Cj4gQ2M6IFJvYmVydCBCZWNrZXR0IDxyb2JlcnQuYmVja2V0dEBpbnRl bC5jb20+Cj4gQ2M6IEltcmUgRGVhayA8aW1yZS5kZWFrQGludGVsLmNvbT4KPiBTaWduZWQtb2Zm LWJ5OiBBcnVuIFNpbHV2ZXJ5IDxhcnVuLnNpbHV2ZXJ5QGxpbnV4LmludGVsLmNvbT4KClJldmll d2VkLWJ5OiBNaWthIEt1b3BwYWxhIDxtaWthLmt1b3BwYWxhQGludGVsLmNvbT4KCj4gLS0tCj4g IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jIHwgMTMgKysrKysrKysrKystLQo+ICAx IGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPgo+IGRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2xyYy5jCj4gaW5kZXggMWU4OGIzYi4uZTg0ZmM1MiAxMDA2NDQKPiAtLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2xyYy5jCj4gQEAgLTEyNzQsMTAgKzEyNzQsMTMgQEAgc3RhdGljIGludCBn ZW45X2luaXRfaW5kaXJlY3RjdHhfYmIoc3RydWN0IGludGVsX2VuZ2luZV9jcyAqcmluZywKPiAg CQkJCSAgICB1aW50MzJfdCAqY29uc3QgYmF0Y2gsCj4gIAkJCQkgICAgdWludDMyX3QgKm9mZnNl dCkKPiAgewo+ICsJc3RydWN0IGRybV9kZXZpY2UgKmRldiA9IHJpbmctPmRldjsKPiAgCXVpbnQz Ml90IGluZGV4ID0gd2FfY3R4X3N0YXJ0KHdhX2N0eCwgKm9mZnNldCwgQ0FDSEVMSU5FX0RXT1JE Uyk7Cj4gIAo+IC0JLyogRklYTUU6IFJlcGxhY2UgbWUgd2l0aCBXQSAqLwo+IC0Jd2FfY3R4X2Vt aXQoYmF0Y2gsIE1JX05PT1ApOwo+ICsJLyogV2FEaXNhYmxlQ3R4UmVzdG9yZUFyYml0cmF0aW9u OnNrbCxieHQgKi8KPiArCWlmICgoSVNfU0tZTEFLRShkZXYpICYmIChJTlRFTF9SRVZJRChkZXYp IDw9IFNLTF9SRVZJRF9EMCkpIHx8Cj4gKwkgICAgKElTX0JST1hUT04oZGV2KSAmJiAoSU5URUxf UkVWSUQoZGV2KSA9PSBCWFRfUkVWSURfQTApKSkKPiArCQl3YV9jdHhfZW1pdChiYXRjaCwgTUlf QVJCX09OX09GRiB8IE1JX0FSQl9ESVNBQkxFKTsKPiAgCj4gIAkvKiBQYWQgdG8gZW5kIG9mIGNh Y2hlbGluZSAqLwo+ICAJd2hpbGUgKGluZGV4ICUgQ0FDSEVMSU5FX0RXT1JEUykKPiBAQCAtMTI5 MSw4ICsxMjk0LDE0IEBAIHN0YXRpYyBpbnQgZ2VuOV9pbml0X3BlcmN0eF9iYihzdHJ1Y3QgaW50 ZWxfZW5naW5lX2NzICpyaW5nLAo+ICAJCQkgICAgICAgdWludDMyX3QgKmNvbnN0IGJhdGNoLAo+ ICAJCQkgICAgICAgdWludDMyX3QgKm9mZnNldCkKPiAgewo+ICsJc3RydWN0IGRybV9kZXZpY2Ug KmRldiA9IHJpbmctPmRldjsKPiAgCXVpbnQzMl90IGluZGV4ID0gd2FfY3R4X3N0YXJ0KHdhX2N0 eCwgKm9mZnNldCwgQ0FDSEVMSU5FX0RXT1JEUyk7Cj4gIAo+ICsJLyogV2FEaXNhYmxlQ3R4UmVz dG9yZUFyYml0cmF0aW9uOnNrbCxieHQgKi8KPiArCWlmICgoSVNfU0tZTEFLRShkZXYpICYmIChJ TlRFTF9SRVZJRChkZXYpIDw9IFNLTF9SRVZJRF9EMCkpIHx8Cj4gKwkgICAgKElTX0JST1hUT04o ZGV2KSAmJiAoSU5URUxfUkVWSUQoZGV2KSA9PSBCWFRfUkVWSURfQTApKSkKPiArCQl3YV9jdHhf ZW1pdChiYXRjaCwgTUlfQVJCX09OX09GRiB8IE1JX0FSQl9FTkFCTEUpOwo+ICsKPiAgCXdhX2N0 eF9lbWl0KGJhdGNoLCBNSV9CQVRDSF9CVUZGRVJfRU5EKTsKPiAgCj4gIAlyZXR1cm4gd2FfY3R4 X2VuZCh3YV9jdHgsICpvZmZzZXQgPSBpbmRleCwgMSk7Cj4gLS0gCj4gMS45LjEKPgo+IF9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==