From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.bootlin.com (mail.bootlin.com [62.4.15.54]) by gabe.freedesktop.org (Postfix) with ESMTP id 50D286E8F9 for ; Mon, 14 Jan 2019 14:19:47 +0000 (UTC) Message-ID: <1da2677b056adf7e650971e90c95e536fd2af4f0.camel@bootlin.com> From: Paul Kocialkowski Date: Mon, 14 Jan 2019 15:19:43 +0100 In-Reply-To: <20181213131111.25821-1-paul.kocialkowski@bootlin.com> References: <20181213131111.25821-1-paul.kocialkowski@bootlin.com> Mime-Version: 1.0 Subject: Re: [igt-dev] [PATCH i-g-t v2] lib/igt_fb: Add a check on stride alignment for pixman conversion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: Petri Latvala , Thomas Petazzoni List-ID: SGksCgpPbiBUaHUsIDIwMTgtMTItMTMgYXQgMTQ6MTEgKzAxMDAsIFBhdWwgS29jaWFsa293c2tp IHdyb3RlOgo+IFBpeG1hbiByZXF1aXJlcyBidWZmZXIgc3RyaWRlcyB0aGUgYmUgYWxpZ25lZCB0 byAzMi1iaXQgd29yZHMgaW4gb3JkZXIKPiB0byBjcmVhdGUgaW50ZXJuYWwgcmVwcmVzZW50YXRp b25zIG9mIGJ1ZmZlcnMuIElmIHRoaXMgY29uZGl0aW9uIGlzIG5vdAo+IG1ldCwgaXQgd2lsbCBm YWlsIGFuZCBJR1Qgd2lsbCBub3QgYmUgYWJsZSB0byByZXBvcnQgdGhlIGVycm9yIGNhdXNlLAo+ IG1ha2luZyBpdCBoYXJkIHRvIGRlYnVnIHRoZSBpc3N1ZS4KPiAKPiBBZGQgYW4gZXhwbGljaXQg Y2hlY2sgaW4gb3VyIGNvZGUgcHJpb3IgdG8gY2FsbGluZyBwaXhtYW4gd2hlbgo+IGNvbnZlcnRp bmcgYnVmZmVyIHNvIHRoYXQgdGhlIGVycm9yIGNhbiBiZSB1bmRlcnN0b29kIGlmIGl0IG9jY3Vy cy4KCkxvb2tzIGxpa2UgdGhpcyBwYXRjaCB3YXMgcmV2aWV3ZWQgYW5kIENJLXRlc3RlZCwgc28g aXQgc2hvdWxkIGJlIHJlYWR5CmZvciBpbmNsdXNpb24uIFdvdWxkIHNvbWVvbmUgbGlrZSB0byBw aWNrIGl0IHVwPwoKVGhhbmtzIGluIGFkdmFuY2UhCgpDaGVlcnMsCgpQYXVsCgo+IFNpZ25lZC1v ZmYtYnk6IFBhdWwgS29jaWFsa293c2tpIDxwYXVsLmtvY2lhbGtvd3NraUBib290bGluLmNvbT4K PiBSZXZpZXdlZC1ieTogTWF4aW1lIFJpcGFyZCA8bWF4aW1lLnJpcGFyZEBib290bGluLmNvbT4K PiAtLS0KPiAKPiBDaGFuZ2VzIHNpbmNlIHYxOgo+ICogQWRkZWQgbWlzc2luZyBTaWduZWQtT2Zm LUJ5Owo+ICogQWRkZWQgTWF4aW1lJ3MgUmV2aWV3ZWQtQnkuCj4gCj4gIGxpYi9pZ3RfZmIuYyB8 IDQgKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdp dCBhL2xpYi9pZ3RfZmIuYyBiL2xpYi9pZ3RfZmIuYwo+IGluZGV4IDI0NjJkNmJhNmZhYi4uNTEz YTY2YjcwOThlIDEwMDY0NAo+IC0tLSBhL2xpYi9pZ3RfZmIuYwo+ICsrKyBiL2xpYi9pZ3RfZmIu Ywo+IEBAIC0xOTAxLDYgKzE5MDEsMTAgQEAgc3RhdGljIHZvaWQgY29udmVydF9waXhtYW4oc3Ry dWN0IGZiX2NvbnZlcnQgKmN2dCkKPiAgCWlndF9hc3NlcnQoKHNyY19waXhtYW4gIT0gUElYTUFO X2ludmFsaWQpICYmCj4gIAkJICAgKGRzdF9waXhtYW4gIT0gUElYTUFOX2ludmFsaWQpKTsKPiAg Cj4gKwkvKiBQaXhtYW4gcmVxdWlyZXMgdGhlIHN0cmlkZSB0byBiZSBhbGlnbmVkIHRvIDMyIGJp dHMuICovCj4gKwlpZ3RfYXNzZXJ0KChjdnQtPnNyYy5mYi0+c3RyaWRlc1swXSAlIHNpemVvZih1 aW50MzJfdCkpID09IDApOwo+ICsJaWd0X2Fzc2VydCgoY3Z0LT5kc3QuZmItPnN0cmlkZXNbMF0g JSBzaXplb2YodWludDMyX3QpKSA9PSAwKTsKPiArCj4gIAlzcmNfcHRyID0gY29udmVydF9zcmNf Z2V0KGN2dCk7Cj4gIAo+ICAJc3JjX2ltYWdlID0gcGl4bWFuX2ltYWdlX2NyZWF0ZV9iaXRzKHNy Y19waXhtYW4sCi0tIApQYXVsIEtvY2lhbGtvd3NraSwgQm9vdGxpbgpFbWJlZGRlZCBMaW51eCBh bmQga2VybmVsIGVuZ2luZWVyaW5nCmh0dHBzOi8vYm9vdGxpbi5jb20KCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0Cmln dC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaWd0LWRldgo=