program: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000200)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}}, 0x1c}}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x100000, &(0x7f0000000200)=ANY=[], 0x1, 0x0, 0x0) ioprio_set$pid(0x1, 0x0, 0x0) r3 = open(&(0x7f0000007f80)='./bus\x00', 0x143142, 0x0) sendfile(r3, r3, 0x0, 0x1000000201005) syz_mount_image$bcachefs(&(0x7f00000058c0), &(0x7f0000005900)='./file0\x00', 0x1000000, &(0x7f0000000ac0)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c736d61636bda1d1c4a743d2a2c6f626a5f747970653d28aa2923212c66756e633d4b4558ffffff7f000000004c5f434845434b2c657569643d2a2fa3f1ceb6b6f4c7e7530080d157cce30ad38c15939217269a04a1204d616d5fb74ce2b383b9fcbde727216a072e01c1b184a2688a1961cb10e4cbe0bce11a472af4e261ce6770371baf29e70418522ea33f9f4201ce33eebb7e812b56294eb4f75e58889bde2195bc9153d35630ca39831bff795876d6d4047618d8fab6007a27e87f8e34a3ba6caddd9b95c7e3805a540657a6b52e2165cad31079978f62d8beb49ad5d3fbb62fa0dbcf0e678ca398bd8ce68e9646ebaf37d02804915eaa9372a4442cba45db187248fffd7a30c459d6a3b641637eed6d7257347d6e040854a72b76", @ANYRES64, @ANYRESDEC], 0x1, 0x5989, &(0x7f0000016180)="$eJzs3X+MHNWdIPBX3T0z7Rn/GBtYHBzGg8G7LGziMb9Ewmrx7u0mK2CRI1ZZzDmBAY9ZJ7axbLOAYRezBzksIEeiRAlJ/iARQUfiREhwCQ4K4cfZXEKCuOTQiaAkdyR/5EQ4rAA+hHKZ1UzX6+mp6Zrq6elxbPh8ZE91va7+vlevXlfX93XPdAAAAOAd4cBtOw5dfMLf/OBfR964+W+/s+WW0FceL6/GDfrT5fVNH951eFrJXCll1nsqS8eX2XHxJzd+7VeDV/3V9x/s/eqb+zectPGnf33MVY9+7IJ993zxidcXPPz7l4rqiePptIn15JUkhOp3D372E/ufOX6sLAkhlJP+3SEsTpY8sTjJhBh6K4Swod7OyXc+9MaZG8eWt9zRM6l8USbILMc7R7lqOs52Hbru9PDzv1x364+Wf/MbXXtf3j2xSVJtGE8hLLyi8fFjJ7x56f8xcbQtjQ9Ol2tDCL0Njzu3oF0nt9j+VTnry9Jld7rsK4gT71+RWc+eD7LrUVdm2VtQX0NXtSWvHe1uV2R+Zj17MpqtvHbG8sXp8tvp8rQZxi/H/0koJaFSb/7mZGKMhIbjloRk/FhW6+ulSfucZF7skxCSzHops17uyuzXeL3pQCsnyeTyuF2mPJ6OK2n5SY3n6iYuySl/V7qspk/UN+N6yN6o6Ztyo75f42K7Dk7TlsOhlPPEiuX1Y5gejL60rC9ZMuUxo03E+/avu3Nlef2TB/pz2pE8mKTxk7bi7/rh4vkf/fqea5fmxb+ilMYvtRX/Fxc+++ple77yhdz4d8f45bbin/FY7ysXPnXbitz+ORj7p9JW/OGXnr5r+bFX7s1t/70xfrWt+Gv2Pduz4NBjj+e2fyj2z7y24r943gd++cDzj7ycGz/E+L1txV+/b9snewYOnZob//HYP33tjZ/X9p7zwsDArwfz4j8X4y9oK/79u+95/32L7rgg9/iujf3T31b8i0559Nb5hx45Me/cmdzbqVdOgHemY9JrrNvT9XbzzNlqyBc+P1ipXfPNT/8v6GRFGWP1LJzD+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN6efnzTWR+59PwPraskISQ524w2Ee8rd69Z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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7LDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbrL0SqKo4D+Dkzu+04s6u7GrQVrasVhT1kBRH1UlERGiH0ZEhYmg9REEQU9tAaGokVvQRZLxIVVFsIBblJosUa/ZNeeqggwXoIRFooF+mhYnbOHWevexu7a0H1+cBw5py593t/95y7Z2cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") mkdir(&(0x7f0000000040)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000200)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) (async) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}}, 0x1c}}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x100000, &(0x7f0000000200)=ANY=[], 0x1, 0x0, 0x0) (async) ioprio_set$pid(0x1, 0x0, 0x0) (async) open(&(0x7f0000007f80)='./bus\x00', 0x143142, 0x0) (async) sendfile(r3, r3, 0x0, 0x1000000201005) (async) syz_mount_image$bcachefs(&(0x7f00000058c0), &(0x7f0000005900)='./file0\x00', 0x1000000, &(0x7f0000000ac0)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c736d61636bda1d1c4a743d2a2c6f626a5f747970653d28aa2923212c66756e633d4b4558ffffff7f000000004c5f434845434b2c657569643d2a2fa3f1ceb6b6f4c7e7530080d157cce30ad38c15939217269a04a1204d616d5fb74ce2b383b9fcbde727216a072e01c1b184a2688a1961cb10e4cbe0bce11a472af4e261ce6770371baf29e70418522ea33f9f4201ce33eebb7e812b56294eb4f75e58889bde2195bc9153d35630ca39831bff795876d6d4047618d8fab6007a27e87f8e34a3ba6caddd9b95c7e3805a540657a6b52e2165cad31079978f62d8beb49ad5d3fbb62fa0dbcf0e678ca398bd8ce68e9646ebaf37d02804915eaa9372a4442cba45db187248fffd7a30c459d6a3b641637eed6d7257347d6e040854a72b76", @ANYRES64, @ANYRESDEC], 0x1, 0x5989, &(0x7f0000016180)="$eJzs3X+MHNWdIPBX3T0z7Rn/GBtYHBzGg8G7LGziMb9Ewmrx7u0mK2CRI1ZZzDmBAY9ZJ7axbLOAYRezBzksIEeiRAlJ/iARQUfiREhwCQ4K4cfZXEKCuOTQiaAkdyR/5EQ4rAA+hHKZ1UzX6+mp6Zrq6elxbPh8ZE91va7+vlevXlfX93XPdAAAAOAd4cBtOw5dfMLf/OBfR964+W+/s+WW0FceL6/GDfrT5fVNH951eFrJXCll1nsqS8eX2XHxJzd+7VeDV/3V9x/s/eqb+zectPGnf33MVY9+7IJ993zxidcXPPz7l4rqiePptIn15JUkhOp3D372E/ufOX6sLAkhlJP+3SEsTpY8sTjJhBh6K4Swod7OyXc+9MaZG8eWt9zRM6l8USbILMc7R7lqOs52Hbru9PDzv1x364+Wf/MbXXtf3j2xSVJtGE8hLLyi8fFjJ7x56f8xcbQtjQ9Ol2tDCL0Njzu3oF0nt9j+VTnry9Jld7rsK4gT71+RWc+eD7LrUVdm2VtQX0NXtSWvHe1uV2R+Zj17MpqtvHbG8sXp8tvp8rQZxi/H/0koJaFSb/7mZGKMhIbjloRk/FhW6+ulSfucZF7skxCSzHops17uyuzXeL3pQCsnyeTyuF2mPJ6OK2n5SY3n6iYuySl/V7qspk/UN+N6yN6o6Ztyo75f42K7Dk7TlsOhlPPEiuX1Y5gejL60rC9ZMuUxo03E+/avu3Nlef2TB/pz2pE8mKTxk7bi7/rh4vkf/fqea5fmxb+ilMYvtRX/Fxc+++ple77yhdz4d8f45bbin/FY7ysXPnXbitz+ORj7p9JW/OGXnr5r+bFX7s1t/70xfrWt+Gv2Pduz4NBjj+e2fyj2z7y24r943gd++cDzj7ycGz/E+L1txV+/b9snewYOnZob//HYP33tjZ/X9p7zwsDArwfz4j8X4y9oK/79u+95/32L7rgg9/iujf3T31b8i0559Nb5hx45Me/cmdzbqVdOgHemY9JrrNvT9XbzzNlqyBc+P1ipXfPNT/8v6GRFGWP1LJzD+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN6efnzTWR+59PwPraskISQ524w2Ee8rd69Z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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7LDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbrL0SqKo4D+Dkzu+04s6u7GrQVrasVhT1kBRH1UlERGiH0ZEhYmg9REEQU9tAaGokVvQRZLxIVVFsIBblJosUa/ZNeeqggwXoIRFooF+mhYnbOHWevexu7a0H1+cBw5py593t/95y7Z2cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") (async) [ 58.607555][ T4663] Bluetooth: hci0: command tx timeout [ 58.931440][ T5315] loop0: detected capacity change from 0 to 32768 [ 58.955170][ T5315] bcachefs (/dev/loop0): error reading default superblock: checksum error, type none: got should be [ 59.190360][ T5315] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 59.196397][ T5315] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 59.199913][ T5315] bcachefs (loop0): Doing compatible version upgrade from 1.7: mi_btree_bitmap to 1.13: inode_has_child_snapshots [ 59.199913][ T5315] running recovery passes: check_allocations,check_inodes [ 59.229348][ T5315] bcachefs (loop0): error validating btree node at btree xattrs level 0/0 [ 59.229371][ T5315] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2285c34bed0abe32 written 16 min_key POS_MIN durability: 1 ptr: 0:31:0 gen 0 [ 59.229381][ T5315] node offset 8/16 bset u64s 10: bset version 9 older than superblock version_min 24, fixing [ 59.245074][ T5315] bcachefs (loop0): btree_node_read_work: rewriting btree node at btree=xattrs level=0 SPOS_MAX due to error [ 59.250963][ T5315] bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 59.250976][ T5315] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 59.250984][ T5315] node offset 8/24 bset u64s 375 bset byte offset 328: keys out of order: u64s 11 type alloc_v4 0:67108867:0 len 0 ver 0 > u64s 11 type alloc_v4 0:4:0 len 0 ver 0, fixing [ 59.265633][ T5315] bcachefs (loop0): error validating btree node on loop0 at btree alloc level 0/0 [ 59.265646][ T5315] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 59.265654][ T5315] node offset 16/24 bset u64s 60: checksum error, type none: got should be , fixing [ 59.277427][ T5315] invalid bkey u64s 12 type alloc_v4 0:28:0 len 0 ver 0: [ 59.277442][ T5315] gen 5 oldest_gen 0 data_type free [ 59.277449][ T5315] journal_seq 6 [ 59.277455][ T5315] need_discard 1 [ 59.277460][ T5315] need_inc_gen 1 [ 59.277467][ T5315] dirty_sectors 256 [ 59.277472][ T5315] stripe_sectors 0 [ 59.277478][ T5315] cached_sectors 0 [ 59.277485][ T5315] stripe 0 [ 59.277490][ T5315] stripe_redundancy 0 [ 59.277495][ T5315] io_time[READ] 1 [ 59.277501][ T5315] io_time[WRITE] 768 [ 59.277507][ T5315] fragmentation 0 [ 59.277513][ T5315] bp_start 8 [ 59.277519][ T5315] [ 59.277525][ T5315] empty data type free but have data 0.256.0 0: delete?, fixing [ 59.304826][ T5315] bcachefs (loop0): btree_node_read_work: rewriting btree node at btree=alloc level=0 SPOS_MAX due to error [ 59.317368][ T5315] bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 [ 59.317384][ T5315] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 21 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 59.317393][ T5315] node offset 16/21 bset u64s 13: bset past end of btree node (offset 16 len 8 but written 21), fixing [ 59.330285][ T5315] bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 [ 59.330298][ T5315] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 21 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 59.330307][ T5315] node offset 16/21 bset u64s 0: empty bset, fixing [ 59.342391][ T5315] bcachefs (loop0): btree_node_read_work: rewriting btree node at btree=freespace level=0 SPOS_MAX due to error [ 59.351818][ T5315] bcachefs (loop0): accounting_read... done [ 59.355232][ T5315] bcachefs (loop0): alloc_read... done [ 59.357592][ T5315] bcachefs (loop0): stripes_read... done [ 59.359761][ T5315] bcachefs (loop0): snapshots_read... done [ 59.362194][ T5315] bcachefs (loop0): check_allocations... [ 59.363396][ T5315] bcachefs (loop0): pointer to nonexistent bucket 0:67108867 [ 59.368340][ T5315] bcachefs (loop0): bch2_gc_mark_key(): error EIO [ 59.370618][ T5315] bcachefs (loop0): bch2_gc_btree(): error EIO [ 59.373186][ T5315] btree node read error for alloc, fixing [ 59.375288][ T5315] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at check_allocations (8) [ 59.379942][ T5315] bcachefs (loop0): bch2_gc_btrees(): error restart_recovery [ 59.383500][ T5315] bcachefs (loop0): bch2_check_allocations(): error restart_recovery [ 59.386914][ T5315] bcachefs (loop0): check_topology... done [ 59.389804][ T5315] bcachefs (loop0): accounting_read... done [ 59.392543][ T5315] bcachefs (loop0): alloc_read... done [ 59.395305][ T5315] bcachefs (loop0): stripes_read... done [ 59.397997][ T5315] bcachefs (loop0): snapshots_read... done [ 59.400319][ T5315] bcachefs (loop0): check_allocations... [ 59.401406][ T5315] bcachefs (loop0): pointer to nonexistent bucket 0:67108867 [ 59.406604][ T5315] bcachefs (loop0): bch2_gc_mark_key(): error EIO [ 59.409063][ T5315] bcachefs (loop0): bch2_gc_btree(): error EIO [ 59.411645][ T5315] btree node read error for alloc, fixing [ 59.414651][ T5315] btree ptr not marked in member info btree allocated bitmap [ 59.414664][ T5315] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 59.427654][ T5315] bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 59.427678][ T5315] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 59.436588][ T5315] btree ptr not marked in member info btree allocated bitmap [ 59.436601][ T5315] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 59.448204][ T5315] bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 59.448219][ T5315] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 59.457678][ T5315] btree ptr not marked in member info btree allocated bitmap [ 59.457693][ T5315] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 59.469295][ T5315] bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 59.469309][ T5315] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 59.478665][ T5315] btree ptr not marked in member info btree allocated bitmap [ 59.478681][ T5315] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0, fixing [ 59.489512][ T5315] bucket 0:32 data type btree ptr gen 0 missing in alloc btree [ 59.489522][ T5315] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0, fixing [ 59.498770][ T5315] bucket 0:28 data type btree ptr gen 0 missing in alloc btree [ 59.498784][ T5315] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 28f61e078e70b95c written 16 min_key POS_MIN durability: 1 ptr: 0:28:0 gen 0, fixing [ 59.508133][ T5315] btree ptr not marked in member info btree allocated bitmap [ 59.508146][ T5315] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 21 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 59.518621][ T5315] bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 59.518636][ T5315] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 21 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 59.527800][ T5315] bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.530926][ T5315] bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.536556][ T5315] bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.540022][ T5315] bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.544362][ T5315] bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.547508][ T5315] bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.551327][ T5315] bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.554604][ T5315] bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.558473][ T5315] bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.561577][ T5315] bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.565105][ T5315] bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.568140][ T5315] bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 59.571433][ T5315] bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 59.574579][ T5315] bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 59.578612][ T5315] bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 59.581850][ T5315] bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 59.585583][ T5315] bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 59.589414][ T5315] bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 59.593392][ T5315] bucket 0:12 gen 0 has wrong data_type: got free, should be journal, fixing [ 59.596808][ T5315] bucket 0:12 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 59.600717][ T5315] bucket 0:13 gen 0 has wrong data_type: got free, should be journal, fixing [ 59.603912][ T5315] bucket 0:13 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 59.608058][ T5315] bucket 0:14 gen 0 has wrong data_type: got free, should be journal, fixing [ 59.611830][ T5315] bucket 0:14 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 59.615803][ T5315] bucket 0:15 gen 0 has wrong data_type: got free, should be journal, fixing [ 59.619244][ T5315] bucket 0:15 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 59.623174][ T5315] bucket 0:16 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.626198][ T5315] bucket 0:16 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.630038][ T5315] bucket 0:17 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.633143][ T5315] bucket 0:17 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.636751][ T5315] bucket 0:18 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.639871][ T5315] bucket 0:18 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.643545][ T5315] bucket 0:19 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.646477][ T5315] bucket 0:19 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.650523][ T5315] bucket 0:20 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.653737][ T5315] bucket 0:20 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.657494][ T5315] bucket 0:21 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.660568][ T5315] bucket 0:21 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.664284][ T5315] bucket 0:22 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.668415][ T5315] bucket 0:22 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.672102][ T5315] bucket 0:23 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.675259][ T5315] bucket 0:23 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.679160][ T5315] bucket 0:24 gen 0 has wrong data_type: got free, should be journal, fixing [ 59.682504][ T5315] bucket 0:24 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 59.686402][ T5315] bucket 0:28 gen 0 has wrong data_type: got free, should be btree, fixing [ 59.689638][ T5315] bucket 0:28 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 59.693412][ T5315] bucket 0:29 gen 0 has wrong data_type: got free, should be btree, fixing [ 59.696743][ T5315] bucket 0:29 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 59.700744][ T5315] bucket 0:32 gen 0 has wrong data_type: got free, should be btree, fixing [ 59.705998][ T5315] bucket 0:32 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 59.710009][ T5315] bucket 0:35 gen 0 has wrong data_type: got free, should be btree, fixing [ 59.713762][ T5315] bucket 0:35 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 59.717750][ T5315] bucket 0:38 gen 0 has wrong data_type: got free, should be btree, fixing [ 59.720827][ T5315] bucket 0:38 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 59.724696][ T5315] bucket 0:41 gen 0 has wrong data_type: got free, should be btree, fixing [ 59.727970][ T5315] bucket 0:41 gen 0 data type btree has wrong dirty_sectors: got 0, should be 256, fixing [ 59.732455][ T5315] bucket 0:120 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.735548][ T5315] bucket 0:120 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.739589][ T5315] bucket 0:121 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.742815][ T5315] bucket 0:121 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.746359][ T5315] bucket 0:122 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.750410][ T5315] bucket 0:122 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.753919][ T5315] bucket 0:123 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.756761][ T5315] bucket 0:123 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.760550][ T5315] bucket 0:124 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.763746][ T5315] bucket 0:124 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.767782][ T5315] bucket 0:125 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.770880][ T5315] bucket 0:125 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.774536][ T5315] bucket 0:126 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.777892][ T5315] bucket 0:126 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.781755][ T5315] bucket 0:127 gen 0 has wrong data_type: got free, should be sb, fixing [ 59.784948][ T5315] bucket 0:127 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 59.789589][ T5315] done [ 59.791859][ T5315] bcachefs (loop0): going read-write [ 59.804468][ T5315] bcachefs (loop0): journal_replay... [ 59.903778][ T12] bucket 0:26 gen 0 data type btree sector count overflow: 0 + -256 > U32_MAX [ 59.903797][ T12] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, continuing [ 59.953304][ T5315] done [ 59.955052][ T5315] bcachefs (loop0): check_inodes... [ 59.955410][ T5315] inode 4096:4294967295 points to subvol 1, but subvol points to 4096:4294901760, fixing [ 59.962643][ T5315] inode points to missing dirent [ 59.962655][ T5315] inum: 4097:4294967295 [ 59.962661][ T5315] mode=40700 [ 59.962667][ T5315] flags=(15300000) [ 59.962673][ T5315] journal_seq=1 [ 59.962679][ T5315] hash_seed=a9fcff247692d1ca [ 59.962685][ T5315] hash_type=siphash [ 59.962690][ T5315] bi_size=0 [ 59.962696][ T5315] bi_sectors=0 [ 59.962701][ T5315] bi_version=0 [ 59.962707][ T5315] bi_atime=200535484 [ 59.962713][ T5315] bi_ctime=200535484 [ 59.962719][ T5315] bi_mtime=200535484 [ 59.962736][ T5315] bi_otime=200535484 [ 59.962742][ T5315] bi_uid=0 [ 59.962747][ T5315] bi_gid=0 [ 59.962753][ T5315] bi_nlink=0 [ 59.962759][ T5315] bi_generation=0 [ 59.962765][ T5315] bi_dev=0 [ 59.962770][ T5315] bi_data_checksum=0 [ 59.962776][ T5315] bi_compression=0 [ 59.962782][ T5315] bi_project=0 [ 59.962788][ T5315] bi_background_compression=0 [ 59.962794][ T5315] bi_data_replicas=0 [ 59.962800][ T5315] bi_promote_target=0 [ 59.962806][ T5315] bi_foreground_target=0 [ 59.962812][ T5315] bi_background_target=0 [ 59.962818][ T5315] bi_erasure_code=0 [ 59.962823][ T5315] bi_fields_set=0 [ 59.962829][ T5315] bi_dir=4096 [ 59.962834][ T5315] bi_dir_offset=1205 [ 59.962840][ T5315] bi_subvol=0 [ 59.962846][ T5315] bi_parent_subvol=0 [ 59.962852][ T5315] bi_nocow=0, fixing [ 60.020751][ T5315] inode points to missing dirent [ 60.020765][ T5315] inum: 536870913:4294967295 [ 60.020772][ T5315] mode=100755 [ 60.020778][ T5315] flags=(15300000) [ 60.020785][ T5315] journal_seq=5 [ 60.020792][ T5315] hash_seed=b68791a594a6d5ae [ 60.020799][ T5315] hash_type=siphash [ 60.020805][ T5315] bi_size=9000 [ 60.020811][ T5315] bi_sectors=24 [ 60.020818][ T5315] bi_version=0 [ 60.020824][ T5315] bi_atime=2780562352 [ 60.020830][ T5315] bi_ctime=2780562352 [ 60.020837][ T5315] bi_mtime=2780562352 [ 60.020842][ T5315] bi_otime=2780562352 [ 60.020849][ T5315] bi_uid=0 [ 60.020855][ T5315] bi_gid=0 [ 60.020861][ T5315] bi_nlink=1 [ 60.020866][ T5315] bi_generation=0 [ 60.020873][ T5315] bi_dev=0 [ 60.020879][ T5315] bi_data_checksum=0 [ 60.020885][ T5315] bi_compression=0 [ 60.020891][ T5315] bi_project=0 [ 60.020898][ T5315] bi_background_compression=0 [ 60.020905][ T5315] bi_data_replicas=0 [ 60.020911][ T5315] bi_promote_target=0 [ 60.020917][ T5315] bi_foreground_target=0 [ 60.020924][ T5315] bi_background_target=0 [ 60.020930][ T5315] bi_erasure_code=0 [ 60.020936][ T5315] bi_fields_set=0 [ 60.020943][ T5315] bi_dir=4096 [ 60.020949][ T5315] bi_dir_offset=1896155912177158345 [ 60.020956][ T5315] bi_subvol=0 [ 60.020962][ T5315] bi_parent_subvol=0 [ 60.020968][ T5315] bi_nocow=0, fixing [ 60.071324][ T5315] done [ 60.079859][ T5315] bcachefs (loop0): resume_logged_ops... done [ 60.082141][ T5315] bcachefs (loop0): delete_dead_inodes... done [ 60.090364][ T12] bcachefs (loop0): non free bucket in freespace btree [ 60.090364][ T12] freespace key u64s 5 type set 0:30:0 len 3 ver 0 [ 60.090364][ T12] u64s 12 type alloc_v4 0:27:0 len 0 ver 0: [ 60.090364][ T12] gen 0 oldest_gen 0 data_type btree [ 60.090364][ T12] journal_seq 4 [ 60.090364][ T12] need_discard 1 [ 60.090364][ T12] need_inc_gen 1 [ 60.090364][ T12] dirty_sectors 256 [ 60.090364][ T12] stripe_sectors 0 [ 60.090364][ T12] cached_sectors 0 [ 60.090364][ T12] stripe 0 [ 60.090364][ T12] stripe_redundancy 0 [ 60.090364][ T12] io_time[READ] 1 [ 60.090364][ T12] io_time[WRITE] 256 [ 60.090364][ T12] fragmentation 0 [ 60.090364][ T12] bp_start 8 [ 60.090364][ T12] [ 60.125944][ T5315] bcachefs (loop0): scanning for old btree nodes: min_version 0.9: (unknown version) [ 60.131668][ T12] 6 transaction updates for btree_update_nodes_written journal seq 0 [ 60.131693][ T12] update: btree=alloc cached=0 bch2_trans_start_alloc_update+0xa65/0xdd0 [ 60.131707][ T12] old u64s 5 type deleted 0:40:0 len 0 ver 0 [ 60.131714][ T12] new u64s 13 type alloc_v4 0:40:0 len 0 ver 0: [ 60.131721][ T12] gen 0 oldest_gen 0 data_type btree [ 60.131728][ T12] journal_seq 0 [ 60.131735][ T12] need_discard 1 [ 60.131742][ T12] need_inc_gen 1 [ 60.131748][ T12] dirty_sectors 256 [ 60.131755][ T12] stripe_sectors 0 [ 60.131760][ T12] cached_sectors 0 [ 60.131766][ T12] stripe 0 [ 60.131772][ T12] stripe_redundancy 0 [ 60.131778][ T12] io_time[READ] 1 [ 60.131784][ T12] io_time[WRITE] 2304 [ 60.131790][ T12] fragmentation 0 [ 60.131795][ T12] bp_start 8 [ 60.131804][ T12] [ 60.131809][ T12] update: btree=alloc cached=1 bch2_trans_start_alloc_update+0xa65/0xdd0 [ 60.131817][ T12] old u64s 12 type alloc_v4 0:31:0 len 0 ver 0: [ 60.131824][ T12] gen 0 oldest_gen 0 data_type btree [ 60.131832][ T12] journal_seq 4 [ 60.131839][ T12] need_discard 1 [ 60.131845][ T12] need_inc_gen 1 [ 60.131851][ T12] dirty_sectors 256 [ 60.131858][ T12] stripe_sectors 0 [ 60.131865][ T12] cached_sectors 0 [ 60.131871][ T12] stripe 0 [ 60.131877][ T12] stripe_redundancy 0 [ 60.131885][ T12] io_time[READ] 1 [ 60.131891][ T12] io_time[WRITE] 512 [ 60.131898][ T12] fragmentation 0 [ 60.131905][ T12] bp_start 8 [ 60.131911][ T12] [ 60.131917][ T12] new u64s 13 type alloc_v4 0:31:0 len 0 ver 0: [ 60.131924][ T12] gen 1 oldest_gen 0 data_type need_discard [ 60.131931][ T12] journal_seq 4 [ 60.131937][ T12] need_discard 1 [ 60.131943][ T12] need_inc_gen 0 [ 60.131949][ T12] dirty_sectors 0 [ 60.131956][ T12] stripe_sectors 0 [ 60.131962][ T12] cached_sectors 0 [ 60.131969][ T12] stripe 0 [ 60.131975][ T12] stripe_redundancy 0 [ 60.131981][ T12] io_time[READ] 1 [ 60.131987][ T12] io_time[WRITE] 512 [ 60.131993][ T12] fragmentation 0 [ 60.132000][ T12] bp_start 8 [ 60.132007][ T12] [ 60.132012][ T12] update: btree=alloc cached=1 bch2_trans_start_alloc_update+0xa65/0xdd0 [ 60.132019][ T12] old u64s 5 type deleted 0:40:0 len 0 ver 0 [ 60.132026][ T12] new u64s 13 type alloc_v4 0:40:0 len 0 ver 0: [ 60.132033][ T12] gen 0 oldest_gen 0 data_type btree [ 60.132040][ T12] journal_seq 0 [ 60.132047][ T12] need_discard 1 [ 60.132053][ T12] need_inc_gen 1 [ 60.132060][ T12] dirty_sectors 256 [ 60.132066][ T12] stripe_sectors 0 [ 60.132073][ T12] cached_sectors 0 [ 60.132079][ T12] stripe 0 [ 60.132084][ T12] stripe_redundancy 0 [ 60.132088][ T12] io_time[READ] 1 [ 60.132093][ T12] io_time[WRITE] 2304 [ 60.132099][ T12] fragmentation 0 [ 60.132106][ T12] bp_start 8 [ 60.132112][ T12] [ 60.132118][ T12] update: btree=freespace cached=0 bch2_trans_update_extent_overwrite+0x1e43/0x36d0 [ 60.132126][ T12] old u64s 5 type set 0:41:0 len 1 ver 0 [ 60.132133][ T12] new u64s 5 type deleted 0:41:0 len 0 ver 0 [ 60.132140][ T12] update: btree=need_discard cached=0 bch2_bucket_do_index+0x7b7/0x10d0 [ 60.132147][ T12] old u64s 5 type deleted 0:31:0 len 0 ver 0 [ 60.132154][ T12] new u64s 5 type set 0:31:0 len 0 ver 0 [ 60.132161][ T12] update: btree=bucket_gens cached=0 bch2_bucket_gen_update+0xb55/0x1070 [ 60.132168][ T12] old u64s 5 type deleted POS_MIN len 0 ver 0 [ 60.132175][ T12] new u64s 37 type bucket_gens POS_MIN len 0 ver 0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 [ 60.132195][ T12] btree_root: btree=xattrs l=0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9b46928b8d2b3e2e written 8 min_key POS_MIN durability: 1 ptr: 0:40:0 gen 0write_buffer_keys: btree=backpointers l=0 u64s 5 type deleted 0:8126464:0 len 0 ver 0write_buffer_keys: btree=accounting l=0 u64s 6 type accounting 0:0:16843522 len 0 ver 0: replicas btree: 1/1 [0] -256write_buffer_keys: btree=accounting l=0 u64s 6 type accounting 0:0:774 len 0 ver 0: btree btree=xattrs -256write_buffer_keys: btree=backpointers l=0 u64s 9 type backpointer 0:10485760:0 len 0 ver 0: bucket=0:40:0 btree=xattrs l=1 offset=0:0 len=256 pos=SPOS_MAXwrite_buffer_keys: btree=accounting l=0 u64s 6 type accounting 0:0:16843522 len 0 ver 0: replicas btree: 1/1 [0] 256write_buffer_keys: btree=accounting l=0 u64s 6 type accounting 0:0:774 len 0 ver 0: btree btree=xattrs 256write_buffer_keys: btree=accounting l=0 u64s 8 type accounting 0:0:589827 len 0 ver 0: dev_data_type dev=0 data_type=need_discard 1 0 0write_buffer_keys: btree=accounting l=0 u64s [ 60.312430][ T5315] bcachefs (loop0): non free bucket in freespace btree [ 60.312430][ T5315] freespace key u64s 5 type set 0:30:0 len 3 ver 0 [ 60.312430][ T5315] u64s 12 type alloc_v4 0:27:0 len 0 ver 0: [ 60.312430][ T5315] gen 0 oldest_gen 0 data_type btree [ 60.312430][ T5315] journal_seq 4 [ 60.312430][ T5315] need_discard 1 [ 60.312430][ T5315] need_inc_gen 1 [ 60.312430][ T5315] dirty_sectors 256 [ 60.312430][ T5315] stripe_sectors 0 [ 60.312430][ T5315] cached_sectors 0 [ 60.312430][ T5315] stripe 0 [ 60.312430][ T5315] stripe_redundancy 0 [ 60.312430][ T5315] io_time[READ] 1 [ 60.312430][ T5315] io_time[WRITE] 256 [ 60.312430][ T5315] fragmentation 0 [ 60.312430][ T5315] bp_start 8 [ 60.312430][ T5315] [ 60.373368][ T5315] 0 transaction updates for bch2_moving_ctxt_init journal seq 0 [ 60.373392][ T5315] [ 60.377733][ T5315] bcachefs (loop0): non free bucket in freespace btree [ 60.377733][ T5315] freespace key u64s 5 type set 0:30:0 len 3 ver 0 [ 60.377733][ T5315] u64s 12 type alloc_v4 0:27:0 len 0 ver 0: [ 60.377733][ T5315] gen 0 oldest_gen 0 data_type btree [ 60.377733][ T5315] journal_seq 4 [ 60.377733][ T5315] need_discard 1 [ 60.377733][ T5315] need_inc_gen 1 [ 60.377733][ T5315] dirty_sectors 256 [ 60.377733][ T5315] stripe_sectors 0 [ 60.377733][ T5315] cached_sectors 0 [ 60.377733][ T5315] stripe 0 [ 60.377733][ T5315] stripe_redundancy 0 [ 60.377733][ T5315] io_time[READ] 1 [ 60.377733][ T5315] io_time[WRITE] 256 [ 60.377733][ T5315] fragmentation 0 [ 60.377733][ T5315] bp_start 8 [ 60.377733][ T5315] [ 60.405332][ T5315] 0 transaction updates for bch2_moving_ctxt_init journal seq 0 [ 60.405347][ T5315] [ 60.409708][ T5315] bcachefs (loop0): bch2_btree_update_start(): error EIO [ 60.412814][ T5315] Kernel panic - not syncing: trans should be locked, unlocked by bch2_btree_update_start+0x1168/0x14e0 [ 60.417962][ T5315] CPU: 0 UID: 0 PID: 5315 Comm: syz.0.0 Not tainted 6.13.0-rc3-syzkaller-00017-gf44d154d6e3d #0 [ 60.422309][ T5315] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 60.426449][ T5315] Call Trace: [ 60.427588][ T5315] [ 60.428708][ T5315] dump_stack_lvl+0x241/0x360 [ 60.430407][ T5315] ? __pfx_dump_stack_lvl+0x10/0x10 [ 60.432279][ T5315] ? __pfx__printk+0x10/0x10 [ 60.434049][ T5315] ? vscnprintf+0x5d/0x90 [ 60.435723][ T5315] panic+0x349/0x880 [ 60.437106][ T5315] ? bch2_btree_update_start+0x1168/0x14e0 [ 60.439214][ T5315] ? bch2_path_get+0x11e/0x1520 [ 60.441015][ T5315] ? bch2_move_btree+0x4b8/0xde0 [ 60.442873][ T5315] ? __pfx_panic+0x10/0x10 [ 60.444503][ T5315] ? bch2_btree_update_free+0x3d6/0x430 [ 60.446583][ T5315] ? bch2_btree_update_start+0x1168/0x14e0 [ 60.448828][ T5315] bch2_trans_unlocked_error+0x42/0x50 [ 60.450934][ T5315] bch2_path_get+0x11ea/0x1520 [ 60.452894][ T5315] ? bch2_move_btree+0x4b8/0xde0 [ 60.454812][ T5315] ? __pfx_bch2_btree_update_start+0x10/0x10 [ 60.457116][ T5315] ? __bch2_btree_path_set_pos+0xbfa/0x1710 [ 60.459461][ T5315] ? bch2_btree_path_verify_locks+0x279/0x720 [ 60.461779][ T5315] ? __pfx_bch2_path_get+0x10/0x10 [ 60.463719][ T5315] ? __bch2_btree_path_downgrade+0x36d/0x680 [ 60.465974][ T5315] ? bch2_trans_downgrade+0x2ff/0x360 [ 60.468015][ T5315] ? bch2_trans_node_iter_init+0x288/0x630 [ 60.470261][ T5315] bch2_trans_node_iter_init+0x325/0x630 [ 60.471992][ T5315] ? bch2_move_btree+0x4b8/0xde0 [ 60.473935][ T5315] ? __pfx_bch2_trans_node_iter_init+0x10/0x10 [ 60.476299][ T5315] ? __asan_memset+0x23/0x50 [ 60.477743][ T5315] bch2_move_btree+0x4b8/0xde0 [ 60.479310][ T5315] ? __pfx_rewrite_old_nodes_pred+0x10/0x10 [ 60.481352][ T5315] ? __pfx_bch2_move_btree+0x10/0x10 [ 60.483142][ T5315] ? mark_lock+0x9a/0x360 [ 60.484492][ T5315] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 60.486554][ T5315] ? bch2_move_btree+0x247/0xde0 [ 60.488252][ T5315] ? kasan_save_track+0x51/0x80 [ 60.490019][ T5315] ? kasan_save_track+0x3f/0x80 [ 60.491825][ T5315] ? kasan_save_free_info+0x40/0x50 [ 60.493798][ T5315] ? bch2_move_btree+0x4b8/0xde0 [ 60.495516][ T5315] ? mark_lock+0x9a/0x360 [ 60.497122][ T5315] bch2_scan_old_btree_nodes+0x14b/0x3c0 [ 60.499048][ T5315] ? __pfx_bch2_scan_old_btree_nodes+0x10/0x10 [ 60.501386][ T5315] ? bch2_printbuf_exit+0x6d/0xa0 [ 60.503084][ T5315] ? __bch2_fs_read_write+0x102/0x370 [ 60.504955][ T5315] bch2_fs_recovery+0x34f5/0x39d0 [ 60.506781][ T5315] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 60.508664][ T5315] ? __pfx_lock_release+0x10/0x10 [ 60.510430][ T5315] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 60.512483][ T5315] ? __pfx_lock_release+0x10/0x10 [ 60.514324][ T5315] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 60.516420][ T5315] ? llist_reverse_order+0x72/0x90 [ 60.518436][ T5315] bch2_fs_start+0x356/0x5b0 [ 60.520075][ T5315] bch2_fs_get_tree+0xd68/0x1710 [ 60.521718][ T5315] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 60.523648][ T5315] ? generic_parse_monolithic+0x387/0x400 [ 60.525708][ T5315] ? apparmor_capable+0x13b/0x1b0 [ 60.527545][ T5315] vfs_get_tree+0x90/0x2b0 [ 60.529225][ T5315] do_new_mount+0x2be/0xb40 [ 60.530927][ T5315] ? __pfx_do_new_mount+0x10/0x10 [ 60.532835][ T5315] __se_sys_mount+0x2d6/0x3c0 [ 60.534641][ T5315] ? __pfx___se_sys_mount+0x10/0x10 [ 60.536521][ T5315] ? do_syscall_64+0x100/0x230 [ 60.538339][ T5315] ? __x64_sys_mount+0x20/0xc0 [ 60.540158][ T5315] do_syscall_64+0xf3/0x230 [ 60.542025][ T5315] ? clear_bhb_loop+0x35/0x90 [ 60.543837][ T5315] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 60.545968][ T5315] RIP: 0033:0x7f3cd83874ba [ 60.547571][ T5315] 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.553877][ T5315] RSP: 002b:00007f3cd9102e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 60.556842][ T5315] RAX: ffffffffffffffda RBX: 00007f3cd9102ef0 RCX: 00007f3cd83874ba [ 60.559720][ T5315] RDX: 00000000200058c0 RSI: 0000000020005900 RDI: 00007f3cd9102eb0 [ 60.562639][ T5315] RBP: 00000000200058c0 R08: 00007f3cd9102ef0 R09: 0000000001000000 [ 60.565475][ T5315] R10: 0000000001000000 R11: 0000000000000246 R12: 0000000020005900 [ 60.568411][ T5315] R13: 00007f3cd9102eb0 R14: 0000000000005989 R15: 0000000020000ac0 [ 60.571275][ T5315] [ 60.572751][ T5315] Kernel Offset: disabled [ 60.574423][ T5315] Rebooting in 86400 seconds..