From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v2 2/5] drm/i915: Add a new "remapped" gtt_view Date: Fri, 14 Sep 2018 15:58:15 +0300 Message-ID: <20180914125815.GA5565@intel.com> References: <20180913200140.14073-1-ville.syrjala@linux.intel.com> <20180913200140.14073-3-ville.syrjala@linux.intel.com> <153686994078.23741.5244574763878193904@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 00F596E73C for ; Fri, 14 Sep 2018 12:58:19 +0000 (UTC) Content-Disposition: inline In-Reply-To: <153686994078.23741.5244574763878193904@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 List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBTZXAgMTMsIDIwMTggYXQgMDk6MTk6MDBQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFF1b3RpbmcgVmlsbGUgU3lyamFsYSAoMjAxOC0wOS0xMyAyMTowMTozNykKPiA+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9zZWxmdGVzdHMvaTkxNV92bWEuYyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L3NlbGZ0ZXN0cy9pOTE1X3ZtYS5jCj4gPiBpbmRleCBmZmE3NDI5 MGUwNTQuLjRmYzQ5YzI3ZjEzYyAxMDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L3NlbGZ0ZXN0cy9pOTE1X3ZtYS5jCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9zZWxm dGVzdHMvaTkxNV92bWEuYwo+ID4gQEAgLTM5NSw4ICszOTUsOCBAQCBhc3NlcnRfcm90YXRlZChz dHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqb2JqLAo+ID4gICAgICAgICByZXR1cm4gc2c7Cj4g PiAgfQo+ID4gIAo+ID4gLXN0YXRpYyB1bnNpZ25lZCBpbnQgcm90YXRlZF9zaXplKGNvbnN0IHN0 cnVjdCBpbnRlbF9yb3RhdGlvbl9wbGFuZV9pbmZvICphLAo+ID4gLSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGludGVsX3JvdGF0aW9uX3BsYW5lX2luZm8gKmIp Cj4gPiArc3RhdGljIHVuc2lnbmVkIGludCByb3RhdGVkX3NpemUoY29uc3Qgc3RydWN0IGludGVs X3JlbWFwcGVkX3BsYW5lX2luZm8gKmEsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBjb25zdCBzdHJ1Y3QgaW50ZWxfcmVtYXBwZWRfcGxhbmVfaW5mbyAqYikKPiA+ICB7Cj4g PiAgICAgICAgIHJldHVybiBhLT53aWR0aCAqIGEtPmhlaWdodCArIGItPndpZHRoICogYi0+aGVp Z2h0Owo+ID4gIH0KPiA+IEBAIC00MDYsNyArNDA2LDcgQEAgc3RhdGljIGludCBpZ3Rfdm1hX3Jv dGF0ZSh2b2lkICphcmcpCj4gPiAgICAgICAgIHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICppOTE1 ID0gYXJnOwo+ID4gICAgICAgICBzdHJ1Y3QgaTkxNV9hZGRyZXNzX3NwYWNlICp2bSA9ICZpOTE1 LT5nZ3R0LnZtOwo+ID4gICAgICAgICBzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqb2JqOwo+ ID4gLSAgICAgICBjb25zdCBzdHJ1Y3QgaW50ZWxfcm90YXRpb25fcGxhbmVfaW5mbyBwbGFuZXNb XSA9IHsKPiA+ICsgICAgICAgY29uc3Qgc3RydWN0IGludGVsX3JlbWFwcGVkX3BsYW5lX2luZm8g cGxhbmVzW10gPSB7Cj4gPiAgICAgICAgICAgICAgICAgeyAud2lkdGggPSAxLCAuaGVpZ2h0ID0g MSwgLnN0cmlkZSA9IDEgfSwKPiA+ICAgICAgICAgICAgICAgICB7IC53aWR0aCA9IDIsIC5oZWln aHQgPSAyLCAuc3RyaWRlID0gMiB9LAo+ID4gICAgICAgICAgICAgICAgIHsgLndpZHRoID0gNCwg LmhlaWdodCA9IDQsIC5zdHJpZGUgPSA0IH0sCj4gCj4gQ291bGQgd2UgcHJvdmUgb3VyIHJlbWFw cGluZyB2bWEgd29ya3MgYnkgZG9pbmcgYW4gaTkxNV92bWFfcGluX2lvbWFwKCkKPiBhbmQgY2hl Y2tpbmcgdGhhdCBhIHdyaXRlIGludG8gZWFjaCBwYWdlIGVuZHMgdXAgaW4gdGhlIGNvcnJlY3Qg YWRkcmVzcz8KClNvIHdyaXRlIHRocm91Z2ggYSBmZW5jZSBhbmQgY2hlY2sgaXQgbGFuZHMgaW4g dGhlIHJpZ2h0IHBsYWNlPwpTZWVtcyBkb2FibGUuIFRob3VnaCB3ZSdkIGhhdmUgdG8gYWxsb3cg YSBmZW5jZSBmb3IgdGhlc2Ugdm1hcywKd2hpY2ggSSBndWVzcyBpc24ndCByZWFsbHkgYSBwcm9i bGVtLgoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbApfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK