================================================================== BUG: KCSAN: data-race in __dentry_kill / retain_dentry write to 0xffff88810d43ad80 of 4 bytes by task 24357 on cpu 1: d_lru_add fs/dcache.c:400 [inline] retain_dentry+0x17f/0x240 fs/dcache.c:657 dput+0x10e/0x420 fs/dcache.c:873 __fput+0x395/0x4d0 fs/file_table.c:294 ____fput+0x11/0x20 fs/file_table.c:314 task_work_run+0x8e/0x110 kernel/task_work.c:151 tracehook_notify_resume include/linux/tracehook.h:188 [inline] exit_to_user_mode_loop kernel/entry/common.c:164 [inline] exit_to_user_mode_prepare+0x13c/0x170 kernel/entry/common.c:191 syscall_exit_to_user_mode+0x16/0x30 kernel/entry/common.c:266 do_syscall_64+0x45/0x80 arch/x86/entry/common.c:56 entry_SYSCALL_64_after_hwframe+0x44/0xa9 read to 0xffff88810d43ad80 of 4 bytes by task 1656 on cpu 0: dentry_unlist fs/dcache.c:544 [inline] __dentry_kill+0x1e7/0x450 fs/dcache.c:575 shrink_dentry_list+0x4c8/0x590 fs/dcache.c:1141 prune_dcache_sb+0x72/0xa0 fs/dcache.c:1222 super_cache_scan+0x23e/0x2e0 fs/super.c:105 do_shrink_slab+0x28b/0x550 mm/vmscan.c:513 shrink_slab+0xea/0x1c0 mm/vmscan.c:674 shrink_node_memcgs+0x27a/0x410 mm/vmscan.c:2656 shrink_node+0x9d2/0x11d0 mm/vmscan.c:2771 shrink_zones+0x29f/0x470 mm/vmscan.c:2974 do_try_to_free_pages+0x193/0x6e0 mm/vmscan.c:3029 try_to_free_pages+0x399/0x870 mm/vmscan.c:3268 __perform_reclaim mm/page_alloc.c:4330 [inline] __alloc_pages_direct_reclaim mm/page_alloc.c:4351 [inline] __alloc_pages_slowpath+0x52f/0x9c0 mm/page_alloc.c:4755 __alloc_pages_nodemask+0x269/0x350 mm/page_alloc.c:4965 __alloc_pages include/linux/gfp.h:511 [inline] __alloc_pages_node include/linux/gfp.h:524 [inline] khugepaged_alloc_page mm/khugepaged.c:870 [inline] collapse_huge_page+0x9e/0x17c0 mm/khugepaged.c:1074 khugepaged_scan_pmd+0xd48/0xe40 mm/khugepaged.c:1364 khugepaged_scan_mm_slot mm/khugepaged.c:2123 [inline] khugepaged_do_scan+0x6f6/0x15b0 mm/khugepaged.c:2206 khugepaged+0x75/0x650 mm/khugepaged.c:2251 kthread+0x1fd/0x220 kernel/kthread.c:292 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:296 Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 1656 Comm: khugepaged Not tainted 5.10.0-rc7-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================