From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0C2C2C55ABD for ; Sat, 14 Nov 2020 20:36:56 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id BEFCC223EA for ; Sat, 14 Nov 2020 20:36:55 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org BEFCC223EA Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 5797C6E962; Sat, 14 Nov 2020 20:36:55 +0000 (UTC) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 19EC46E962 for ; Sat, 14 Nov 2020 20:36:54 +0000 (UTC) IronPort-SDR: I9czzlPiUuVvRx9Rp2c/NkszHSUt3fpauj5/glEEWbqnN3s/fRkvOSQtZTciNCNJrocsjO/g5l UXklmOXl7Gww== X-IronPort-AV: E=McAfee;i="6000,8403,9805"; a="168021422" X-IronPort-AV: E=Sophos;i="5.77,479,1596524400"; d="scan'208";a="168021422" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Nov 2020 12:36:53 -0800 IronPort-SDR: v1lQwe/L6Sw9AXy506Km615ar0lv0EI3445Zy46p4BweobIzeh9h03+Nxy04SAe7ZkwIDch2uv gDyccdoZLzGg== X-IronPort-AV: E=Sophos;i="5.77,479,1596524400"; d="scan'208";a="543080866" Received: from rdvivi-losangeles.jf.intel.com (HELO intel.com) ([10.165.21.201]) by orsmga005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Nov 2020 12:36:53 -0800 Date: Sat, 14 Nov 2020 15:38:05 -0500 From: Rodrigo Vivi To: intel-gfx@lists.freedesktop.org Message-ID: <20201114203805.GB1284090@intel.com> References: <160530397761.20635.7847451500690336684@emeril.freedesktop.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <160530397761.20635.7847451500690336684@emeril.freedesktop.org> Subject: Re: [Intel-gfx] =?utf-8?b?4pyXIEZpLkNJLkJBVDogZmFpbHVyZSBmb3IgZHJt?= =?utf-8?q?/i915=3A_nuke_remaining_legacy_reg_helpers_=28I915=5FREAD/WRITE?= =?utf-8?b?IGV0Yy4pIChyZXYyKQ==?= X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jani Nikula Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" T24gRnJpLCBOb3YgMTMsIDIwMjAgYXQgMDk6NDY6MTdQTSAtMDAwMCwgUGF0Y2h3b3JrIHdyb3Rl Ogo+IFBhdGNoIERldGFpbHMKPiAKPiBTZXJpZXM6ICBkcm0vaTkxNTogbnVrZSByZW1haW5pbmcg bGVnYWN5IHJlZyBoZWxwZXJzIChJOTE1X1JFQUQvV1JJVEUgZXRjLikKPiAgICAgICAgICAocmV2 MikKPiBVUkw6ICAgICBodHRwczovL3BhdGNod29yay5mcmVlZGVza3RvcC5vcmcvc2VyaWVzLzgz NzYyLwo+IFN0YXRlOiAgIGZhaWx1cmUKPiBEZXRhaWxzOiBodHRwczovL2ludGVsLWdmeC1jaS4w MS5vcmcvdHJlZS9kcm0tdGlwL1BhdGNod29ya18xODg5OS9pbmRleC5odG1sCj4gCj4gQ0kgQnVn IExvZyAtIGNoYW5nZXMgZnJvbSBDSV9EUk1fOTMyNiAtPiBQYXRjaHdvcmtfMTg4OTkKPiAKPiBT dW1tYXJ5Cj4gCj4gRkFJTFVSRQo+IAo+IFNlcmlvdXMgdW5rbm93biBjaGFuZ2VzIGNvbWluZyB3 aXRoIFBhdGNod29ya18xODg5OSBhYnNvbHV0ZWx5IG5lZWQgdG8gYmUKPiB2ZXJpZmllZCBtYW51 YWxseS4KPiAKPiBJZiB5b3UgdGhpbmsgdGhlIHJlcG9ydGVkIGNoYW5nZXMgaGF2ZSBub3RoaW5n IHRvIGRvIHdpdGggdGhlIGNoYW5nZXMKPiBpbnRyb2R1Y2VkIGluIFBhdGNod29ya18xODg5OSwg cGxlYXNlIG5vdGlmeSB5b3VyIGJ1ZyB0ZWFtIHRvIGFsbG93IHRoZW0KPiB0byBkb2N1bWVudCB0 aGlzIG5ldyBmYWlsdXJlIG1vZGUsIHdoaWNoIHdpbGwgcmVkdWNlIGZhbHNlIHBvc2l0aXZlcyBp biBDSS4KPiAKPiBFeHRlcm5hbCBVUkw6IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVl L2RybS10aXAvUGF0Y2h3b3JrXzE4ODk5Lwo+IGluZGV4Lmh0bWwKPiAKPiBQb3NzaWJsZSBuZXcg aXNzdWVzCj4gCj4gSGVyZSBhcmUgdGhlIHVua25vd24gY2hhbmdlcyB0aGF0IG1heSBoYXZlIGJl ZW4gaW50cm9kdWNlZCBpbiBQYXRjaHdvcmtfMTg4OTk6Cj4gCj4gSUdUIGNoYW5nZXMKPiAKPiBQ b3NzaWJsZSByZWdyZXNzaW9ucwo+IAo+ICAg4oCiIGlndEBpOTE1X3NlbGZ0ZXN0QGxpdmVAZXhl Y2xpc3RzOgo+ICAgICAgIOKWoSBmaS1jbWwtczogUEFTUyAtPiBJTkNPTVBMRVRFCgpmYWxzZSBw b3NpdGl2ZT8gSSBjb3VsZG4ndCBmaW5kIGFueXRoaW5nIGluIHRoaXMgc2VyaWVzIHRoYXQgY291 bGQganVzdGlmeSB0aGlzLgpCdXQgbWF5YmUgbXkgZXllcyBhcmUgZ2V0dGluZyB0cmlja2VkPyEK RGlkIHlvdSB1c2Ugc2VkIG9yIGNvY2NpbmVsbGU/Cgo+IAo+IE5ldyB0ZXN0cwo+IAo+IE5ldyB0 ZXN0cyBoYXZlIGJlZW4gaW50cm9kdWNlZCBiZXR3ZWVuIENJX0RSTV85MzI2IGFuZCBQYXRjaHdv cmtfMTg4OTk6Cj4gCj4gTmV3IENJIHRlc3RzICgxKQo+IAo+ICAg4oCiIGJvb3Q6Cj4gICAgICAg 4pahIFN0YXR1c2VzIDogNDAgcGFzcyhzKQo+ICAgICAgIOKWoSBFeGVjIHRpbWU6IFswLjBdIHMK PiAKPiBLbm93biBpc3N1ZXMKPiAKPiBIZXJlIGFyZSB0aGUgY2hhbmdlcyBmb3VuZCBpbiBQYXRj aHdvcmtfMTg4OTkgdGhhdCBjb21lIGZyb20ga25vd24gaXNzdWVzOgo+IAo+IElHVCBjaGFuZ2Vz Cj4gCj4gSXNzdWVzIGhpdAo+IAo+ICAg4oCiIGlndEBnZW1fbGluZWFyX2JsaXRzQGJhc2ljOgo+ IAo+ICAgICAgIOKWoSBmaS10Z2wteTogUEFTUyAtPiBETUVTRy1XQVJOIChpOTE1IzQwMikKPiAg IOKAoiBpZ3RAaTkxNV9tb2R1bGVfbG9hZEByZWxvYWQ6Cj4gCj4gICAgICAg4pahIGZpLWljbC11 MjogUEFTUyAtPiBETUVTRy1XQVJOIChpOTE1IzE5ODIpCj4gCj4gICAgICAg4pahIGZpLWJ4dC1k c2k6IFBBU1MgLT4gRE1FU0ctV0FSTiAoaTkxNSMxNjM1IC8gaTkxNSMxOTgyKQo+IAo+ICAg4oCi IGlndEBpOTE1X3BtX3JwbUBtb2R1bGUtcmVsb2FkOgo+IAo+ICAgICAgIOKWoSBmaS1ieXQtajE5 MDA6IFBBU1MgLT4gRE1FU0ctV0FSTiAoaTkxNSMxOTgyKQo+IAo+ICAgICAgIOKWoSBmaS1rYmwt NzUwMHU6IFBBU1MgLT4gRE1FU0ctV0FSTiAoaTkxNSMyMDMpCj4gCj4gICDigKIgaWd0QGttc19i dXN5QGJhc2ljQGZsaXA6Cj4gCj4gICAgICAg4pahIGZpLWtibC1zb3Jha2E6IFBBU1MgLT4gRE1F U0ctV0FSTiAoaTkxNSMxOTgyKQo+IAo+IFBvc3NpYmxlIGZpeGVzCj4gCj4gICDigKIgaWd0QGdl bV9odWNfY29weUBodWMtY29weToKPiAKPiAgICAgICDilqEgZmktdGdsLXk6IERNRVNHLVdBUk4g KGk5MTUjNDAyKSAtPiBQQVNTICsxIHNpbWlsYXIgaXNzdWUKPiAgIOKAoiBpZ3RAa21zX2NoYW1l bGl1bUBkcC1jcmMtZmFzdDoKPiAKPiAgICAgICDilqEgZmktY21sLXUyOiBGQUlMIChpOTE1IzEx NjEgLyBpOTE1IzI2MikgLT4gUEFTUwo+ICAg4oCiIGlndEBrbXNfY3Vyc29yX2xlZ2FjeUBiYXNp Yy1idXN5LWZsaXAtYmVmb3JlLWN1cnNvci1hdG9taWM6Cj4gCj4gICAgICAg4pahIHtmaS1rYmwt NzU2MHV9OiBETUVTRy1XQVJOIChpOTE1IzE5ODIpIC0+IFBBU1MKPiAgIOKAoiBpZ3RAa21zX2N1 cnNvcl9sZWdhY3lAYmFzaWMtYnVzeS1mbGlwLWJlZm9yZS1jdXJzb3ItbGVnYWN5Ogo+IAo+ICAg ICAgIOKWoSBmaS1pY2wtdTI6IERNRVNHLVdBUk4gKGk5MTUjMTk4MikgLT4gUEFTUwo+IAo+IHtu YW1lfTogVGhpcyBlbGVtZW50IGlzIHN1cHByZXNzZWQuIFRoaXMgbWVhbnMgaXQgaXMgaWdub3Jl ZCB3aGVuIGNvbXB1dGluZwo+IHRoZSBzdGF0dXMgb2YgdGhlIGRpZmZlcmVuY2UgKFNVQ0NFU1Ms IFdBUk5JTkcsIG9yIEZBSUxVUkUpLgo+IAo+IFBhcnRpY2lwYXRpbmcgaG9zdHMgKDQ2IC0+IDQw KQo+IAo+IE1pc3NpbmcgKDYpOiBmaS1pbGstbTU0MCBmaS1oc3ctNDIwMHUgZmktYnN3LWN5YW4g ZmktY3RnLXA4NjAwIGZpLWJzdy1rZWZrYQo+IGZpLWJkdy1zYW11cwo+IAo+IEJ1aWxkIGNoYW5n ZXMKPiAKPiAgIOKAoiBMaW51eDogQ0lfRFJNXzkzMjYgLT4gUGF0Y2h3b3JrXzE4ODk5Cj4gCj4g Q0ktMjAxOTA1Mjk6IDIwMTkwNTI5Cj4gQ0lfRFJNXzkzMjY6IDMwNDhjMmExZGNmMDI0MjJlODk5 MzAxNDhmZmFkOWU5MWQ2OTA0OTkgQCBnaXQ6Ly8KPiBhbm9uZ2l0LmZyZWVkZXNrdG9wLm9yZy9n ZngtY2kvbGludXgKPiBJR1RfNTg1MDogOTc0OGE0YTBmOTNkMTA4OTU1ZDM3NGE4NjZlNjBjYjk2 MmRhOWI1ZCBAIGdpdDovLwo+IGFub25naXQuZnJlZWRlc2t0b3Aub3JnL3hvcmcvYXBwL2ludGVs LWdwdS10b29scwo+IFBhdGNod29ya18xODg5OTogNTE0YzBjNDg5YTcyMWEwZTZhM2JmNDkyNzZh YzIyZjdkMDBmYTUyOCBAIGdpdDovLwo+IGFub25naXQuZnJlZWRlc2t0b3Aub3JnL2dmeC1jaS9s aW51eAo+IAo+ID09IExpbnV4IGNvbW1pdHMgPT0KPiAKPiA1MTRjMGM0ODlhNzIgZHJtL2k5MTU6 IHJlbW92ZSBsYXN0IHRyYWNlcyBvZiBJOTE1X1JFQUQoKSwgSTkxNV9XUklURSgpIGFuZAo+IFBP U1RJTkdfUkVBRCgpCj4gMjIxNGE3ZDIyMmRkIGRybS9pOTE1L2lycTogcmVwbGFjZSBJOTE1X1JF QUQoKS9XUklURSgpIHdpdGggaW50ZWxfdW5jb3JlX3JlYWQoKQo+IC93cml0ZSgpCj4gZjhlMTdk ZDU1NjJmIGRybS9pOTE1L3BtOiByZXBsYWNlIEk5MTVfUkVBRCgpL1dSSVRFKCkgd2l0aCBpbnRl bF91bmNvcmVfcmVhZCgpLwo+IHdyaXRlKCkKPiA2YmMzOGViZDUzNGUgZHJtL2k5MTUvc3VzcGVu ZDogcmVwbGFjZSBJOTE1X1JFQUQoKS9XUklURSgpIHdpdGggaW50ZWxfZGVfcmVhZCgpCj4gL3dy aXRlKCkKPiAxMmY2NWQ5NDc4ZjcgZHJtL2k5MTUvZGVidWdmczogcmVwbGFjZSBJOTE1X1JFQUQo KSB3aXRoIGludGVsX3VuY29yZV9yZWFkKCkKPiAyY2MxZTU5NDg4NDIgZHJtL2k5MTUvZGVidWdm czogcmVtb3ZlIHRoZSBpOTE1X2NhY2hlX3NoYXJpbmcgZGVidWdmcyBmaWxlCj4gNWYzNjUxYjZi ZjFiIGRybS9pOTE1L2NkY2xrOiBwcmVmZXIgaW50ZWxfZGVfd3JpdGUoKSBvdmVyIEk5MTVfV1JJ VEUoKQo+IDE2MmQ2ODBjYmJhYiBkcm0vaTkxNTogcmVtb3ZlIGxhc3QgdHJhY2VzIG9mIEk5MTVf UkVBRF9GVygpIGFuZCBJOTE1X1dSSVRFX0ZXKCkKPiA2MGEwYzU1ZGZlMjcgZHJtL2k5MTUvZGVi dWdmczogcmVtb3ZlIFJQUyBhdXRvdHVuaW5nIGRldGFpbHMgZnJvbQo+IGk5MTVfcnBzX2Jvb3N0 X2luZm8KPiAKCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50 ZWwtZ2Z4CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK