From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH] drm/i915: Reject the colorkey ioctls for primary and cursor planes Date: Thu, 02 Apr 2015 11:31:32 +0300 Message-ID: <87fv8jrkwr.fsf@intel.com> References: <1427479180-29894-1-git-send-email-ville.syrjala@linux.intel.com> <20150330094557.GM23521@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id BCCF46E426 for ; Thu, 2 Apr 2015 01:29:50 -0700 (PDT) In-Reply-To: <20150330094557.GM23521@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter , ville.syrjala@linux.intel.com Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCAzMCBNYXIgMjAxNSwgRGFuaWVsIFZldHRlciA8ZGFuaWVsQGZmd2xsLmNoPiB3cm90 ZToKPiBPbiBGcmksIE1hciAyNywgMjAxNSBhdCAwNzo1OTo0MFBNICswMjAwLCB2aWxsZS5zeXJq YWxhQGxpbnV4LmludGVsLmNvbSB3cm90ZToKPj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxs ZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPj4gCj4+IFRoZSBsZWdjeSBjb2xvcmtleSBpb2N0 bHMgYXJlIG9ubHkgaW1wbGVtZW50ZWQgZm9yIHNwcml0ZSBwbGFuZXMsIHNvCj4+IHJlamVjdCB0 aGUgaW9jdGwgZm9yIHByaW1hcnkvY3Vyc29yIHBsYW5lcy4gSWYgd2Ugd2FudCB0byBzdXBwb3J0 Cj4+IGNvbG9ya2V5aW5nIHdpdGggdGhlc2UgcGxhbmVzIChhc3N1bWluZyB3ZSBoYXZlIGh3IHN1 cHBvcnQgb2YgY291cnNlKQo+PiB3ZSBzaG91bGQganVzdCBtb3ZlIGFoZWFkIHdpdGggdGhlIGNv bG9ya2V5IHByb3BlcnR5IGNvbnZlcnNpb24uCj4+IAo+PiBDYzogVG9tbWkgUmFudGFsYSA8dHQu cmFudGFsYUBnbWFpbC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmls bGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4KPiBUZXN0Y2FzZToga21zX2xlZ2FjeV9jb2xv cmtleQo+IENjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCj4gUmV2aWV3ZWQtYnk6IERhbmllbCBW ZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+CgpQdXNoZWQgdG8gZHJtLWludGVsLWZpeGVz LCB3aXRoIGNjOiBzdGFibGUgYW5kIGEgYnVuY2ggb2Ygb3RoZXIgdGFncwphZGRlZCwgdGhhbmtz IGZvciB0aGUgcGF0Y2gsIHJldmlldywgYW5kIHRlc3RpbmcuCgpCUiwKSmFuaS4KCgoKPgo+PiAt LS0KPj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jIHwgNCArKy0tCj4+ICAx IGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+PiAKPj4gZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMKPj4gaW5kZXggZjQxZTg3Mi4uNzAxNzM4NCAxMDA2 NDQKPj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMKPj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMKPj4gQEAgLTExMTMsNyArMTExMyw3 IEBAIGludCBpbnRlbF9zcHJpdGVfc2V0X2NvbG9ya2V5KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYs IHZvaWQgKmRhdGEsCj4+ICAJZHJtX21vZGVzZXRfbG9ja19hbGwoZGV2KTsKPj4gIAo+PiAgCXBs YW5lID0gZHJtX3BsYW5lX2ZpbmQoZGV2LCBzZXQtPnBsYW5lX2lkKTsKPj4gLQlpZiAoIXBsYW5l KSB7Cj4+ICsJaWYgKCFwbGFuZSB8fCBwbGFuZS0+dHlwZSAhPSBEUk1fUExBTkVfVFlQRV9PVkVS TEFZKSB7Cj4+ICAJCXJldCA9IC1FTk9FTlQ7Cj4+ICAJCWdvdG8gb3V0X3VubG9jazsKPj4gIAl9 Cj4+IEBAIC0xMTQ1LDcgKzExNDUsNyBAQCBpbnQgaW50ZWxfc3ByaXRlX2dldF9jb2xvcmtleShz dHJ1Y3QgZHJtX2RldmljZSAqZGV2LCB2b2lkICpkYXRhLAo+PiAgCWRybV9tb2Rlc2V0X2xvY2tf YWxsKGRldik7Cj4+ICAKPj4gIAlwbGFuZSA9IGRybV9wbGFuZV9maW5kKGRldiwgZ2V0LT5wbGFu ZV9pZCk7Cj4+IC0JaWYgKCFwbGFuZSkgewo+PiArCWlmICghcGxhbmUgfHwgcGxhbmUtPnR5cGUg IT0gRFJNX1BMQU5FX1RZUEVfT1ZFUkxBWSkgewo+PiAgCQlyZXQgPSAtRU5PRU5UOwo+PiAgCQln b3RvIG91dF91bmxvY2s7Cj4+ICAJfQo+PiAtLSAKPj4gMi4wLjUKPj4gCj4+IF9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+IEludGVsLWdmeCBtYWlsaW5n IGxpc3QKPj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+PiBodHRwOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cj4KPiAtLSAKPiBEYW5p ZWwgVmV0dGVyCj4gU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCj4gaHR0cDov L2Jsb2cuZmZ3bGwuY2gKCi0tIApKYW5pIE5pa3VsYSwgSW50ZWwgT3BlbiBTb3VyY2UgVGVjaG5v bG9neSBDZW50ZXIKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK