syzbot


KCSAN: data-race in ksys_read / ksys_read

Status: auto-closed as invalid on 2022/04/27 10:35
Subsystems: fs
[Documentation on labels]
First crash: 1046d, last: 1042d
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in ksys_read / ksys_read (2) fs 1 372d 372d 0/28 auto-obsoleted due to no activity on 2024/02/26 05:40

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

write to 0xffff8881046e9268 of 8 bytes by task 20418 on cpu 0:
 ksys_read+0x10c/0x190 fs/read_write.c:622
 __do_sys_read fs/read_write.c:630 [inline]
 __se_sys_read fs/read_write.c:628 [inline]
 __x64_sys_read+0x3e/0x50 fs/read_write.c:628
 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+0x44/0xae

read to 0xffff8881046e9268 of 8 bytes by task 20420 on cpu 1:
 ksys_read+0x9c/0x190 fs/read_write.c:617
 __do_sys_read fs/read_write.c:630 [inline]
 __se_sys_read fs/read_write.c:628 [inline]
 __x64_sys_read+0x3e/0x50 fs/read_write.c:628
 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+0x44/0xae

value changed: 0x000000000000016d -> 0x0000000000000262

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 PID: 20420 Comm: syz-executor.5 Not tainted 5.17.0-syzkaller-02003-g3bf03b9a0839-dirty #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
==================================================================

Crashes (2):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/03/23 10:29 upstream 3bf03b9a0839 5ff41e94 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in ksys_read / ksys_read
2022/03/19 19:24 upstream 34e047aa16c0 e2d91b1d .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in ksys_read / ksys_read
* Struck through repros no longer work on HEAD.