From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [PATCH] drm: Allow CAP_DUMB_BUFFERS on !MODESET Date: Mon, 7 May 2018 11:36:55 +0200 Message-ID: <451dc7e3-2845-fb1d-d050-c6570b85d29b@linux.intel.com> References: <20180504142547.12930-1-ezequiel@collabora.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id C9E1B6E384 for ; Mon, 7 May 2018 09:41:27 +0000 (UTC) In-Reply-To: <20180504142547.12930-1-ezequiel@collabora.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ezequiel Garcia , Gustavo Padovan , Sean Paul Cc: kernel@collabora.com, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T3AgMDQtMDUtMTggb20gMTY6MjUgc2NocmVlZiBFemVxdWllbCBHYXJjaWE6Cj4gSXQncyBwZXJm ZWN0bHkgcG9zc2libGUgdG8gZ2V0IGR1bWIgYnVmZmVycyBvdXQgb2YgZHJpdmVycwo+IHRoYXQg ZG9uJ3Qgc3VwcG9ydCBtb2Rlc2V0LiBUaGlzIGlzIHRoZSBjYXNlIG9mIHZnZW0sCj4gd2hpY2gg Y2FuIGJlIHVzZWQgdG8gZXhwb3J0IGRtYWJ1ZiB0byBydW4gdmFyaW91cyB0ZXN0cy4KPiBUaGVy ZWZvcmUsIG1vdmUgdGhlIGR1bWIgYnVmZmVyIGNhcGFiaWxpdHkgY2hlY2sgYmVmb3JlCj4gdGhl IG1vZGUgc2V0IGNoZWNrLgo+Cj4gSW5zcGlyZWQgYnkgY29tbWl0IGYzZjRjNGQ2OGEyOCAoImRy bTogQWxsb3cgQ0FQX1BSSU1FIG9uICFNT0RFU0VUIikuCj4KPiBGaXhlczogZDUyNjRlZDM4MjNh ICgiZHJtOiBSZXR1cm4gLUVOT1RTVVBQIHdoZW4gY2FsbGVkIGZvciBLTVMgY2FwIHdpdGggYSBu b24tS01TIGRyaXZlciIpCj4gU2lnbmVkLW9mZi1ieTogRXplcXVpZWwgR2FyY2lhIDxlemVxdWll bEBjb2xsYWJvcmEuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2lvY3RsLmMgfCA3 ICsrKy0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo LSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2lvY3RsLmMgYi9kcml2ZXJz L2dwdS9kcm0vZHJtX2lvY3RsLmMKPiBpbmRleCBhZjc4MjkxMWM1MDUuLmRlYWMwMTFhMGMyNSAx MDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2lvY3RsLmMKPiArKysgYi9kcml2ZXJz L2dwdS9kcm0vZHJtX2lvY3RsLmMKPiBAQCAtMjQ0LDYgKzI0NCw5IEBAIHN0YXRpYyBpbnQgZHJt X2dldGNhcChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCB2b2lkICpkYXRhLCBzdHJ1Y3QgZHJtX2Zp bGUgKmZpbGVfCj4gIAljYXNlIERSTV9DQVBfU1lOQ09CSjoKPiAgCQlyZXEtPnZhbHVlID0gZHJt X2NvcmVfY2hlY2tfZmVhdHVyZShkZXYsIERSSVZFUl9TWU5DT0JKKTsKPiAgCQlyZXR1cm4gMDsK PiArCWNhc2UgRFJNX0NBUF9EVU1CX0JVRkZFUjoKPiArCQlyZXEtPnZhbHVlIHw9IGRldi0+ZHJp dmVyLT5kdW1iX2NyZWF0ZSA/IDEgOiAwOwpXaHkgdGhlIHw9ID8KPiArCQlyZXR1cm4gMDsKPiAg CX0KPiAgCj4gIAkvKiBPdGhlciBjYXBzIG9ubHkgd29yayB3aXRoIEtNUyBkcml2ZXJzICovCj4g QEAgLTI1MSwxMCArMjU0LDYgQEAgc3RhdGljIGludCBkcm1fZ2V0Y2FwKHN0cnVjdCBkcm1fZGV2 aWNlICpkZXYsIHZvaWQgKmRhdGEsIHN0cnVjdCBkcm1fZmlsZSAqZmlsZV8KPiAgCQlyZXR1cm4g LUVOT1RTVVBQOwo+ICAKPiAgCXN3aXRjaCAocmVxLT5jYXBhYmlsaXR5KSB7Cj4gLQljYXNlIERS TV9DQVBfRFVNQl9CVUZGRVI6Cj4gLQkJaWYgKGRldi0+ZHJpdmVyLT5kdW1iX2NyZWF0ZSkKPiAt CQkJcmVxLT52YWx1ZSA9IDE7Cj4gLQkJYnJlYWs7Cj4gIAljYXNlIERSTV9DQVBfVkJMQU5LX0hJ R0hfQ1JUQzoKPiAgCQlyZXEtPnZhbHVlID0gMTsKPiAgCQlicmVhazsKCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0 CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK