truncated loop0: p128 start 4294975487 is beyond EOD, ================================================================== BUG: KCSAN: data-race in data_push_tail / vsnprintf write to 0xffffffff89378d78 of 11 bytes by interrupt on cpu 0: vsnprintf+0x2ce/0x860 lib/vsprintf.c:2899 vscnprintf+0x41/0x90 lib/vsprintf.c:3013 printk_sprint+0x30/0x2b0 kernel/printk/printk.c:2222 vprintk_store+0x57b/0x910 kernel/printk/printk.c:2364 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 print_daily_error_info+0x210/0x300 fs/ext4/super.c:3712 call_timer_fn+0x3b/0x240 kernel/time/timer.c:1748 expire_timers kernel/time/timer.c:1799 [inline] __run_timers kernel/time/timer.c:2374 [inline] __run_timer_base+0x415/0x5f0 kernel/time/timer.c:2386 run_timer_base kernel/time/timer.c:2395 [inline] run_timer_softirq+0x31/0x70 kernel/time/timer.c:2405 handle_softirqs+0xb9/0x280 kernel/softirq.c:622 __do_softirq kernel/softirq.c:656 [inline] invoke_softirq kernel/softirq.c:496 [inline] __irq_exit_rcu+0x42/0xd0 kernel/softirq.c:735 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1061 [inline] sysvec_apic_timer_interrupt+0x74/0x80 arch/x86/kernel/apic/apic.c:1061 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697 console_trylock_spinning kernel/printk/printk.c:-1 [inline] vprintk_emit+0x3d3/0x600 kernel/printk/printk.c:2478 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_orphan_get+0x189/0x430 fs/ext4/ialloc.c:1400 ext4_orphan_cleanup+0x5fa/0x9f0 fs/ext4/orphan.c:465 __ext4_fill_super fs/ext4/super.c:5701 [inline] ext4_fill_super+0x3408/0x37c0 fs/ext4/super.c:5824 get_tree_bdev_flags+0x291/0x300 fs/super.c:1694 get_tree_bdev+0x1f/0x30 fs/super.c:1717 ext4_get_tree+0x1c/0x30 fs/ext4/super.c:5856 vfs_get_tree+0x57/0x1d0 fs/super.c:1754 fc_mount fs/namespace.c:1193 [inline] do_new_mount_fc fs/namespace.c:3758 [inline] do_new_mount+0x288/0x8d0 fs/namespace.c:3834 path_mount+0x4d0/0xbc0 fs/namespace.c:4154 do_mount fs/namespace.c:4167 [inline] __do_sys_mount fs/namespace.c:4383 [inline] __se_sys_mount+0x28c/0x2e0 fs/namespace.c:4360 __x64_sys_mount+0x67/0x80 fs/namespace.c:4360 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+0x12c/0x3b0 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f read to 0xffffffff89378d78 of 8 bytes by task 13771 on cpu 1: data_make_reusable kernel/printk/printk_ringbuffer.c:608 [inline] data_push_tail+0x100/0x470 kernel/printk/printk_ringbuffer.c:693 data_alloc+0x11b/0x390 kernel/printk/printk_ringbuffer.c:1089 prb_reserve+0x8d6/0xad0 kernel/printk/printk_ringbuffer.c:1727 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 blk_add_partition block/partitions/core.c:542 [inline] blk_add_partitions block/partitions/core.c:635 [inline] bdev_disk_changed+0x883/0xe00 block/partitions/core.c:695 loop_reread_partitions drivers/block/loop.c:447 [inline] loop_set_status+0x5db/0x6a0 drivers/block/loop.c:1276 loop_set_status64 drivers/block/loop.c:1372 [inline] lo_ioctl+0x671/0x13a0 drivers/block/loop.c:1558 blkdev_ioctl+0x387/0x460 block/ioctl.c:797 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:597 [inline] __se_sys_ioctl+0xce/0x140 fs/ioctl.c:583 __x64_sys_ioctl+0x43/0x50 fs/ioctl.c:583 x64_sys_call+0x1563/0x3020 arch/x86/include/generated/asm/syscalls_64.h:17 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x12c/0x3b0 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0x3fffffffffffefd9 -> 0x662d345458453501 Reported by Kernel Concurrency Sanitizer on: CPU: 1 UID: 0 PID: 13771 Comm: syz.0.3593 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 ================================================================== truncated loop0: p129 start 4294975487 is beyond EOD, truncated loop0: p130 start 4294975487 is beyond EOD, truncated loop0: p131 start 4294975487 is beyond EOD, truncated loop0: p132 start 4294975487 is beyond EOD, truncated loop0: p133 start 4294975487 is beyond EOD, truncated loop0: p134 start 4294975487 is beyond EOD, truncated loop0: p135 start 4294975487 is beyond EOD, truncated loop0: p136 start 4294975487 is beyond EOD, truncated loop0: p137 start 4294975487 is beyond EOD, truncated loop0: p138 start 4294975487 is beyond EOD, truncated loop0: p139 start 4294975487 is beyond EOD, truncated loop0: p140 start 4294975487 is beyond EOD, truncated loop0: p141 start 4294975487 is beyond EOD, truncated loop0: p142 start 4294975487 is beyond EOD, truncated loop0: p143 start 4294975487 is beyond EOD, truncated loop0: p144 start 4294975487 is beyond EOD, truncated loop0: p145 start 4294975487 is beyond EOD, truncated loop0: p146 start 4294975487 is beyond EOD, truncated loop0: p147 start 4294975487 is beyond EOD, truncated loop0: p148 start 4294975487 is beyond EOD, truncated loop0: p149 start 4294975487 is beyond EOD, truncated loop0: p150 start 4294975487 is beyond EOD, truncated loop0: p151 start 4294975487 is beyond EOD, truncated loop0: p152 start 4294975487 is beyond EOD, truncated loop0: p153 start 4294975487 is beyond EOD, truncated loop0: p154 start 4294975487 is beyond EOD, truncated loop0: p155 start 4294975487 is beyond EOD, truncated loop0: p156 start 4294975487 is beyond EOD, truncated loop0: p157 start 4294975487 is beyond EOD, truncated loop0: p158 start 4294975487 is beyond EOD, truncated loop0: p159 start 4294975487 is beyond EOD, truncated loop0: p160 start 4294975487 is beyond EOD, truncated loop0: p161 start 4294975487 is beyond EOD, truncated loop0: p162 start 4294975487 is beyond EOD, truncated loop0: p163 start 4294975487 is beyond EOD, truncated loop0: p164 start 4294975487 is beyond EOD, truncated loop0: p165 start 4294975487 is beyond EOD, truncated loop0: p166 start 4294975487 is beyond EOD, truncated loop0: p167 start 4294975487 is beyond EOD, truncated loop0: p168 start 4294975487 is beyond EOD, truncated loop0: p169 start 4294975487 is beyond EOD, truncated loop0: p170 start 4294975487 is beyond EOD, truncated loop0: p171 start 4294975487 is beyond EOD, truncated loop0: p172 start 4294975487 is beyond EOD, truncated loop0: p173 start 4294975487 is beyond EOD, truncated loop0: p174 start 4294975487 is beyond EOD, truncated loop0: p175 start 4294975487 is beyond EOD, truncated loop0: p176 start 4294975487 is beyond EOD, truncated loop0: p177 start 4294975487 is beyond EOD, truncated loop0: p178 start 4294975487 is beyond EOD, truncated loop0: p179 start 4294975487 is beyond EOD, truncated loop0: p180 start 4294975487 is beyond EOD, truncated loop0: p181 start 4294975487 is beyond EOD, truncated loop0: p182 start 4294975487 is beyond EOD, truncated loop0: p183 start 4294975487 is beyond EOD, truncated loop0: p184 start 4294975487 is beyond EOD, truncated loop0: p185 start 4294975487 is beyond EOD, truncated loop0: p186 start 4294975487 is beyond EOD, truncated loop0: p187 start 4294975487 is beyond EOD, truncated loop0: p188 start 4294975487 is beyond EOD, truncated loop0: p189 start 4294975487 is beyond EOD, truncated loop0: p190 start 4294975487 is beyond EOD, truncated loop0: p191 start 4294975487 is beyond EOD, truncated loop0: p192 start 4294975487 is beyond EOD, truncated loop0: p193 start 4294975487 is beyond EOD, truncated loop0: p194 start 4294975487 is beyond EOD, truncated loop0: p195 start 4294975487 is beyond EOD, truncated loop0: p196 start 4294975487 is beyond EOD, truncated loop0: p197 start 4294975487 is beyond EOD, truncated loop0: p198 start 4294975487 is beyond EOD, truncated loop0: p199 start 4294975487 is beyond EOD, truncated loop0: p200 start 4294975487 is beyond EOD, truncated loop0: p201 start 4294975487 is beyond EOD, truncated loop0: p202 start 4294975487 is beyond EOD, truncated loop0: p203 start 4294975487 is beyond EOD, truncated loop0: p204 start 4294975487 is beyond EOD, truncated loop0: p205 start 4294975487 is beyond EOD, truncated loop0: p206 start 4294975487 is beyond EOD, truncated loop0: p207 start 4294975487 is beyond EOD, truncated loop0: p208 start 4294975487 is beyond EOD, truncated loop0: p209 start 4294975487 is beyond EOD, truncated loop0: p210 start 4294975487 is beyond EOD, truncated loop0: p211 start 4294975487 is beyond EOD, truncated loop0: p212 start 4294975487 is beyond EOD, truncated loop0: p213 start 4294975487 is beyond EOD, truncated loop0: p214 start 4294975487 is beyond EOD, truncated loop0: p215 start 4294975487 is beyond EOD, truncated loop0: p216 start 4294975487 is beyond EOD, truncated loop0: p217 start 4294975487 is beyond EOD, truncated loop0: p218 start 4294975487 is beyond EOD, truncated loop0: p219 start 4294975487 is beyond EOD, truncated loop0: p220 start 4294975487 is beyond EOD, truncated loop0: p221 start 4294975487 is beyond EOD, truncated loop0: p222 start 4294975487 is beyond EOD, truncated loop0: p223 start 4294975487 is beyond EOD, truncated loop0: p224 start 4294975487 is beyond EOD, truncated loop0: p225 start 4294975487 is beyond EOD, truncated loop0: p226 start 4294975487 is beyond EOD, truncated loop0: p227 start 4294975487 is beyond EOD, truncated loop0: p228 start 4294975487 is beyond EOD, truncated loop0: p229 start 4294975487 is beyond EOD, truncated loop0: p230 start 4294975487 is beyond EOD, truncated loop0: p231 start 4294975487 is beyond EOD, truncated loop0: p232 start 4294975487 is beyond EOD, truncated loop0: p233 start 4294975487 is beyond EOD, truncated loop0: p234 start 4294975487 is beyond EOD, truncated loop0: p235 start 4294975487 is beyond EOD, truncated loop0: p236 start 4294975487 is beyond EOD, truncated loop0: p237 start 4294975487 is beyond EOD, truncated loop0: p238 start 4294975487 is beyond EOD, truncated loop0: p239 start 4294975487 is beyond EOD, truncated loop0: p240 start 4294975487 is beyond EOD, truncated loop0: p241 start 4294975487 is beyond EOD, truncated loop0: p242 start 4294975487 is beyond EOD, truncated loop0: p243 start 4294975487 is beyond EOD, truncated loop0: p244 start 4294975487 is beyond EOD, truncated loop0: p245 start 4294975487 is beyond EOD, truncated loop0: p246 start 4294975487 is beyond EOD, truncated loop0: p247 start 4294975487 is beyond EOD, truncated loop0: p248 start 4294975487 is beyond EOD, truncated loop0: p249 start 4294975487 is beyond EOD, truncated loop0: p250 start 4294975487 is beyond EOD, truncated loop0: p251 start 4294975487 is beyond EOD, truncated loop0: p252 start 4294975487 is beyond EOD, truncated loop0: p253 start 4294975487 is beyond EOD, truncated loop0: p254 start 4294975487 is beyond EOD, truncated loop0: p255 start 4294975487 is beyond EOD, truncated