KCSAN: data-race in d_make_discardable / step_into_slowpath

Status: moderation: reported on 2025/12/08 04:14
Subsystems: fs
Labels: prio:low
[Documentation on labels]
Reported-by: syzbot+a179b542833272197887@syzkaller.appspotmail.com
First crash: 236d, last: 1h44m
✨ AI Jobs (4)
ID Workflow Result Correct Bug Created Started Finished Revision Error
9687229e assessment-security DenialOfService: ❌ Exploitable: ❌ FilesystemTrigger: ❌ NetworkTrigger: ❌ PeripheralTrigger: ❌ RemoteTrigger: ❌ Unprivileged: ✅ UserNamespace: ✅ VMGuestTrigger: ✅ VMHostTrigger: ❌ KCSAN: data-race in d_make_discardable / step_into_slowpath 2026/05/16 03:53 2026/05/16 03:53 2026/05/16 04:36 efdaf0f9

			
		
fbbeda90 repro KCSAN: data-race in d_make_discardable / step_into_slowpath 2026/03/07 20:39 2026/03/07 20:39 2026/03/07 20:40 31e9c887

			
		
a6bd0643 assessment-kcsan Benign: ✅ Confident: ✅ KCSAN: data-race in d_make_discardable / step_into_slowpath 2026/02/24 20:31 2026/02/24 20:31 2026/02/24 20:35 305c0ec5

			
		
b8fa3440 assessment-kcsan 💥 KCSAN: data-race in d_make_discardable / step_into_slowpath 2026/01/10 02:53 2026/01/10 02:53 2026/01/10 02:53 75199160
Error 429, Message: You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To moni...
truncated to first 200 bytes; open job for full error

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

write to 0xffff888107291c00 of 4 bytes by task 5625 on cpu 0:
 d_make_discardable+0x4f/0x90 fs/dcache.c:1050
 simple_unlink+0x68/0x80 fs/libfs.c:808
 shmem_unlink+0x12d/0x140 mm/shmem.c:3927
 vfs_unlink+0x1c3/0x490 fs/namei.c:5515
 filename_unlinkat+0x1dc/0x410 fs/namei.c:5585
 __do_sys_unlink fs/namei.c:5620 [inline]
 __se_sys_unlink+0x2b/0xe0 fs/namei.c:5617
 __x64_sys_unlink+0x1f/0x30 fs/namei.c:5617
 x64_sys_call+0x2eb6/0x3020 arch/x86/include/generated/asm/syscalls_64.h:88
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0x136/0x3c0 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f

read to 0xffff888107291c00 of 4 bytes by task 2979 on cpu 1:
 d_managed include/linux/dcache.h:433 [inline]
 handle_mounts fs/namei.c:1738 [inline]
 step_into_slowpath+0xea/0x4c0 fs/namei.c:2104
 step_into fs/namei.c:2152 [inline]
 walk_component fs/namei.c:2288 [inline]
 lookup_last fs/namei.c:2789 [inline]
 path_lookupat+0x2eb/0x4c0 fs/namei.c:2813
 filename_lookup+0x18f/0x390 fs/namei.c:2842
 do_readlinkat+0x74/0x2f0 fs/stat.c:571
 __do_sys_readlink fs/stat.c:605 [inline]
 __se_sys_readlink fs/stat.c:602 [inline]
 __x64_sys_readlink+0x47/0x60 fs/stat.c:602
 x64_sys_call+0x2b51/0x3020 arch/x86/include/generated/asm/syscalls_64.h:90
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0x136/0x3c0 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f

value changed: 0x08300080 -> 0x00004080

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 UID: 0 PID: 2979 Comm: udevd Tainted: G        W           syzkaller #0 PREEMPT(lazy) 
Tainted: [W]=WARN
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026
==================================================================

Crashes (234):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/08/01 15:00 upstream 0131b508c0e2 e611ffe1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/31 14:38 upstream 8ba098e6b6ff 7664cf44 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/29 03:43 upstream fc02acf6ac0c 19622d9d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/28 18:04 upstream 3b5f4b83c4ab edc8a875 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/28 01:12 upstream 62cc90241548 45ae1df4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/26 20:54 upstream 4235cb24ec1e 492bab15 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/26 14:05 upstream 3dab139d4795 492bab15 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/24 15:09 upstream 48a5a7ab8d6a dd737a83 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/24 01:06 upstream d326f83e819c 544adce9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/22 12:11 upstream 248951ddc14d 4a865b71 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/21 18:17 upstream 248951ddc14d 7c5de9c3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/21 00:54 upstream b95f03f04d47 de6a700d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/19 08:04 upstream c6859eed755d 72524a66 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/18 21:06 upstream 1229e2e57a5c 72524a66 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/17 02:09 upstream fce2dfa773ce 71b49442 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/16 06:33 upstream 37e2f878a7a6 27a8bd60 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/15 12:00 upstream 58717b2a1365 a4ed0f4f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/12 20:30 upstream f4fb100039e9 d78ea535 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/12 07:40 upstream 44696aa3a489 d78ea535 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/11 17:33 upstream dd3210c47e8d d78ea535 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/11 04:03 upstream 61c03dfde854 d78ea535 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/09 16:51 upstream 2c7c88a412aa a0c310a3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/09 11:53 upstream 0e35b9b6ec0f a0c310a3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/09 00:45 upstream 0e35b9b6ec0f b9f1ceaa .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/07 12:16 upstream 0e35b9b6ec0f 76cdc0c0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/04 23:49 upstream 7404ce516372 fcece630 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/02 15:11 upstream 4a50a141f05a 2b70b115 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/01 16:55 upstream 665159e24674 27192279 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/07/01 07:20 upstream 665159e24674 00a5cf1c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/30 13:44 upstream dc59e4fea9d8 00e8b0fd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/29 11:03 upstream dc59e4fea9d8 6a0c72dc .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/27 23:11 upstream 780d569e6c4b fb92f11c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/26 18:10 upstream 51cb1aa1250c fb92f11c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/26 08:48 upstream 4edcdefd4083 7ff32d8b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/25 03:15 upstream ab9de95c9cf9 302586aa .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/24 01:34 upstream 558ef39aeb9a 042555ff .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/23 13:08 upstream 502d801f0ab0 4b1d8f01 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/22 18:50 upstream 1dc18801be29 5a630be6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/19 08:40 upstream 9ecfb2f7287a 570c59ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/18 10:03 upstream e771677c937d a776b0d0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/17 18:38 upstream 66affa37cfac b62b3ded .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/13 21:01 upstream 2b07ea76fd28 1d2f3589 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/12 01:52 upstream 2b414a95b8f7 d93a6ab6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/09 23:43 upstream 2d3090a8aeb5 34dab4be .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/06/08 15:10 upstream 4549871118cf 656e94c6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/05/15 08:27 upstream 70eda68668d1 9cd3beaa .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/03/06 19:31 upstream 651690480a96 41d8037d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/02/24 10:35 upstream 7dff99b35460 96b1aa46 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2026/01/09 06:02 upstream 623fb9912f6a d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
2025/12/08 04:13 upstream ba65a4e7120a d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in d_make_discardable / step_into_slowpath
* Struck through repros no longer work on HEAD.