From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH] drm/i915: A hotfix for making aliasing PPGTT work Date: Thu, 9 Feb 2017 07:57:33 +0000 Message-ID: <20170209075733.GE11545@nuc-i3427.alporthouse.com> References: <1486559013-25251-1-git-send-email-zhi.a.wang@intel.com> <1486559013-25251-2-git-send-email-zhi.a.wang@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2359E6E162 for ; Thu, 9 Feb 2017 07:57:45 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1486559013-25251-2-git-send-email-zhi.a.wang@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Zhi Wang Cc: intel-gfx@lists.freedesktop.org, Zhiyuan Lv , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBGZWIgMDgsIDIwMTcgYXQgMDk6MDM6MzNQTSArMDgwMCwgWmhpIFdhbmcgd3JvdGU6 Cj4gVGhpcyBwYXRjaCBtYWtlcyBQUEdUVCBwYWdlIHRhYmxlIG5vbi1zaHJpbmthYmxlIHdoZW4g dXNpbmcgYWxpYXNpbmcgUFBHVFQKPiBtb2RlLiBJdCdzIGp1c3QgYSB0ZW1wb3Jhcnkgc29sdXRp b24gZm9yIG1ha2luZyBhbGlhc2luZyBQUEdUVCBtb2RlIHdvcmsuCj4gCj4gQ2M6IFR2cnRrbyBV cnN1bGluIDx0dnJ0a28udXJzdWxpbkBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IE1pY2hhbCBXaW5p YXJza2kgPG1pY2hhbC53aW5pYXJza2lAaW50ZWwuY29tPgo+IENjOiBNaWNoZWwgVGhpZXJyeSA8 bWljaGVsLnRoaWVycnlAaW50ZWwuY29tPgo+IENjOiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5s YWh0aW5lbkBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMt d2lsc29uLmNvLnVrPgo+IENjOiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGludGVsLmNv bT4KPiBDYzogWmhlbnl1IFdhbmcgPHpoZW55dXdAbGludXguaW50ZWwuY29tPgo+IENjOiBaaGl5 dWFuIEx2IDx6aGl5dWFuLmx2QGludGVsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBaaGkgV2FuZyA8 emhpLmEud2FuZ0BpbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf Z2VtX2d0dC5jIHwgOCArKysrKy0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCsp LCAzIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2dlbV9ndHQuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCj4gaW5k ZXggMjJiMzM3NC4uM2FmM2IxYyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2dlbV9ndHQuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5j Cj4gQEAgLTc1NCwxMCArNzU0LDEyIEBAIHN0YXRpYyBib29sIGdlbjhfcHBndHRfY2xlYXJfcHQo c3RydWN0IGk5MTVfYWRkcmVzc19zcGFjZSAqdm0sCj4gIAo+ICAJR0VNX0JVR19PTihwdGVfZW5k ID4gR0VOOF9QVEVTKTsKPiAgCj4gLQliaXRtYXBfY2xlYXIocHQtPnVzZWRfcHRlcywgcHRlLCBu dW1fZW50cmllcyk7Cj4gKwlpZiAoVVNFU19GVUxMX1BQR1RUKHZtLT5pOTE1KSkgewo+ICsJCWJp dG1hcF9jbGVhcihwdC0+dXNlZF9wdGVzLCBwdGUsIG51bV9lbnRyaWVzKTsKPiAgCj4gLQlpZiAo Yml0bWFwX2VtcHR5KHB0LT51c2VkX3B0ZXMsIEdFTjhfUFRFUykpCj4gLQkJcmV0dXJuIHRydWU7 Cj4gKwkJaWYgKGJpdG1hcF9lbXB0eShwdC0+dXNlZF9wdGVzLCBHRU44X1BURVMpKQo+ICsJCQly ZXR1cm4gdHJ1ZTsKCkkgd291bGQgaGF2ZSBwZXJzb25hbGx5IHVzZWQgcmV0dXJuIFVTRVNfRlVM TF9QUEdUVCh2bS0+aTkxNSkgYmVjYXVzZQp0aGF0J3MgYSBzbWFsbGVyIHBhdGNoIGFuZCBkb2Vz bid0IGRpc3J1cHQgdGhlIGZsb3cgYXMgbXVjaC4KClJlc3BpbiBhbmQgaGF2ZSBhIHItYiBpZiB5 b3UgY2FuIHN1Z2dlc3QgYW4gaWd0Li4uCi1DaHJpcwoKLS0gCkNocmlzIFdpbHNvbiwgSW50ZWwg T3BlbiBTb3VyY2UgVGVjaG5vbG9neSBDZW50cmUKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==