From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 8EA04C43334 for ; Wed, 13 Jul 2022 16:46:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=n2nxikoAr/j/l8cGr2ViNNa8jJxzsgvkUch3SIjFQ6E=; b=0h2iAR79rU5WV1 WFYcU1QxnTdGwJMQTesdwZiM43hTB5RNQpmewaXjbLIBH2wlPmHDlycgehcU3wZtzyE00HhHw08d5 ib4CQXxXqnBhQTMOHOidKy2DFKyOuEcSfvtG+0dvjZE5EaRg16S1d63cPm+5fSigFyTf9KO/ZuZo0 Rlr/mtsoYjUR5GzqVs/PbQk9gpsNvDeUIx3KOokt4m2tetq3/nONw5nUj4z15oJ2fNxA3PGMXDKrP F7llzKKZnHqjfwBQbwnVh/SUCMy3NQy+e3sGShBpOUCJsNw4td/BPiYgLXuSAKLvAmZvEBtFyqenk LSvfL3HlKPxGZhASc3Xw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oBfUA-005mAu-St; Wed, 13 Jul 2022 16:45:15 +0000 Received: from mail-ot1-x32b.google.com ([2607:f8b0:4864:20::32b]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oBfU7-005m8f-1X for linux-arm-kernel@lists.infradead.org; Wed, 13 Jul 2022 16:45:12 +0000 Received: by mail-ot1-x32b.google.com with SMTP id f62-20020a9d03c4000000b0061c2c94ab8dso8718923otf.10 for ; Wed, 13 Jul 2022 09:45:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vanguardiasur-com-ar.20210112.gappssmtp.com; s=20210112; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=I7OsLXqH/9Te2vd5tdFip+Lxyy07Bn8K3zDG4t0Ezcc=; b=hAx+fSrAw38bjYwAO1Esy2LLER4aocavVMjR9aB3tMBTWR0qAncmKsogUxpydf8s3N QCMWVRcIRLjkPfSfqRjPpD60mMtAPFOYBd+f5PMPvzzrrmjGCMyFCkSXfQkPJyGZ57Cb 6xQ3xGUlRysPLHADNHM+sB0orRw8bZnSs00Zr8aO+d7iMty6aTKL8Ypsx/V8WLYdBWtR 9ki5UC6Ha/HsXR7wVH33LG67FCZhInQrbkWjwcB+NxloRNrBLaXxVWFnY3NOF3MqDPEc dENbPWO0A7v5HmywQK3mL5EKScFDyxG93o8gI+A90kZNmlg3zakGQNOfZ6aP/QhMBCsB ZO3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=I7OsLXqH/9Te2vd5tdFip+Lxyy07Bn8K3zDG4t0Ezcc=; b=OiLJkP2n/ugzOQDgVQ8bLI919GSoz7ViEuYrLEtrnMATQA3y3UB/CU4ZZtqTIOHIqj yqNNhViHMsfFFplzxgZ7mJo+ki7DMHYya2J/4BAm9rhHZmnpMyozeQz27wxbulQY/kpe E/APdKdw+vgM2o1PDpWzGBXLtfWV2SA8gHmr+i7IBoQbkVGbArQ5IJUMcdB3iNT0qtG3 Xi9T9glsPNQ4KHSwIs59P//7i7ZbxR40MpLEP/fjx2G8i0z4NQM1OM9guwPRYFQ6Dk2G 0OV38KKSyqzlPE/HzZBJvbYJx6VMBmClvVQu3tJNhStx2xCTNbruYmCORzGh/ioj6rV6 90lQ== X-Gm-Message-State: AJIora+BHc6VFWkAEfHA39GGt+NRa9bbBclIPgCdVPLsxHbeYEu8DDs5 UyUFd1JXfZgiOhRvTyMlGyfN4Q== X-Google-Smtp-Source: AGRyM1sZyletAlpOLLvqspKneS9GbsFMhbPODCXHsv0X3czopt/lO/s2OwjXWhLFoptQ5UEqamDkNA== X-Received: by 2002:a05:6830:3686:b0:61c:4a56:5c8b with SMTP id bk6-20020a056830368600b0061c4a565c8bmr1723947otb.49.1657730708440; Wed, 13 Jul 2022 09:45:08 -0700 (PDT) Received: from eze-laptop ([190.190.187.68]) by smtp.gmail.com with ESMTPSA id u17-20020a056870305100b000f325409614sm6176741oau.13.2022.07.13.09.45.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Jul 2022 09:45:07 -0700 (PDT) Date: Wed, 13 Jul 2022 13:45:01 -0300 From: Ezequiel Garcia To: Jernej =?utf-8?Q?=C5=A0krabec?= Cc: mripard@kernel.org, paul.kocialkowski@bootlin.com, wens@csie.org, samuel@sholland.org, mchehab@kernel.org, gregkh@linuxfoundation.org, hverkuil-cisco@xs4all.nl, linux-media@vger.kernel.org, linux-staging@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org Subject: Re: Re: [PATCH 5/7] media: cedrus: h265: Add a couple of error checks Message-ID: References: <20220620175517.648767-1-jernej.skrabec@gmail.com> <20220620175517.648767-6-jernej.skrabec@gmail.com> <37675481.J2Yia2DhmK@kista> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <37675481.J2Yia2DhmK@kista> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220713_094511_421018_332D081F X-CRM114-Status: GOOD ( 41.27 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgSmVybmVqLAoKT24gVHVlLCBKdWwgMTIsIDIwMjIgYXQgMTE6MjU6MDBQTSArMDIwMCwgSmVy bmVqIMWga3JhYmVjIHdyb3RlOgo+IEhpIEV6ZXF1aWVsLgo+IAo+IERuZSBwb25lZGVsamVrLCAx MS4ganVsaWogMjAyMiBvYiAyMzozMToxMSBDRVNUIGplIEV6ZXF1aWVsIEdhcmNpYSBuYXBpc2Fs KGEpOgo+ID4gT24gTW9uLCBKdW4gMjAsIDIwMjIgYXQgMDc6NTU6MTVQTSArMDIwMCwgSmVybmVq IFNrcmFiZWMgd3JvdGU6Cj4gPiA+IE5vdyB0aGF0IHdlIGhhdmUgaW5mcmFzdHJ1Y3R1cmUgZm9y IHJlcG9ydGluZyBlcnJvcnMsIGxldCdzIGFkZCB0d28KPiA+ID4gY2hlY2tzLCB3aGljaCB3aWxs IG1ha2Ugc3VyZSBzbGljZSBjYW4gYmUgYWN0dWFsbHkgZGVjb2RlZC4KPiA+ID4gCj4gPiA+IFNp Z25lZC1vZmYtYnk6IEplcm5laiBTa3JhYmVjIDxqZXJuZWouc2tyYWJlY0BnbWFpbC5jb20+Cj4g PiA+IC0tLQo+ID4gPiAKPiA+ID4gIGRyaXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54aS9jZWRydXMv Y2VkcnVzX2gyNjUuYyB8IDggKysrKysrKysKPiA+ID4gIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2Vy dGlvbnMoKykKPiA+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3N0YWdpbmcvbWVkaWEv c3VueGkvY2VkcnVzL2NlZHJ1c19oMjY1LmMKPiA+ID4gYi9kcml2ZXJzL3N0YWdpbmcvbWVkaWEv c3VueGkvY2VkcnVzL2NlZHJ1c19oMjY1LmMgaW5kZXgKPiA+ID4gY2ZkZTRjY2Y2MDExLi45OTAy MGI5ZjlmZjggMTAwNjQ0Cj4gPiA+IC0tLSBhL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54aS9j ZWRydXMvY2VkcnVzX2gyNjUuYwo+ID4gPiArKysgYi9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvc3Vu eGkvY2VkcnVzL2NlZHJ1c19oMjY1LmMKPiA+IAo+ID4gTm93IHRoYXQgeW91J3ZlIGFsbG93ZWQg c2V0dXAgdG8gZmFpbCwgSSB3b3VsZCBzdWdnZXN0Cj4gPiB0byBoYXZlIHNvbWUgZG9jdW1lbnRh dGlvbi9jb21tZW50cyBvbiBzdHJ1Y3QgY2VkcnVzX2RlY19vcHMsCj4gPiB0byBzZXQgdGhlIGV4 cGVjdGF0aW9uL3J1bGVzIGZvciBlYWNoIG9wcywgaW5jbHVkaW5nIHRoZQo+ID4gY2FsbCBwYXRo cyBmb3IgZWFjaCBvcGVyYXRpb24sIHdoaWNoIG9mIHRoZW0gYXJlIGFsbG93ZWQgdG8gc2xlZXAs Cj4gPiBldGMuCj4gCj4gRG9jdW1lbnRhdGlvbiBjYW4gYmUgYWx3YXlzIGFkZGVkLCBidXQgaXQg c2hvdWxkIGJlIHNlcGFyYXRlIHBhdGNoLgo+IAoKT2YgY291cnNlLCB0aGlzIHdhc24ndCBhIGNv bW1lbnQgbWVhbnQgdG8gYmxvY2sgdGhlIHBhdGNoIGluIGFueSB3YXkuCgo+ID4gCj4gPiA+IEBA IC00MzUsOSArNDM1LDE3IEBAIHN0YXRpYyBpbnQgY2VkcnVzX2gyNjVfc2V0dXAoc3RydWN0IGNl ZHJ1c19jdHggKmN0eCwKPiA+ID4gc3RydWN0IGNlZHJ1c19ydW4gKnJ1bik+IAo+ID4gPiAgCSAq IGluc3RlYWQgb2Ygc3RhcnQgb2Ygc2xpY2UgZGF0YS4gUGFkZGluZyBpcyA4IGJpdHMgYXQgbW9z dCAob25lIAo+IGJpdAo+ID4gPiAgCSBzZXQgdG8gMSBhbmQgKiBhdCBtb3N0IHNldmVuIGJpdHMg c2V0IHRvIDApLCBzbyB3ZSBoYXZlIHRvIAo+IGluc3BlY3QKPiA+ID4gIAkgb25seSBvbmUgYnl0 ZSBiZWZvcmUgc2xpY2UgZGF0YS4gKi8KPiA+ID4gCj4gPiA+ICsKPiA+ID4gKwlpZiAoc2xpY2Vf cGFyYW1zLT5kYXRhX2J5dGVfb2Zmc2V0ID09IDApCj4gPiA+ICsJCXJldHVybiAtRU9QTk9UU1VQ UDsKPiA+ID4gKwo+ID4gCj4gPiBBRkFJQ1MsIGNlZHJ1c19oMjY1X3NldHVwIGlzIGNhbGxlZCBm cm9tIC5kZXZpY2VfcnVuLgo+ID4gV2UndmUgYmVlbiBkaXNjdXNzaW5nIGNvbnRyb2wgdmFsaWRh dGlvbiBiZWZvcmUsIGFuZCBJIHRoaW5rIHRoZQo+ID4gaWRlYWwgcGxhY2UgdG8gZG8gdGhhdCBp cyB2NGwyX2N0cmxfb3BzLnNfY3RybCwgaWYgdGhhdCdzCj4gPiBhdCBhbGwgcG9zc2libGUuCj4g Cj4gWWVhaCwgdGhpcyBwYXJ0aWN1bGFyIGNoZWNrIGNhbiBiZSBtb3ZlZCB0byBzX2N0cmwgaGFu ZGxlci4KPiAKPiA+IAo+ID4gRHJpdmVyJ3MgbWVtMm1lbSBkZXZpY2VfcnVuIGFyZSBleGVjdXRl ZCBpbiB0aGUgY29udGV4dAo+ID4gb2YgYSB3b3JrX3N0cnVjdCBhbmQgdGhlIGZhaWx1cmUgd29u J3QgcmVhbGx5IGdldCByZXBvcnRlZAo+ID4gdXAgdGhlIHN0YWNrLgo+IAo+IFdlbGwsIGF0IGxl YXN0IHRoZXJlIHdpbGwgYmUgYSBub3RpY2UgaW4gZG1lc2cuIE5vdCBpZGVhbCwgSSBrbm93Lgo+ IAo+ID4gCj4gPiA+ICAJcGFkZGluZyA9ICh1OCAqKXZiMl9wbGFuZV92YWRkcigmcnVuLT5zcmMt PnZiMl9idWYsIDApICsKPiA+ID4gIAkKPiA+ID4gIAkJc2xpY2VfcGFyYW1zLT5kYXRhX2J5dGVf b2Zmc2V0IC0gMTsKPiA+ID4gCj4gPiA+ICsJLyogYXQgbGVhc3Qgb25lIGJpdCBtdXN0IGJlIHNl dCBpbiB0aGF0IGJ5dGUgKi8KPiA+ID4gKwlpZiAoKnBhZGRpbmcgPT0gMCkKPiA+ID4gKwkJcmV0 dXJuIC1FSU5WQUw7Cj4gPiA+ICsKPiA+IAo+ID4gTWF5YmUgdGhpcyBpcyBzb21ldGhpbmcgdG8g Y2hlY2sgYXQgY2VkcnVzX2J1Zl9wcmVwYXJlKCksCj4gPiB3aGVuIHRoZSBidWZmZXIgaXMgcXVl dWVkPwo+IAo+IEkgZG9uJ3QgdGhpbmsgc28uIFRoaXMgY2hlY2sgaXMgSEVWQyBzcGVjaWZpYywg YnV0IGNlZHJ1c19idWZfcHJlcGFyZSgpIGlzIG5vdCAKPiBhbmQgd2UgbmVlZCB0byBoYXZlIHNs aWNlIGNvbnRyb2wgcmVhZHksIHdoaWNoIEknbSBub3Qgc3VyZSBpcyB0aGUgY2FzZSBmb3IgCj4g Y2VkcnVzX2J1Zl9wcmVwYXJlKCkuCj4gCgpIbS4uLiB0aGlzIGlzIGluZGVlZCBhIHNwZWNpYWwg Y2FzZS4gVGhlIGJ1ZmZlciBjb250ZW50cwpkZXBlbmQgb24gYSBjb250cm9sLCBhbmQgYm90aCBi dWZmZXIgYW5kIGNvbnRyb2wgYXJlIHBhcnQgb2YgdGhlIHNhbWUKcmVxdWVzdC4KCkF0IGxlYXN0 IHRoZSBkZWNvZGluZyBqb2Igd291bGQgZmFpbCwgYW5kIHdvdWxkIGdldCBzaWduYWxlZApieSB0 aGUgZGVxdWV1ZWQgQ0FQVFVSRSBidWZmZXJzIGFuZCB0aGUgVjRMMl9CVUZfRkxBR19FUlJPUiBm bGFnLAp3aGljaCBtYWtlcyBwZXJmZWN0IHNlbnNlLgoKSW4gZ2VuZXJhbCB2YjJfb3BzLmJ1Zl9w cmVwYXJlKCkgaXMgY2FsbGVkIGZvciBlYWNoCmJ1ZmZlciAoZWl0aGVyIHRocm91Z2ggVklESU9D X1FCVUYgb3IgdGhyb3VnaCBNRURJQV9SRVFVRVNUX0lPQ19RVUVVRSksCnNvIGZvciBzb21lIGJ1 ZmZlciB2YWxpZGF0aW9ucyAuYnVmX3ByZXBhcmUoKSBfbWlnaHRfIHdvcmsgYmV0dGVyIAp0aGFu IC5kZXZpY2VfcnVuIGZvciB2YWxpZGF0aW9uLgoKSW4gYW55IGNhc2UsIHRoZSBwYXRjaCBsb29r cyBnb29kLCBJIGRvbid0IHRoaW5rIHRoZXNlCmNvbW1lbnRzIHNob3VsZCBibG9jayB0aGUgcGF0 Y2g6CgpSZXZpZXdlZC1ieTogRXplcXVpZWwgR2FyY2lhIDxlemVxdWllbEB2YW5ndWFyZGlhc3Vy LmNvbS5hcj4KClRoYW5rcywKRXplcXVpZWwKCj4gQmVzdCByZWdhcmRzLAo+IEplcm5lago+IAo+ ID4gCj4gPiBUaGFua3MsCj4gPiBFemVxdWllbAo+ID4gCj4gPiA+ICAJZm9yIChjb3VudCA9IDA7 IGNvdW50IDwgODsgY291bnQrKykKPiA+ID4gIAkKPiA+ID4gIAkJaWYgKCpwYWRkaW5nICYgKDEg PDwgY291bnQpKQo+ID4gPiAgCQkKPiA+ID4gIAkJCWJyZWFrOwo+ID4gPiAKPiA+ID4gLS0KPiA+ ID4gMi4zNi4xCj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxp c3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0 aW5mby9saW51eC1hcm0ta2VybmVsCg==