syzbot


KCSAN: data-race in shmem_evict_inode / shmem_statfs

Status: auto-closed as invalid on 2021/05/15 02:41
Subsystems: mm
[Documentation on labels]
First crash: 1112d, last: 1112d

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

write to 0xffff888105ec8c38 of 8 bytes by task 12795 on cpu 1:
 shmem_free_inode mm/shmem.c:345 [inline]
 shmem_evict_inode+0x502/0x550 mm/shmem.c:1155
 evict+0x1aa/0x410 fs/inode.c:578
 iput_final fs/inode.c:1654 [inline]
 iput+0x3fd/0x520 fs/inode.c:1680
 dentry_unlink_inode+0x210/0x220 fs/dcache.c:374
 __dentry_kill+0x293/0x450 fs/dcache.c:580
 dentry_kill fs/dcache.c:693 [inline]
 dput+0x218/0x430 fs/dcache.c:886
 do_renameat2+0x667/0x990 fs/namei.c:4711
 __do_sys_rename fs/namei.c:4758 [inline]
 __se_sys_rename fs/namei.c:4756 [inline]
 __x64_sys_rename+0x58/0x60 fs/namei.c:4756
 do_syscall_64+0x39/0x80 arch/x86/entry/common.c:46
 entry_SYSCALL_64_after_hwframe+0x44/0xae

read to 0xffff888105ec8c38 of 8 bytes by task 4810 on cpu 0:
 shmem_statfs+0x10b/0x130 mm/shmem.c:2846
 statfs_by_dentry fs/statfs.c:66 [inline]
 vfs_statfs+0xb7/0x1c0 fs/statfs.c:90
 fd_statfs fs/statfs.c:120 [inline]
 __do_sys_fstatfs fs/statfs.c:216 [inline]
 __se_sys_fstatfs fs/statfs.c:213 [inline]
 __x64_sys_fstatfs+0x6c/0x130 fs/statfs.c:213
 do_syscall_64+0x39/0x80 arch/x86/entry/common.c:46
 entry_SYSCALL_64_after_hwframe+0x44/0xae

Reported by Kernel Concurrency Sanitizer on:
CPU: 0 PID: 4810 Comm: systemd-journal Not tainted 5.12.0-rc6-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
2021/04/10 02:40 upstream 4e04e7513b0f 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_evict_inode / shmem_statfs
* Struck through repros no longer work on HEAD.