syzbot


KCSAN: data-race in vmalloc_info_show / vmalloc_info_show

Status: moderation: reported on 2024/03/15 12:16
Subsystems: fs
[Documentation on labels]
Reported-by: syzbot+446f2b79946494f73218@syzkaller.appspotmail.com
First crash: 427d, last: 19h07m

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

write to 0xffff88810120eff8 of 4 bytes by task 13195 on cpu 1:
 show_numa_info mm/vmalloc.c:4948 [inline]
 vmalloc_info_show+0x421/0x790 mm/vmalloc.c:5033
 traverse+0x144/0x3a0 fs/seq_file.c:111
 seq_read_iter+0x853/0x940 fs/seq_file.c:195
 proc_reg_read_iter+0x110/0x180 fs/proc/inode.c:299
 new_sync_read fs/read_write.c:489 [inline]
 vfs_read+0x5ca/0x6f0 fs/read_write.c:570
 ksys_pread64 fs/read_write.c:761 [inline]
 __do_sys_pread64 fs/read_write.c:769 [inline]
 __se_sys_pread64 fs/read_write.c:766 [inline]
 __x64_sys_pread64+0xfd/0x150 fs/read_write.c:766
 x64_sys_call+0x296d/0x2fb0 arch/x86/include/generated/asm/syscalls_64.h:18
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0xd0/0x1a0 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f

read-write to 0xffff88810120eff8 of 4 bytes by task 13194 on cpu 0:
 show_numa_info mm/vmalloc.c:4951 [inline]
 vmalloc_info_show+0x481/0x790 mm/vmalloc.c:5033
 seq_read_iter+0x319/0x940 fs/seq_file.c:230
 proc_reg_read_iter+0x110/0x180 fs/proc/inode.c:299
 new_sync_read fs/read_write.c:489 [inline]
 vfs_read+0x5ca/0x6f0 fs/read_write.c:570
 ksys_read+0xda/0x1a0 fs/read_write.c:713
 __do_sys_read fs/read_write.c:722 [inline]
 __se_sys_read fs/read_write.c:720 [inline]
 __x64_sys_read+0x40/0x50 fs/read_write.c:720
 x64_sys_call+0x2d77/0x2fb0 arch/x86/include/generated/asm/syscalls_64.h:1
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0xd0/0x1a0 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f

value changed: 0x00000053 -> 0x00000004

Reported by Kernel Concurrency Sanitizer on:
CPU: 0 UID: 0 PID: 13194 Comm: syz.0.2852 Not tainted 6.15.0-rc6-syzkaller-00188-gfee3e843b309 #0 PREEMPT(voluntary) 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/19/2025
==================================================================

Crashes (632):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/05/16 12:46 upstream fee3e843b309 cfde8269 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/05/15 12:38 upstream c94d59a126cb d6b2ee52 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/05/13 08:16 upstream e9565e23cd89 f6671af7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/05/12 22:43 upstream 82f2b0b97b36 f6671af7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/05/12 07:27 upstream cd802e7e5f1e 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/05/11 12:35 upstream 3ce9925823c7 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/05/10 15:40 upstream 0e1329d4045c 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/05/09 05:02 upstream 2c89c1b655c0 bb813bcc .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/05/06 22:49 upstream 0d8d44db295c 350f4ffc .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/05/05 23:54 upstream 01f95500a162 6ca47dd8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/05/05 17:40 upstream 92a09c47464d 6ca47dd8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/05/03 16:44 upstream 95d3481af6dc b0714e37 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/30 11:07 upstream ca91b9500108 85a5a23f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/28 02:30 upstream b4432656b36e c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/27 08:25 upstream 5bc1018675ec c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/24 12:38 upstream a79be02bba5c 9882047a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/20 12:20 upstream 119009db2674 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/19 21:39 upstream 8560697b23dc 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/19 08:06 upstream 3088d26962e8 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/18 15:07 upstream fc96b232f8e7 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/17 14:14 upstream cfb2e2c57aef 229db4cf .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/17 00:43 upstream c62f4b82d571 a95239b1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/15 13:46 upstream 834a4a689699 23b969b7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/14 10:04 upstream 8ffd015db85f 0bd6db41 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/13 20:09 upstream 5aaaedb0cb54 0bd6db41 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/12 07:14 upstream e618ee89561b 0bd6db41 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/10 04:20 upstream 3b07108ada81 988b336c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/08 08:24 upstream 0af2f6be1b42 a2ada0e7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/07 00:54 upstream 0af2f6be1b42 1c65791e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/07 00:53 upstream 0af2f6be1b42 1c65791e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/06 18:31 upstream f4d2ef48250a 1c65791e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/04 08:28 upstream a2cc6ff5ec8f d7ae3a11 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/02 23:07 upstream 92b71befc349 c799dfdd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/04/02 15:31 upstream acc4d5ff0b61 c799dfdd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/03/31 15:45 upstream 4e82c87058f4 d3999433 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/03/31 07:43 upstream aa918db707fb d3999433 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/03/30 18:27 upstream 7f2ff7b62617 d3999433 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/03/30 05:38 upstream 7d06015d936c d3999433 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/03/29 02:48 upstream 15cb9a2b66fc 9a1a9e31 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/03/28 03:27 upstream 1a9239bb4253 6c09fb82 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/03/28 03:27 upstream 1a9239bb4253 6c09fb82 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2025/03/27 05:00 upstream 1e1ba8d23dae 20510e88 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
2024/03/15 12:16 upstream e5eb28f6d1af d615901c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in vmalloc_info_show / vmalloc_info_show
* Struck through repros no longer work on HEAD.