From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH 03/11] drm/i915: Split out functions for different kinds of workarounds Date: Thu, 12 Oct 2017 15:35:01 +0300 Message-ID: <878tggk0i2.fsf@gaia.fi.intel.com> References: <1507745721-4094-1-git-send-email-oscar.mateo@intel.com> <1507745721-4094-4-git-send-email-oscar.mateo@intel.com> <150774630908.26842.16772929232467845534@mail.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 5B6426E80B for ; Thu, 12 Oct 2017 12:35:37 +0000 (UTC) In-Reply-To: <150774630908.26842.16772929232467845534@mail.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 , Oscar Mateo , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gUXVvdGlu ZyBPc2NhciBNYXRlbyAoMjAxNy0xMC0xMSAxOToxNToxMykKPj4gVGhlcmUgYXJlIGRpZmZlcmVu dCBraW5kIG9mIHdvcmthcm91bmRzICh0aG9zZSB0aGF0IG1vZGlmeSByZWdpc3RlcnMgdGhhdAo+ PiBsaXZlIGluIHRoZSBjb250ZXh0IGltYWdlLCB0aG9zZSB0aGF0IG1vZGlmeSBnbG9iYWwgcmVn aXN0ZXJzLCB0aG9zZSB0aGF0Cj4+IHdoaXRlbGlzdCByZWdpc3RlcnMsIGV0Yy4uLikgYW5kIHRo ZXkgaGF2ZSBkaWZmZXJlbnQgcmVxdWlyZW1lbnRzIGluIHRlcm1zCj4+IG9mIHdoZXJlIHRoZXkg YXJlIGFwcGxpZWQgYW5kIGhvdy4gQWxzbywgYnkgc3BsaXR0aW5nIHRoZW0gYXBhcnQsIGl0IHNo b3VsZAo+PiBiZSBlYXNpZXIgdG8gZGVjaWRlIHdoZXJlIGEgbmV3IHdvcmthcm91bmQgc2hvdWxk IGdvLgo+PiAKPj4gdjI6Cj4+ICAgLSBBZGQgbXVsdGlwbGUgTUlTU0lOR19DQVNFCj4+ICAgLSBS ZWJhc2VkCj4+IAo+PiBTaWduZWQtb2ZmLWJ5OiBPc2NhciBNYXRlbyA8b3NjYXIubWF0ZW9AaW50 ZWwuY29tPgo+PiBDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4+ IENjOiBNaWthIEt1b3BwYWxhIDxtaWthLmt1b3BwYWxhQGxpbnV4LmludGVsLmNvbT4KPj4gLS0t Cj4+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jICAgICAgICAgIHwgICAzICsKPj4g IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2NvbnRleHQuYyAgfCAgIDUgKwo+PiAgZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMgICAgICAgICB8ICAxMCArLQo+PiAgZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfcmluZ2J1ZmZlci5jICB8ICAgNCArLQo+PiAgZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfd29ya2Fyb3VuZHMuYyB8IDY5OCArKysrKysrKysrKysrKysrKysr LS0tLS0tLS0tLS0tCj4+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF93b3JrYXJvdW5kcy5o IHwgICA4ICstCj4+ICA2IGZpbGVzIGNoYW5nZWQsIDQ0NCBpbnNlcnRpb25zKCspLCAyODQgZGVs ZXRpb25zKC0pCj4+IAo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPj4gaW5kZXggZjc2ODkwYi4u MTE5YzQ1NiAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+ PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCj4+IEBAIC0zNSw2ICszNSw3 IEBACj4+ICAjaW5jbHVkZSAiaW50ZWxfZHJ2LmgiCj4+ICAjaW5jbHVkZSAiaW50ZWxfZnJvbnRi dWZmZXIuaCIKPj4gICNpbmNsdWRlICJpbnRlbF9tb2NzLmgiCj4+ICsjaW5jbHVkZSAiaW50ZWxf d29ya2Fyb3VuZHMuaCIKPj4gICNpbmNsdWRlICJpOTE1X2dlbWZzLmgiCj4+ICAjaW5jbHVkZSA8 bGludXgvZG1hLWZlbmNlLWFycmF5Lmg+Cj4+ICAjaW5jbHVkZSA8bGludXgva3RocmVhZC5oPgo+ PiBAQCAtNDgwNCw2ICs0ODA1LDggQEAgaW50IGk5MTVfZ2VtX2luaXRfaHcoc3RydWN0IGRybV9p OTE1X3ByaXZhdGUgKmRldl9wcml2KQo+PiAgICAgICAgICAgICAgICAgfQo+PiAgICAgICAgIH0K Pj4gIAo+PiArICAgICAgIGludGVsX21taW9fd29ya2Fyb3VuZHNfYXBwbHkoZGV2X3ByaXYpOwo+ Cj4gSG1tLCB3ZSBzdGlsbCBoYXZlIGFuIG92ZXJsYXAgd2l0aCBpbnRlbF9pbml0X2Nsb2NrX2dh dGluZygpLiBQZXJ1c2luZwo+IHRob3NlIHRoZXJlIGFyZSBzZXZlcmFsIHRoYXQgZGVzZXJ2ZSB0 byBiZSBpbiBpbnRlbF9tbWlvX3dhX2FwcGx5Cj4gaW5zdGVhZC4KPgo+IEFyZSB3ZSBoYXBweSB3 aXRoIHRoZSBzcGxpdCBiZXR3ZWVuICJtbWlvX3dvcmthcm91bmRzIiBhbmQgImNsb2NrX2dhdGlu ZyI/Cj4KPiBTbyBhcmUgd2UgbG9va2luZyBhdCBpbnRlbF9kaXNwbGF5X3dvcmthcm91bmRzLCBp bnRlbF9ndF93b3JrYXJvdW5kcyBhbmQKPiBpbnRlbF9jdHhfd29ya2Fyb3VuZHM/CgpJIHZvdGUg Zm9yIHNwbGl0dGluZyBpbnRvIHRoZXNlIDMgY2F0ZWdvcmllcyBhcyBtbWlvIGlzIGp1c3QgYSBt ZXRob2Qgb2YKYXBwbHlpbmcuIElmIHdlIGhhdmUgMyBsaXN0cyBpbiB0aGUgdGVzdGhhcm5lc3Mg YW5kIGRvIHRoZSB1c3VhbApyZXNldC9zdXNwZW5kIGRhbmNlcyBmb3IgZWFjaCBjYXRlZ29yeSwg d2Ugd291bGQgbm90aWNlIGNsZWFybHkgaWYgd2UKaGF2ZSBhZGRlZCBzb21ldGhpbmcgdGhhdCBk b2VzbnQgZml0IHRoZSBkb21haW4gY29uc3RyYWludHMuCgotTWlrYQpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK