program: lsm_set_self_attr(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000e00000006c000000000000002000"/32], 0x20, 0x0) r0 = syz_open_dev$video4linux(&(0x7f0000001380), 0x0, 0x48000) lsm_get_self_attr(0x0, &(0x7f0000005b00)={0x0, 0x0, 0xfd, 0xdd, ""/221}, &(0x7f0000005c00)=0xfd, 0x1) ioctl$VIDIOC_SUBDEV_G_SELECTION(r0, 0xc0e85667, &(0x7f0000000000)={0xf0f000}) r1 = socket$kcm(0x10, 0x2, 0x10) syz_80211_inject_frame(&(0x7f0000000300)=@device_b, &(0x7f0000000b80)=ANY=[@ANYBLOB="5000000008021100000108021100b200505050505050"], 0x36) syz_80211_inject_frame(&(0x7f0000000300)=@device_b, &(0x7f0000000b80)=@mgmt_frame=@probe_response={{{}, {}, @device_b}, 0x0, @default, 0x1, @val={0x0, 0x6, @default_ap_ssid}, @val, @void, @val={0x4, 0x6, {0x9, 0x2, 0xfffd, 0xe}}, @void, @void, @void, @void}, 0x36) sendmsg$kcm(r1, &(0x7f0000000000)={0x0, 0xd18c9b25, &(0x7f0000000080)=[{&(0x7f0000000040)="e03f03002a000505d25a806c8c6f94f90524fc600a080a0003000000051d82c137153e374c0c0980fc6310000300", 0x33fe0}], 0x1}, 0x0) syz_mount_image$bcachefs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x1810000, &(0x7f0000000100)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c636f6d7072657373696f6e3d677a69702c7265636f6e7374727563745f616c6c6f632c6e6f636f772c696e6f6465735f33326269742c6e6f5f646174615f696f2c6a6f75726e616c5f7472616e73616374696f6e5f6e616d658c2c6e6f636f772c6e6f636f775f656e61626c65642c00"], 0x1, 0x5979, &(0x7f0000000180)="$eJzs3X+QXFW9IPBzu3synZn8mAR4RJDJEMh7PHiaCb8K9dUz762/CpCKhaWEjcJAJhidhFQSBAJKUHChAAstLUX9Ay2kFo0WVaAQKZEfm7CKUqwutYXs6i76h1vIkhLIUpTrbM30PZ2eO33n9vT05Ad8PpXM7XP69vece+/p2/d7umc6AAAA8Kaw58at+8475r2/+Nzwq9d94Ccbrw+95fH6alyhL11edbB6yIHUXVkyvsyOi3+45nt/HLj0335+b893X9u97vj1v33PEZc+9Mmzd93xzUdfmX//354vihvH08n7y8mLSQjVn+796hd2P3n0WF0SQignfTtCWJQsfnRRkgkx+HoIYV1aWJK5875XT1s/trz+lu4J9Qsz6xnvb27VdJxt33flKeF3/7rmhl8t/eEPuna+sGP/Kkm1YTyFsODixsd3hRDmpv/HxNEWx2MctKtDCD0NjzuroF8ntNj/FTnlY9PlnHTZWxAn3r8sUy5l1suWo67MsqegvZnK60e76xWZlylnT0YN91TaiZ/Xz1i/KF0+kC5Pnmb8cvyfhFISKvXujyT7x0hoOG5JSMaPZbVeLtWPbUi3P1NOMuVSplzuymzXeLvpQCsnycT6uF6mPp6OK2n98Y3n6ibOz6l/S7qspk/U12I5ZG/U9E66Ud+ucbFfe6foy4FQajgHNauvH/j0YPSmdb3J4kmPGW30wH8fX8T7dq+5dXl57WN7+nL6kdybpPGT1uKn4n3bf7lo3se/f/MV2df1evyLS2n8Ulvxf3/OUy9dePN3vpEb//YYv9xW/FMf7nnxnMdvXJa7f/bG/VNpK/7Q80/ctvTIS3bm9v/OGL/aVvxVu57qnr/v4Udy+z8Y98/ctuI/9673/eGeZx58ITd+iPF72oq/dtfmL3b37zupMf7nG+M/EvdPb3vj5+WdZz7b3/+ngbz+Px3jz28r/t077njnXQtvOTv3+K6O+6evrfjnnvjQDfP2PXhc5jRXrse/s1OvnABvTkek11g3peV288yZasgXvj5QqV3zzUv/z+9kQ5mLz7F2FnQyPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwBvTr689/WMXvPtDa0IphCRnndHR0mhWvK88Z9WqgTbaHXr+iduW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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/JsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7NdPaBxlHwfw59lN3myzSZu0LxgV07QqSj1YFET0oqIirUjBU6VItbUHURBElHowlVYsVfEiWL0UUUGNUlCwsVhaJRX/FS8eVFCoHoRSDGiX4kElu89sN9MdVydVUD8fGJ48z8x85zfzPDubBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") [ 59.136547][ T5324] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 59.144318][ T5309] Bluetooth: hci0: command tx timeout [ 59.149717][ T5324] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 59.168988][ T5324] netlink: 210880 bytes leftover after parsing attributes in process `syz.0.0'. [ 59.314458][ T5324] loop0: detected capacity change from 0 to 32768 [ 59.381282][ T5324] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=gzip,nojournal_transaction_names,reconstruct_alloc,nocow,no_data_io [ 59.389430][ T5324] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 59.392273][ T5324] bcachefs (loop0): Version upgrade required: [ 59.392273][ T5324] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 59.392273][ T5324] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 59.392273][ T5324] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 59.421729][ T5324] bcachefs (loop0): dropping and reconstructing all alloc info [ 59.429254][ T5324] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 59.429278][ T5324] u64s 11 type btree_ptr_v2 18446744073707239423:U64_MAX:U32_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 59.429291][ T5324] node offset 0/16 bset u64s 0: incorrect max key SPOS_MAX [ 59.441816][ T5324] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 59.447247][ T5324] bcachefs (loop0): flagging btree extents lost data [ 59.450900][ T5324] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 59.456797][ T5324] error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 59.466702][ T5324] bcachefs (loop0): error validating btree node on loop0 at btree deleted_inodes level 0/0 [ 59.466718][ T5324] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 1db8f60c84bb244c written 8 min_key 0:216172782113783808:0 durability: 1 ptr: 0:42:0 gen 0 [ 59.466729][ T5324] node offset 0/8: incorrect min_key: got POS_MIN should be 0:216172782113783808:0 [ 59.481203][ T5324] bcachefs (loop0): flagging btree deleted_inodes lost data [ 59.484618][ T5324] error reading btree root btree=deleted_inodes level=0: btree_node_read_error, fixing [ 59.489348][ T5324] bcachefs (loop0): scan_for_btree_nodes... [ 59.499390][ T5324] bcachefs (loop0): btree node scan found 8 nodes after overwrites [ 59.503872][ T5324] done [ 59.505353][ T5324] bcachefs (loop0): check_topology... [ 59.506420][ T5324] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 59.512786][ T5324] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 59.517292][ T5324] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 59.526806][ T37] bcachefs (loop0): error validating btree node at btree extents level 0/0 [ 59.526817][ T37] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 59.526822][ T37] node offset 8/16 bset u64s 49 bset byte offset 288: bad k->u64s 0 (min 5 max 255), fixing [ 59.541583][ T37] bcachefs (loop0): error validating btree node at btree extents level 0/0 [ 59.541596][ T37] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 59.541604][ T37] node offset 8/16 bset u64s 47 bset byte offset 352: key extends past end of bset, fixing [ 59.554695][ T37] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 59.554695][ T37] btree=extents level=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 59.566419][ T5324] bcachefs (loop0): btree root deleted_inodes unreadable, must recover from scan [ 59.570672][ T5324] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=deleted_inodes level=0 POS_MIN - SPOS_MAX [ 59.574435][ T5324] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 U64_MAX:U64_MAX:4278386687 len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 59.582700][ T5324] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 1db8f60c84bb244c written 8 min_key R U64_MAX:U64_MAX:4278386688 durability: 1 ptr: 0:42:0 gen 0 [ 59.591593][ T37] bcachefs (loop0): error validating btree node at btree deleted_inodes level 0/0 [ 59.591602][ T37] u64s 11 type btree_ptr_v2 U64_MAX:U64_MAX:4278386687 len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 59.591607][ T37] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 59.607232][ T37] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 59.607232][ T37] btree=deleted_inodes level=0 u64s 11 type btree_ptr_v2 U64_MAX:U64_MAX:4278386687 len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 59.620024][ T5324] done [ 59.621916][ T5324] bcachefs (loop0): accounting_read... done [ 59.624944][ T5324] bcachefs (loop0): alloc_read... done [ 59.627021][ T5324] bcachefs (loop0): snapshots_read... done [ 59.629828][ T5324] bcachefs (loop0): check_allocations... [ 59.631961][ T5324] bucket 0:1 gen 0 different types of data in same bucket: sb, user [ 59.631977][ T5324] while marking u64s 7 type extent 536870913:24:U32_MAX len 24 ver 0: durability: 1 crc: c_size 8 size 24 offset 0 nonce 0 csum none 0:0 compress lz4 ptr: 0:1:88 gen 0, fixing [ 59.657093][ T5324] done [ 59.659609][ T5324] bcachefs (loop0): going read-write [ 59.666515][ T5324] bcachefs (loop0): journal_replay... done [ 59.722132][ T5324] bcachefs (loop0): check_alloc_info... done [ 59.730521][ T5324] bcachefs (loop0): check_lrus... done [ 59.733170][ T5324] bcachefs (loop0): check_btree_backpointers... done [ 59.736633][ T5324] bcachefs (loop0): check_backpointers_to_extents... done [ 59.741930][ T5324] bcachefs (loop0): check_extents_to_backpointers... [ 59.742757][ T5324] bcachefs (loop0): scanning for missing backpointers in 7/128 buckets [ 59.749739][ T5324] done [ 59.751665][ T5324] bcachefs (loop0): check_alloc_to_lru_refs... done [ 59.756223][ T5324] bcachefs (loop0): bucket_gens_init... done [ 59.765878][ T5324] bcachefs (loop0): check_snapshot_trees... done [ 59.769230][ T5324] bcachefs (loop0): check_snapshots... [ 59.769976][ T5324] snapshot points to missing/incorrect tree: [ 59.769991][ T5324] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 59.782084][ T5324] snapshot points to missing/incorrect tree: [ 59.782097][ T5324] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 59.795228][ T5324] done [ 59.797564][ T5324] bcachefs (loop0): check_subvols... done [ 59.802039][ T5324] bcachefs (loop0): check_subvol_children... done [ 59.805292][ T5324] bcachefs (loop0): delete_dead_snapshots... done [ 59.808525][ T5324] bcachefs (loop0): check_inodes... done [ 59.811612][ T5324] bcachefs (loop0): check_extents... done [ 59.814523][ T5324] bcachefs (loop0): check_indirect_extents... done [ 59.817595][ T5324] bcachefs (loop0): check_dirents... done [ 59.822059][ T5324] bcachefs (loop0): check_xattrs... done [ 59.824856][ T5324] bcachefs (loop0): check_root... done [ 59.827508][ T5324] bcachefs (loop0): check_unreachable_inodes... done [ 59.831395][ T5324] bcachefs (loop0): check_subvolume_structure... done [ 59.834181][ T5324] bcachefs (loop0): check_directory_structure... done [ 59.838509][ T5324] bcachefs (loop0): check_nlinks... [ 59.838954][ T5324] inode 536870914 type reg has wrong i_nlink (2780562353, should be 1), fixing [ 59.845229][ T5324] done [ 59.848299][ T5324] bcachefs (loop0): resume_logged_ops... done [ 59.850738][ T5324] bcachefs (loop0): delete_dead_inodes... [ 59.856518][ T5324] ------------[ cut here ]------------ [ 59.861097][ T5324] kernel BUG at fs/bcachefs/btree_iter.c:268! [ 59.864754][ T5324] Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI [ 59.867175][ T5324] CPU: 0 UID: 0 PID: 5324 Comm: syz.0.0 Not tainted 6.14.0-syzkaller-10167-g93d52288679e #0 PREEMPT(full) [ 59.871756][ T5324] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 59.876097][ T5324] RIP: 0010:bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 59.878944][ T5324] Code: 51 fa ff ff 44 89 f1 80 e1 07 38 c1 0f 8c 56 fa ff ff be 08 00 00 00 4c 89 f7 e8 ab fe d5 fd e9 44 fa ff ff e8 f1 c2 6d fd 90 <0f> 0b e8 e9 c2 6d fd 90 0f 0b e8 e1 c2 6d fd 90 0f 0b e8 d9 c2 6d [ 59.886508][ T5324] RSP: 0018:ffffc9000d5feaf8 EFLAGS: 00010246 [ 59.888865][ T5324] RAX: ffffffff8455a7ff RBX: 0000000000000000 RCX: 0000000000100000 [ 59.891822][ T5324] RDX: ffffc9000ed72000 RSI: 00000000000fffff RDI: 0000000000100000 [ 59.894766][ T5324] RBP: dffffc0000000000 R08: ffffffff84559d68 R09: 0000000000000000 [ 59.897795][ T5324] R10: ffffc9000d5fe940 R11: fffff52001abfd2d R12: 0000000000000820 [ 59.900649][ T5324] R13: dffffc0000000000 R14: ffffc9000d5ff060 R15: ffffc9000d5ff060 [ 59.903758][ T5324] FS: 00007f9c3896a6c0(0000) GS:ffff88808c5b7000(0000) knlGS:0000000000000000 [ 59.907264][ T5324] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.909745][ T5324] CR2: 000055ea862a20c8 CR3: 0000000036d1e000 CR4: 0000000000352ef0 [ 59.912551][ T5324] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 59.915673][ T5324] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 59.918609][ T5324] Call Trace: [ 59.920023][ T5324] [ 59.921206][ T5324] ? __die_body+0x5f/0xb0 [ 59.922874][ T5324] ? die+0x99/0xc0 [ 59.924347][ T5324] ? do_trap+0x15a/0x3a0 [ 59.926029][ T5324] ? bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 59.928485][ T5324] ? do_error_trap+0x1dd/0x2c0 [ 59.930356][ T5324] ? bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 59.932760][ T5324] ? preempt_schedule_notrace_thunk+0x16/0x30 [ 59.935197][ T5324] ? __pfx_do_error_trap+0x10/0x10 [ 59.937246][ T5324] ? handle_invalid_op+0x34/0x40 [ 59.939187][ T5324] ? bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 59.941734][ T5324] ? exc_invalid_op+0x38/0x50 [ 59.943650][ T5324] ? asm_exc_invalid_op+0x1a/0x20 [ 59.952053][ T5324] ? bch2_btree_iter_verify_entry_exit+0x88/0xb60 [ 59.954459][ T5324] ? bch2_btree_iter_verify_entry_exit+0xb1f/0xb60 [ 59.956858][ T5324] ? bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 59.959252][ T5324] ? bch2_btree_iter_verify_entry_exit+0xb1f/0xb60 [ 59.961692][ T5324] bch2_btree_iter_peek_slot+0x18f/0x27e0 [ 59.963941][ T5324] ? btree_trans_verify_sorted_refs+0x48b/0x560 [ 59.966438][ T5324] ? btree_path_alloc+0x85e/0xad0 [ 59.968379][ T5324] ? __pfx_bch2_btree_iter_peek_slot+0x10/0x10 [ 59.970641][ T5324] ? bch2_path_get+0xf41/0x1610 [ 59.972574][ T5324] ? bch2_delete_dead_inodes+0x1f6/0x23c0 [ 59.974820][ T5324] ? __pfx_bch2_path_get+0x10/0x10 [ 59.976876][ T5324] ? bch2_btree_write_buffer_flush_sync+0x1d3/0x3a0 [ 59.979329][ T5324] ? __pfx_bch2_btree_write_buffer_flush_sync+0x10/0x10 [ 59.982031][ T5324] ? bch2_delete_dead_inodes+0x8f6/0x23c0 [ 59.984316][ T5324] bch2_delete_dead_inodes+0x9da/0x23c0 [ 59.986485][ T5324] ? this_cpu_in_panic+0x4f/0x80 [ 59.988425][ T5324] ? bch2_delete_dead_inodes+0x1f6/0x23c0 [ 59.990679][ T5324] ? __pfx_bch2_delete_dead_inodes+0x10/0x10 [ 59.992995][ T5324] ? __console_unlock+0x12e/0x1f0 [ 59.994928][ T5324] ? prb_read_valid+0xab/0xf0 [ 59.996783][ T5324] ? bch2_delete_dead_inodes+0x1f6/0x23c0 [ 59.998900][ T5324] ? is_printk_cpu_sync_owner+0x32/0x40 [ 60.001089][ T5324] ? irq_work_queue+0xd1/0x150 [ 60.003029][ T5324] ? __pfx_vprintk_emit+0x10/0x10 [ 60.004900][ T5324] ? __bch2_print+0x17c/0x220 [ 60.006735][ T5324] ? bch2_delete_dead_inodes+0x1f6/0x23c0 [ 60.008930][ T5324] bch2_run_recovery_pass+0xf0/0x1e0 [ 60.011000][ T5324] bch2_run_recovery_passes+0x2ad/0xa90 [ 60.013196][ T5324] bch2_fs_recovery+0x292a/0x3e20 [ 60.015225][ T5324] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 60.017323][ T5324] ? __lock_acquire+0xad5/0xd80 [ 60.019225][ T5324] ? __lock_acquire+0xad5/0xd80 [ 60.021008][ T5324] ? __lock_acquire+0xad5/0xd80 [ 60.022942][ T5324] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 60.025136][ T5324] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 60.027352][ T5324] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 60.029488][ T5324] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 60.031697][ T5324] ? llist_reverse_order+0x72/0x90 [ 60.033679][ T5324] bch2_fs_start+0x37c/0x620 [ 60.035469][ T5324] bch2_fs_get_tree+0x1270/0x18d0 [ 60.037489][ T5324] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 60.039576][ T5324] ? vfs_parse_monolithic_sep+0x427/0x460 [ 60.041645][ T5324] ? __pfx_vfs_parse_comma_sep+0x10/0x10 [ 60.043642][ T5324] ? rcu_is_watching+0x15/0xb0 [ 60.045549][ T5324] ? apparmor_capable+0x13b/0x1b0 [ 60.047427][ T5324] vfs_get_tree+0x90/0x2b0 [ 60.049137][ T5324] do_new_mount+0x2cf/0xb70 [ 60.050929][ T5324] ? __pfx_do_new_mount+0x10/0x10 [ 60.052911][ T5324] __se_sys_mount+0x38c/0x400 [ 60.054809][ T5324] ? __pfx___se_sys_mount+0x10/0x10 [ 60.056986][ T5324] ? __x64_sys_mount+0x20/0xc0 [ 60.058902][ T5324] do_syscall_64+0xf3/0x230 [ 60.060726][ T5324] ? clear_bhb_loop+0x45/0xa0 [ 60.062715][ T5324] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 60.064986][ T5324] RIP: 0033:0x7f9c37b8e90a [ 60.066851][ T5324] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 de 1a 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 60.074119][ T5324] RSP: 002b:00007f9c38969e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 60.077463][ T5324] RAX: ffffffffffffffda RBX: 00007f9c38969ef0 RCX: 00007f9c37b8e90a [ 60.080352][ T5324] RDX: 00002000000000c0 RSI: 0000200000000000 RDI: 00007f9c38969eb0 [ 60.083408][ T5324] RBP: 00002000000000c0 R08: 00007f9c38969ef0 R09: 0000000001810000 [ 60.086570][ T5324] R10: 0000000001810000 R11: 0000000000000246 R12: 0000200000000000 [ 60.089405][ T5324] R13: 00007f9c38969eb0 R14: 0000000000005979 R15: 0000200000000100 [ 60.092255][ T5324] [ 60.093404][ T5324] Modules linked in: [ 60.095260][ T5324] ---[ end trace 0000000000000000 ]--- [ 60.102951][ T5324] RIP: 0010:bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 60.105851][ T5324] Code: 51 fa ff ff 44 89 f1 80 e1 07 38 c1 0f 8c 56 fa ff ff be 08 00 00 00 4c 89 f7 e8 ab fe d5 fd e9 44 fa ff ff e8 f1 c2 6d fd 90 <0f> 0b e8 e9 c2 6d fd 90 0f 0b e8 e1 c2 6d fd 90 0f 0b e8 d9 c2 6d [ 60.115354][ T5324] RSP: 0018:ffffc9000d5feaf8 EFLAGS: 00010246 [ 60.118374][ T5324] RAX: ffffffff8455a7ff RBX: 0000000000000000 RCX: 0000000000100000 [ 60.121598][ T5324] RDX: ffffc9000ed72000 RSI: 00000000000fffff RDI: 0000000000100000 [ 60.124764][ T5324] RBP: dffffc0000000000 R08: ffffffff84559d68 R09: 0000000000000000 [ 60.128261][ T5324] R10: ffffc9000d5fe940 R11: fffff52001abfd2d R12: 0000000000000820 [ 60.131331][ T5324] R13: dffffc0000000000 R14: ffffc9000d5ff060 R15: ffffc9000d5ff060 [ 60.134116][ T5324] FS: 00007f9c3896a6c0(0000) GS:ffff88808c5b7000(0000) knlGS:0000000000000000 [ 60.136898][ T5324] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.140176][ T5324] CR2: 00007fd90213c580 CR3: 0000000036d1e000 CR4: 0000000000352ef0 [ 60.143305][ T5324] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 60.146313][ T5324] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 60.149848][ T5324] Kernel panic - not syncing: Fatal exception [ 60.152417][ T5324] Kernel Offset: disabled [ 60.154117][ T5324] Rebooting in 86400 seconds..