================================================================== BUG: KCSAN: data-race in jbd2_journal_unlock_updates / start_this_handle write to 0xffff888102ac1854 of 4 bytes by task 8936 on cpu 1: jbd2_journal_unlock_updates+0x59/0xa0 fs/jbd2/transaction.c:912 ext4_change_inode_journal_flag+0x279/0x400 fs/ext4/inode.c:5979 ext4_ioctl_setflags fs/ext4/ioctl.c:447 [inline] ext4_fileattr_set+0xacb/0xec0 fs/ext4/ioctl.c:762 vfs_fileattr_set+0x5b7/0x5f0 fs/ioctl.c:700 do_vfs_ioctl+0x111b/0x14c0 __do_sys_ioctl fs/ioctl.c:872 [inline] __se_sys_ioctl+0x83/0x140 fs/ioctl.c:860 __x64_sys_ioctl+0x3f/0x50 fs/ioctl.c:860 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x44/0xa0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae read to 0xffff888102ac1854 of 4 bytes by task 8937 on cpu 0: start_this_handle+0x392/0x1250 fs/jbd2/transaction.c:404 jbd2__journal_start+0x1fc/0x3b0 fs/jbd2/transaction.c:525 __ext4_journal_start_sb+0x159/0x2d0 fs/ext4/ext4_jbd2.c:105 __ext4_journal_start fs/ext4/ext4_jbd2.h:326 [inline] ext4_dirty_inode+0x58/0xa0 fs/ext4/inode.c:5905 __mark_inode_dirty+0x77/0x6a0 fs/fs-writeback.c:2398 generic_update_time fs/inode.c:1776 [inline] update_time fs/inode.c:1789 [inline] file_update_time+0x3b5/0x3f0 fs/inode.c:2005 ext4_page_mkwrite+0x11a/0xec0 fs/ext4/inode.c:6026 do_page_mkwrite mm/memory.c:2870 [inline] do_shared_fault mm/memory.c:4246 [inline] do_fault mm/memory.c:4314 [inline] handle_pte_fault mm/memory.c:4568 [inline] __handle_mm_fault mm/memory.c:4703 [inline] handle_mm_fault+0xd9c/0x1580 mm/memory.c:4801 do_user_addr_fault+0x609/0xbe0 arch/x86/mm/fault.c:1397 handle_page_fault arch/x86/mm/fault.c:1485 [inline] exc_page_fault+0x91/0x220 arch/x86/mm/fault.c:1541 asm_exc_page_fault+0x1e/0x30 value changed: 0x00000001 -> 0x00000000 Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 8937 Comm: syz-executor.5 Not tainted 5.15.0-rc7-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================