program: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="fc0000001900674c0000000000000000e0000001000000000000000000000000e000000200000000000000000000000000000000000000000a00000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000000400000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000044000500000000000000000000000000000000000000000033"], 0xfc}}, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r1, &(0x7f0000000080)={0x10, 0x0, 0x0, 0xfffffffffffffffd}, 0xc) r2 = socket$inet6(0xa, 0x3, 0x1) socket$nl_route(0x10, 0x3, 0x0) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000200)={{{@in=@local, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0xa}, {0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14, 0x33}, 0xfffffffd, 0x33}, 0x0, @in6=@dev={0xfe, 0x80, '\x00', 0x2}, 0x1000000, 0x0, 0x0, 0xfd}}, 0xe8) sendmmsg(r2, &(0x7f0000000480), 0x21, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000040), 0xfffffffffffffff9, 0x480000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000180)="501fffffffffffffedff8ef9a8dc057520b3172aacb9e10300", 0x19}], 0x2}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpu.stat\x00', 0x26e1, 0x0) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$SIOCSIFHWADDR(r4, 0x8b19, &(0x7f0000000000)={'wlan1\x00', @local}) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000080)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r3, 0xc008640a, &(0x7f00000001c0)={r5}) syz_mount_image$bcachefs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x2800000, &(0x7f0000000200)={[{@nocow_enabled}, {@very_degraded}, {@noexcl}, {@str_hash={'str_hash', 0x3d, 'crc64'}}, {@journal_flush_disabled}, {@norecovery}, {@journal_transaction_names}, {@reconstruct_alloc}, {@errors_continue}, {@no_splitbrain_check}]}, 0x1, 0x5980, &(0x7f00000002c0)="$eJzs3X+QXFWdKPBzu3synZlMMgmwRJDJEMguC6uZ8KtQt9bsvl3dAqRiseUSXhQGMmGjSUglYYHALmEf+KAACy0tRf0DLaQeGi2q4CmREvnxElSU4umjXiH19D30D18hj5RAHmX5nFczfU+n507fuT3dPSEJn08lc/ucvv2933vu6e57Tt+ZDgAAALwt7Lt1+4GLTvi7H/3b2Bs3/f13N98c+suT9dW4wmC6vO6typBDqbeydHKZ7Rd/dsPXfz185d/88MG+r725d/3JG37+t8dc+ejHz99zz5eeeH3g4T++VBQ39qfTD5aTV5IQqt/b/7lP7n3m+Im6JIRQTgZ3hbA4WfLE4iQTYv7Ej/VpYWnmzofeOGvDxPLmO3qn1C/KrKe/v71V036288C1Z4Rf/PXaW36y7Fvf7Nn98q6DqyTVhv4UwsLLGx/fk/6fn5Zjb4v9MXbaNSGEvobHnVeQ1ykt5r8yp3xiupyXLvtraebqT5fLM+VSZr1sOerJLPtmTrtjeXm0u16RBZly9sWoU3l5xvrF6fI76fL0WcYvx/9JKCWhUk9/U3Kwj4SG45aEZPJYVuvl0pQOlISQLSeZcilTLvdk9mtyu2lHKyfJ1Pq4XqY+vhxX0vqTG1+rm7g4p/4d6bKaPlHfjOWQvVHTP+1Gfb8mxbz2z5DLoVBqeA1qVl8/8OnB6E/r+pMl0x4z3kS8b+/aO1eU1z25bzAnj+TBJI2ftBV/548XL/jYN26/Jvu+Xo9/eSmNX2or/i8vePbVS2//6hdz498d45fbin/mY32vXPDUrctz22d/bJ9KW/FHX3r6rmXHXrE7N/97Y/xqW/FX73m2d+DAY4/n5j8S22d+W/FffN8HfvXA84+8nBs/xPh9bcVft2frp3qHDpyWG//x2D797fWf13af+8LQ0G+G8+I/F+MPtBX//l33vPe+RXecn3t818T2GWwr/oWnPnrLggOPnJT32pnc2613ToC3p2PSc6zb0nK748xONYwXvjBcqZ3zLUj/D3RzQ5mTz4ntLOxmfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcnX5649kfveT9H15bSUJIctYZbyLe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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB/2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsJ+/YVIVcVxAD9nZrcdd3Z1V4O2onW1orCHpCCiXioqQiOEngwJS/MhCoKIwh5aQyOxopcg60WigmoLoSA3SbRYo3/SSw8VFFgPgUgL5SA9VOzMPePMdW9Ddy2oPh8Yzv7O3Pu9v3vvmTs7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") [ 68.924305][ T5299] Bluetooth: hci0: command tx timeout [ 68.995187][ T5312] warning: `syz.0.0' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211 [ 69.286529][ T5312] loop0: detected capacity change from 0 to 32768 [ 69.555768][ T5312] bcachefs (da441363-bb6a-4ab9-999b-c1f40db4fee2): Using encoding defined by superblock: utf8-12.1.0 [ 69.594455][ T5312] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,str_hash=crc64,metadata_target=invalid label 2047,noinodes_use_key_cache,very_degraded,no_splitbrain_check,journal_flush_disabled,norecovery,noexcl,reconstruct_alloc [ 69.594455][ T5312] allowing incompatible features above 0.0: (unknown version) [ 69.609734][ T5312] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 69.613140][ T5312] bcachefs (loop0): Version upgrade required: [ 69.613140][ T5312] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 69.613140][ T5312] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 69.613140][ T5312] 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 [ 69.646805][ T5312] bcachefs (loop0): dropping and reconstructing all alloc info [ 69.659001][ T5312] ------------[ cut here ]------------ [ 69.661435][ T5312] precision 65535 too large [ 69.661893][ T5312] WARNING: CPU: 0 PID: 5312 at lib/vsprintf.c:2720 vsnprintf+0xb0c/0xf00 [ 69.667759][ T5312] Modules linked in: [ 69.669565][ T5312] CPU: 0 UID: 0 PID: 5312 Comm: syz.0.0 Not tainted 6.15.0-rc7-syzkaller-00002-gb36ddb9210e6 #0 PREEMPT(full) [ 69.674689][ T5312] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 69.679321][ T5312] RIP: 0010:vsnprintf+0xb0c/0xf00 [ 69.681456][ T5312] Code: e8 b9 38 6d f6 49 89 ef e9 03 f6 ff ff e8 ac 38 6d f6 c6 05 d3 89 16 04 01 90 48 c7 c7 60 f9 96 8c 44 89 fe e8 25 95 31 f6 90 <0f> 0b 90 90 e9 ba fc ff ff 89 e9 80 e1 07 38 c1 7c ba 48 89 ef e8 [ 69.689020][ T5312] RSP: 0018:ffffc9000d586390 EFLAGS: 00010246 [ 69.691641][ T5312] RAX: 542201b93d3cfa00 RBX: dffffc0000000000 RCX: 0000000000100000 [ 69.695346][ T5312] RDX: ffffc9000e622000 RSI: 000000000004fba9 RDI: 000000000004fbaa [ 69.698688][ T5312] RBP: ffffffff8bb383c3 R08: ffff88801fe23e93 R09: 1ffff11003fc47d2 [ 69.701814][ T5312] R10: dffffc0000000000 R11: ffffed1003fc47d3 R12: ffffc9000d5864c0 [ 69.704928][ T5312] R13: ffff888000152b73 R14: 0000000000000003 R15: 000000000000ffff [ 69.710083][ T5312] FS: 00007fcd4a1fd6c0(0000) GS:ffff88808d6c2000(0000) knlGS:0000000000000000 [ 69.714509][ T5312] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.717600][ T5312] CR2: 00007f58eeb909c0 CR3: 0000000043892000 CR4: 0000000000352ef0 [ 69.720826][ T5312] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 69.724658][ T5312] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 69.727848][ T5312] Call Trace: [ 69.729317][ T5312] [ 69.730649][ T5312] bch2_prt_printf+0x1c6/0x740 [ 69.732922][ T5312] ? __pfx_bch2_prt_printf+0x10/0x10 [ 69.735495][ T5312] ? bch2_bkey_to_text+0x13b/0x260 [ 69.737780][ T5312] bch2_dirent_to_text+0x1d9/0x420 [ 69.740069][ T5312] __bch2_bkey_fsck_err+0x3df/0x520 [ 69.742359][ T5312] ? __pfx_seqcount_lockdep_reader_access+0x10/0x10 [ 69.745515][ T5312] ? __pfx___bch2_bkey_fsck_err+0x10/0x10 [ 69.748119][ T5312] ? _raw_spin_unlock_irqrestore+0x85/0x110 [ 69.750694][ T5312] ? lockdep_hardirqs_on+0x9c/0x150 [ 69.752938][ T5312] ? _raw_spin_unlock_irqrestore+0xad/0x110 [ 69.755969][ T5312] bch2_dirent_validate+0x7a2/0xfc0 [ 69.758076][ T5312] ? __pfx_bch2_dirent_validate+0x10/0x10 [ 69.760538][ T5312] ? __free_pages_ok+0x42f/0xac0 [ 69.762932][ T5312] ? __pfx_bch2_dirent_validate+0x10/0x10 [ 69.766082][ T5312] bch2_bkey_val_validate+0x215/0x400 [ 69.768388][ T5312] ? __pfx_bch2_bkey_val_validate+0x10/0x10 [ 69.770847][ T5312] ? __asan_memset+0x22/0x50 [ 69.772799][ T5312] ? __bch2_bkey_unpack_key+0x98b/0xe10 [ 69.775271][ T5312] bch2_btree_node_read_done+0x36ee/0x5470 [ 69.777629][ T5312] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 69.780114][ T5312] ? bch2_bkey_pick_read_device+0x265/0x1310 [ 69.782559][ T5312] ? bch2_bkey_pick_read_device+0x265/0x1310 [ 69.785261][ T5312] ? bch2_bkey_pick_read_device+0x11c6/0x1310 [ 69.787827][ T5312] ? bch2_bkey_pick_read_device+0x265/0x1310 [ 69.790395][ T5312] btree_node_read_work+0x565/0xef0 [ 69.792786][ T5312] ? mean_and_variance_weighted_get_mean+0x6f/0xc0 [ 69.796293][ T5312] ? __pfx_btree_node_read_work+0x10/0x10 [ 69.799216][ T5312] ? bch2_latency_acct+0x436/0x520 [ 69.801815][ T5312] ? __pfx_bch2_latency_acct+0x10/0x10 [ 69.805267][ T5312] ? bio_associate_blkg+0x6d/0x230 [ 69.807824][ T5312] bch2_btree_node_read+0x2151/0x27a0 [ 69.810046][ T5312] ? rht_lock+0x114/0x220 [ 69.811873][ T5312] ? bch2_btree_node_hash_insert+0x88/0xc0 [ 69.814433][ T5312] ? __mutex_unlock_slowpath+0x1cd/0x700 [ 69.816870][ T5312] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 69.819406][ T5312] ? bch2_trans_unlock+0x333/0x4b0 [ 69.821563][ T5312] ? bch2_trans_unlock+0x3a0/0x4b0 [ 69.823867][ T5312] bch2_btree_root_read+0x5e7/0x750 [ 69.826108][ T5312] ? __pfx_bch2_btree_root_read+0x10/0x10 [ 69.828484][ T5312] ? bch2_current_has_btree_trans+0x169/0x1a0 [ 69.831010][ T5312] read_btree_roots+0x2cb/0x800 [ 69.832979][ T5312] ? __pfx_read_btree_roots+0x10/0x10 [ 69.835245][ T5312] bch2_fs_recovery+0x2356/0x37b0 [ 69.837421][ T5312] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 69.839875][ T5312] ? __lock_acquire+0xaac/0xd20 [ 69.842292][ T5312] ? __lock_acquire+0xaac/0xd20 [ 69.844295][ T5312] ? percpu_ref_put+0x1e/0x230 [ 69.846302][ T5312] ? bch2_get_next_online_dev+0x2d/0x4d0 [ 69.848638][ T5312] ? bch2_fs_start+0x65b/0xae0 [ 69.850473][ T5312] ? up_write+0x1c4/0x420 [ 69.852308][ T5312] bch2_fs_start+0x70b/0xae0 [ 69.854421][ T5312] ? __pfx_bch2_fs_start+0x10/0x10 [ 69.857143][ T5312] ? sget+0x28a/0x650 [ 69.858952][ T5312] bch2_fs_get_tree+0xad7/0x13b0 [ 69.861156][ T5312] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 69.863967][ T5312] ? aa_get_newest_label+0xf7/0x5d0 [ 69.866227][ T5312] ? vfs_parse_monolithic_sep+0x2e3/0x310 [ 69.868846][ T5312] ? apparmor_capable+0x137/0x1b0 [ 69.871008][ T5312] vfs_get_tree+0x8f/0x2b0 [ 69.872982][ T5312] do_new_mount+0x24a/0xa40 [ 69.875088][ T5312] __se_sys_mount+0x317/0x410 [ 69.877169][ T5312] ? __pfx___se_sys_mount+0x10/0x10 [ 69.879487][ T5312] ? do_syscall_64+0xba/0x210 [ 69.881492][ T5312] ? __x64_sys_mount+0x20/0xc0 [ 69.883785][ T5312] do_syscall_64+0xf6/0x210 [ 69.885792][ T5312] ? clear_bhb_loop+0x60/0xb0 [ 69.887831][ T5312] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.890431][ T5312] RIP: 0033:0x7fcd4939010a [ 69.892488][ T5312] 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 [ 69.900696][ T5312] RSP: 002b:00007fcd4a1fce68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 69.904364][ T5312] RAX: ffffffffffffffda RBX: 00007fcd4a1fcef0 RCX: 00007fcd4939010a [ 69.907857][ T5312] RDX: 00002000000000c0 RSI: 0000200000000000 RDI: 00007fcd4a1fceb0 [ 69.911110][ T5312] RBP: 00002000000000c0 R08: 00007fcd4a1fcef0 R09: 0000000002800000 [ 69.914588][ T5312] R10: 0000000002800000 R11: 0000000000000246 R12: 0000200000000000 [ 69.917926][ T5312] R13: 00007fcd4a1fceb0 R14: 0000000000005980 R15: 0000200000000200 [ 69.921331][ T5312] [ 69.922759][ T5312] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 69.925875][ T5312] CPU: 0 UID: 0 PID: 5312 Comm: syz.0.0 Not tainted 6.15.0-rc7-syzkaller-00002-gb36ddb9210e6 #0 PREEMPT(full) [ 69.930566][ T5312] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 69.935053][ T5312] Call Trace: [ 69.936540][ T5312] [ 69.937841][ T5312] dump_stack_lvl+0x99/0x250 [ 69.939894][ T5312] ? __asan_memcpy+0x40/0x70 [ 69.941851][ T5312] ? __pfx_dump_stack_lvl+0x10/0x10 [ 69.944075][ T5312] ? __pfx__printk+0x10/0x10 [ 69.946005][ T5312] panic+0x2db/0x790 [ 69.947713][ T5312] ? __pfx_panic+0x10/0x10 [ 69.949588][ T5312] __warn+0x31b/0x4b0 [ 69.951282][ T5312] ? vsnprintf+0xb0c/0xf00 [ 69.953035][ T5312] ? vsnprintf+0xb0c/0xf00 [ 69.954896][ T5312] report_bug+0x2be/0x4f0 [ 69.956728][ T5312] ? vsnprintf+0xb0c/0xf00 [ 69.958619][ T5312] ? vsnprintf+0xb0c/0xf00 [ 69.960796][ T5312] ? vsnprintf+0xb0e/0xf00 [ 69.963058][ T5312] handle_bug+0x84/0x160 [ 69.965372][ T5312] exc_invalid_op+0x1a/0x50 [ 69.967748][ T5312] asm_exc_invalid_op+0x1a/0x20 [ 69.969840][ T5312] RIP: 0010:vsnprintf+0xb0c/0xf00 [ 69.971859][ T5312] Code: e8 b9 38 6d f6 49 89 ef e9 03 f6 ff ff e8 ac 38 6d f6 c6 05 d3 89 16 04 01 90 48 c7 c7 60 f9 96 8c 44 89 fe e8 25 95 31 f6 90 <0f> 0b 90 90 e9 ba fc ff ff 89 e9 80 e1 07 38 c1 7c ba 48 89 ef e8 [ 69.979486][ T5312] RSP: 0018:ffffc9000d586390 EFLAGS: 00010246 [ 69.981980][ T5312] RAX: 542201b93d3cfa00 RBX: dffffc0000000000 RCX: 0000000000100000 [ 69.985331][ T5312] RDX: ffffc9000e622000 RSI: 000000000004fba9 RDI: 000000000004fbaa [ 69.988701][ T5312] RBP: ffffffff8bb383c3 R08: ffff88801fe23e93 R09: 1ffff11003fc47d2 [ 69.992182][ T5312] R10: dffffc0000000000 R11: ffffed1003fc47d3 R12: ffffc9000d5864c0 [ 69.995595][ T5312] R13: ffff888000152b73 R14: 0000000000000003 R15: 000000000000ffff [ 69.998966][ T5312] bch2_prt_printf+0x1c6/0x740 [ 70.001112][ T5312] ? __pfx_bch2_prt_printf+0x10/0x10 [ 70.003355][ T5312] ? bch2_bkey_to_text+0x13b/0x260 [ 70.005635][ T5312] bch2_dirent_to_text+0x1d9/0x420 [ 70.007845][ T5312] __bch2_bkey_fsck_err+0x3df/0x520 [ 70.009994][ T5312] ? __pfx_seqcount_lockdep_reader_access+0x10/0x10 [ 70.012516][ T5312] ? __pfx___bch2_bkey_fsck_err+0x10/0x10 [ 70.014806][ T5312] ? _raw_spin_unlock_irqrestore+0x85/0x110 [ 70.017303][ T5312] ? lockdep_hardirqs_on+0x9c/0x150 [ 70.019588][ T5312] ? _raw_spin_unlock_irqrestore+0xad/0x110 [ 70.022076][ T5312] bch2_dirent_validate+0x7a2/0xfc0 [ 70.024248][ T5312] ? __pfx_bch2_dirent_validate+0x10/0x10 [ 70.026603][ T5312] ? __free_pages_ok+0x42f/0xac0 [ 70.029560][ T5312] ? __pfx_bch2_dirent_validate+0x10/0x10 [ 70.032082][ T5312] bch2_bkey_val_validate+0x215/0x400 [ 70.034300][ T5312] ? __pfx_bch2_bkey_val_validate+0x10/0x10 [ 70.036979][ T5312] ? __asan_memset+0x22/0x50 [ 70.039115][ T5312] ? __bch2_bkey_unpack_key+0x98b/0xe10 [ 70.041517][ T5312] bch2_btree_node_read_done+0x36ee/0x5470 [ 70.043964][ T5312] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 70.046434][ T5312] ? bch2_bkey_pick_read_device+0x265/0x1310 [ 70.049045][ T5312] ? bch2_bkey_pick_read_device+0x265/0x1310 [ 70.051521][ T5312] ? bch2_bkey_pick_read_device+0x11c6/0x1310 [ 70.054020][ T5312] ? bch2_bkey_pick_read_device+0x265/0x1310 [ 70.056676][ T5312] btree_node_read_work+0x565/0xef0 [ 70.058992][ T5312] ? mean_and_variance_weighted_get_mean+0x6f/0xc0 [ 70.061702][ T5312] ? __pfx_btree_node_read_work+0x10/0x10 [ 70.064124][ T5312] ? bch2_latency_acct+0x436/0x520 [ 70.066565][ T5312] ? __pfx_bch2_latency_acct+0x10/0x10 [ 70.068893][ T5312] ? bio_associate_blkg+0x6d/0x230 [ 70.071218][ T5312] bch2_btree_node_read+0x2151/0x27a0 [ 70.073385][ T5312] ? rht_lock+0x114/0x220 [ 70.075209][ T5312] ? bch2_btree_node_hash_insert+0x88/0xc0 [ 70.077537][ T5312] ? __mutex_unlock_slowpath+0x1cd/0x700 [ 70.079729][ T5312] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 70.082132][ T5312] ? bch2_trans_unlock+0x333/0x4b0 [ 70.084261][ T5312] ? bch2_trans_unlock+0x3a0/0x4b0 [ 70.086573][ T5312] bch2_btree_root_read+0x5e7/0x750 [ 70.088568][ T5312] ? __pfx_bch2_btree_root_read+0x10/0x10 [ 70.091206][ T5312] ? bch2_current_has_btree_trans+0x169/0x1a0 [ 70.093821][ T5312] read_btree_roots+0x2cb/0x800 [ 70.096015][ T5312] ? __pfx_read_btree_roots+0x10/0x10 [ 70.098437][ T5312] bch2_fs_recovery+0x2356/0x37b0 [ 70.100618][ T5312] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 70.102960][ T5312] ? __lock_acquire+0xaac/0xd20 [ 70.105118][ T5312] ? __lock_acquire+0xaac/0xd20 [ 70.107306][ T5312] ? percpu_ref_put+0x1e/0x230 [ 70.109360][ T5312] ? bch2_get_next_online_dev+0x2d/0x4d0 [ 70.111745][ T5312] ? bch2_fs_start+0x65b/0xae0 [ 70.113861][ T5312] ? up_write+0x1c4/0x420 [ 70.115746][ T5312] bch2_fs_start+0x70b/0xae0 [ 70.117718][ T5312] ? __pfx_bch2_fs_start+0x10/0x10 [ 70.119849][ T5312] ? sget+0x28a/0x650 [ 70.121574][ T5312] bch2_fs_get_tree+0xad7/0x13b0 [ 70.123792][ T5312] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 70.126224][ T5312] ? aa_get_newest_label+0xf7/0x5d0 [ 70.128635][ T5312] ? vfs_parse_monolithic_sep+0x2e3/0x310 [ 70.130993][ T5312] ? apparmor_capable+0x137/0x1b0 [ 70.133124][ T5312] vfs_get_tree+0x8f/0x2b0 [ 70.135128][ T5312] do_new_mount+0x24a/0xa40 [ 70.137011][ T5312] __se_sys_mount+0x317/0x410 [ 70.139070][ T5312] ? __pfx___se_sys_mount+0x10/0x10 [ 70.141267][ T5312] ? do_syscall_64+0xba/0x210 [ 70.143295][ T5312] ? __x64_sys_mount+0x20/0xc0 [ 70.145136][ T5312] do_syscall_64+0xf6/0x210 [ 70.147035][ T5312] ? clear_bhb_loop+0x60/0xb0 [ 70.148970][ T5312] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 70.151348][ T5312] RIP: 0033:0x7fcd4939010a [ 70.153228][ T5312] 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 [ 70.161060][ T5312] RSP: 002b:00007fcd4a1fce68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 70.164547][ T5312] RAX: ffffffffffffffda RBX: 00007fcd4a1fcef0 RCX: 00007fcd4939010a [ 70.167997][ T5312] RDX: 00002000000000c0 RSI: 0000200000000000 RDI: 00007fcd4a1fceb0 [ 70.171352][ T5312] RBP: 00002000000000c0 R08: 00007fcd4a1fcef0 R09: 0000000002800000 [ 70.174391][ T5312] R10: 0000000002800000 R11: 0000000000000246 R12: 0000200000000000 [ 70.177583][ T5312] R13: 00007fcd4a1fceb0 R14: 0000000000005980 R15: 0000200000000200 [ 70.180617][ T5312] [ 70.182233][ T5312] Kernel Offset: disabled [ 70.183928][ T5312] Rebooting in 86400 seconds..