syzbot


KCSAN: data-race in acct_collect / do_exit (3)

Status: auto-closed as invalid on 2021/12/08 08:08
Subsystems: kernel
[Documentation on labels]
First crash: 1130d, last: 897d
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in acct_collect / do_exit (4) kernel 1 666d 666d 0/26 auto-closed as invalid on 2022/07/27 14:33
upstream KCSAN: data-race in acct_collect / do_exit (2) kernel 4 1215d 1228d 0/26 auto-closed as invalid on 2021/01/24 15:31
upstream KCSAN: data-race in acct_collect / do_exit kernel 1 1350d 1350d 0/26 auto-closed as invalid on 2020/09/11 14:08

Sample crash report:
==================================================================
BUG: KCSAN: data-race in acct_collect / do_exit

write to 0xffff888123f9b4fc of 4 bytes by task 27596 on cpu 1:
 reparent_leader kernel/exit.c:601 [inline]
 forget_original_parent kernel/exit.c:653 [inline]
 exit_notify kernel/exit.c:669 [inline]
 do_exit+0x95f/0x1560 kernel/exit.c:846
 do_group_exit+0xce/0x180 kernel/exit.c:923
 get_signal+0xf83/0x1510 kernel/signal.c:2855
 arch_do_signal_or_restart+0x8c/0x2c0 arch/x86/kernel/signal.c:868
 handle_signal_work kernel/entry/common.c:148 [inline]
 exit_to_user_mode_loop kernel/entry/common.c:172 [inline]
 exit_to_user_mode_prepare+0x113/0x190 kernel/entry/common.c:207
 __syscall_exit_to_user_mode_work kernel/entry/common.c:289 [inline]
 syscall_exit_to_user_mode+0x20/0x40 kernel/entry/common.c:300
 do_syscall_64+0x50/0xa0 arch/x86/entry/common.c:86
 entry_SYSCALL_64_after_hwframe+0x44/0xae

read to 0xffff888123f9b4fc of 4 bytes by task 27597 on cpu 0:
 thread_group_leader include/linux/sched/signal.h:669 [inline]
 acct_collect+0x162/0x400 kernel/acct.c:552
 do_exit+0x39f/0x1560 kernel/exit.c:805
 do_group_exit+0xce/0x180 kernel/exit.c:923
 get_signal+0xf83/0x1510 kernel/signal.c:2855
 arch_do_signal_or_restart+0x8c/0x2c0 arch/x86/kernel/signal.c:868
 handle_signal_work kernel/entry/common.c:148 [inline]
 exit_to_user_mode_loop kernel/entry/common.c:172 [inline]
 exit_to_user_mode_prepare+0x113/0x190 kernel/entry/common.c:207
 irqentry_exit_to_user_mode+0x5/0x10 kernel/entry/common.c:313
 irqentry_exit+0xe/0x40 kernel/entry/common.c:404
 exc_general_protection+0x31a/0x4b0 arch/x86/kernel/traps.c:562
 asm_exc_general_protection+0x1e/0x30

value changed: 0x00000000 -> 0x00000011

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

Crashes (34):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/11/03 08:00 upstream 56d33754481f 17f3edd2 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/10/24 21:59 upstream 9c0c4d24ac00 282f03fb .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/10/11 07:48 upstream 64570fbc14f8 838e7e2c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/10/03 11:23 upstream 7b66f4393ad4 db0f5787 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/09/28 17:45 upstream d33bec7b3dfa d82cb927 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/09/28 04:18 upstream 0513e464f900 78494d16 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/09/21 15:37 upstream d9fb678414c0 169724fe .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/09/13 15:22 upstream 6880fa6c5660 3ce60af8 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/09/12 02:28 upstream c605c39677b9 3ce60af8 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/09/03 16:24 upstream a9c9a6f741cd d236a457 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/08/30 19:34 upstream 7d2a07b76933 8f58a0ef .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/08/23 16:13 upstream e22ce8eb631b b599f2fc .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/08/11 23:35 upstream 761c6d7ec820 6972b106 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/08/07 23:09 upstream 85a90500f9a1 6972b106 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/08/01 21:08 upstream d4affd6b6e81 6c236867 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/07/31 05:47 upstream 4669e13cd67f 6c236867 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/07/24 17:07 upstream f0fddcec6b62 4d1b57d4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/07/19 11:54 upstream 2734d6c1b1a0 e6a17580 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/07/08 12:58 upstream 3dbdb38e2869 1aade754 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/06/20 07:02 upstream 913ec3c22ef4 aba2b2fb .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/06/09 00:40 upstream 4c8684fe555e 5c2fe346 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/06/05 11:15 upstream 9d32fa5d74b1 500c2339 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/05/26 21:10 upstream ad9f25d33860 750ce164 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/05/25 17:50 upstream a050a6d2b7e8 93d3a9f6 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/05/25 03:16 upstream 1434a3127887 3c7fef33 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/05/18 20:52 upstream 8ac91e6c6033 a343ba6b .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/05/15 05:40 upstream bd3c9cdb21a2 8bdd5343 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/05/08 07:11 upstream 1ad77a05cfae bc5434be .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/05/03 22:24 upstream 6f8ee8d36d07 ad61f371 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/04/28 08:54 upstream e359bce39d90 77e2b668 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/04/06 14:49 upstream 0a50438c8436 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/04/03 10:07 upstream 0a84c2e440f7 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/03/30 19:59 upstream 2bb25b3a748a 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
2021/03/15 01:11 upstream 75013c6c52d8 cc1cff8f .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in acct_collect / do_exit
* Struck through repros no longer work on HEAD.