loop2: lost filesystem error report for type 5 error -117 EXT4-fs error (device loop2): ext4_do_update_inode:5742: inode #16: comm syz.2.14072: corrupted inode contents ================================================================== BUG: KCSAN: data-race in _prb_read_valid / prb_reserve write to 0xffffffff86ca7e10 of 88 bytes by task 21996 on cpu 1: prb_reserve+0x6fb/0xaf0 kernel/printk/printk_ringbuffer.c:1693 vprintk_store+0x54a/0x910 kernel/printk/printk.c:2354 vprintk_emit+0x1a4/0x600 kernel/printk/printk.c:2455 vprintk_default+0x26/0x30 kernel/printk/printk.c:2494 vprintk+0x1d/0x30 kernel/printk/printk_safe.c:82 _printk+0x79/0xa0 kernel/printk/printk.c:2504 __ext4_error+0x225/0x2e0 fs/ext4/super.c:829 ext4_xattr_inode_iget+0xda/0x200 fs/ext4/xattr.c:444 ext4_xattr_inode_dec_ref_all+0x12a/0x8d0 fs/ext4/xattr.c:1194 ext4_xattr_delete_inode+0x6b5/0x790 fs/ext4/xattr.c:2952 ext4_evict_inode+0xb18/0xdf0 fs/ext4/inode.c:284 evict+0x2a5/0x510 fs/inode.c:825 iput_final fs/inode.c:2019 [inline] iput+0x430/0x5a0 fs/inode.c:2068 ext4_process_orphan+0x1a4/0x1c0 fs/ext4/orphan.c:358 ext4_orphan_cleanup+0x6a6/0xa10 fs/ext4/orphan.c:472 __ext4_fill_super fs/ext4/super.c:5705 [inline] ext4_fill_super+0x33ab/0x3760 fs/ext4/super.c:5828 get_tree_bdev_flags+0x291/0x300 fs/super.c:1634 get_tree_bdev+0x1f/0x30 fs/super.c:1657 ext4_get_tree+0x1c/0x30 fs/ext4/super.c:5860 vfs_get_tree+0x57/0x1d0 fs/super.c:1694 fc_mount fs/namespace.c:1198 [inline] do_new_mount_fc fs/namespace.c:3765 [inline] do_new_mount+0x288/0x8d0 fs/namespace.c:3841 path_mount+0x4ad/0xb90 fs/namespace.c:4161 do_mount fs/namespace.c:4174 [inline] __do_sys_mount fs/namespace.c:4390 [inline] __se_sys_mount+0x28c/0x2e0 fs/namespace.c:4367 __x64_sys_mount+0x67/0x80 fs/namespace.c:4367 x64_sys_call+0x2d61/0x3020 arch/x86/include/generated/asm/syscalls_64.h:166 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x136/0x3c0 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f read to 0xffffffff86ca7e10 of 8 bytes by task 21990 on cpu 0: desc_read kernel/printk/printk_ringbuffer.c:500 [inline] prb_first_seq kernel/printk/printk_ringbuffer.c:2017 [inline] _prb_read_valid+0x325/0x930 kernel/printk/printk_ringbuffer.c:2174 desc_update_last_finalized+0x8f/0x170 kernel/printk/printk_ringbuffer.c:1573 prb_final_commit+0x111/0x150 kernel/printk/printk_ringbuffer.c:1842 vprintk_store+0x88b/0x910 kernel/printk/printk.c:2381 vprintk_emit+0x1a4/0x600 kernel/printk/printk.c:2455 vprintk_default+0x26/0x30 kernel/printk/printk.c:2494 vprintk+0x1d/0x30 kernel/printk/printk_safe.c:82 _printk+0x79/0xa0 kernel/printk/printk.c:2504 __ext4_error_inode+0x298/0x3a0 fs/ext4/super.c:861 ext4_do_update_inode fs/ext4/inode.c:5742 [inline] ext4_mark_iloc_dirty+0x359/0xd00 fs/ext4/inode.c:6404 __ext4_mark_inode_dirty+0x2d5/0x3d0 fs/ext4/inode.c:6610 ext4_truncate+0x858/0xa10 fs/ext4/inode.c:4691 ext4_process_orphan+0x10b/0x1c0 fs/ext4/orphan.c:337 ext4_orphan_cleanup+0x6a6/0xa10 fs/ext4/orphan.c:472 __ext4_fill_super fs/ext4/super.c:5705 [inline] ext4_fill_super+0x33ab/0x3760 fs/ext4/super.c:5828 get_tree_bdev_flags+0x291/0x300 fs/super.c:1634 get_tree_bdev+0x1f/0x30 fs/super.c:1657 ext4_get_tree+0x1c/0x30 fs/ext4/super.c:5860 vfs_get_tree+0x57/0x1d0 fs/super.c:1694 fc_mount fs/namespace.c:1198 [inline] do_new_mount_fc fs/namespace.c:3765 [inline] do_new_mount+0x288/0x8d0 fs/namespace.c:3841 path_mount+0x4ad/0xb90 fs/namespace.c:4161 do_mount fs/namespace.c:4174 [inline] __do_sys_mount fs/namespace.c:4390 [inline] __se_sys_mount+0x28c/0x2e0 fs/namespace.c:4367 __x64_sys_mount+0x67/0x80 fs/namespace.c:4367 x64_sys_call+0x2d61/0x3020 arch/x86/include/generated/asm/syscalls_64.h:166 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x136/0x3c0 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0x0000000000006390 -> 0x0000000000008390 Reported by Kernel Concurrency Sanitizer on: CPU: 0 UID: 0 PID: 21990 Comm: syz.2.14072 Not tainted syzkaller #0 PREEMPT(lazy) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 ================================================================== loop2: lost file I/O error report for ino 16 type 5 pos 0x0 len 0x0 error -117 EXT4-fs error (device loop2): ext4_truncate:4691: inode #16: comm syz.2.14072: mark_inode_dirty error loop2: lost file I/O error report for ino 16 type 5 pos 0x0 len 0x0 error -117 EXT4-fs error (device loop2) in ext4_process_orphan:345: Corrupt filesystem loop2: lost filesystem error report for type 5 error -117 EXT4-fs (loop2): 1 truncate cleaned up EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. ext4 filesystem being mounted at /444/file1 supports timestamps until 2038-01-19 (0x7fffffff)