From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 00/10] drm/uapi: Validate mode flags/type, and deprecate some of them Date: Mon, 29 Jan 2018 22:12:51 +0200 Message-ID: <20180129201251.GX5453@intel.com> References: <20171114183258.16976-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20171114183258.16976-1-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Jose Abreu , intel-gfx@lists.freedesktop.org, Keith Packard List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBOb3YgMTQsIDIwMTcgYXQgMDg6MzI6NDhQTSArMDIwMCwgVmlsbGUgU3lyamFsYSB3 cm90ZToKPiBGcm9tOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwu Y29tPgo+IAo+IEkgcmVjZW50bHkgcmVhbGl6ZWQgdGhhdCB3ZSdyZSBub3QgdmFsaWRhdGluZyB0 aGUgbW9kZSBmbGFncy90eXBlCj4gcGFzc2VkIGluIGZyb20gdXNlcnNwYWNlLiBMZXQncyB0cnkg dG8gZml4IHRoYXQuCj4gCj4gSSdkIGFsc28gbGlrZSB0byBlbnRpcmVseSBlbGltaW5hdGUgc29t ZSBvZiB0aGUgbW9yZSBjcmF6eSBtb2RlIGZsYWdzLgo+IFBJWE1VWCBhbmQgQkNBU1QgbG9vayBw cmV0dHkgZWFzeSwgc28gSSd2ZSB0YXJnZXR0ZWQgdGhlbSBmaXJzdC4KPiAKPiBJZGVhbGx5IEkn ZCBsaWtlIHRvIGtpbGwgREJMQ0xLLCBDTEtESVYyLCBIU0tFVywgREJMU0NBTiwgYW5kIHZzY2Fu Cj4gYXMgd2VsbC4gSU1PIHRoZXJlJ3Mgbm8gZ29vZCByZWFzb24gdG8gZXhwb3NlIGFueSBvZiB0 aGF0IHRvIHVzZXJzcGFjZSwKPiBhbmQgaW5zdGVhZCBpdCBzaG91bGQgYWxsIGJlIGhhbmRsZWQg aW50ZXJuYWxseSBieSB0aGUgZHJpdmVycy4KPiBVbmZvcnR1bmF0ZWx5IGFsbCBvZiB0aG9zZSBz ZWVtIHRvIGJlIHVzZWQgdG8gc29tZSBkZWdyZWUgYnkgYSBoYW5kZnVsCj4gb2YgZHJpdmVycy4K PiAKPiBJIGFsc28gdHJpZWQgdG8gbnVrZSBzb21lIG9mIHRoZSBjcmF6eSBtb2RlIHR5cGVzLgo+ IAo+IENjOiBKb3NlIEFicmV1IDxKb3NlLkFicmV1QHN5bm9wc3lzLmNvbT4KPiBDYzogQWRhbSBK YWNrc29uIDxhamF4QHJlZGhhdC5jb20+Cj4gQ2M6IEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0 aHAuY29tPgo+IAo+IFZpbGxlIFN5cmrDpGzDpCAoMTApOgo+ICAgZHJtL21vZGVzOiBNb3ZlIDNE IHN0ZXJlbyBmbGFnIGNoZWNrIGludG8gZHJtX21vZGVfdmFsaWRhdGVfYmFzaWMoKQo+ICAgZHJt L3VhcGk6IFZhbGlkYXRlIHRoZSBtb2RlIGZsYWdzL3R5cGUKPiAgIGRybS91YXBpOiBEZXByZWNh dGUgRFJNX01PREVfRkxBR19QSVhNVVgKPiAgIGRybS91YXBpOiBEZXByZWNhdGUgRFJNX01PREVf RkxBR19CQ0FTVAo+ICAgZHJtL21vZGVzOiBGaXggZGVzY3JpcHRpb24gb2YgRFJNX01PREVfVFlQ RV9VU0VSREVGCj4gICBkcm0vbW9kZXM6IEtpbGwgb2ZmIHRoZSBvZGRiYWxsIERSTV9NT0RFX1RZ UEVfQ1JUQ19DIHZzLgo+ICAgICBEUk1fTU9ERV9UWVBFX0JVSUxUSU4gaGFuZGxpbmcKPiAgIGRy bS9tb2RlczogS2lsbCBEUk1fTU9ERV9UWVBFX0NMT0NLX0NSVENfQyBkZWZpbmUKPiAgIGRybS91 YXBpOiBEZXByZWNhdGUgbm9uc2Vuc2Uga21zIG1vZGUgdHlwZXMKPiAgIGRybS9tb2RlczogUHJv dmlkZSBnbG9iYWwgbW9kZV92YWxpZCBob29rCj4gICBkcm0vaTkxNTogUHJvdmlkZSBhIGRldmlj ZSBsZXZlbCAubW9kZV92YWxpZCgpIGhvb2sKCkVudGlyZSBzZXJpZXMgcHVzaGVkIHRvIGRybS1t aXNjLW5leHQuIFRoYW5rcyBmb3IgdGhlIHJldmlld3MuCgo+IAo+ICBkcml2ZXJzL2dwdS9kcm0v ZHJtX2F0b21pYy5jICAgICAgICAgfCAgMiArLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2NydGMu YyAgICAgICAgICAgfCAgMiArLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX21vZGVzLmMgICAgICAg ICAgfCA2MCArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0KPiAgZHJpdmVycy9n cHUvZHJtL2RybV9wcm9iZV9oZWxwZXIuYyAgIHwgIDIgKy0KPiAgZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfY3J0LmMgICAgIHwgIDMgLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZGlzcGxheS5jIHwgMjcgKysrKysrKysrKysrKysrKwo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9kc2kuYyAgICAgfCAgNSAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHZv LmMgICAgIHwgIDMgLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZmJjLmMgICAgIHwg IDMgKy0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaGRtaS5jICAgIHwgIDMgLS0KPiAg ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc2R2by5jICAgIHwgIDMgLS0KPiAgaW5jbHVkZS9k cm0vZHJtX21vZGVfY29uZmlnLmggICAgICAgIHwgMTIgKysrKysrKysKPiAgaW5jbHVkZS9kcm0v ZHJtX21vZGVzLmggICAgICAgICAgICAgIHwgMjQgKysrKysrKy0tLS0tLS0tCj4gIGluY2x1ZGUv dWFwaS9kcm0vZHJtX21vZGUuaCAgICAgICAgICB8IDMwICsrKysrKysrKysrKysrLS0tLQo+ICAx NCBmaWxlcyBjaGFuZ2VkLCAxMjAgaW5zZXJ0aW9ucygrKSwgNTkgZGVsZXRpb25zKC0pCj4gCj4g LS0gCj4gMi4xMy42CgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0 CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK