loop3: detected capacity change from 0 to 764 rock: directory entry would overflow storage ================================================================== BUG: KCSAN: data-race in data_push_tail / vsnprintf write to 0xffffffff8906b948 of 47 bytes by task 8054 on cpu 0: vsnprintf+0x2ce/0x890 lib/vsprintf.c:2878 vscnprintf+0x41/0x90 lib/vsprintf.c:2991 printk_sprint+0x30/0x2d0 kernel/printk/printk.c:2189 vprintk_store+0x599/0x860 kernel/printk/printk.c:2309 vprintk_emit+0x10d/0x580 kernel/printk/printk.c:2399 vprintk_default+0x26/0x30 kernel/printk/printk.c:2438 vprintk+0x1d/0x30 kernel/printk/printk_safe.c:82 _printk+0x79/0xa0 kernel/printk/printk.c:2448 rock_check_overflow+0x19c/0x1c0 fs/isofs/rock.c:186 parse_rock_ridge_inode_internal+0x2c2/0x1030 fs/isofs/rock.c:344 parse_rock_ridge_inode+0x3d/0xe0 fs/isofs/rock.c:677 isofs_read_inode fs/isofs/inode.c:1408 [inline] __isofs_iget+0xb9b/0x1100 fs/isofs/inode.c:1519 isofs_iget fs/isofs/isofs.h:135 [inline] isofs_fill_super+0xd66/0x1270 fs/isofs/inode.c:864 get_tree_bdev_flags+0x291/0x300 fs/super.c:1691 get_tree_bdev+0x1f/0x30 fs/super.c:1714 isofs_get_tree+0x1c/0x30 fs/isofs/inode.c:1533 vfs_get_tree+0x57/0x1d0 fs/super.c:1751 fc_mount fs/namespace.c:1208 [inline] do_new_mount_fc fs/namespace.c:3651 [inline] do_new_mount+0x24d/0x660 fs/namespace.c:3727 path_mount+0x4a5/0xb70 fs/namespace.c:4037 do_mount fs/namespace.c:4050 [inline] __do_sys_mount fs/namespace.c:4238 [inline] __se_sys_mount+0x28c/0x2e0 fs/namespace.c:4215 __x64_sys_mount+0x67/0x80 fs/namespace.c:4215 x64_sys_call+0x2b51/0x3000 arch/x86/include/generated/asm/syscalls_64.h:166 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xd2/0x200 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f read to 0xffffffff8906b950 of 8 bytes by task 8057 on cpu 1: data_make_reusable kernel/printk/printk_ringbuffer.c:591 [inline] data_push_tail+0xfd/0x420 kernel/printk/printk_ringbuffer.c:676 data_alloc+0xfb/0x2e0 kernel/printk/printk_ringbuffer.c:1061 prb_reserve+0x807/0xaf0 kernel/printk/printk_ringbuffer.c:1685 vprintk_store+0x56d/0x860 kernel/printk/printk.c:2299 vprintk_emit+0x10d/0x580 kernel/printk/printk.c:2399 vprintk_default+0x26/0x30 kernel/printk/printk.c:2438 vprintk+0x1d/0x30 kernel/printk/printk_safe.c:82 _printk+0x79/0xa0 kernel/printk/printk.c:2448 rock_check_overflow+0x19c/0x1c0 fs/isofs/rock.c:186 parse_rock_ridge_inode_internal+0x2c2/0x1030 fs/isofs/rock.c:344 parse_rock_ridge_inode+0x3d/0xe0 fs/isofs/rock.c:677 isofs_read_inode fs/isofs/inode.c:1408 [inline] __isofs_iget+0xb9b/0x1100 fs/isofs/inode.c:1519 isofs_iget fs/isofs/isofs.h:135 [inline] isofs_fill_super+0xd66/0x1270 fs/isofs/inode.c:864 get_tree_bdev_flags+0x291/0x300 fs/super.c:1691 get_tree_bdev+0x1f/0x30 fs/super.c:1714 isofs_get_tree+0x1c/0x30 fs/isofs/inode.c:1533 vfs_get_tree+0x57/0x1d0 fs/super.c:1751 fc_mount fs/namespace.c:1208 [inline] do_new_mount_fc fs/namespace.c:3651 [inline] do_new_mount+0x24d/0x660 fs/namespace.c:3727 path_mount+0x4a5/0xb70 fs/namespace.c:4037 do_mount fs/namespace.c:4050 [inline] __do_sys_mount fs/namespace.c:4238 [inline] __se_sys_mount+0x28c/0x2e0 fs/namespace.c:4215 __x64_sys_mount+0x67/0x80 fs/namespace.c:4215 x64_sys_call+0x2b51/0x3000 arch/x86/include/generated/asm/syscalls_64.h:166 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xd2/0x200 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0x00000000ffffe18b -> 0x2079726f74636572 Reported by Kernel Concurrency Sanitizer on: CPU: 1 UID: 0 PID: 8057 Comm: syz.3.1839 Not tainted syzkaller #0 PREEMPT(voluntary) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/02/2025 ================================================================== rock: sig=0x5245, size=8, remaining=5