syzbot


KCSAN: data-race in shmem_symlink / vfs_getattr_nosec

Status: auto-closed as invalid on 2022/02/16 02:29
Subsystems: mm
[Documentation on labels]
Reported-by: syzbot+b4f044994390cec04676@syzkaller.appspotmail.com
First crash: 1414d, last: 843d

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

write to 0xffff888105d16c88 of 8 bytes by task 2585 on cpu 0:
 shmem_symlink+0x2e4/0x390 mm/shmem.c:3073
 vfs_symlink+0x241/0x330 fs/namei.c:4248
 do_symlinkat+0x104/0x380 fs/namei.c:4277
 __do_sys_symlink fs/namei.c:4299 [inline]
 __se_sys_symlink fs/namei.c:4297 [inline]
 __x64_sys_symlink+0x52/0x60 fs/namei.c:4297
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x44/0xd0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x44/0xae

read to 0xffff888105d16c88 of 8 bytes by task 2583 on cpu 1:
 i_size_read include/linux/fs.h:891 [inline]
 generic_fillattr fs/stat.c:53 [inline]
 vfs_getattr_nosec+0x242/0x2f0 fs/stat.c:126
 vfs_getattr fs/stat.c:160 [inline]
 vfs_statx+0x138/0x2a0 fs/stat.c:225
 vfs_fstatat fs/stat.c:243 [inline]
 __do_sys_newfstatat fs/stat.c:412 [inline]
 __se_sys_newfstatat+0x63/0x260 fs/stat.c:406
 __x64_sys_newfstatat+0x51/0x60 fs/stat.c:406
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x44/0xd0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x44/0xae

value changed: 0x00000000000000c8 -> 0x00000000000000dc

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 PID: 2583 Comm: udevd Not tainted 5.16.0-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
==================================================================

Crashes (597):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/01/12 02:28 upstream 6f38be8f2ccd 44d1319a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/11 15:11 upstream fe8152b38d3a 1884f55a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/10 17:25 upstream df0cc57e057f ddb0ab8c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/10 09:57 upstream df0cc57e057f 2ca0d385 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/09 11:39 upstream 4634129ad9fd 2ca0d385 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/09 09:51 upstream 21f35d2ca83e 2ca0d385 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/08 05:21 upstream d1587f7bfe9a 2ca0d385 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/07 15:53 upstream ddec8ed2d490 2ca0d385 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/07 04:23 upstream b2b436ec0205 6acc789a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/06 16:49 upstream 75acfdb6fd92 6acc789a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/06 03:21 upstream 49ef78e59b07 6acc789a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/04 20:36 upstream c9e6606c7fe9 0a2584dd .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/04 17:22 upstream c9e6606c7fe9 7f723fbe .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/03 21:37 upstream c9e6606c7fe9 4a3f34f2 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/03 14:14 upstream c9e6606c7fe9 e1768e9c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/02 20:58 upstream 1286cc4893cf e1768e9c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/01 22:21 upstream 278218f6778b e1768e9c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2022/01/01 08:30 upstream 800829388818 e1768e9c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/31 14:13 upstream 4f3d93c6eaff 36bd2e48 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/30 22:42 upstream 9bad743e8d22 36bd2e48 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/30 20:25 upstream 9bad743e8d22 2e49f10d .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/30 13:55 upstream eec4df26e24e 2e49f10d .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/30 05:16 upstream eec4df26e24e 6cc879d4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/29 15:52 upstream e7c124bd0463 6cc879d4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/28 21:04 upstream ecf71de775a0 76c8cf06 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/28 17:24 upstream a8ad9a2434dc 76c8cf06 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/28 01:20 upstream a8ad9a2434dc 6b3c5e64 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/27 21:51 upstream a8ad9a2434dc 5140bd58 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/27 12:54 upstream fc74e0a40e4f 5140bd58 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/27 01:31 upstream fc74e0a40e4f e4f103c4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/26 14:16 upstream 438645193e59 e4f103c4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/25 22:22 upstream e2ae0d4a6b0b 6caa12e4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/24 23:56 upstream b927dfc67d05 6caa12e4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/24 11:35 upstream 7a29b11da965 6caa12e4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/24 03:05 upstream 996a18eb796a 6caa12e4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/23 01:56 upstream bc491fb12513 6caa12e4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/22 11:43 upstream 2f47a9a4dfa3 6caa12e4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/22 03:10 upstream 1c3e979bf3e2 6caa12e4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/21 17:13 upstream 6e0567b73052 a938f0b8 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/20 20:22 upstream 86085fe79e3c 62bd192b .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/20 14:04 upstream a7904a538933 021b36cb .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/20 01:08 upstream a76c3d035872 44068e19 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/19 07:23 upstream 3f667b5d4053 44068e19 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/18 05:03 upstream 9eaa88c7036e 44068e19 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/17 19:51 upstream 6441998e2e37 44068e19 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/17 01:57 upstream fa36bbe6d43f 44068e19 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/12/17 00:05 upstream fa36bbe6d43f 8dd6a5e3 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in shmem_symlink / vfs_getattr_nosec
2021/01/17 06:05 upstream 54c6247d06f1 65a7a854 .config console log report info ci2-upstream-kcsan-gce
2020/10/13 16:46 upstream 865c50e1d279 bd69ee0d .config console log report info ci2-upstream-kcsan-gce
2020/10/12 22:48 upstream 1e6d1d96461e d32b0bbf .config console log report info ci2-upstream-kcsan-gce
2020/06/19 22:39 upstream 672f9255a727 123cf502 .config console log report ci2-upstream-kcsan-gce
* Struck through repros no longer work on HEAD.