Warning: Permanently added '10.128.1.35' (ED25519) to the list of known hosts. executing program [ 46.360055][ T6280] loop0: detected capacity change from 0 to 32768 [ 46.369529][ T6280] bcachefs (/dev/loop0): error reading default superblock: checksum error, type crc32c_nonzero: got 74accfdb should be 29d2fb78 [ 46.429048][ T6280] bcachefs (loop0): mounting version 1.7: mi_btree_bitmap opts=compression=lz4,nojournal_transaction_names [ 46.432697][ T6280] bcachefs (loop0): recovering from clean shutdown, journal seq 7 [ 46.443807][ T6280] bcachefs (loop0): alloc_read... done [ 46.445550][ T6280] bcachefs (loop0): stripes_read... done [ 46.447097][ T6280] bcachefs (loop0): snapshots_read... done [ 46.451058][ T6280] bcachefs (loop0): going read-write [ 46.454449][ T6280] bcachefs (loop0): journal_replay... done [ 46.462694][ T6280] bcachefs (loop0): resume_logged_ops... done [ 46.464276][ T6280] bcachefs (loop0): delete_dead_inodes... done [ 46.467160][ T6280] bcachefs (loop0): done starting filesystem [ 46.478803][ T6280] [ 46.479622][ T6280] ============================= [ 46.481074][ T6280] WARNING: suspicious RCU usage [ 46.482400][ T6280] 6.10.0-rc6-syzkaller-g8a03d70c27fc #0 Not tainted [ 46.484196][ T6280] ----------------------------- [ 46.485532][ T6280] fs/bcachefs/buckets.h:107 suspicious rcu_dereference_check() usage! [ 46.487815][ T6280] [ 46.487815][ T6280] other info that might help us debug this: [ 46.487815][ T6280] [ 46.490751][ T6280] [ 46.490751][ T6280] rcu_scheduler_active = 2, debug_locks = 1 [ 46.492879][ T6280] 9 locks held by syz-executor344/6280: [ 46.494347][ T6280] #0: ffff0000e24b2420 (sb_writers#8){.+.+}-{0:0}, at: mnt_want_write+0x44/0x9c [ 46.496913][ T6280] #1: ffff0000e24b2730 (&type->s_vfs_rename_key){+.+.}-{3:3}, at: do_renameat2+0x4a0/0xe40 [ 46.499744][ T6280] #2: ffff0000df4d0150 (&type->i_mutex_dir_key#6/1){+.+.}-{3:3}, at: lock_two_directories+0x144/0x214 [ 46.502770][ T6280] #3: ffff0000df4d08b8 (&type->i_mutex_dir_key#6/5){+.+.}-{3:3}, at: lock_two_directories+0x16c/0x214 [ 46.505785][ T6280] #4: ffff0000dcf842d8 (&c->btree_trans_barrier){.+.+}-{0:0}, at: srcu_lock_acquire+0x18/0x54 [ 46.508619][ T6280] #5: ffff0000d54fd070 (&dev->mutex){....}-{3:3}, at: six_relock_type+0x24/0x5c [ 46.511214][ T6280] #6: ffff0000d54fd070 (&dev->mutex){....}-{3:3}, at: __bch2_btree_node_relock+0x6a0/0xa94 [ 46.513943][ T6280] #7: ffff0000df44c5d0 (&dev->mutex){....}-{3:3}, at: six_relock_type+0x24/0x5c [ 46.516466][ T6280] #8: ffff0000d54f9870 (&dev->mutex){....}-{3:3}, at: six_relock_type+0x24/0x5c [ 46.518860][ T6280] [ 46.518860][ T6280] stack backtrace: [ 46.520593][ T6280] CPU: 1 PID: 6280 Comm: syz-executor344 Not tainted 6.10.0-rc6-syzkaller-g8a03d70c27fc #0 [ 46.523242][ T6280] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 46.525818][ T6280] Call trace: [ 46.526696][ T6280] dump_backtrace+0x1b8/0x1e4 [ 46.528001][ T6280] show_stack+0x2c/0x3c [ 46.529070][ T6280] dump_stack_lvl+0xe4/0x150 [ 46.530276][ T6280] dump_stack+0x1c/0x28 [ 46.531404][ T6280] lockdep_rcu_suspicious+0x260/0x464 [ 46.532962][ T6280] bch2_bucket_ref_update+0xa34/0xeb4 [ 46.534351][ T6280] __trigger_extent+0x1004/0x40c4 [ 46.535696][ T6280] bch2_trigger_extent+0x534/0x734 [ 46.537109][ T6280] run_btree_triggers+0x7cc/0xc18 [ 46.538530][ T6280] __bch2_trans_commit+0x30c/0x592c [ 46.539933][ T6280] bch2_inode_delete_keys+0x6d0/0xc78 [ 46.541380][ T6280] bch2_inode_rm+0x16c/0x698 [ 46.542631][ T6280] bch2_evict_inode+0x1d8/0x350 [ 46.543995][ T6280] evict+0x260/0x68c [ 46.545062][ T6280] iput+0x74c/0x830 [ 46.546177][ T6280] dentry_unlink_inode+0x394/0x4d4 [ 46.547538][ T6280] __dentry_kill+0x178/0x5e8 [ 46.548740][ T6280] dput+0x1b8/0x290 [ 46.549812][ T6280] do_renameat2+0x9d4/0xe40 [ 46.551050][ T6280] __arm64_sys_renameat2+0xe0/0xfc [ 46.552432][ T6280] invoke_syscall+0x98/0x2b8 [ 46.553678][ T6280] el0_svc_common+0x130/0x23c [ 46.554927][ T6280] do_el0_svc+0x48/0x58 [ 46.556055][ T6280] el0_svc+0x54/0x168 [ 46.557176][ T6280] el0t_64_sync_handler+0x84/0xfc [ 46.558547][ T6280] el0t_64_sync+0x190/0x194 [ 46.560362][ T6280] bucket 0:34 gen 7 (mem gen 0) data type user: stale dirty ptr (gen 0) [ 46.560384][ T6280] while marking u64s 7 type extent 536870913:8:U32_MAX len 8 ver 0: durability: 1 crc: c_size 8 size 8 offset 0 nonce 0 csum crc32c compress incompressible ptr: 0:34:0 gen 0, shutting down [ 46.568374][ T6280] bcachefs (loop0): inconsistency detected - emergency read only at journal seq 12 [ 46.571228][ T1743] bcachefs (loop0): going read-only [ 46.572699][ T1743] bcachefs (loop0): finished waiting for writes to stop executing program [ 46.630715][ T1743] bcachefs (loop0): flushing journal and stopping allocators, journal seq 12 [ 46.633386][ T1743] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 12 [ 46.636017][ T1743] bcachefs (loop0): unshutdown complete, journal seq 12 [ 46.638503][ T1743] bcachefs (loop0): done going read-only, filesystem not clean executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program