From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [RFC 3/3] drm/i915: Kill GEN_FOREVER Date: Wed, 24 Oct 2018 14:31:18 +0200 Message-ID: <20181024123118.GP324@phenom.ffwll.local> References: <20181023233620.10159-1-rodrigo.vivi@intel.com> <20181023233620.10159-3-rodrigo.vivi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x542.google.com (mail-ed1-x542.google.com [IPv6:2a00:1450:4864:20::542]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4573B6E214 for ; Wed, 24 Oct 2018 12:31:22 +0000 (UTC) Received: by mail-ed1-x542.google.com with SMTP id c15-v6so4873259eds.4 for ; Wed, 24 Oct 2018 05:31:22 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20181023233620.10159-3-rodrigo.vivi@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Rodrigo Vivi Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBPY3QgMjMsIDIwMTggYXQgMDQ6MzY6MjBQTSAtMDcwMCwgUm9kcmlnbyBWaXZpIHdy b3RlOgo+IGNvbW1pdCBhYzY1N2Y2NDYxZTUgKCJkcm0vaTkxNTogSW50cm9kdWNlIElTX0dFTiBt YWNybyIpIGludHJvZHVjZWQKPiBHRU5fRk9SRVZFUiB0aGF0IHdhcyBuZXZlciB1c2VkLgo+IAo+ IE15IGZpcnN0IGF0dGVtcHQgd2FzIHRvIHJlbmFtZSBpdCB0byBGT1JFVkVSIHNpbmNlIEdFTiBp cwo+IGFscmVhZHkgcGFydCBvZiB0aGUgbWFjcm8uIFRoZW4gSSB1c2VkIGNvY2NpbmVsbGUgdG8g Y2hhbmdlIGFsbAo+IC1JTlRFTF9HRU4oZTEpID49IGUyCj4gK0lOVEVMX0dFTl9SQU5HRShlMSwg ZTIsIEZPUkVWRVIpCj4gLUlOVEVMX0dFTihlMSkgPD0gZTIKPiArSU5URUxfR0VOX1JBTkdFKGUx LCAwLCBlMikKPiAKPiBhbmQgSSBsaWtlZCBpdC4KPiAKPiBIb3dldmVyIEkgZGlkbid0IGxpa2Ug dmVyeSBtdWNoIHRoZSByZW1haW5pbmcKPiBJTlRFTF9HRU4oZGV2X3ByaXYpIDwgbgo+IAo+IGFu ZDoKPiBJTlRFTF9HRU4oZTEpIDwgbgo+IElOVEVMX0dFTl9SQU5HRShlMSwgMCwgbiAtIDEpCj4g Cj4gZGlkbid0IG1ha2UgbXVjaCBzZW5zZSBlaXRoZXIuCj4gCj4gU28gSU5URUxfR0VOIHVzZSBm b3IgPiBvciA8IHNlZW1zIGEgYmV0dGVyIHVuaWZpZWQgd2F5IGZvciB1bmxpbWl0ZWQKPiBib3Vu ZHMuIFNvLCBubyByZWFzb24gdG8ga2VlcCBHRU5fRk9SRVZFUiBoZXJlLgo+IAo+IExldCdzIGtp bGwgYmVmb3JlIHNvbWVvbmUgc3RhcnQgdXNpbmcgaXQuCj4gCj4gQ2M6IFR2cnRrbyBVcnN1bGlu IDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogUm9kcmlnbyBWaXZp IDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2Rydi5oIHwgNiArLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA1 IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2Rydi5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+IGluZGV4IGY3NjZiYjFl ODczYi4uMjRmMTdlNzExNzcyIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZHJ2LmgKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCj4gQEAgLTIz NzMsMTQgKzIzNzMsMTAgQEAgaW50ZWxfaW5mbyhjb25zdCBzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0 ZSAqZGV2X3ByaXYpCj4gICNkZWZpbmUgUkVWSURfRk9SRVZFUgkJMHhmZgo+ICAjZGVmaW5lIElO VEVMX1JFVklEKGRldl9wcml2KQkoKGRldl9wcml2KS0+ZHJtLnBkZXYtPnJldmlzaW9uKQo+ICAK PiAtI2RlZmluZSBHRU5fRk9SRVZFUiAoMCkKPiAtCj4gICNkZWZpbmUgSU5URUxfR0VOX01BU0so cywgZSkgKCBcCj4gIAlCVUlMRF9CVUdfT05fWkVSTyghX19idWlsdGluX2NvbnN0YW50X3Aocykp ICsgXAo+ICAJQlVJTERfQlVHX09OX1pFUk8oIV9fYnVpbHRpbl9jb25zdGFudF9wKGUpKSArIFwK PiAtCUdFTk1BU0soKGUpICE9IEdFTl9GT1JFVkVSID8gKGUpIC0gMSA6IEJJVFNfUEVSX0xPTkcg LSAxLCBcCj4gLQkJKHMpICE9IEdFTl9GT1JFVkVSID8gKHMpIC0gMSA6IDApIFwKPiAtKQo+ICsJ R0VOTUFTSygoZSkgLSAxLCAocykgLSAxKSkKPiAgCj4gIC8qCj4gICAqIFJldHVybnMgdHJ1ZSBp ZiBHZW4gaXMgaW4gaW5jbHVzaXZlIHJhbmdlIFtTdGFydCwgRW5kXS4KCllvdSBtaXNzZWQgR0VO X0ZPUkVWRVIgYSBiaXQgYmVsb3cgaGVyZSBpbiBhIGNvbW1lbnQuIFdpdGggdGhhdCBmaXhlZCwg b24KdGhlIHNlcmllczoKClJldmlld2VkLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVy QGZmd2xsLmNoPgoKPiAtLSAKPiAyLjE5LjEKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVu Z2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK