From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id EC6744BFFE for <ffmpegdev@gitmailbox.com>; Tue, 1 Apr 2025 12:55:02 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3D409687D3F; Tue, 1 Apr 2025 15:54:58 +0300 (EEST) Received: from mail.loongson.cn (mail.loongson.cn [114.242.206.163]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CE626687AD5 for <ffmpeg-devel@ffmpeg.org>; Tue, 1 Apr 2025 15:54:51 +0300 (EEST) Received: from loongson.cn (unknown [36.33.26.33]) by gateway (Coremail) with SMTP id _____8CxyuAZ4utnTcutAA--.28045S3; Tue, 01 Apr 2025 20:54:49 +0800 (CST) Received: from yinshiyou-hf$loongson.cn ( [36.33.26.33] ) by ajax-webmail-front1 (Coremail) ; Tue, 1 Apr 2025 20:54:47 +0800 (GMT+08:00) X-Originating-IP: [36.33.26.33] Date: Tue, 1 Apr 2025 20:54:47 +0800 (GMT+08:00) X-CM-HeaderCharset: UTF-8 From: yinshiyou-hf@loongson.cn To: =?UTF-8?Q?Martin_Storsj=C3=B6?= <martin@martin.st> X-Priority: 3 X-Mailer: Coremail Webmail Server Version 2024.1-cmXT6 build 20240729(6d2960c6) Copyright (c) 2002-2025 www.mailtech.cn loongson In-Reply-To: <a428bbd9-fcf2-ded9-ba53-25b9d11f1760@martin.st> References: <20250326103015.44296-1-martin@martin.st> <20250326103015.44296-3-martin@martin.st> <a428bbd9-fcf2-ded9-ba53-25b9d11f1760@martin.st> X-CM-CTRLDATA: GtEpgGZvb3Rlcl90eHQ9MjMxNDo2MTg= MIME-Version: 1.0 Message-ID: <fe33b98.114f0.195f16b2cde.Coremail.yinshiyou-hf@loongson.cn> X-Coremail-Locale: zh_CN X-CM-TRANSID: qMiowMDxzMYX4utng8NqAA--.9527W X-CM-SenderInfo: p1lq2x5l1r3gtki6z05rqj20fqof0/1tbiAQETCGfrGs8NJQACso X-Coremail-Antispam: 1Uk129KBj93XoW7AFyUKw17Gw1DZFyDuF15GFX_yoW8KFWUpa sIk3ZI9r1kJF1vywnxKw17Ar18urs5J3WUJrnrGw1v9r1Yv342qF93ZFy8CrySgFyFyr4a vF1vy34jya45KrbCm3ZEXasCq-sJn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7KY7ZEXa sCq-sGcSsGvfJ3Ic02F40EFcxC0VAKzVAqx4xG6I80ebIjqfuFe4nvWSU5nxnvy29KBjDU 0xBIdaVrnRJUUUQKb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I20VC2zVCF04k26cxKx2 IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rwA2F7IY1VAKz4vEj48v e4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Xr0_Ar1l84ACjcxK6xIIjxv20xvEc7CjxVAFwI 0_Gr0_Cr1l84ACjcxK6I8E87Iv67AKxVW0oVCq3wA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_ GcCE3s1lnx0E6VACY4xI67k04243AVACY4xI67k04243AVAKzVAKj4xI6x02cVCv0xWle2 I262IYc4CY6c8Ij28IcVAaY2xG8wAqjxCEc2xF0cIa020Ex4CE44I27wAqx4xG64xvF2IE w4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jrv_JF1lYx0Ex4A2jsIE14v26r4UJVWxJr 1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JM4xvF2IEb7IF0Fy264kE64k0 F24lFcxC0VAYjxAxZF0Ex2IqxwAKzVCY07xG64k0F24l42xK82IYc2Ij64vIr41l4I8I3I 0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWU GVWUWwC2zVAF1VAY17CE14v26r1Y6r17MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI 0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v26r1j6r4UMIIF0xvE42xK8VAvwI8IcIk0 rVWUJVWUCwCI42IY6I8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14v26r1j6r 4UMVCEFcxC0VAYjxAxZFUvcSsGvfC2KfnxnUUI43ZEXa7IUUlApUUUUUU== Subject: Re: [FFmpeg-devel] [PATCH 3/4] checkasm: hevc_pel: Use helpers for checking for writes out of bounds X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Cc: jinbo <jinbo@loongson.cn>, ffmpeg-devel@ffmpeg.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/fe33b98.114f0.195f16b2cde.Coremail.yinshiyou-hf@loongson.cn/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> CgoKPiAtLS0tLeWOn+Wni+mCruS7ti0tLS0tCj4g5Y+R5Lu25Lq6OiAiTWFydGluIFN0b3JzasO2 IiA8bWFydGluQG1hcnRpbi5zdD4KPiDlj5HpgIHml7bpl7Q6MjAyNS0wNC0wMSAxNzozNToxNiAo 5pif5pyf5LqMKQo+IOaUtuS7tuS6ujogZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiDmioTpgIE6 IGppbmJvIDxqaW5ib0Bsb29uZ3Nvbi5jbj4sIHlpbnNoaXlvdS1oZkBsb29uZ3Nvbi5jbiwgIkx1 IFdhbmciIDx3YW5nbHVAbG9vbmdzb24uY24+Cj4g5Li76aKYOiBSZTogW1BBVENIIDMvNF0gY2hl Y2thc206IGhldmNfcGVsOiBVc2UgaGVscGVycyBmb3IgY2hlY2tpbmcgZm9yIHdyaXRlcyBvdXQg b2YgYm91bmRzCj4gCj4gT24gV2VkLCAyNiBNYXIgMjAyNSwgTWFydGluIFN0b3JzasO2IHdyb3Rl Ogo+IAo+ID4gVGhpcyBhbGxvd3MgY2F0Y2hpbmcgd2hldGhlciB0aGUgZnVuY3Rpb25zIHdyaXRl IG91dHNpZGUgb2YKPiA+IHRoZSBkZXNpZ25hdGVkIHJlY3RhbmdsZSwgYW5kIGlmIHJ1biB3aXRo ICJjaGVja2FzbSAtdiIsIGl0IGFsc28KPiA+IHByaW50cyBvdXQgb24gd2hpY2ggc2lkZSBvZiB0 aGUgcmVjdGFuZ2xlIHRoZSBvdmVyd3JpdGUgd2FzLgo+ID4gLS0tCj4gPiB0ZXN0cy9jaGVja2Fz bS9oZXZjX3BlbC5jIHwgMTU3ICsrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0t Cj4gPiAxIGZpbGUgY2hhbmdlZCwgOTAgaW5zZXJ0aW9ucygrKSwgNjcgZGVsZXRpb25zKC0pCj4g Cj4gVGhpcyBwYXRjaCBleHBvc2VzIGV4aXN0aW5nIGlzc3VlcyBpbiB0aGUgTG9vbmdzb24gSEVW QyBzaW1kOyBydW5uaW5nIHdpdGggCj4gImNoZWNrYXNtIC0tdGVzdD1oZXZjX3BlbCAtdiIgYWZ0 ZXIgYXBwbHlpbmcgdGhlc2UgcGF0Y2hlcywgc2hvd3MgdGhlIAo+IGZvbGxvd2luZyBlcnJvcnM6 Cj4gCj4gTFNYOgo+ICAgLSBoZXZjX3BlbC5xcGVsICAgICAgIFtPS10KPiAgIC0gaGV2Y19wZWwu cXBlbF91bmkgICBbT0tdCj4gICAtIGhldmNfcGVsLnFwZWxfdW5pX3cgW09LXQo+ICAgICBwdXRf aGV2Y19wZWxfYmlfcGl4ZWxzMTJfOF9sc3ggKHNyYy90ZXN0cy9jaGVja2FzbS9oZXZjX3BlbC5j OjI3MikKPiBkc3QgKDEyeDEyKToKPiAgIG92ZXJ3cml0ZSBiZWxvdwo+ICAgLSBoZXZjX3BlbC5x cGVsX2JpICAgIFtGQUlMRURdCj4gICAtIGhldmNfcGVsLmVwZWwgICAgICAgW09LXQo+ICAgICBw dXRfaGV2Y19lcGVsX3VuaV92MjRfOF9sc3ggKHNyYy90ZXN0cy9jaGVja2FzbS9oZXZjX3BlbC5j OjQzMykKPiBkc3QgKDI0eDI0KToKPiAgIG92ZXJ3cml0ZSBiZWxvdwo+ICAgICBwdXRfaGV2Y19l cGVsX3VuaV9odjEyXzhfbHN4IChzcmMvdGVzdHMvY2hlY2thc20vaGV2Y19wZWwuYzo0MzMpCj4g ZHN0ICgxMngxMik6Cj4gICBvdmVyd3JpdGUgYmVsb3cKPiAgIC0gaGV2Y19wZWwuZXBlbF91bmkg ICBbRkFJTEVEXQo+ICAgLSBoZXZjX3BlbC5lcGVsX3VuaV93IFtPS10KPiAgICAgcHV0X2hldmNf ZXBlbF9iaV9odjZfOF9sc3ggKHNyYy90ZXN0cy9jaGVja2FzbS9oZXZjX3BlbC5jOjU0NSkKPiBk c3QgKDZ4Nik6Cj4gICBvdmVyd3JpdGUgYmVsb3cKPiAgIC0gaGV2Y19wZWwuZXBlbF9iaSAgICBb RkFJTEVEXQo+IExBU1g6Cj4gICAtIGhldmNfcGVsLnFwZWxfdW5pICAgW09LXQo+ICAgLSBoZXZj X3BlbC5xcGVsX3VuaV93IFtPS10KPiAgIC0gaGV2Y19wZWwuZXBlbF91bmlfdyBbT0tdCj4gICAt IGhldmNfcGVsLmVwZWxfYmkgICAgW09LXQo+IGNoZWNrYXNtOiA0IG9mIDIzMSB0ZXN0cyBoYXZl IGZhaWxlZAo+IAo+IAo+IFNvIHRoZSBmdW5jdGlvbnMgc2VlbSB0byBwcm9kdWNlIG1vcmUgb3V0 cHV0IHJvd3MgdGhhbiByZXF1ZXN0ZWQsIGZvciAKPiAidW5ldmVuIiBoZWlnaHRzIGxpa2UgNiwg MTIgb3IgMjQgcGl4ZWxzLgo+IAo+IENhbiBzb21lb25lIGZyb20gTG9vbmdzb24gcGxlYXNlIGhh dmUgYSBsb29rIGF0IHRoaXM/Cj4gCj4gV2UgZG9uJ3Qgc2VlbSB0byBoYXZlIGFueSBMb29uZ3Nv biBpbnN0YW5jZXMgb24gZmF0ZSwgc28gY2FuIEkgZ28gYWhlYWQgCj4gYW5kIHB1c2ggdGhpcywg d2l0aG91dCB3YWl0aW5nIGZvciB0aGUgTG9vbmdzb24gYXNzZW1ibHkgdG8gYmUgZml4ZWQ/IFdl IAo+IGRvIGhhdmUgc29tZSBvbiBwYXRjaHdvcmsgdGhvdWdoLCBzbyBJIGd1ZXNzIHRoYXQnbGwg bWFrZSBwYXRjaHdvcmsgbm9pc3kgCj4gZm9yIGV2ZXJ5Ym9keSBlbHNlIHVudGlsIGl0IGlzIGZp eGVkLCBzbyBJIGd1ZXNzIEknbGwgaGF2ZSB0byBob2xkIG9mZiBvZiAKPiB0aGlzIHBhdGNoIHVu dGlsIGl0IGlzIGZpeGVkLgo+IAo+IC8vIE1hcnRpbgoKT0vvvIxnbyBoZWFkLgpJIHdpbGwgdHJ5 IHRvIGZpeCBpdCBpbiBmZXcgZGF5cy4NCg0K5pys6YKu5Lu25Y+K5YW26ZmE5Lu25ZCr5pyJ6b6Z 6Iqv5Lit56eR55qE5ZWG5Lia56eY5a+G5L+h5oGv77yM5LuF6ZmQ5LqO5Y+R6YCB57uZ5LiK6Z2i 5Zyw5Z2A5Lit5YiX5Ye655qE5Liq5Lq65oiW576k57uE44CC56aB5q2i5Lu75L2V5YW25LuW5Lq6 5Lul5Lu75L2V5b2i5byP5L2/55So77yI5YyF5ous5L2G5LiN6ZmQ5LqO5YWo6YOo5oiW6YOo5YiG 5Zyw5rOE6Zyy44CB5aSN5Yi25oiW5pWj5Y+R77yJ5pys6YKu5Lu25Y+K5YW26ZmE5Lu25Lit55qE 5L+h5oGv44CC5aaC5p6c5oKo6ZSZ5pS25pys6YKu5Lu277yM6K+35oKo56uL5Y2z55S16K+d5oiW 6YKu5Lu26YCa55+l5Y+R5Lu25Lq65bm25Yig6Zmk5pys6YKu5Lu244CCIA0KVGhpcyBlbWFpbCBh bmQgaXRzIGF0dGFjaG1lbnRzIGNvbnRhaW4gY29uZmlkZW50aWFsIGluZm9ybWF0aW9uIGZyb20g TG9vbmdzb24gVGVjaG5vbG9neSAsIHdoaWNoIGlzIGludGVuZGVkIG9ubHkgZm9yIHRoZSBwZXJz b24gb3IgZW50aXR5IHdob3NlIGFkZHJlc3MgaXMgbGlzdGVkIGFib3ZlLiBBbnkgdXNlIG9mIHRo ZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaGVyZWluIGluIGFueSB3YXkgKGluY2x1ZGluZywgYnV0 IG5vdCBsaW1pdGVkIHRvLCB0b3RhbCBvciBwYXJ0aWFsIGRpc2Nsb3N1cmUsIHJlcHJvZHVjdGlv biBvciBkaXNzZW1pbmF0aW9uKSBieSBwZXJzb25zIG90aGVyIHRoYW4gdGhlIGludGVuZGVkIHJl Y2lwaWVudChzKSBpcyBwcm9oaWJpdGVkLiBJZiB5b3UgcmVjZWl2ZSB0aGlzIGVtYWlsIGluIGVy cm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgYnkgcGhvbmUgb3IgZW1haWwgaW1tZWRpYXRl bHkgYW5kIGRlbGV0ZSBpdC4gDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZt cGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwK ClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwt cmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=