From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH v4 8/8] hack: align dumb buffer stride to 4k to allow for gtt remapping Date: Fri, 18 Jan 2019 19:11:06 +0200 Message-ID: <20190118171106.11188-1-ville.syrjala@linux.intel.com> References: <20190118152720.24643-9-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id B732C6E519 for ; Fri, 18 Jan 2019 17:11:09 +0000 (UTC) In-Reply-To: <20190118152720.24643-9-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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCnYy OiBMZWF2ZSB0aGUgc3RyaWRlIGFsb25lIGZvciBidWZmZXJzIHRoYXQgbG9vayB0byBiZSBmb3Ig dGhlIGN1cnNvcgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgfCA3ICsrKysr Ky0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9nZW0uYwppbmRleCAxZTdjOTVkMGZlYTEuLmI0YjM0NTE5YWY4MCAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYworKysgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2dlbS5jCkBAIC03NDUsNyArNzQ1LDEyIEBAIGk5MTVfZ2VtX2R1bWJfY3Jl YXRlKHN0cnVjdCBkcm1fZmlsZSAqZmlsZSwKIAkJICAgICBzdHJ1Y3QgZHJtX21vZGVfY3JlYXRl X2R1bWIgKmFyZ3MpCiB7CiAJLyogaGF2ZSB0byB3b3JrIG91dCBzaXplL3BpdGNoIGFuZCByZXR1 cm4gdGhlbSAqLwotCWFyZ3MtPnBpdGNoID0gQUxJR04oYXJncy0+d2lkdGggKiBESVZfUk9VTkRf VVAoYXJncy0+YnBwLCA4KSwgNjQpOworCWlmIChhcmdzLT5icHAgPT0gMzIgJiYgKGFyZ3MtPndp ZHRoID09IDY0IHx8CisJCQkJYXJncy0+d2lkdGggPT0gMTI4IHx8CisJCQkJYXJncy0+d2lkdGgg PT0gMjU2KSkKKwkJYXJncy0+cGl0Y2ggPSBBTElHTihhcmdzLT53aWR0aCAqIERJVl9ST1VORF9V UChhcmdzLT5icHAsIDgpLCA2NCk7CisJZWxzZQorCQlhcmdzLT5waXRjaCA9IEFMSUdOKGFyZ3Mt PndpZHRoICogRElWX1JPVU5EX1VQKGFyZ3MtPmJwcCwgOCksIDQwOTYpOwogCWFyZ3MtPnNpemUg PSBhcmdzLT5waXRjaCAqIGFyZ3MtPmhlaWdodDsKIAlyZXR1cm4gaTkxNV9nZW1fY3JlYXRlKGZp bGUsIHRvX2k5MTUoZGV2KSwKIAkJCSAgICAgICBhcmdzLT5zaXplLCAmYXJncy0+aGFuZGxlKTsK LS0gCjIuMTkuMgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 Cg==