syzbot


KCSAN: data-race in futex_wait_queue_me / prepare_signal (2)

Status: auto-closed as invalid on 2021/07/07 21:46
Subsystems: kernel
[Documentation on labels]
Reported-by: syzbot+730a2bbd66878efe4a5a@syzkaller.appspotmail.com
First crash: 1611d, last: 1057d
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in futex_wait_queue_me / prepare_signal kernel 3 1631d 1642d 0/26 closed as invalid on 2019/11/19 13:54

Sample crash report:
==================================================================
BUG: KCSAN: data-race in futex_wait_queue_me / prepare_signal

write to 0xffff888100c2506c of 4 bytes by task 1744 on cpu 1:
 freezer_do_not_count include/linux/freezer.h:109 [inline]
 freezable_schedule include/linux/freezer.h:171 [inline]
 futex_wait_queue_me+0x198/0x260 kernel/futex.c:2606
 futex_wait+0x143/0x430 kernel/futex.c:2708
 do_futex+0x9d8/0x1ee0 kernel/futex.c:3732
 __do_sys_futex kernel/futex.c:3805 [inline]
 __se_sys_futex+0x21c/0x380 kernel/futex.c:3786
 __x64_sys_futex+0x74/0x80 kernel/futex.c:3786
 do_syscall_64+0x4a/0x90 arch/x86/entry/common.c:47
 entry_SYSCALL_64_after_hwframe+0x44/0xae

read to 0xffff888100c2506c of 4 bytes by task 1747 on cpu 0:
 sig_task_ignored kernel/signal.c:93 [inline]
 sig_ignored kernel/signal.c:118 [inline]
 prepare_signal+0x952/0xeb0 kernel/signal.c:1001
 __send_signal+0x64/0x760 kernel/signal.c:1121
 send_signal+0x281/0x390 kernel/signal.c:1284
 do_send_sig_info kernel/signal.c:1333 [inline]
 do_send_specific+0x13d/0x1c0 kernel/signal.c:3881
 do_tkill kernel/signal.c:3907 [inline]
 __do_sys_tgkill kernel/signal.c:3926 [inline]
 __se_sys_tgkill kernel/signal.c:3920 [inline]
 __x64_sys_tgkill+0x108/0x140 kernel/signal.c:3920
 do_syscall_64+0x4a/0x90 arch/x86/entry/common.c:47
 entry_SYSCALL_64_after_hwframe+0x44/0xae

value changed: 0x00404040 -> 0x40404040

Reported by Kernel Concurrency Sanitizer on:
CPU: 0 PID: 1747 Comm: syz-fuzzer Tainted: G        W         5.13.0-rc4-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
==================================================================

Crashes (739):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/06/02 21:46 upstream 324c92e5e0ee 0740de69 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/31 09:05 upstream 8124c8a6b353 032639db .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/30 07:39 upstream b90e90f40b4f 325a8dab .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/27 12:50 upstream d7c5303fbc8a 858ea628 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/26 06:40 upstream ad9f25d33860 93d3a9f6 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/25 16:48 upstream a050a6d2b7e8 93d3a9f6 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/24 13:39 upstream c4681547bcce 3c7fef33 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/23 08:07 upstream 4d7620341eda 3c7fef33 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/22 18:50 upstream 23d729263037 3c7fef33 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/22 03:34 upstream 45af60e7ced0 3c7fef33 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/20 17:32 upstream f01da525b3de c560a65d .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/19 17:51 upstream c3d0e3fd41b7 a343ba6b .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/17 21:59 upstream d07f6ca923ea a343ba6b .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/17 09:13 upstream d07f6ca923ea a2eb125d .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/17 04:48 upstream d07f6ca923ea f54a5c09 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/16 15:15 upstream 63d1cb53e26a f54a5c09 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/16 01:23 upstream c12a29ed9094 f54a5c09 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/15 10:18 upstream 25a1298726e9 93f844de .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/14 03:59 upstream 315d99318179 8bdd5343 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/12 19:21 upstream dbb5afad100a ed7d41c5 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/12 06:43 upstream 88b06399c9c7 86294427 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/11 21:19 upstream 88b06399c9c7 b3c3bb8e .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/10 12:47 upstream 6efb943b8616 ca873091 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/09 21:52 upstream 9819f682e48c bc5434be .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/08 23:38 upstream b741596468b0 bc5434be .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/08 10:49 upstream dd860052c99b bc5434be .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/07 23:07 upstream 1ad77a05cfae bc5434be .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/07 08:30 upstream e48661230cc3 f6da8120 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/07 06:00 upstream e48661230cc3 06585184 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/05 03:15 upstream d665ea6ea86c 06c27ff5 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/04 14:06 upstream 5e321ded302d 06c27ff5 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/03 15:04 upstream 9ccce092fc64 ad61f371 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/03 06:47 upstream 9ccce092fc64 77e2b668 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/05/02 11:47 upstream 17ae69aba89d 77e2b668 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/30 20:06 upstream 65c61de9d090 77e2b668 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/29 10:24 upstream d72cd4ad4174 77e2b668 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/28 22:14 upstream 68a32ba14177 77e2b668 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/27 23:34 upstream e359bce39d90 805b5003 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/27 11:33 upstream 4a0225c3d208 805b5003 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/26 23:31 upstream 9f4ad9e425a1 8ee2dea6 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/26 10:25 upstream 9f4ad9e425a1 805b5003 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/25 19:24 upstream d2d09fbe33f8 2a82f1b3 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/25 08:29 upstream 2a1d7946fa53 36c88236 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/24 18:48 upstream 2a1d7946fa53 17f0b706 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/24 02:06 upstream 8db5efb83fa9 17f0b706 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/22 22:44 upstream 90c911ad7445 33c28d03 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/22 11:45 upstream 16fc44d6387e 33c28d03 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/21 18:32 upstream 16fc44d6387e 95777977 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/19 23:16 upstream 7af08140979a 4285c989 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/04/19 07:18 upstream bf05bf16c76b 50f523d7 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in futex_wait_queue_me / prepare_signal
2021/01/17 10:43 upstream 0da0a8a0a0e1 813be542 .config console log report info ci2-upstream-kcsan-gce
2020/06/20 10:25 upstream 672f9255a727 c655ec77 .config console log report ci2-upstream-kcsan-gce
2020/06/17 11:39 https://github.com/google/ktsan.git kcsan 7c3cd68e5d38 b6c46f43 .config console log report ci2-upstream-kcsan-gce
2019/11/27 00:29 https://github.com/google/ktsan.git kcsan ef798c30ba4e 1048481f .config console log report ci2-upstream-kcsan-gce
* Struck through repros no longer work on HEAD.