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 D4179CD5BC9 for ; Mon, 25 May 2026 13:43:06 +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:MIME-Version:Reply-To:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date: References:In-Reply-To:Cc:To:Subject:From:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=s6SrpxJNt8pnu2Rr/INg1v1d+7ZIlR8eRmeX9x+4mBI=; b=e0kBSJdHHd0pzU rBLOjPMmdAZeObR6z09q+Damt5G6bUr5CO/Itvsmucmq0HPmQkEPXnSWDF1hjbvzjFzFskyGuIJV+ AY3hvVqiDHcCNOtIR2yZe/psCr+yKTt8TX5ZfR/C2vQU/Z+0f/Am58WWmd4lbKvK22PwVv/KvIWYQ 2U4PNy4x2DV747DERkb7Uk/KTg/CG30BzwbMpBLa/dSDqGjkzzhV5kwfTzCWywJ8LOUFK6cTwmsUR gbPnR8NvmWuTPlr6DAUNGaMlwte8B8dOx+rPfsvAtntSjLVBn3KU0T2T+PNZskQJBim4hJIEU/yKN 69eMHoLCY9vkA1NjMe9w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wRVa6-0000000HLCD-26h3; Mon, 25 May 2026 13:42:58 +0000 Received: from tor.source.kernel.org ([2600:3c04:e001:324:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wRVa5-0000000HLBz-0GeM for linux-amlogic@lists.infradead.org; Mon, 25 May 2026 13:42:57 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id 2D58A600BB; Mon, 25 May 2026 13:42:56 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id AB5411F000E9; Mon, 25 May 2026 13:42:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1779716575; bh=3SyRMFSTZM2fcUpqkVPC+JmcfZVX6CkHsm/5zy9QVv8=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=OkdfUbl2ibdfFqeUeOF2slRjQHymq9Hv+MVZTgbZqdwnPo1v+qtBysei5JM3wLhsP RSJurGsQ/hOA1VBmbsZMBGuDuQiTa4OVesFCwATjl/GIA95R5BA3+0HE7L6HsjPGCb 4V+i9GeH+IfgjCnApQ9YKQBKrAUwZxcQm4xOr6xH0rUFj3aKMvAEiM5GP6G/GfemOf Ys4fLt8MvrBemXTWps540Kxp9EYXOml2jmEpPg01ijcZok3JrZk29gVBL3Hk/+pDC4 Esdq2UO1NU+PYnNH0kVjwEjfvSfKZ8mY88fyMAJtgslwJs1M3lYK/uJ+UXGtyxyJ+Z Od/3otHNOff1A== From: sashiko-bot@kernel.org Subject: Re: [PATCH v5 6/6] media: meson: vdec: Cancel esparser work in error and stop paths To: "Anand Moon" Cc: neil.armstrong@linaro.org, linux-amlogic@lists.infradead.org In-Reply-To: <20260525095216.12078-7-linux.amoon@gmail.com> References: <20260525095216.12078-7-linux.amoon@gmail.com> Date: Mon, 25 May 2026 13:42:55 +0000 Message-Id: <20260525134255.AB5411F000E9@smtp.kernel.org> X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sashiko-reviews@lists.linux.dev MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg MyBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0NyaXRpY2FsXSBEcm9wcGluZyB0 aGUgVjRMMiBxdWV1ZSBsb2NrIGluc2lkZSBgdmRlY19zdG9wX3N0cmVhbWluZygpYCBicmVha3Mg dmlkZW9idWYyIHN5bmNocm9uaXphdGlvbiwgYWxsb3dpbmcgY29uY3VycmVudCBpb2N0bHMgdG8g Y2F1c2UgdXNlLWFmdGVyLWZyZWUgYW5kIGRvdWJsZS1mcmVlcy4KLSBbSGlnaF0gVW5iYWxhbmNl ZCBtdXRleCB1bmxvY2svbG9jayBpbiBgdmRlY19zdG9wX3N0cmVhbWluZygpYCB3aGVuIGNhbGxl ZCBkdXJpbmcgZmlsZSByZWxlYXNlIGNhdXNlcyBrZXJuZWwgcGFuaWMgYW5kIGxvY2sgc3RhdGUg Y29ycnVwdGlvbi4KLSBbTG93XSBUaGUgYGNhbmNlbF93b3JrX3N5bmMoKWAgY2FsbCBhZGRlZCB0 byBgdmRlY19jbG9zZSgpYCBpcyByYWN5IGFuZCBpbmVmZmVjdGl2ZSBiZWNhdXNlIGl0IGlzIGNh bGxlZCBiZWZvcmUgaGFyZHdhcmUgaW50ZXJydXB0cyBhcmUgZGlzYWJsZWQuCi0tCgpjb21taXQg NmMxNGQyYmZkMTViOWE2MWUwMWI3MTE5YzBjZGRjZTc0YTZhZGVlMApBdXRob3I6IEFuYW5kIE1v b24gPGxpbnV4LmFtb29uQGdtYWlsLmNvbT4KCm1lZGlhOiBtZXNvbjogdmRlYzogQ2FuY2VsIGVz cGFyc2VyIHdvcmsgaW4gZXJyb3IgYW5kIHN0b3AgcGF0aHMKClRoaXMgY29tbWl0IGFkZHMgY2Fu Y2VsX3dvcmtfc3luYygpIGNhbGxzIHRvIHRoZSBzdG9wIGFuZCBjbG9zZSBwYXRocyB0bwpwcmV2 ZW50IHRoZSBlc3BhcnNlciB3b3JrcXVldWUgZnJvbSBydW5uaW5nIGFmdGVyIHNlc3Npb24gdGVh cmRvd24uIEl0CmRyb3BzIGFuZCByZWFjcXVpcmVzIHRoZSBzZXNzaW9uIGxvY2sgYXJvdW5kIHRo ZSBjYW5jZWxsYXRpb24gaW4gdGhlCnN0b3Bfc3RyZWFtaW5nIGNhbGxiYWNrLgoKQ2xvc2VzOiBo dHRwczovL2xvcmUua2VybmVsLm9yZy9hbGwvMjAyNjA1MjAwNDU5MDUuNkFDQkExRjAwMEU5QHNt dHAua2VybmVsLm9yZy8jdAoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL21l c29uL3ZkZWMvdmRlYy5jIGIvZHJpdmVycy9zdGFnaW5nL21lZGlhL21lc29uL3ZkZWMvdmRlYy5j Cj4gaW5kZXggOTI1NTM3YmQ0ZDBiMy4uMjk2YjM4N2YzNjY3YiAxMDA2NDQKPiAtLS0gYS9kcml2 ZXJzL3N0YWdpbmcvbWVkaWEvbWVzb24vdmRlYy92ZGVjLmMKPiArKysgYi9kcml2ZXJzL3N0YWdp bmcvbWVkaWEvbWVzb24vdmRlYy92ZGVjLmMKClsgLi4uIF0KCj4gQEAgLTQzMCw2ICs0MzQsOSBA QCBzdGF0aWMgdm9pZCB2ZGVjX3N0b3Bfc3RyZWFtaW5nKHN0cnVjdCB2YjJfcXVldWUgKnEpCj4g IAkJCWt0aHJlYWRfc3RvcChzZXNzLT5yZWN5Y2xlX3RocmVhZCk7Cj4gIAo+ICAJCXZkZWNfcG93 ZXJvZmYoc2Vzcyk7Cj4gKwkJbXV0ZXhfdW5sb2NrKCZzZXNzLT5sb2NrKTsKPiArCQljYW5jZWxf d29ya19zeW5jKCZzZXNzLT5lc3BhcnNlcl9xdWV1ZV93b3JrKTsKPiArCQltdXRleF9sb2NrKCZz ZXNzLT5sb2NrKTsKCltTZXZlcml0eTogQ3JpdGljYWxdCkRvZXMgZHJvcHBpbmcgdGhlIHF1ZXVl IGxvY2sgaGVyZSBicmVhayB2aWRlb2J1ZjIgc3luY2hyb25pemF0aW9uPwoKV2hlbiB0aGUgdjRs MiBjb3JlIHByb2Nlc3NlcyBhIHN0cmVhbW9mZiBpb2N0bCwgaXQgZW50ZXJzCnZiMl9jb3JlX3N0 cmVhbW9mZigpIGhvbGRpbmcgdGhpcyBxdWV1ZSBsb2NrIGFuZCBldmVudHVhbGx5IGNhbGxzCnEt Pm9wcy0+c3RvcF9zdHJlYW1pbmcoKS4KCklmIHdlIHVubG9jayBpdCBoZXJlLCBjb3VsZCBhIGNv bmN1cnJlbnQgc3RyZWFtb2ZmIGlvY3RsIG9uIHRoZSBzYW1lCnF1ZXVlIGFjcXVpcmUgdGhlIGxv Y2sgYW5kIHJlLWVudGVyIHZiMl9jb3JlX3N0cmVhbW9mZigpPwoKU2luY2UgcS0+c3RhcnRfc3Ry ZWFtaW5nX2NhbGxlZCBpcyBvbmx5IGNsZWFyZWQgYWZ0ZXIgdGhlCnN0b3Bfc3RyZWFtaW5nIGNh bGxiYWNrIHJldHVybnMsIHRoZSBzZWNvbmQgdGhyZWFkIG1pZ2h0IGFsc28gaW52b2tlCnZkZWNf c3RvcF9zdHJlYW1pbmcoKSBjb25jdXJyZW50bHkuIEJlY2F1c2Ugc2Vzcy0+c3RhdHVzIGhhc24n dCBiZWVuCnVwZGF0ZWQgdG8gU1RBVFVTX1NUT1BQRUQgeWV0LCBib3RoIHRocmVhZHMgY291bGQg ZXhlY3V0ZSB0aGlzIHRlYXJkb3duCmJsb2NrLCBwb3RlbnRpYWxseSBsZWFkaW5nIHRvIGRvdWJs ZS1mcmVlcyBvZiBzZXNzLT52aWZpZm9fdmFkZHIgYW5kCnNlc3MtPnByaXYsIG9yIGNvbmN1cnJl bnQga3RocmVhZF9zdG9wKCkgY2FsbHMuCgpbU2V2ZXJpdHk6IEhpZ2hdCklzIGl0IGd1YXJhbnRl ZWQgdGhhdCBzZXNzLT5sb2NrIGlzIGhlbGQgd2hlbiB2ZGVjX3N0b3Bfc3RyZWFtaW5nKCkgaXMK Y2FsbGVkPwoKV2hlbiBhIGZpbGUgZGVzY3JpcHRvciBpcyBjbG9zZWQgd2l0aG91dCBleHBsaWNp dGx5IHN0b3BwaW5nIHRoZSBzdHJlYW0KZmlyc3QsIHRoZSBjYWxsIGNoYWluIGxvb2tzIGxpa2Ug dGhpczoKCnZkZWNfY2xvc2UoKQogIHY0bDJfbTJtX2N0eF9yZWxlYXNlKCkKICAgIHZiMl9xdWV1 ZV9yZWxlYXNlKCkKICAgICAgX192YjJfcXVldWVfY2FuY2VsKCkKICAgICAgICBxLT5vcHMtPnN0 b3Bfc3RyZWFtaW5nKCkKCkluIHRoaXMgcGF0aCwgdGhlIHY0bDIgY29yZSBkb2VzIG5vdCBob2xk IHRoZSBxdWV1ZSBsb2NrLiBDYWxsaW5nCm11dGV4X3VubG9jaygpIG9uIGFuIHVuaGVsZCBtdXRl eCB3aWxsIGNhdXNlIGxvY2sgc3RhdGUgY29ycnVwdGlvbi4KCkZ1cnRoZXJtb3JlLCB0aGlzIGNv ZGUgd2lsbCB0aGVuIGFjcXVpcmUgdGhlIG11dGV4IGFuZCByZXR1cm4sIGxlYXZpbmcgaXQKbG9j a2VkIHdoZW4gdmRlY19jbG9zZSgpIHN1YnNlcXVlbnRseSBjYWxscyBtdXRleF9kZXN0cm95KCkg b24gaXQuCgpbIC4uLiBdCgo+IEBAIC05NDgsNiArOTU1LDggQEAgc3RhdGljIGludCB2ZGVjX2Ns b3NlKHN0cnVjdCBmaWxlICpmaWxlKQo+ICB7Cj4gIAlzdHJ1Y3QgYW12ZGVjX3Nlc3Npb24gKnNl c3MgPSBmaWxlX3RvX2FtdmRlY19zZXNzaW9uKGZpbGUpOwo+ICAKPiArCWNhbmNlbF93b3JrX3N5 bmMoJnNlc3MtPmVzcGFyc2VyX3F1ZXVlX3dvcmspOwo+ICsKCltTZXZlcml0eTogTG93XQpDYW4g dGhlIHdvcmtxdWV1ZSBiZSByZS1hcm1lZCBpbW1lZGlhdGVseSBhZnRlciB0aGlzIGNhbmNlbGxh dGlvbj8KCkF0IHRoaXMgcG9pbnQgaW4gdmRlY19jbG9zZSgpLCB0aGUgaGFyZHdhcmUgaGFzbid0 IGJlZW4gcG93ZXJlZCBvZmYgeWV0LgpJZiBhIGhhcmR3YXJlIGludGVycnVwdCBmaXJlcyByaWdo dCBhZnRlciBjYW5jZWxfd29ya19zeW5jKCkgcmV0dXJucywKY291bGQgdGhlIGludGVycnVwdCBz ZXJ2aWNlIHJvdXRpbmUgY2FsbCBzY2hlZHVsZV93b3JrKCkgYW5kIHJlLXF1ZXVlIGl0PwoKV2hp bGUgdGhpcyBtaWdodCBub3QgbGVhZCB0byBhIHVzZS1hZnRlci1mcmVlIGJlY2F1c2UgaXQgZ2V0 cyBjYW5jZWxsZWQKYWdhaW4gaW4gdmRlY19zdG9wX3N0cmVhbWluZygpIGJlZm9yZSBhbnkgbWVt b3J5IGlzIGZyZWVkLCBpdCBzZWVtcyB0bwpsZWF2ZSB0aGUgd29ya3F1ZXVlIGFjdGl2ZSBsb25n ZXIgdGhhbiBpbnRlbmRlZC4KCj4gIAl2NGwyX20ybV9jdHhfcmVsZWFzZShzZXNzLT5tMm1fY3R4 KTsKPiAgCXY0bDJfbTJtX3JlbGVhc2Uoc2Vzcy0+bTJtX2Rldik7Cj4gIAl2NGwyX2ZoX2RlbCgm c2Vzcy0+ZmgsIGZpbGUpOwoKLS0gClNhc2hpa28gQUkgcmV2aWV3IMK3IGh0dHBzOi8vc2FzaGlr by5kZXYvIy9wYXRjaHNldC8yMDI2MDUyNTA5NTIxNi4xMjA3OC0xLWxpbnV4LmFtb29uQGdtYWls LmNvbT9wYXJ0PTYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmxpbnV4LWFtbG9naWMgbWFpbGluZyBsaXN0CmxpbnV4LWFtbG9naWNAbGlzdHMuaW5mcmFk ZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4 LWFtbG9naWMK