From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal Srb Subject: [PATCH 2/2] drm/i915/cmdparser: Do not check past the cmd length. Date: Mon, 5 Feb 2018 15:29:16 +0100 Message-ID: <20180205142916.27092-3-msrb@suse.com> References: <20180205142916.27092-1-msrb@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx2.suse.de (mx2.suse.de [195.135.220.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3B74B6E2C0 for ; Mon, 5 Feb 2018 14:29:19 +0000 (UTC) Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 4632CAD95 for ; Mon, 5 Feb 2018 14:29:17 +0000 (UTC) In-Reply-To: <20180205142916.27092-1-msrb@suse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org VGhlIGNvbW1hbmQgTUVESUFfVkZFX1NUQVRFIGNoZWNrcyBiaXRzIGF0IG9mZnNldCArMiBkd29y ZHMuIEhvd2V2ZXIsIGl0IGlzCnBvc3NpYmxlIHRvIGhhdmUgTUVESUFfVkZFX1NUQVRFIGNvbW1h bmQgd2l0aCBsZW5ndGggPSAwICsgTEVOR1RIX0JJQVMgPSAyLgpJbiB0aGF0IGNhc2UgY2hlY2tf Y21kIHdpbGwgcmVhZCBiaXRzIGZyb20gdGhlIGZvbGxvd2luZyBjb21tYW5kLCBvciBldmVuIHBh c3QKdGhlIGVuZCBvZiB0aGUgYnVmZmVyLgoKU2ltaWxhcmx5IHRvIGhvdyByZWdpc3RlcnMgYXJl IGNoZWNrZWQgLSBpZiB0aGUgb2Zmc2V0IGVuZHMgdXAgb3V0c2lkZSBvZiB0aGUKY29tbWFuZCBs ZW5ndGgsIGp1c3QgaWdub3JlIGl0LgoKU2lnbmVkLW9mZi1ieTogTWljaGFsIFNyYiA8bXNyYkBz dXNlLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2NtZF9wYXJzZXIuYyB8IDMg KysrCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9jbWRfcGFyc2VyLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2NtZF9wYXJzZXIuYwppbmRleCBkZTdlYzU5NDMzZDEuLjgyNzc0MGI4NjZhOCAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9jbWRfcGFyc2VyLmMKKysrIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9jbWRfcGFyc2VyLmMKQEAgLTEyMTgsNiArMTIxOCw5IEBAIHN0 YXRpYyBib29sIGNoZWNrX2NtZChjb25zdCBzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICplbmdpbmUs CiAJCQkJCWNvbnRpbnVlOwogCQkJfQogCisJCQlpZiAoZGVzYy0+Yml0c1tpXS5vZmZzZXQgPj0g bGVuZ3RoKQorCQkJCWNvbnRpbnVlOworCiAJCQlkd29yZCA9IGNtZFtkZXNjLT5iaXRzW2ldLm9m ZnNldF0gJgogCQkJCWRlc2MtPmJpdHNbaV0ubWFzazsKIAotLSAKMi4xMy42CgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBs aXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK