From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ezequiel Garcia Subject: [PATCH] drm: Allow CAP_DUMB_BUFFERS on !MODESET Date: Fri, 4 May 2018 11:25:47 -0300 Message-ID: <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 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 D2BB86E8BE for ; Fri, 4 May 2018 14:27:09 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Gustavo Padovan , Maarten Lankhorst , Sean Paul Cc: kernel@collabora.com, Ezequiel Garcia , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SXQncyBwZXJmZWN0bHkgcG9zc2libGUgdG8gZ2V0IGR1bWIgYnVmZmVycyBvdXQgb2YgZHJpdmVy cwp0aGF0IGRvbid0IHN1cHBvcnQgbW9kZXNldC4gVGhpcyBpcyB0aGUgY2FzZSBvZiB2Z2VtLAp3 aGljaCBjYW4gYmUgdXNlZCB0byBleHBvcnQgZG1hYnVmIHRvIHJ1biB2YXJpb3VzIHRlc3RzLgpU aGVyZWZvcmUsIG1vdmUgdGhlIGR1bWIgYnVmZmVyIGNhcGFiaWxpdHkgY2hlY2sgYmVmb3JlCnRo ZSBtb2RlIHNldCBjaGVjay4KCkluc3BpcmVkIGJ5IGNvbW1pdCBmM2Y0YzRkNjhhMjggKCJkcm06 IEFsbG93IENBUF9QUklNRSBvbiAhTU9ERVNFVCIpLgoKRml4ZXM6IGQ1MjY0ZWQzODIzYSAoImRy bTogUmV0dXJuIC1FTk9UU1VQUCB3aGVuIGNhbGxlZCBmb3IgS01TIGNhcCB3aXRoIGEgbm9uLUtN UyBkcml2ZXIiKQpTaWduZWQtb2ZmLWJ5OiBFemVxdWllbCBHYXJjaWEgPGV6ZXF1aWVsQGNvbGxh Ym9yYS5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2RybV9pb2N0bC5jIHwgNyArKystLS0tCiAx IGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1faW9jdGwuYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1faW9j dGwuYwppbmRleCBhZjc4MjkxMWM1MDUuLmRlYWMwMTFhMGMyNSAxMDA2NDQKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2RybV9pb2N0bC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1faW9jdGwuYwpA QCAtMjQ0LDYgKzI0NCw5IEBAIHN0YXRpYyBpbnQgZHJtX2dldGNhcChzdHJ1Y3QgZHJtX2Rldmlj ZSAqZGV2LCB2b2lkICpkYXRhLCBzdHJ1Y3QgZHJtX2ZpbGUgKmZpbGVfCiAJY2FzZSBEUk1fQ0FQ X1NZTkNPQko6CiAJCXJlcS0+dmFsdWUgPSBkcm1fY29yZV9jaGVja19mZWF0dXJlKGRldiwgRFJJ VkVSX1NZTkNPQkopOwogCQlyZXR1cm4gMDsKKwljYXNlIERSTV9DQVBfRFVNQl9CVUZGRVI6CisJ CXJlcS0+dmFsdWUgfD0gZGV2LT5kcml2ZXItPmR1bWJfY3JlYXRlID8gMSA6IDA7CisJCXJldHVy biAwOwogCX0KIAogCS8qIE90aGVyIGNhcHMgb25seSB3b3JrIHdpdGggS01TIGRyaXZlcnMgKi8K QEAgLTI1MSwxMCArMjU0LDYgQEAgc3RhdGljIGludCBkcm1fZ2V0Y2FwKHN0cnVjdCBkcm1fZGV2 aWNlICpkZXYsIHZvaWQgKmRhdGEsIHN0cnVjdCBkcm1fZmlsZSAqZmlsZV8KIAkJcmV0dXJuIC1F Tk9UU1VQUDsKIAogCXN3aXRjaCAocmVxLT5jYXBhYmlsaXR5KSB7Ci0JY2FzZSBEUk1fQ0FQX0RV TUJfQlVGRkVSOgotCQlpZiAoZGV2LT5kcml2ZXItPmR1bWJfY3JlYXRlKQotCQkJcmVxLT52YWx1 ZSA9IDE7Ci0JCWJyZWFrOwogCWNhc2UgRFJNX0NBUF9WQkxBTktfSElHSF9DUlRDOgogCQlyZXEt PnZhbHVlID0gMTsKIAkJYnJlYWs7Ci0tIAoyLjE2LjMKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVs QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=