From: Eric Anholt Subject: [PATCH 2/2] drm/vc4: Return -EINVAL on the overflow checks failing. Date: Wed, 18 Jan 2017 07:20:50 +1100 Message-ID: <20170117202050.22408-2-eric@anholt.net> References: <20170117202050.22408-1-eric@anholt.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from anholt.net (anholt.net [50.246.234.109]) by gabe.freedesktop.org (Postfix) with ESMTP id 1C9BA6E71B for ; Tue, 17 Jan 2017 20:20:58 +0000 (UTC) In-Reply-To: <20170117202050.22408-1-eric@anholt.net> 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 Cc: linux-kernel@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org QnkgZmFpbGluZyB0byBzZXQgdGhlIGVycm5vLCB3ZSdkIGNvbnRpbnVlIG9uIHRvIHRyeWluZyB0 byBzZXQgdXAgdGhlClJDTCwgYW5kIHRoZW4gb29wcyBvbiB0cnlpbmcgdG8gZGVyZWZlcmVuY2Ug dGhlIHRpbGVfYm8gdGhhdCBiaW5uaW5nCnZhbGlkYXRpb24gc2hvdWxkIGhhdmUgc2V0IHVwLgoK UmVwb3J0ZWQtYnk6IEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgpTaWduZWQtb2ZmLWJ5 OiBFcmljIEFuaG9sdCA8ZXJpY0BhbmhvbHQubmV0PgpGaXhlczogZDViMWE3OGE3NzJmICgiZHJt L3ZjNDogQWRkIHN1cHBvcnQgZm9yIGRyYXdpbmcgM0QgZnJhbWVzLiIpCi0tLQogZHJpdmVycy9n cHUvZHJtL3ZjNC92YzRfZ2VtLmMgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigr KQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0X2dlbS5jIGIvZHJpdmVycy9n cHUvZHJtL3ZjNC92YzRfZ2VtLmMKaW5kZXggYzVmZTM1NTQ4NThlLi5hYjMwMTY5ODI0NjYgMTAw NjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS92YzQvdmM0X2dlbS5jCisrKyBiL2RyaXZlcnMvZ3B1 L2RybS92YzQvdmM0X2dlbS5jCkBAIC02MDEsNiArNjAxLDcgQEAgdmM0X2dldF9iY2woc3RydWN0 IGRybV9kZXZpY2UgKmRldiwgc3RydWN0IHZjNF9leGVjX2luZm8gKmV4ZWMpCiAJCQkJCSAgc2l6 ZW9mKHN0cnVjdCB2YzRfc2hhZGVyX3N0YXRlKSkgfHwKIAkgICAgdGVtcF9zaXplIDwgZXhlY19z aXplKSB7CiAJCURSTV9FUlJPUigib3ZlcmZsb3cgaW4gZXhlYyBhcmd1bWVudHNcbiIpOworCQly ZXQgPSAtRUlOVkFMOwogCQlnb3RvIGZhaWw7CiAJfQogCi0tIAoyLjExLjAKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxp c3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=