syzbot


KCSAN: data-race in complete_signal / do_group_exit (3)

Status: auto-closed as invalid on 2021/03/24 19:58
Subsystems: kernel
[Documentation on labels]
Reported-by: syzbot+80965c4789403a2c0b06@syzkaller.appspotmail.com
First crash: 1360d, last: 1125d
Similar bugs (6)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in complete_signal / do_group_exit (4) kernel 20 1021d 1084d 0/26 auto-closed as invalid on 2021/07/06 08:03
upstream KCSAN: data-race in complete_signal / do_group_exit (7) kernel 1 357d 332d 0/26 auto-obsoleted due to no activity on 2023/05/05 14:46
upstream KCSAN: data-race in complete_signal / do_group_exit (2) kernel 2 1378d 1395d 0/26 closed as invalid on 2020/06/18 14:13
upstream KCSAN: data-race in complete_signal / do_group_exit (6) kernel 1 725d 725d 0/26 auto-closed as invalid on 2022/04/29 00:59
upstream KCSAN: data-race in complete_signal / do_group_exit kernel 35 1469d 1596d 0/26 auto-closed as invalid on 2020/05/20 03:22
upstream KCSAN: data-race in complete_signal / do_group_exit (5) kernel 1 827d 827d 0/26 auto-closed as invalid on 2022/01/16 06:51

Sample crash report:
==================================================================
BUG: KCSAN: data-race in complete_signal / do_group_exit

write to 0xffff8881013212f4 of 4 bytes by task 10643 on cpu 1:
 complete_signal+0x4a5/0x600 kernel/signal.c:1045
 __send_signal+0x680/0x790 kernel/signal.c:1181
 send_signal+0x398/0x3e0 kernel/signal.c:1242
 do_send_sig_info+0x9b/0xe0 kernel/signal.c:1291
 send_sig_info kernel/signal.c:1606 [inline]
 send_sig+0x4f/0x60 kernel/signal.c:1616
 pipe_write+0x817/0xd50 fs/pipe.c:470
 call_write_iter include/linux/fs.h:1901 [inline]
 new_sync_write fs/read_write.c:518 [inline]
 vfs_write+0x6f0/0x7e0 fs/read_write.c:605
 ksys_write+0xce/0x180 fs/read_write.c:658
 __do_sys_write fs/read_write.c:670 [inline]
 __se_sys_write fs/read_write.c:667 [inline]
 __x64_sys_write+0x3e/0x50 fs/read_write.c:667
 do_syscall_64+0x39/0x80 arch/x86/entry/common.c:46
 entry_SYSCALL_64_after_hwframe+0x44/0xa9

read to 0xffff8881013212f4 of 4 bytes by task 10641 on cpu 0:
 signal_group_exit include/linux/sched/signal.h:269 [inline]
 do_group_exit+0x51/0x180 kernel/exit.c:905
 __do_sys_exit_group+0xb/0x10 kernel/exit.c:933
 __se_sys_exit_group+0x5/0x10 kernel/exit.c:931
 __x64_sys_exit_group+0x16/0x20 kernel/exit.c:931
 do_syscall_64+0x39/0x80 arch/x86/entry/common.c:46
 entry_SYSCALL_64_after_hwframe+0x44/0xa9

Reported by Kernel Concurrency Sanitizer on:
CPU: 0 PID: 10641 Comm: syz-executor.3 Not tainted 5.11.0-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
==================================================================

