From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH] drm/i915: Sort ctx workarounds init from newer to older platforms. Date: Fri, 22 Feb 2019 13:25:09 -0800 Message-ID: <20190222212509.GF2855@intel.com> References: <20190221231452.21672-1-rodrigo.vivi@intel.com> <155083154077.4937.14551717968282400822@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 58ED6898A4 for ; Fri, 22 Feb 2019 21:25:09 +0000 (UTC) Content-Disposition: inline In-Reply-To: <155083154077.4937.14551717968282400822@skylake-alporthouse-com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: intel-gfx@lists.freedesktop.org, Lucas De Marchi List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBGZWIgMjIsIDIwMTkgYXQgMTA6MzI6MjVBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFF1b3RpbmcgUm9kcmlnbyBWaXZpICgyMDE5LTAyLTIxIDIzOjE0OjUyKQo+ID4gTm8g ZnVuY3Rpb25hbCBjaGFuZ2UuIEp1c3QgYSByZW9yZyB0byBtYXRjaCB0aGUgcHJlZmVycmVkCj4g PiBiZWhhdmlvci4KPiA+IAo+ID4gQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBp bnRlbC5jb20+Cj4gPiBDYzogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4Lmlu dGVsLmNvbT4KPiA+IENjOiBMdWNhcyBEZSBNYXJjaGkgPGx1Y2FzLmRlbWFyY2hpQGludGVsLmNv bT4KPiA+IFNpZ25lZC1vZmYtYnk6IFJvZHJpZ28gVml2aSA8cm9kcmlnby52aXZpQGludGVsLmNv bT4KPiA+IC0tLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3dvcmthcm91bmRzLmMg fCAzNiArKysrKysrKysrKystLS0tLS0tLS0tLS0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5z ZXJ0aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF93b3JrYXJvdW5kcy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfd29ya2Fyb3VuZHMuYwo+ID4gaW5kZXggMTVmNGE2ZGVlNWFhLi43NDNjZjViMDAxNTUg MTAwNjQ0Cj4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF93b3JrYXJvdW5kcy5j Cj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF93b3JrYXJvdW5kcy5jCj4gPiBA QCAtNTY0LDI2ICs1NjQsMjYgQEAgdm9pZCBpbnRlbF9lbmdpbmVfaW5pdF9jdHhfd2Eoc3RydWN0 IGludGVsX2VuZ2luZV9jcyAqZW5naW5lKQo+ID4gIAo+ID4gICAgICAgICB3YV9pbml0X3N0YXJ0 KHdhbCwgImNvbnRleHQiKTsKPiA+ICAKPiA+IC0gICAgICAgaWYgKElOVEVMX0dFTihpOTE1KSA8 IDgpCj4gPiAtICAgICAgICAgICAgICAgcmV0dXJuOwo+ID4gLSAgICAgICBlbHNlIGlmIChJU19C Uk9BRFdFTEwoaTkxNSkpCj4gPiAtICAgICAgICAgICAgICAgYmR3X2N0eF93b3JrYXJvdW5kc19p bml0KGVuZ2luZSk7Cj4gPiAtICAgICAgIGVsc2UgaWYgKElTX0NIRVJSWVZJRVcoaTkxNSkpCj4g PiAtICAgICAgICAgICAgICAgY2h2X2N0eF93b3JrYXJvdW5kc19pbml0KGVuZ2luZSk7Cj4gPiAt ICAgICAgIGVsc2UgaWYgKElTX1NLWUxBS0UoaTkxNSkpCj4gPiAtICAgICAgICAgICAgICAgc2ts X2N0eF93b3JrYXJvdW5kc19pbml0KGVuZ2luZSk7Cj4gPiAtICAgICAgIGVsc2UgaWYgKElTX0JS T1hUT04oaTkxNSkpCj4gPiAtICAgICAgICAgICAgICAgYnh0X2N0eF93b3JrYXJvdW5kc19pbml0 KGVuZ2luZSk7Cj4gPiAtICAgICAgIGVsc2UgaWYgKElTX0tBQllMQUtFKGk5MTUpKQo+ID4gLSAg ICAgICAgICAgICAgIGtibF9jdHhfd29ya2Fyb3VuZHNfaW5pdChlbmdpbmUpOwo+ID4gLSAgICAg ICBlbHNlIGlmIChJU19HRU1JTklMQUtFKGk5MTUpKQo+ID4gLSAgICAgICAgICAgICAgIGdsa19j dHhfd29ya2Fyb3VuZHNfaW5pdChlbmdpbmUpOwo+ID4gLSAgICAgICBlbHNlIGlmIChJU19DT0ZG RUVMQUtFKGk5MTUpKQo+ID4gLSAgICAgICAgICAgICAgIGNmbF9jdHhfd29ya2Fyb3VuZHNfaW5p dChlbmdpbmUpOwo+IAo+IElmIHRoZSBjaGFpbnMgc3RhcnQgd2l0aAo+IAo+IGlmICgwKQo+IAkv KiBzcGFjZSBsZWZ0IGludGVudGlvbmFsbHkgYmxhbmsgKi8KPiBlbHNlIGlmIChJU19JQ0VMQUtF KGk5MTUpKQo+IAo+IGFkZGluZyBtb3JlIHRvIHRoZSBjaGFpbiBsYXRlciB3b3VsZCBoYXZlIGxl c3MgY29sbGF0ZXJhbCBkYW1hZ2UuCgppbnRlcmVzdGluZyBpZGVhLi4uIEkgd2lsbCBjb25zaWRl ciwgYnV0IGZvciBub3cKbGV0J3MgbW92ZSB3aXRoIHRoZSBjb25zaXN0ZW5jeSBhbmQgc2ltaWxh ciBhcHByb2FjaApldmVyeXdoZXJlLgoKPiAKPiA+ICsgICAgICAgaWYgKElTX0lDRUxBS0UoaTkx NSkpCj4gPiArICAgICAgICAgICAgICAgaWNsX2N0eF93b3JrYXJvdW5kc19pbml0KGVuZ2luZSk7 Cj4gPiAgICAgICAgIGVsc2UgaWYgKElTX0NBTk5PTkxBS0UoaTkxNSkpCj4gPiAgICAgICAgICAg ICAgICAgY25sX2N0eF93b3JrYXJvdW5kc19pbml0KGVuZ2luZSk7Cj4gPiAtICAgICAgIGVsc2Ug aWYgKElTX0lDRUxBS0UoaTkxNSkpCj4gPiAtICAgICAgICAgICAgICAgaWNsX2N0eF93b3JrYXJv dW5kc19pbml0KGVuZ2luZSk7Cj4gPiArICAgICAgIGVsc2UgaWYgKElTX0NPRkZFRUxBS0UoaTkx NSkpCj4gPiArICAgICAgICAgICAgICAgY2ZsX2N0eF93b3JrYXJvdW5kc19pbml0KGVuZ2luZSk7 Cj4gPiArICAgICAgIGVsc2UgaWYgKElTX0dFTUlOSUxBS0UoaTkxNSkpCj4gPiArICAgICAgICAg ICAgICAgZ2xrX2N0eF93b3JrYXJvdW5kc19pbml0KGVuZ2luZSk7Cj4gPiArICAgICAgIGVsc2Ug aWYgKElTX0tBQllMQUtFKGk5MTUpKQo+ID4gKyAgICAgICAgICAgICAgIGtibF9jdHhfd29ya2Fy b3VuZHNfaW5pdChlbmdpbmUpOwo+ID4gKyAgICAgICBlbHNlIGlmIChJU19CUk9YVE9OKGk5MTUp KQo+ID4gKyAgICAgICAgICAgICAgIGJ4dF9jdHhfd29ya2Fyb3VuZHNfaW5pdChlbmdpbmUpOwo+ ID4gKyAgICAgICBlbHNlIGlmIChJU19TS1lMQUtFKGk5MTUpKQo+ID4gKyAgICAgICAgICAgICAg IHNrbF9jdHhfd29ya2Fyb3VuZHNfaW5pdChlbmdpbmUpOwo+ID4gKyAgICAgICBlbHNlIGlmIChJ U19DSEVSUllWSUVXKGk5MTUpKQo+ID4gKyAgICAgICAgICAgICAgIGNodl9jdHhfd29ya2Fyb3Vu ZHNfaW5pdChlbmdpbmUpOwo+ID4gKyAgICAgICBlbHNlIGlmIChJU19CUk9BRFdFTEwoaTkxNSkp Cj4gPiArICAgICAgICAgICAgICAgYmR3X2N0eF93b3JrYXJvdW5kc19pbml0KGVuZ2luZSk7Cj4g Cj4gRm9yIHRoZSBzYWtlIG9mIGNvbnNpc3RlbmN5LAo+IFJldmlld2VkLWJ5OiBDaHJpcyBXaWxz b24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KCnB1c2hlZCB0byBkaW5xCgpUaGFua3MsClJv ZHJpZ28uCgo+IC1DaHJpcwo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n Zng=