Hi, This patch makes the one-time initialization in av_get_cpu_flags() thread-safe. The data race was reported by ThreadSanitizer.
Wan-Teh Chang (1): avutil: fix data race in av_get_cpu_flags(). libavutil/atomic.c | 40 ++++++++++++++++++++++++++++++++++++++++ libavutil/atomic.h | 34 ++++++++++++++++++++++++++++++++-- libavutil/atomic_gcc.h | 33 +++++++++++++++++++++++++++++++++ libavutil/atomic_suncc.h | 19 +++++++++++++++++++ libavutil/atomic_win32.h | 21 +++++++++++++++++++++ libavutil/cpu.c | 41 ++++++++++++++++++++++------------------- libavutil/tests/atomic.c | 13 +++++++++++++ 7 files changed, 180 insertions(+), 21 deletions(-) -- 2.8.0.rc3.226.g39d4020 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel