From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ezequiel Garcia Subject: Re: [PATCH] drm: Allow CAP_DUMB_BUFFERS on !MODESET Date: Tue, 08 May 2018 01:47:47 -0300 Message-ID: <28adea67d553b6494e94900431c13135a54d85bc.camel@collabora.com> References: <20180504142547.12930-1-ezequiel@collabora.com> <451dc7e3-2845-fb1d-d050-c6570b85d29b@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e3e3]) by gabe.freedesktop.org (Postfix) with ESMTPS id 51A786E54C for ; Tue, 8 May 2018 04:49:11 +0000 (UTC) In-Reply-To: <451dc7e3-2845-fb1d-d050-c6570b85d29b@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: Maarten Lankhorst , Gustavo Padovan , Sean Paul Cc: kernel@collabora.com, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCAyMDE4LTA1LTA3IGF0IDExOjM2ICswMjAwLCBNYWFydGVuIExhbmtob3JzdCB3cm90 ZToKPiBPcCAwNC0wNS0xOCBvbSAxNjoyNSBzY2hyZWVmIEV6ZXF1aWVsIEdhcmNpYToKPiA+IEl0 J3MgcGVyZmVjdGx5IHBvc3NpYmxlIHRvIGdldCBkdW1iIGJ1ZmZlcnMgb3V0IG9mIGRyaXZlcnMK PiA+IHRoYXQgZG9uJ3Qgc3VwcG9ydCBtb2Rlc2V0LiBUaGlzIGlzIHRoZSBjYXNlIG9mIHZnZW0s Cj4gPiB3aGljaCBjYW4gYmUgdXNlZCB0byBleHBvcnQgZG1hYnVmIHRvIHJ1biB2YXJpb3VzIHRl c3RzLgo+ID4gVGhlcmVmb3JlLCBtb3ZlIHRoZSBkdW1iIGJ1ZmZlciBjYXBhYmlsaXR5IGNoZWNr IGJlZm9yZQo+ID4gdGhlIG1vZGUgc2V0IGNoZWNrLgo+ID4gCj4gPiBJbnNwaXJlZCBieSBjb21t aXQgZjNmNGM0ZDY4YTI4ICgiZHJtOiBBbGxvdyBDQVBfUFJJTUUgb24gIU1PREVTRVQiKS4KPiA+ IAo+ID4gRml4ZXM6IGQ1MjY0ZWQzODIzYSAoImRybTogUmV0dXJuIC1FTk9UU1VQUCB3aGVuIGNh bGxlZCBmb3IgS01TIGNhcCB3aXRoIGEgbm9uLUtNUyBkcml2ZXIiKQo+ID4gU2lnbmVkLW9mZi1i eTogRXplcXVpZWwgR2FyY2lhIDxlemVxdWllbEBjb2xsYWJvcmEuY29tPgo+ID4gLS0tCj4gPiAg ZHJpdmVycy9ncHUvZHJtL2RybV9pb2N0bC5jIHwgNyArKystLS0tCj4gPiAgMSBmaWxlIGNoYW5n ZWQsIDMgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9kcm1faW9jdGwuYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1faW9jdGwu Ywo+ID4gaW5kZXggYWY3ODI5MTFjNTA1Li5kZWFjMDExYTBjMjUgMTAwNjQ0Cj4gPiAtLS0gYS9k cml2ZXJzL2dwdS9kcm0vZHJtX2lvY3RsLmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1f aW9jdGwuYwo+ID4gQEAgLTI0NCw2ICsyNDQsOSBAQCBzdGF0aWMgaW50IGRybV9nZXRjYXAoc3Ry dWN0IGRybV9kZXZpY2UgKmRldiwgdm9pZCAqZGF0YSwgc3RydWN0IGRybV9maWxlICpmaWxlXwo+ ID4gIAljYXNlIERSTV9DQVBfU1lOQ09CSjoKPiA+ICAJCXJlcS0+dmFsdWUgPSBkcm1fY29yZV9j aGVja19mZWF0dXJlKGRldiwgRFJJVkVSX1NZTkNPQkopOwo+ID4gIAkJcmV0dXJuIDA7Cj4gPiAr CWNhc2UgRFJNX0NBUF9EVU1CX0JVRkZFUjoKPiA+ICsJCXJlcS0+dmFsdWUgfD0gZGV2LT5kcml2 ZXItPmR1bWJfY3JlYXRlID8gMSA6IDA7Cj4gCj4gV2h5IHRoZSB8PSA/CgpJJ2Qgc2F5IHRoYXQn cyBhIHNpbGx5IGNvcHktcGFzdGUgZ2xpdGNoLiBXaWxsIHNlbmQgYSB2Mi4KCj4gPiArCQlyZXR1 cm4gMDsKPiA+ICAJfQo+ID4gIAo+ID4gIAkvKiBPdGhlciBjYXBzIG9ubHkgd29yayB3aXRoIEtN UyBkcml2ZXJzICovCj4gPiBAQCAtMjUxLDEwICsyNTQsNiBAQCBzdGF0aWMgaW50IGRybV9nZXRj YXAoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgdm9pZCAqZGF0YSwgc3RydWN0IGRybV9maWxlICpm aWxlXwo+ID4gIAkJcmV0dXJuIC1FTk9UU1VQUDsKPiA+ICAKPiA+ICAJc3dpdGNoIChyZXEtPmNh cGFiaWxpdHkpIHsKPiA+IC0JY2FzZSBEUk1fQ0FQX0RVTUJfQlVGRkVSOgo+ID4gLQkJaWYgKGRl di0+ZHJpdmVyLT5kdW1iX2NyZWF0ZSkKPiA+IC0JCQlyZXEtPnZhbHVlID0gMTsKPiA+IC0JCWJy ZWFrOwo+ID4gIAljYXNlIERSTV9DQVBfVkJMQU5LX0hJR0hfQ1JUQzoKPiA+ICAJCXJlcS0+dmFs dWUgPSAxOwo+ID4gIAkJYnJlYWs7Cj4gCj4gCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2RyaS1kZXZlbAo=