From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 2/3] drm: Check property/enum name length Date: Fri, 2 Mar 2018 15:25:43 +0200 Message-ID: <20180302132544.12491-2-ville.syrjala@linux.intel.com> References: <20180302132544.12491-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180302132544.12491-1-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: dri-devel@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClJl amVjdCByZXF1ZXN0cyB0byBhZGQgcHJvcGVydGllcy9lbnVtcyB3aXRoIGFuIG92ZXJseSBsb25n IG5hbWUuClByZXZpb3VzbHkgd2Ugd291bGQgaGF2ZSBqdXN0IHNpbGVudGx5IHRydW5jYXRlZCB0 aGUgc3RyaW5nIGFuZCBleHBvc2VkCml0IHVzZXJzcGFjZS4KClNpZ25lZC1vZmYtYnk6IFZpbGxl IFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9n cHUvZHJtL2RybV9wcm9wZXJ0eS5jIHwgNiArKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX3Byb3BlcnR5LmMgYi9k cml2ZXJzL2dwdS9kcm0vZHJtX3Byb3BlcnR5LmMKaW5kZXggZmU4NjI3ZmI3YWU2Li5mMDYyYWRm MjFiOWMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fcHJvcGVydHkuYworKysgYi9k cml2ZXJzL2dwdS9kcm0vZHJtX3Byb3BlcnR5LmMKQEAgLTc4LDYgKzc4LDkgQEAgc3RydWN0IGRy bV9wcm9wZXJ0eSAqZHJtX3Byb3BlcnR5X2NyZWF0ZShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBp bnQgZmxhZ3MsCiAJc3RydWN0IGRybV9wcm9wZXJ0eSAqcHJvcGVydHkgPSBOVUxMOwogCWludCBy ZXQ7CiAKKwlpZiAoV0FSTl9PTihzdHJsZW4obmFtZSkgPj0gRFJNX1BST1BfTkFNRV9MRU4pKQor CQlyZXR1cm4gLUVJTlZBTDsKKwogCXByb3BlcnR5ID0ga3phbGxvYyhzaXplb2Yoc3RydWN0IGRy bV9wcm9wZXJ0eSksIEdGUF9LRVJORUwpOwogCWlmICghcHJvcGVydHkpCiAJCXJldHVybiBOVUxM OwpAQCAtMzcyLDYgKzM3NSw5IEBAIGludCBkcm1fcHJvcGVydHlfYWRkX2VudW0oc3RydWN0IGRy bV9wcm9wZXJ0eSAqcHJvcGVydHksIGludCBpbmRleCwKIHsKIAlzdHJ1Y3QgZHJtX3Byb3BlcnR5 X2VudW0gKnByb3BfZW51bTsKIAorCWlmIChXQVJOX09OKHN0cmxlbihuYW1lKSA+PSBEUk1fUFJP UF9OQU1FX0xFTikpCisJCXJldHVybiAtRUlOVkFMOworCiAJaWYgKCEoZHJtX3Byb3BlcnR5X3R5 cGVfaXMocHJvcGVydHksIERSTV9NT0RFX1BST1BfRU5VTSkgfHwKIAkJCWRybV9wcm9wZXJ0eV90 eXBlX2lzKHByb3BlcnR5LCBEUk1fTU9ERV9QUk9QX0JJVE1BU0spKSkKIAkJcmV0dXJuIC1FSU5W QUw7Ci0tIAoyLjEzLjYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo=