syzbot


KCSAN: data-race in __break_lease / __locks_wake_up_blocks

Status: auto-closed as invalid on 2020/04/12 06:10
Subsystems: fs
[Documentation on labels]
First crash: 1516d, last: 1516d

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

write to 0xffff8881228c1478 of 8 bytes by task 15694 on cpu 0:
 __locks_delete_block fs/locks.c:728 [inline]
 __locks_wake_up_blocks+0x195/0x230 fs/locks.c:738
 locks_delete_block+0x7c/0x230 fs/locks.c:773
 __break_lease+0x492/0xc10 fs/locks.c:1660
 break_lease include/linux/fs.h:2436 [inline]
 break_lease include/linux/fs.h:2426 [inline]
 vfs_truncate+0x23c/0x400 fs/open.c:102
 do_sys_truncate.part.0+0xe1/0x100 fs/open.c:133
 do_sys_truncate fs/open.c:127 [inline]
 __do_sys_truncate fs/open.c:145 [inline]
 __se_sys_truncate fs/open.c:143 [inline]
 __x64_sys_truncate+0x53/0x80 fs/open.c:143
 do_syscall_64+0xcc/0x3a0 arch/x86/entry/common.c:294
 entry_SYSCALL_64_after_hwframe+0x44/0xa9

read to 0xffff8881228c1478 of 8 bytes by task 15701 on cpu 1:
 __break_lease+0x846/0xc10 fs/locks.c:1654
 break_lease include/linux/fs.h:2436 [inline]
 break_lease include/linux/fs.h:2426 [inline]
 vfs_truncate+0x23c/0x400 fs/open.c:102
 do_sys_truncate.part.0+0xe1/0x100 fs/open.c:133
 do_sys_truncate fs/open.c:127 [inline]
 __do_sys_truncate fs/open.c:145 [inline]
 __se_sys_truncate fs/open.c:143 [inline]
 __x64_sys_truncate+0x53/0x80 fs/open.c:143
 do_syscall_64+0xcc/0x3a0 arch/x86/entry/common.c:294
 entry_SYSCALL_64_after_hwframe+0x44/0xa9

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

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/02/02 06:09 https://github.com/google/ktsan.git kcsan 245a43005292 2274ad39 .config console log report ci2-upstream-kcsan-gce
* Struck through repros no longer work on HEAD.