================================================================== BUG: KCSAN: data-race in delete_from_page_cache_batch / page_mapping write to 0xffffea00004bde58 of 8 bytes by task 1351 on cpu 1: page_cache_delete_batch mm/filemap.c:326 [inline] delete_from_page_cache_batch+0x672/0x780 mm/filemap.c:357 truncate_inode_pages_range+0x52f/0x1010 mm/truncate.c:366 truncate_inode_pages+0x2a/0x40 mm/truncate.c:476 kill_bdev+0x7f/0xa0 fs/block_dev.c:86 __blkdev_put+0x103/0x3e0 fs/block_dev.c:1890 blkdev_put+0x84/0x2b0 fs/block_dev.c:1958 blkdev_close+0x4e/0x60 fs/block_dev.c:1965 __fput+0x1c3/0x4f0 fs/file_table.c:280 ____fput+0x1b/0x30 fs/file_table.c:313 task_work_run+0xf5/0x130 kernel/task_work.c:113 exit_task_work include/linux/task_work.h:22 [inline] do_exit+0x6da/0x1880 kernel/exit.c:801 do_group_exit+0xae/0x1a0 kernel/exit.c:899 get_signal+0x2a7/0x1290 kernel/signal.c:2734 do_signal+0x2b/0x670 arch/x86/kernel/signal.c:813 exit_to_usermode_loop+0x24a/0x2c0 arch/x86/entry/common.c:160 prepare_exit_to_usermode+0x190/0x1c0 arch/x86/entry/common.c:195 swapgs_restore_regs_and_return_to_usermode+0x0/0x40 read to 0xffffea00004bde58 of 8 bytes by task 7777 on cpu 0: page_mapping+0x178/0x290 mm/util.c:675 page_evictable+0x37/0x100 mm/vmscan.c:4295 move_pages_to_lru+0xf0/0xa70 mm/vmscan.c:1841 shrink_inactive_list+0x4a5/0x8d0 mm/vmscan.c:1957 shrink_list mm/vmscan.c:2164 [inline] shrink_lruvec+0x4c9/0xd20 mm/vmscan.c:2482 shrink_node_memcgs mm/vmscan.c:2671 [inline] shrink_node+0x30a/0x1000 mm/vmscan.c:2777 shrink_zones mm/vmscan.c:2980 [inline] do_try_to_free_pages+0x230/0xb30 mm/vmscan.c:3033 try_to_free_mem_cgroup_pages+0x1f7/0x4b0 mm/vmscan.c:3355 try_charge+0x46b/0xbe0 mm/memcontrol.c:2455 __memcg_kmem_charge_memcg+0x49/0xe0 mm/memcontrol.c:2837 memcg_kmem_charge_memcg include/linux/memcontrol.h:1409 [inline] memcg_charge_slab mm/slab.h:368 [inline] charge_slab_page mm/slab.h:489 [inline] kmem_getpages mm/slab.c:1373 [inline] cache_grow_begin+0x39f/0x590 mm/slab.c:2600 fallback_alloc+0x167/0x1f0 mm/slab.c:3147 __do_cache_alloc mm/slab.c:3284 [inline] slab_alloc mm/slab.c:3312 [inline] kmem_cache_alloc+0x16d/0x5e0 mm/slab.c:3488 sock_alloc_inode+0x2e/0x100 net/socket.c:253 alloc_inode+0x42/0x130 fs/inode.c:231 new_inode_pseudo+0x32/0xe0 fs/inode.c:927 sock_alloc+0x3c/0x110 net/socket.c:573 __sock_create+0xeb/0x3a0 net/socket.c:1397 sock_create net/socket.c:1484 [inline] __sys_socket+0x94/0x170 net/socket.c:1526 __do_sys_socket net/socket.c:1535 [inline] __se_sys_socket net/socket.c:1533 [inline] __x64_sys_socket+0x47/0x60 net/socket.c:1533 do_syscall_64+0xc7/0x390 arch/x86/entry/common.c:294 entry_SYSCALL_64_after_hwframe+0x44/0xa9 Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 7777 Comm: syz-executor.4 Not tainted 5.6.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================