syzbot


KCSAN: data-race in kernel_clone / mm_release (4)

Status: auto-closed as invalid on 2022/09/15 13:45
Subsystems: kernel
[Documentation on labels]
First crash: 621d, last: 621d
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in kernel_clone / mm_release (2) kernel 3 909d 928d 0/26 auto-closed as invalid on 2021/12/02 09:15
upstream KCSAN: data-race in kernel_clone / mm_release kernel 4 997d 1050d 0/26 auto-closed as invalid on 2021/09/04 13:36
upstream KCSAN: data-race in kernel_clone / mm_release (3) kernel 1 782d 782d 0/26 auto-closed as invalid on 2022/04/08 03:37

Sample crash report:
==================================================================
BUG: KCSAN: data-race in kernel_clone / mm_release

write to 0xffff88813a1d4ea8 of 8 bytes by task 6844 on cpu 0:
 wait_for_vfork_done kernel/fork.c:1433 [inline]
 kernel_clone+0x36e/0x5c0 kernel/fork.c:2704
 __do_sys_clone kernel/fork.c:2807 [inline]
 __se_sys_clone kernel/fork.c:2791 [inline]
 __x64_sys_clone+0xc3/0xf0 kernel/fork.c:2791
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x2b/0x70 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x63/0xcd

read to 0xffff88813a1d4ea8 of 8 bytes by task 6845 on cpu 1:
 mm_release+0x122/0x1b0 kernel/fork.c:1483
 exit_mm_release+0x21/0x30 kernel/fork.c:1490
 exit_mm+0x38/0x170 kernel/exit.c:482
 do_exit+0x525/0x16e0 kernel/exit.c:782
 do_group_exit+0xa5/0x160 kernel/exit.c:925
 get_signal+0xf54/0x1020 kernel/signal.c:2857
 arch_do_signal_or_restart+0x87/0x2d0 arch/x86/kernel/signal.c:869
 exit_to_user_mode_loop+0x78/0x130 kernel/entry/common.c:166
 exit_to_user_mode_prepare+0x69/0x90 kernel/entry/common.c:201
 irqentry_exit_to_user_mode+0x5/0x10 kernel/entry/common.c:307
 irqentry_exit+0xe/0x40 kernel/entry/common.c:408
 asm_exc_page_fault+0x22/0x30

value changed: 0xffffc9000c947e30 -> 0x0000000000000000

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 PID: 6845 Comm: syz-executor.0 Not tainted 5.19.0-syzkaller-13666-gffcf9c5700e4-dirty #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022
==================================================================

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/08/11 13:41 upstream ffcf9c5700e4 787ed7e0 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in kernel_clone / mm_release
* Struck through repros no longer work on HEAD.