From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 4/4] drm/vc4: Validate framebuffer pixel format/modifier Date: Mon, 12 Mar 2018 17:04:11 +0200 Message-ID: <20180312150411.GI5453@intel.com> References: <20180309151450.20365-1-ville.syrjala@linux.intel.com> <20180309151450.20365-4-ville.syrjala@linux.intel.com> <87woylgeb0.fsf@anholt.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <87woylgeb0.fsf@anholt.net> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Eric Anholt Cc: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gRnJpLCBNYXIgMDksIDIwMTggYXQgMTI6NTQ6NDNQTSAtMDgwMCwgRXJpYyBBbmhvbHQgd3Jv dGU6Cj4gVmlsbGUgU3lyamFsYSA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+IHdyaXRl czoKPiAKPiA+IEZyb206IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRl bC5jb20+Cj4gPgo+ID4gT25seSBjcmVhdGUgZnJhbWVidWZmZXJzIHdpdGggc3VwcG9ydGVkIGZv cm1hdC9tb2RpZmllciBjb21iaW5hdGlvbnMgYnkKPiA+IGNoZWNraW5nIHRoYXQgYXQgbGVhc3Qg b25lIHBsYW5lIHN1cHBvcnRzIHRoZSByZXF1ZXN0ZWQgY29tYmluYXRpb24uCj4gPgo+ID4gVXNp bmcgZHJtX2FueV9wbGFuZV9oYXNfZm9ybWF0KCkgaXMgc29tZXdoYXQgc3Vib3B0aW1hbCBmb3Ig dmM0IHNpbmNlCj4gPiB0aGUgcGxhbmVzIGhhdmUgKG1vc3RseSkgdW5pZm9ybSBjYXBhYmlsaXRp ZXMuIEJ1dCBJIHdhcyBsYXp5IGFuZAo+ID4gZGlkbid0IGZlZWwgbGlrZSBleHBvcnRpbmcgZHJt X3BsYW5lX2Zvcm1hdF9jaGVjaygpIGFuZCBoYW5kIHJvbGxpbmcKPiA+IGFueXRoaW5nIGJldHRl ci4gQWxzbyBJIHJlYWxseSBqdXN0IHdhbnRlZCB0byBjb21lIHVwIHdpdGggYW5vdGhlcgo+ID4g dXNlciBmb3IgZHJtX2FueV9wbGFuZV9oYXNfZm9ybWF0KCkgOykKPiAKPiBJJ20gbm90IGV4Y2l0 ZWQgYWJvdXQgdmM0IGhhdmluZyBlcnJvci1yZXR1cm4gYmVoYXZpb3IgdGhhdCBvdGhlcgo+IGRy aXZlcnMgZG9uJ3QgaGF2ZS4gIEFjdHVhbGx5LCBJIGRvbid0IHJlYWxseSBzZWUgd2h5IHdlIHNo b3VsZCBiZSBkb2luZwo+IHRoaXMgY2hlY2sgaW4gZmIgY3JlYXRlIGF0IGFsbCwgZ2l2ZW4gdGhh dCB5b3UgaGF2ZSB0byBkbyBzbyBhZ2FpbiBhdAo+IGF0b21pY19jaGVjayB0aW1lIHdpdGggdGhl IHNwZWNpZmljIHBsYW5lLgo+IAo+IENvdWxkIHlvdSBqdXN0IGRlbGV0ZSB0aGUgaTkxNSBmYiBm b3JtYXQgY2hlY2sgY29kZT8KCkkgZG9uJ3Qgd2FudCB1bnN1cHBvcnRlZCBmb3JtYXRzIHRvIGdl dCBhbnl3aGVyZSBuZWFyIHRoZSBkcml2ZXIKY29kZS4gTWFrZXMgbGlmZSBtdWNoIGxlc3Mgc3Ry ZXNzZnVsIHdoZW4geW91IGtub3cgd2hhdCBjYW4gYW5kCmNhbid0IGdldCBpbi4KCkFsc28gSSBz ZWUgbm8gZ29vZCByZWFzb24gdG8gYWxsb3cgdXNlcnNwYWNlIHRvIGNyZWF0ZSBmYnMgaXQKY2Fu J3QgYWN0dWFsbHkgdXNlIGxhdGVyIG9uLiBNdWNoIGJldHRlciB0byByZWplY3QgZWFybHkgYW5k IHRlbGwKdXNlcnNwYWNlIHRvIHBpY2sgYW5vdGhlciBmb3JtYXQuIEkgaW1hZ2luZSBwcmUtYmxv YmlmaWVyIHVzZXJzcGFjZQpjb3VsZCBldmVuIHVzZSB0aGlzIGFzIGEgd2F5IHRvIHByb2JlIHdo YXQncyBzdXBwb3J0ZWQgYnkgdGhlIGRyaXZlci4KCi0tIApWaWxsZSBTeXJqw6Rsw6QKSW50ZWwg T1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=