From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v4 8/8] hack: align dumb buffer stride to 4k to allow for gtt remapping Date: Wed, 30 Jan 2019 10:54:15 +0100 Message-ID: <20190130095415.GC3271@phenom.ffwll.local> References: <20190118152720.24643-9-ville.syrjala@linux.intel.com> <20190118171106.11188-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x543.google.com (mail-ed1-x543.google.com [IPv6:2a00:1450:4864:20::543]) by gabe.freedesktop.org (Postfix) with ESMTPS id DD4566EAEF for ; Wed, 30 Jan 2019 09:54:19 +0000 (UTC) Received: by mail-ed1-x543.google.com with SMTP id p6so18529628eds.0 for ; Wed, 30 Jan 2019 01:54:19 -0800 (PST) Content-Disposition: inline In-Reply-To: <20190118171106.11188-1-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ville Syrjala Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKYW4gMTgsIDIwMTkgYXQgMDc6MTE6MDZQTSArMDIwMCwgVmlsbGUgU3lyamFsYSB3 cm90ZToKPiBGcm9tOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwu Y29tPgo+IAo+IHYyOiBMZWF2ZSB0aGUgc3RyaWRlIGFsb25lIGZvciBidWZmZXJzIHRoYXQgbG9v ayB0byBiZSBmb3IgdGhlIGN1cnNvcgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2dlbS5jIHwgNyArKysrKystCj4gIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDEg ZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiBpbmRleCAxZTdjOTVkMGZl YTEuLmI0YjM0NTE5YWY4MCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2dlbS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+IEBAIC03NDUs NyArNzQ1LDEyIEBAIGk5MTVfZ2VtX2R1bWJfY3JlYXRlKHN0cnVjdCBkcm1fZmlsZSAqZmlsZSwK PiAgCQkgICAgIHN0cnVjdCBkcm1fbW9kZV9jcmVhdGVfZHVtYiAqYXJncykKPiAgewo+ICAJLyog aGF2ZSB0byB3b3JrIG91dCBzaXplL3BpdGNoIGFuZCByZXR1cm4gdGhlbSAqLwo+IC0JYXJncy0+ cGl0Y2ggPSBBTElHTihhcmdzLT53aWR0aCAqIERJVl9ST1VORF9VUChhcmdzLT5icHAsIDgpLCA2 NCk7Cj4gKwlpZiAoYXJncy0+YnBwID09IDMyICYmIChhcmdzLT53aWR0aCA9PSA2NCB8fAo+ICsJ CQkJYXJncy0+d2lkdGggPT0gMTI4IHx8Cj4gKwkJCQlhcmdzLT53aWR0aCA9PSAyNTYpKQo+ICsJ CWFyZ3MtPnBpdGNoID0gQUxJR04oYXJncy0+d2lkdGggKiBESVZfUk9VTkRfVVAoYXJncy0+YnBw LCA4KSwgNjQpOwo+ICsJZWxzZQo+ICsJCWFyZ3MtPnBpdGNoID0gQUxJR04oYXJncy0+d2lkdGgg KiBESVZfUk9VTkRfVVAoYXJncy0+YnBwLCA4KSwgNDA5Nik7CgpTaG91bGRuJ3Qgd2UgY29udmVy dCB0aGlzIGludG8gYSBub24taGFjayBhbmQganVzdCBkbyBpdCBhbnl0aW1lIHRoZSBwaXRjaApp cyB0b28gd2lkZSBmb3IgdGhlIGRpc3BsYXkgdG8gaGFuZGxlPwoKT3IgYW0gSSBtaXNzaW5nIHNv bWV0aGluZyBzb21ld2hlcmU/IC1tb2Rlc2V0dGluZyBldCBhbGwgd2lsbCBkdHJ0CmJlY2F1c2Ug dGlsaW5nLCBidXQgdGhpcyBzaG91bGQgaGVscCB3aXRoIGJvb3Qgc3BsYXNoZXMgYW5kIHN0dWZm IGxpa2UKdGhhdCAoYnV0IHRob3NlIHRlbmQgdG8gbm90IGRvIHNpZGUtYnktc2lkZSwgc28gbWF5 YmUgdGhhdCdzIHdoeSB0aGUgZ2V0CmF3YXkgd2l0aCBpdCkuCi1EYW5pZWwKCj4gIAlhcmdzLT5z aXplID0gYXJncy0+cGl0Y2ggKiBhcmdzLT5oZWlnaHQ7Cj4gIAlyZXR1cm4gaTkxNV9nZW1fY3Jl YXRlKGZpbGUsIHRvX2k5MTUoZGV2KSwKPiAgCQkJICAgICAgIGFyZ3MtPnNpemUsICZhcmdzLT5o YW5kbGUpOwo+IC0tIAo+IDIuMTkuMgo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5l ZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QK SW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=