From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id CFD154C447 for ; Fri, 7 Feb 2025 05:13:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CBBE668BBE4; Fri, 7 Feb 2025 07:13:37 +0200 (EET) Received: from out162-62-57-210.mail.qq.com (out162-62-57-210.mail.qq.com [162.62.57.210]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BFCC668B65B for ; Fri, 7 Feb 2025 07:13:35 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1738905210; bh=By7ouiVSJZxpzyDeUqDLfbIcmQgGYbNa0GcpHJiDlNE=; h=From:Subject:Date:References:To:In-Reply-To; b=loFC1hm3+mF8x07pV5BoVp0P5nuoRqE5wq43wq+Vi8Z713kO/lAq8H7GeiKrcKAUk tn4S5PMqDLpwBzq2IlfZCdZ6v0u58RKm8P0OCV9533H++K+8DkJDw8DfxdRP4hI+HN tmSddSdcN9RUaXi1mmErQbzxtjrqT/uZFg/eJrzA= Received: from smtpclient.apple ([119.147.10.206]) by newxmesmtplogicsvrszc16-0.qq.com (NewEsmtp) with SMTP id 35D9360E; Fri, 07 Feb 2025 13:13:29 +0800 X-QQ-mid: xmsmtpt1738905209tsrhizsbv Message-ID: X-QQ-XMAILINFO: NU8eBzUWfc8F6jQu7oT7/DYOPhM7mZYwVAlX2pt1rdFA2mC4qWrSH/kcIFEX+T aKpJGpamM5YW09rYsPin2dwWAWweFIvhnIFz4GGK6mnN204PHtDbNKzj+Prf6ZkCZ6/XulOkNODa 1sljkiB20lD2loUnKSrJ8AiOIbS9yuIEx0RJy9EGXrpAbbuRunK2KLBL1keL8DlF863eKE0QS9nW tqvMFAOf7dmhzc66QTQo7zhja1DaX7MMoRyXflByR0eFsUOHubINzdLvc508JG9WlI0GKkR5TF6S DIS89Zj3JGXzOJGBcRZb5u5QQ6Ihi46YfgA17r7gZwsFyHCzQXd8nVrhe4MsngLwCNpnxVzAJiSt b20ZpvRHUMhTN3yWL+3JCKPKnI/FCEg9q0Cj6n6P24tsKHr8KZeZ/OMt3O0zNUIAUySK+m95jOF9 zk/UgeRv1UwuTtVZalMukiRQZVmMYGSknlX8ezS2EGdat+Z/dPpvyCPe5/33pvHoqOCQLT9JMPIP a6I6k8yzUcXa0wsVsSFG76xdt101OdZjbdJUGeIKy/nsVRSII4uU6LAjmZ0Y7xkktqDGy5OPCUKQ WQ0/iwUoXqnl2xakfxd3m4pUwl0+NzEuY7FqEm9J0AgSvyO1rxrkS4bFbrwXSl2cvM2chd88WhJc +/J0cT2dvkEa1hIBXhM6HcGqfHJ6qJWqYSdGjGoqdkWoEK2j9F0yiVinzkX69Zq046Jr2D1xo/c4 AM/i3oSVY7VRcaJ8IuA6P20i4j9MD3m8VlSqh05X3DbabqSNU4L8KwkSBFwKK3LKKIXaJJIdWKFO P5XFyoy6jwq0VwI8v5TaLB5VTd+rfasbdEQNAOTfFuWZuL9GhiE8dA6L7rodVfVLvin1mdv4w02v /DPBjqlSsj2VBfx7Ilz5nm72bUTVIacHZ/RMRbm9M4OX+SOGiqSmgmg6vR1e3CYAabz1GjXuIzyL zq3r1JhiiDvTdkaB3ajdnnHW3Ie9FlUid7jpAsbBOo35xM/4GPnw== X-QQ-XMRINFO: NS+P29fieYNw95Bth2bWPxk= From: Zhao Zhili Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3818.100.11.1.3\)) Date: Fri, 7 Feb 2025 13:13:19 +0800 References: <20250206214257.37158-1-rsbultje@gmail.com> To: FFmpeg development discussions and patches In-Reply-To: <20250206214257.37158-1-rsbultje@gmail.com> X-OQ-MSGID: X-Mailer: Apple Mail (2.3818.100.11.1.3) Subject: Re: [FFmpeg-devel] [PATCH] threadprogress: reorder instructions to silence tsan warning. X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: > On Feb 7, 2025, at 05:42, Ronald S. Bultje wrote: > > Fixes #11456. > --- > libavcodec/threadprogress.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/libavcodec/threadprogress.c b/libavcodec/threadprogress.c > index 62c4fd898b..aa72ff80e7 100644 > --- a/libavcodec/threadprogress.c > +++ b/libavcodec/threadprogress.c > @@ -55,9 +55,8 @@ void ff_thread_progress_report(ThreadProgress *pro, int n) > if (atomic_load_explicit(&pro->progress, memory_order_relaxed) >= n) > return; > > - atomic_store_explicit(&pro->progress, n, memory_order_release); > - > ff_mutex_lock(&pro->progress_mutex); > + atomic_store_explicit(&pro->progress, n, memory_order_release); > ff_cond_broadcast(&pro->progress_cond); > ff_mutex_unlock(&pro->progress_mutex); > } > -- > 2.48.0 LGTM. > > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".