syzbot


KCSAN: data-race in __dentry_kill / fast_dput (2)

Status: moderation: reported on 2024/06/01 04:43
Subsystems: fs
[Documentation on labels]
Reported-by: syzbot+dfcb311253a541a4ee29@syzkaller.appspotmail.com
First crash: 555d, last: 17h34m
Similar bugs (1)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in __dentry_kill / fast_dput fs 6 9 604d 686d 0/29 auto-obsoleted due to no activity on 2024/05/18 12:55

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

write to 0xffff88811b0636d0 of 8 bytes by task 22719 on cpu 1:
 __d_drop fs/dcache.c:576 [inline]
 __dentry_kill+0x142/0x4b0 fs/dcache.c:668
 finish_dput+0x2b/0x200 fs/dcache.c:879
 dput+0x52/0x60 fs/dcache.c:928
 handle_mounts fs/namei.c:1690 [inline]
 step_into_slowpath+0x36b/0x480 fs/namei.c:2043
 step_into fs/namei.c:2091 [inline]
 walk_component fs/namei.c:2227 [inline]
 lookup_last fs/namei.c:2722 [inline]
 path_lookupat+0x330/0x500 fs/namei.c:2746
 filename_lookup+0x147/0x340 fs/namei.c:2775
 filename_getxattr+0x54/0x180 fs/xattr.c:814
 io_getxattr+0x50/0xe0 io_uring/xattr.c:122
 __io_issue_sqe+0xfe/0x2e0 io_uring/io_uring.c:1792
 io_issue_sqe+0x56/0xa80 io_uring/io_uring.c:1815
 io_wq_submit_work+0x3f7/0x5f0 io_uring/io_uring.c:1927
 io_worker_handle_work+0x44e/0x9b0 io_uring/io-wq.c:650
 io_wq_worker+0x22e/0x860 io_uring/io-wq.c:704
 ret_from_fork+0x149/0x290 arch/x86/kernel/process.c:158
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:246

read to 0xffff88811b0636d0 of 8 bytes by task 22723 on cpu 0:
 hlist_bl_unhashed include/linux/list_bl.h:54 [inline]
 d_unhashed include/linux/dcache.h:366 [inline]
 retain_dentry fs/dcache.c:753 [inline]
 fast_dput+0x5f/0x2c0 fs/dcache.c:849
 dput+0x24/0x60 fs/dcache.c:924
 handle_mounts fs/namei.c:1690 [inline]
 step_into_slowpath+0x36b/0x480 fs/namei.c:2043
 step_into fs/namei.c:2091 [inline]
 walk_component fs/namei.c:2227 [inline]
 lookup_last fs/namei.c:2722 [inline]
 path_lookupat+0x330/0x500 fs/namei.c:2746
 filename_lookup+0x147/0x340 fs/namei.c:2775
 filename_getxattr+0x54/0x180 fs/xattr.c:814
 io_getxattr+0x50/0xe0 io_uring/xattr.c:122
 __io_issue_sqe+0xfe/0x2e0 io_uring/io_uring.c:1792
 io_issue_sqe+0x56/0xa80 io_uring/io_uring.c:1815
 io_wq_submit_work+0x3f7/0x5f0 io_uring/io_uring.c:1927
 io_worker_handle_work+0x44e/0x9b0 io_uring/io-wq.c:650
 io_wq_worker+0x22e/0x860 io_uring/io-wq.c:704
 ret_from_fork+0x149/0x290 arch/x86/kernel/process.c:158
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:246

value changed: 0xffff888237bca690 -> 0x0000000000000000

Reported by Kernel Concurrency Sanitizer on:
CPU: 0 UID: 0 PID: 22723 Comm: iou-wrk-22718 Not tainted syzkaller #0 PREEMPT(voluntary) 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025
==================================================================

Crashes (192):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/12/08 03:07 upstream ba65a4e7120a d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/12/07 00:16 upstream cc3ee4ba57b7 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/12/06 18:42 upstream 416f99c3b16f d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/12/04 05:29 upstream 8f7aa3d3c732 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/12/03 15:30 upstream 3f9f0252130e d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/12/03 04:55 upstream d61f1cc5db79 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/12/02 21:27 upstream 4a26e7032d7d d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/11/27 04:00 upstream 4941a17751c9 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/11/26 20:17 upstream 30f09200cc4a d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/11/16 09:57 upstream f824272b6e3f f7988ea4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/11/15 09:28 upstream 7a0892d2836e f7988ea4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/11/12 21:12 upstream 24172e0d7990 07e030de .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/11/06 11:37 upstream dc77806cf3b4 a6c9c731 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/11/05 14:26 upstream 17d85f33a83b a6c9c731 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/11/04 02:28 upstream 8bb886cb8f3a 686bf657 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/11/03 19:17 upstream 6146a0f1dfae 2c50b6a9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/11/01 21:19 upstream 691d401c7e0e 2c50b6a9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/10/28 04:11 upstream fd57572253bc fd2207e7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/10/21 14:24 upstream 6548d364a3e8 9832ed61 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/10/14 03:36 upstream 3a8660878839 b6605ba8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/10/12 07:32 upstream 67029a49db6c ff1712fe .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/10/09 09:14 upstream cd5a0afbdf80 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/10/08 16:02 upstream 0d97f2067c16 7e2882b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/10/04 17:21 upstream cbf33b8e0b36 49379ee0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/10/02 03:12 upstream 080ffb4bec4d 267f56c6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/09/27 16:46 upstream fec734e8d564 001c9061 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/09/19 07:23 upstream cbf658dd0941 e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/09/18 10:08 upstream 8b789f2b7602 e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/09/18 01:41 upstream d4b779985a6c e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/09/14 08:49 upstream f83a4f2a4d8c e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/09/12 17:55 upstream 320475fbd590 e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/09/10 03:24 upstream 9dd1835ecda5 fdeaa69b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/09/09 21:49 upstream 9dd1835ecda5 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/09/08 19:54 upstream f777d1112ee5 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/09/06 11:53 upstream d1d10cea0895 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/09/03 15:21 upstream e6b9dce0aeeb 96a211bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/09/02 17:53 upstream b320789d6883 96a211bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/08/31 19:37 upstream 5c3b3264e585 807a3b61 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/08/30 19:51 upstream 11e7861d680c 807a3b61 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/08/30 09:28 upstream fb679c832b64 807a3b61 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/08/29 16:16 upstream 07d9df80082b 3e1beec6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/08/27 15:36 upstream fab1beda7597 e12e5ba4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2025/08/25 18:43 upstream b6add54ba618 bf27483f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
2024/06/01 04:43 upstream d8ec19857b09 3113787f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in __dentry_kill / fast_dput
* Struck through repros no longer work on HEAD.