Crashes (49):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/02/17 19:57 upstream f40ddce88593 14052202 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in complete_signal / do_group_exit
2021/02/11 00:18 upstream 291009f656e8 a52ee10a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in complete_signal / do_group_exit
2021/02/06 09:38 upstream 1e0d27fce010 23a562df .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in complete_signal / do_group_exit
2021/02/03 02:59 upstream 3aaf0a27ffc2 624dad51 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in complete_signal / do_group_exit
2021/02/01 15:12 upstream 1048ba83fb1c e6b95f32 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in complete_signal / do_group_exit
2021/01/23 11:49 upstream fe75a21824e7 52e37319 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in complete_signal / do_group_exit
2020/12/21 00:31 upstream 6a447b0e3151 04201c06 .config console log report info ci2-upstream-kcsan-gce
2020/12/16 21:41 upstream 5e60366d56c6 04201c06 .config console log report info ci2-upstream-kcsan-gce
2020/12/13 21:29 upstream ec6f5e0e5ca0 8f160dd5 .config console log report info ci2-upstream-kcsan-gce
2020/12/11 13:21 upstream 33dc9614dc20 ba24ffcd .config console log report info ci2-upstream-kcsan-gce
2020/12/08 18:00 upstream cd796ed33450 9af51e31 .config console log report info ci2-upstream-kcsan-gce
2020/12/06 20:49 upstream 8100a58044f8 c521566d .config console log report info ci2-upstream-kcsan-gce
2020/11/27 08:38 upstream 4df910620beb 5018c946 .config console log report info ci2-upstream-kcsan-gce
2020/11/26 11:42 upstream fa02fcd94b0c 2f1cec62 .config console log report info ci2-upstream-kcsan-gce
2020/11/21 18:05 upstream 27bba9c532a8 c7ec2d19 .config console log report info ci2-upstream-kcsan-gce
2020/11/14 12:46 upstream 9e6a39eae450 1bf9a662 .config console log report info ci2-upstream-kcsan-gce
2020/11/11 23:05 upstream 3d5e28bff7ad cca87986 .config console log report info ci2-upstream-kcsan-gce
2020/11/10 22:51 upstream eccc87672492 cca87986 .config console log report info ci2-upstream-kcsan-gce
2020/11/07 17:07 upstream 659caaf65dc9 cba33199 .config console log report info ci2-upstream-kcsan-gce
2020/11/03 11:59 upstream b7cbaf59f62f cba33199 .config console log report info ci2-upstream-kcsan-gce
2020/11/02 12:15 upstream 3cea11cd5e3b 8bc4594f .config console log report info ci2-upstream-kcsan-gce
2020/10/28 19:28 upstream ed8780e3f2ec f24824d3 .config console log report info ci2-upstream-kcsan-gce
2020/10/02 23:24 upstream 472e5b056f00 062c9832 .config console log report info ci2-upstream-kcsan-gce
2020/09/25 19:01 upstream 171d4ff79f96 4a006f63 .config console log report info ci2-upstream-kcsan-gce
2020/09/21 21:07 upstream 98477740630f 9e1fa68e .config console log report info ci2-upstream-kcsan-gce
2020/09/19 23:09 upstream eb5f95f1593f 53ce8104 .config console log report info ci2-upstream-kcsan-gce
2020/09/19 01:02 upstream 92ab97adeefc 53ce8104 .config console log report info ci2-upstream-kcsan-gce
2020/09/18 08:33 upstream 10b82d517648 38962c8b .config console log report info ci2-upstream-kcsan-gce
2020/09/17 06:56 upstream 5925fa68fe82 8247808b .config console log report info ci2-upstream-kcsan-gce
2020/09/06 21:36 upstream dd9fb9bb3340 abf9ba4f .config console log report ci2-upstream-kcsan-gce
2020/09/05 20:03 upstream 9322c47b21b9 abf9ba4f .config console log report ci2-upstream-kcsan-gce
2020/09/03 07:54 upstream fc3abb53250a abf9ba4f .config console log report ci2-upstream-kcsan-gce
2020/09/01 12:55 upstream b51594df17d0 d5a3ae1f .config console log report ci2-upstream-kcsan-gce
2020/08/31 07:48 upstream dcc5c6f013d8 d5a3ae1f .config console log report ci2-upstream-kcsan-gce
2020/08/30 18:15 upstream 1127b219ce94 d5a3ae1f .config console log report ci2-upstream-kcsan-gce
2020/08/21 10:57 upstream da2968ff879b 1d75fe45 .config console log report ci2-upstream-kcsan-gce
2020/08/11 20:56 upstream 00e4db51259a 5d3ebca9 .config console log report ci2-upstream-kcsan-gce
2020/08/07 01:57 upstream d6efb3ac3e6c cb436c69 .config console log report ci2-upstream-kcsan-gce
2020/08/06 14:21 upstream 47ec5303d73e 4ca1c0ea .config console log report ci2-upstream-kcsan-gce
2020/08/05 02:33 upstream c0842fbc1b18 02034dac .config console log report ci2-upstream-kcsan-gce
2020/08/04 19:49 upstream c0842fbc1b18 80a06902 .config console log report ci2-upstream-kcsan-gce
2020/07/20 00:50 upstream 92188b41f139 9c812472 .config console log report ci2-upstream-kcsan-gce
2020/07/14 23:23 upstream e9919e11e219 ada108d0 .config console log report ci2-upstream-kcsan-gce
2020/07/07 22:01 upstream aa27b32b76d0 08fc4ef1 .config console log report ci2-upstream-kcsan-gce
2020/07/06 18:26 upstream dcb7fd82c75e ac5a135b .config console log report ci2-upstream-kcsan-gce
2020/07/06 05:06 upstream 45a5ac7a5cc3 22f87567 .config console log report ci2-upstream-kcsan-gce
2020/07/04 05:45 upstream 0c7d7d1fada7 51095195 .config console log report ci2-upstream-kcsan-gce
2020/06/30 00:28 upstream 7c30b859a947 917afeaa .config console log report ci2-upstream-kcsan-gce
2020/06/27 13:44 upstream 1590a2e1c681 2defc703 .config console log report ci2-upstream-kcsan-gce
* Struck through repros no longer work on HEAD.