================================================================== BUG: KCSAN: data-race in inode_needs_update_time / inode_update_timestamps read to 0xffff888138d1dd00 of 8 bytes by task 11346 on cpu 1: inode_get_ctime include/linux/fs.h:1522 [inline] inode_needs_update_time+0x203/0x2f0 fs/inode.c:2118 file_update_time+0x2d/0x140 fs/inode.c:2161 ext4_page_mkwrite+0x1a4/0xb70 fs/ext4/inode.c:6074 do_page_mkwrite mm/memory.c:2931 [inline] wp_page_shared mm/memory.c:3291 [inline] do_wp_page+0xcab/0x1ee0 mm/memory.c:3376 handle_pte_fault mm/memory.c:4994 [inline] __handle_mm_fault mm/memory.c:5119 [inline] handle_mm_fault+0xe2a/0x2cc0 mm/memory.c:5284 do_user_addr_fault arch/x86/mm/fault.c:1413 [inline] handle_page_fault arch/x86/mm/fault.c:1505 [inline] exc_page_fault+0x2f7/0x6c0 arch/x86/mm/fault.c:1561 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:570 __put_user_4+0x11/0x20 arch/x86/lib/putuser.S:87 ioctl_fibmap fs/ioctl.c:91 [inline] file_ioctl fs/ioctl.c:328 [inline] do_vfs_ioctl+0x132a/0x13a0 fs/ioctl.c:850 __do_sys_ioctl fs/ioctl.c:869 [inline] __se_sys_ioctl+0x81/0x140 fs/ioctl.c:857 __x64_sys_ioctl+0x43/0x50 fs/ioctl.c:857 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x63/0xcd write to 0xffff888138d1dd00 of 8 bytes by task 11344 on cpu 0: inode_set_ctime_to_ts include/linux/fs.h:1535 [inline] inode_set_ctime include/linux/fs.h:1553 [inline] inode_set_ctime_current fs/inode.c:2541 [inline] inode_update_timestamps+0x2cb/0x530 fs/inode.c:1892 generic_update_time fs/inode.c:1929 [inline] inode_update_time fs/inode.c:1949 [inline] __file_update_time fs/inode.c:2135 [inline] file_update_time+0xba/0x140 fs/inode.c:2165 ext4_page_mkwrite+0x1a4/0xb70 fs/ext4/inode.c:6074 do_page_mkwrite mm/memory.c:2931 [inline] wp_page_shared mm/memory.c:3291 [inline] do_wp_page+0xcab/0x1ee0 mm/memory.c:3376 handle_pte_fault mm/memory.c:4994 [inline] __handle_mm_fault mm/memory.c:5119 [inline] handle_mm_fault+0xe2a/0x2cc0 mm/memory.c:5284 do_user_addr_fault arch/x86/mm/fault.c:1413 [inline] handle_page_fault arch/x86/mm/fault.c:1505 [inline] exc_page_fault+0x2f7/0x6c0 arch/x86/mm/fault.c:1561 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:570 value changed: 0x00000000651cefcd -> 0x00000000651cefce Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 11344 Comm: syz-executor.0 Not tainted 6.6.0-rc4-syzkaller-00016-g5e62ed3b1c8a #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 ==================================================================