program: madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00304, 0x17) (async, rerun: 64) syz_mount_image$bcachefs(&(0x7f00000000c0), &(0x7f0000000000)='./file1\x00', 0x800044, &(0x7f0000005cc0)=ANY=[@ANYBLOB="646174615f636865636b73756d3d7878686173682c6673636b2c6a6f757264697361626c65642c6a6f75726e616c5f666c7573685f64656c61793d303038302c6a6f75726e616c5f666c7573685f646973617a6c65642c726174656c696d69745f6572726f72732c636f6d7072657373696f6e3d677a69702c7265636f6f7374727563745f616c6c6f632c6e6f5f6461211383ba9d4a8ee5d191e774615f696f2c736d61636b66736465663d2c0000000000000000000000000000003a27a2ed8b1c737812026db1e8118b778fe8e47ff9d28d8b9d970a8ec1c65bda5618e05cd7e2b69f5b7546e2b8ee336c6b2b4a0562e2433a813c1c8e591a23b674e2c8c09fe7e2f61d658b360a48da5297ba0358691c8eae8f7db63dce88c26ff6ea5dc71722cf6e206803c7601098d91c2ad99ad92621b7c11345a93d0f0e287cb0ad86e0caf275d3a0467f81fea507c05956420dbfc0eeb1df98f8d84d4e5e67dbef46b5b888792743fe79b44ee8ef2ffc2a78784f4d84afe25bf3bc91d35b5fa50f1160b33ea517d9ff65c3ea526740a5dda9cb4064267430899eac8ec2e59a5f09e4885a522918220c6c445056352a1dc4b5ff0e5e3b5389e1a5dcd3b1950ba5350636cb1e17253802f051ffa240e1d1fe7bb40ba0bd221d2a00000000000000000000000000728a48aeb04cb8b3336c78bda5920149d9dadf2739be6c1c5b83e1a32a06e9b861e73353135c2e7c00d667f61db9c1bc07a26d2cb91b0baf25e1f304946be310b09d6b793964537c8ceaaf40cf39249744f7aabd323e5de9662636997bc33636e28125d6840119a4c4f2b3b6cf50fb5e572ff364cd2b76a380c286"], 0x1, 0x5943, &(0x7f0000005f40)="$eJzs3XuQXFX9IPBzu3synZk8JgEkgEyGQBRBzYRX4aM0ur4KkIqFpYSNwEAmGE1CKgkCASW44EIBFlpaivoHWkgtGi2qYJVIiTw2YRWlWF1qC6mVFf3DLWRJCWQpyp/zq5m+p9Nzp+/cnp6ekMDnU8ncPqdvf8+5956+fb+ne6YDAAAAbwi7r9+y9+wjP/ybLw+/fM3HfrHh2tBbHquvxhX60uUVr1UP2Z+6K4vGltlx8darfvTXgYs/+Ou7e374yq41x6z944cOufj+z52x87bvPvTS3Hv/9WxR3DieTthXTp5PQqj+cs83v7LrscNH65IQQjnp2x7CgmThQwuSTIjBV0MIa9LCosyd97x88trR5bU3dY+rn59Zz3h/w3p1ZGRk7DiPDqxtey8/MfzpA6uu+93in/6ka8dz2/etl1QbxlMI8y5sDNIVQpid/h8VR1scj3HQrgwh9DQ87vSCzh3b4kYsyykflS5npcvegjjx/iWZcimzXrYcdWWWPQXtTVdeP9pdr8icTDl7MpquvH7G+gXp8ufp8oQpxi/H/0koJaFS7/76ZN8YCQ3HLQnJ2LGs1sul+rEN6fZnykmmXMqUy12Z7RprNx1o5SQZXx/Xy9TH03ElrT+m8VzdxDk59Ueky2r6RH0llkP2Rk3vhBv17RoT+7Vnkr7sD6WGc1Cz+vqBTw9Gb1rXmyyc8JiRJuJ9u1bdvLS8+uHdfTn9SO5O0vhJW/G3/XbBnPN/fONl2df1evwLS2n8Ulvxnznz8RfOu/EH38mNf2uMX24r/kkP9Dx/5iPXL8ndP3vi/qm0FX/o2UdvWXzoRTty+397jF9tK/6KnY93z937wIO5/R+M+2d2W/Gffs9H/nLXk/c9lxs/xPg9bcVfvXPTV7v79x6fG//BuH962xs/L+447an+/r8N5MV/Isaf21b8O7ff9u475t90Ru7xXRn3T19b8c867v7r5uy97+i8c2dye6deOQHemA5Jr7FuSMvt5pnT1ZAvfHugUrvmm5P+n9vJhjIXn6PtzOtkfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIIRx24n//6J8/1fd8JS13pzeeLtWWsX5WCMnsEMKWrUObt67beMnA5y69bPPGofUDQ1sHhjdu3XzlwClvH9g8vGn90JWj9w6+4+Ta4xaGpLZMjp7QdvfIyEipb3xdbO8/HLfjT0tP/79/D2HwsD/0V3L7v+y2DXcc2uRnRrJi5P0bLjv7D6d+P92uvrRffU36NTIyMhJy+vX/zv3nHV/f89fjQxh802T9evTp9/1qXIfGKvbFSZW6Q61D3UlP037Ue532J+6vytp164cHJ9+/o48v52zHf7zquVfXXvG1f9b2bzV3O1rcv7NXjKwvfWvVWf/2ratrFUX9eq2Oe9H+jlsR+xf3XzXd3/PS7ZqXs12VnO26/ncPPvnLI298aXsYrLy4eGLbRdvVlQ6AruSIltqNLfQkC8bVV9P14xGPj1u2dcOmZVuu3PaOdRuGLhm+ZHjju5afsvy0wVNPO3XZ2JYv6/D2x/bf0uL275/xNP8L238ef7Y2nor6VbQ/RvtVvD8ae5T3/Os55yvfeNdtj5xdqyga53Ht+vkkXfaMHufloWG8TdxXzbaraD+EEAaa7YcXXjojHP6/1l1XdB5qPDKNPzOSFSOPLfnH90//3qL31ir2y3m+sUNtnufrvd7Xn7H9VU2Px8gBun+7Qzndrt6m/Vr+2CNdN+/++xfr/Zs1K1wxtHXr5uW1n3PSns5Jjmrar2xt3K7FYz/LId0toT5Mm4zXUV2h1r/s+TOunt2rvel9vcnCptuVFe/btermpeXVD+/O29PJ3bUWZ4e5tWXy5pw112ceWK53uFn7B+rzr2h89H/0e/d+6t6fnTJhfJxU+1m0XUnOdv30yTu/8cOv/eefdW67Pvq+x/v+8b8/u7RWcbCcV+q9TvuTNJ5XTgqh6Pm3ODTfjtznX6n59hQ9/7Lt7Fu/ebyBTLk3lNt6vp70QM/zZz5y/ZLc5+ueVp+vV48rlQuerwfK+Mk+v5LK+H7M3PNr3EBJVoz8+oZDtj90zcojaxVF47q+drNxfXIL+UfOdv3qvKf6Lx34T/+zc+eNH739ngv+OLTiS7WK9o977Etnjns13b/VnP1b73XMOxv37zsvvnT9mlr9gXv9my4L8p94Ktly5bbPD61fP7x5S2vb1erraWwnu5fbfT0dO7v1jvZr8u0qTdiumbvRyv5q9fkW+7+m7f01/vnWG5K2Xhe2/XbBnPN/fONlfRMelTZ0YSmNX2or/jNnPv7CeTf+4Du58W+N8SttxR969tFbFh960Y7c+LcnafxqW/FX7Hy8e+7eBx7MjT8Y+z+7rfhPv+cjf7nryfuey40fYvze9vb/iztOe6q//2+58Z9I0nZGr5FCuOflk9fWyknoSp9vsR9d4/oVsuUkUy5lyuXGcqk211pvoJwk4+vjemn9MQ19aebTOfXxKqy6qLZ8JZZD9sbk9QeaUsO5v1l90XUqAMDrXXz/P16Dxvf/h9MLpfyZBthnunnYopy4MQ/bN58za9z9i9L48fFxHrD/nWFwdHntQO1Cf6rvI8TnQ3aeM7Zz/LHjY7Q7z1k0/74kU479qs2XVxry0NTEvKYSWph/n9jO5PPvmc0vnh8fuGFCtwYa5q2yx68rnTFr9nmHTH8roxHyxkd2Xix+nqN/Xlg51l6L4yP7OZp4HLKfo4ntHJk5cbb7OZopj4/y+aFx18RuTzI+xrpc/P7GxOMXJtm/+45f82jZ4zeF410dXX+m35/twLxh01Pa/ps3nNn3w8xL5sRPn2AH+rxhrI/bUWlxPvFTOfWdmk+Mp4vYrz2T9GV/MJ8IvF7F/D++Rozm/6MX4P8/s17RdWj2qjHGy/2cULl5f4ryjomf0+tp63V89c5NX+3u33t87nXOg61+7mfTuFJPwed+ivbj0ky5cD/mTNAU5XvZdor2e/ZzGb1hblv7/c7tt737jvk3nZG731fWXkiL9/s3xpXmFuz3gyBfaB5fvvCGyBdmev7sNctH0g8+zVQ+8smc+qnmIz0TbtS3a8xBl4907d9+AQAHj5j/198/S/P//xNXSK8jivLWEzLlGC83b825PsnLWz+eLq/IrN+b/kbFVK+bzzru/uvm7L3v6Ny85fZW89D/Mq7UV5iHTi9vzs0jVk7p8+ILQk6elZtH1POs6eWJuf2v54kNeXrSevyYp+fGr+fp08ujc/dPPY+e3jxAbvz6PMDBnucWzNdlGovFVufrXrd5dPrrszOVR5+TUz/VPLp3wo36do2RRwMAvLZi/h8v42L+/0hmvem+z56bF3Touj3790Dq8Z9okldOIX7reeVM530znbfOdF4/vfd/i+clDva8eKbnhWZ2nuwNnxenjcqLAQA4kMX8f3Zazs//p5efNMvfusblJ/LzpvHl5wdIfn6wz3/J/6eT/2d/zeaI9HHeFwcA4GAS8//4a4/x7//9t7Sc/bv18vSc+PJ0efpk46flPL3z82zB5wBe28/Hz963vnkAAABeC11jmdLE37P/TLrM/p593u/ln5ezfqsq6eXxRVs3Dw9fcNmmNUNbhy/YeOma4S0XXL553datwxtr6003b8zNW9K8sStU0v3RfL1s3jY/fUdwfs7fQ8iuH8MeNXZj4t9DyDY7u+DvCOw7fq31N+/4lSZZv9n4yDveefE/nbN+VD/+F3/2pAvWbrlg3cZ1W9cNrV+3bXj8eqNZa88Uvjcz7pYpfV9q5scEpal/f2dn+lGa0I+udH/kfT97kunHgrQnC5KjJ/yl4mbrx7C/+R9f/8JxI/+8K4TBw8pvntb+S1aM/Ndzhz++dfcfNo32vzRp/+trpv0q+r7S7PpxeyrrL92y9cS1l162MfuNku2J8xmlenmG5jPSp3+5xfmJ1Tn1U/39/fKEGwemlucnAAAYJ77/H69n4/uHX0svoGJ963n69N4/zs3TB1vL07PfS1aUp2fXj9vbap5enWaenm2/KE9vtn6zPD0v786L/8mc9aeq9XEyvc955I6TC1sbJ9nvMygaJ9n1pzpOkmmOk2z7ReOk2frNxknecc+L/4mc9fO0Ph6m97mc3PFwa2vj4W2ZctF4yK4/1fFQmuZ4yLZfNB6ard9sPOQd37z4Z+es36rx42N0YIyNi+ELLr908+cb1pvp77+Yfv9m9vs/2tV6/2f2c18z3/+Z/VzZzPd/ep8ry+3/E9ObCWu9/zP7/S7t2m/ztemHzYo+f1Y0j7sqp36q87izJtw4MJnHhddOzP/j2z0x/78pXXb6baCD/3vSfI9Z0/gd+h6zousYr+eTNHYA8HoOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0JruyqKx5e7rt+w9+8gP/+bLwy9f87FfbLj2rVf96K8DF3/w13f3/PCVXWuOWfvHDx1y8f2fO2Pnbd996KW59/7r2cLAfWM/KyekxWoIyfNJCNVf7vnmV3Y9dvhoXRJCKCezQggLkoUPLUgyEQZfDSGsqfdz/J33vHzy2tHltTd1j6ufnwmS3a7QW479aexnCFcUbhEHoWo6zrbtvfzE8KcPrLrud4t/+pOuHc9t37dKUm0YTyHMu7Dx8V0hhNnp/1FxtC2KD06XK0MIPQ2PO72gX8e22P9lOeWj0uWsdNlbECfevyRTLmXWy5ajrsyyp6C96crrR7vrFZmTKWdPRtOV189YvyBd/jxdnjDF+OX4PwmlJFTq3V+f7BsjoeG4JSEZO5bVerlUP7Yh3f5MOcmUS5lyuSuzXWPtpgOtnCTj6+N6mfp4Oq6k9cc0nqubOCen/oh0WU2fqK/EcsjeqOmdcKO+XWNiv/ZM0pf9odRwDmpWXz/w6cHoTet6k4UTHjPSRLxv16qbl5ZXP7y7L6cfyd1JGj9pK/623y6Yc/6Pb7xsUV78C0tp/NKU4q9I73vmzMdfOO/GH3wnN/6tMX65rf6f9EDP82c+cv2Svtk58ffE/VNpK/7Qs4/esvjQi3bk9v/2GL/aVvwVOx/vnrv3gQdzj+9g3D+z24r/9Hs+8pe7nrzvudz4IcbvaSv+6p2bvtrdv/f43PgPxv3T21b8Z17ccdpT/f1/G8iL/0SMP7et+Hduv+3dd8y/6Yzc47sy7p++tuKfddz9183Ze9/ReefO5PZOvXICvDEdkl5j3ZCW280zp6shX/j2QKV2zTcn/T+3kw1ljLYzbwbjAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw+vT7q0/5zLnv/8SqShJCkrPOSBPxvvKsFSsG2mh36NlHb1l86EU7GusWtREHAAAAmOjPmXLMw0v1mmpYFC5PZoejmj4+zhEcFUvJ+PrsHEKMk50jaDdOqUNxyh2KU+lQnK4OxZnVoTjdHYpTLYhTDa3FmT1JnMroqGixPz2T9qf1OL0dijOnQ3HmdijOvA7Fmd+hOH2Txml9HC7oUJyFHYpzSIfiHNp6nGSyOId1qD9v6lCcwzsUJzunPNVxODdd88i8OGM3yoVxKkm5fkez+fTD03aOnmY7vQXtzC16PW6xndkttnNs5nGlKbZTbbGdt0yznaTFdt42zXZKBe3EcXtFtn+xnVhqcfxf2aE42zoU56oOxbm6Q3G+2KE4X+pQnGumGQegVTH/35fv9YXuyntDT3rGyc4CxHx38djPia93eSekGO/NmfpZRfGyiXom3uKp9i87gZCJtyRT3zUuXqWej0wSr9oYb2nmzsLtzU4oZPp3Qqa+uyhedmIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGbQ768+5TPnvv8Tq0ISRv81NdJEvK88a8WKgTba3bXq5qXl1Q/vbqzrrrQRCAAAACgU8/Cuek01dFeWh+5k1rj1quk8QDUtl/tqy/55YeXoMhkojZV7kgWTPq6SPm7Z1g2blm25cts71m0YumT4kuGN71p+yvLTBk897dRla9etHx6s/QyhuyBeCGFs+mHLlds+P7R+/fDmLbXKbP8XpY9blJaT9HH97wyDo8tr0/4vLGivNKG9mbtRfPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg39m1uxC5zjIAwN+ZmZ2Zbhsz0r9paDZDfkrUokncSqqlc0Cw0CYhS0FmqmsJNsHipgltUmId24BtTVCElkCI5MJILLYWb/pji9gfApESzcXGIG3RXuiF0molLbmQlJHszpmdmZ3JrGPJpunzXJyf93u/7z3fuVh4zw4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPk1WRsdr5THqsNRCFGPnHoXyVg6G8elAep+/cXtP86NnF7ZGstlBlgIAAAA6Cvpw4eakXzIZdIhHa6ZulsaWgbCTN8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8/EzWRscr5bHqpVEIUY+cehfJWDobx6UB6r713tNfeH1k5O+tseIA6wAAAAD9JX14qhnJh2JYFoaia9rykm8Dizrmd+Yl6yyeY17nt4NeecvmmHfdHPM+1SdvQ+O8KwAAAMBHX9L/Z5qRQshlFvTs//v19Uneks68xnmQ3woAAAAA/5+k/881I8WQyxRDunE3135/aUdeMr/f/+2T+St6zO/3//z1jbP/0wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAR8dkbXS8Uh6rpqMQoh459S6SsXQ2jksD1F3z0vA/bzvyyNLWWC4zwEIAAABAX0kfPtN650MuMxyGwqVTff/ILQef/eqzz4+GEKbb/Gw27Nq0Y8e9a6aPSd7qY0eGfnT0ne/Nyls9fZy3DQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+aydroeKU8Vr0kCiHqkVPvIhlLZ+O4NEDdN7/0lb8+efKFt1tjxQHWAQAAAPpL+vCZ3j8fiiEbsuGqqbvWXv+sVMf8Xt8MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIvHfd954NubJiY23+vChQsXzYv5/ssEAAB82JaEKNT/R1dvnO+nBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgSTtdHxSnmsmo9CiHrk1LtIxtLZOC4NUDd+8XhuwemXXmmNFQdYBwAAAOgv6cNnev98KIahMBSunLrr9k1gqv8vnMeHBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ok7XR8Up5rLogCiHqkVPvIhlLZ+O4NEDdJ3Yf+OLhhT+8tTWWywywEAAAANBX0odnm5F8yGU+HXLh2sb9RPuEKN04d/8uMDNve9u04TnPq7XNS8953p6OnWUau5mel0/WK0yfm/NKs+eVWuYVQ7N8qW1e2Nc2a0E6nPM5AwAAAMyjpP/PNSOFkMvkWvrcX7TlF/r04+fz2QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAC8tkbXS8Uh6rRlEIUY+cehfJWDobx6UB6j7w+09e9o1f7t3ZGisOsA4AAADQX9KHz/T++VAMi8MnwuKpvj8U2vOTvH9Vzhx+/N9/WxnCqqtOjGQ6l/1pcvG7N29+ufMQQqo9OxXCwka9aFa9XOPq8fuX1888GcKqK9PXzqoXzl2vfcm4/lxl8/odR09s7/NyAAAA4CKR9P9DzUgh5DL39Oz/k867T//fNNWAL7x/96+vaBwbHXnHjFShUS/Vo96Xlz/9lxVr//HO2f7/XPU+d2Dr4SvaCk5HOkRxvbx154YTNxxKJbuerp/uqJ+8l6999+3/bNn12Jnp+vmQb8QXZbrVn33scElcn0jtr677YH+tvX6mx/4f+cMrJ3+7aO/7Z+u/t2S4Wf+6c+z/3PWHb390340Hjmxorx9CKHWr/+77t4ar/3T3w537H+5YuPXNtx47RHH92NJTh9YeLN7UXj/qqJ+8/1+dfGLfzx/7wfNJ/eS3IiuXzbV+qqP+a3su3/3qQxsXtddP9dj/y3e8PrKt9P0/du7/rrZVMz2fYvb+n7r+mTvf2BQ/2DkEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwcZmsjY5XymPVVBRC1COn3kUyls7GcWmAum/ddvzdO/b+7CetseIA6wAAAAD9JX34TO+fD8WQDdkwPNX3P1fZvH7H0RPbQ2F6NGqcMxPb7tvxmS3bdt5z1zw9OQAAADBXSf+faUYKIZdZHoYa/X95684NJ244lEr6/1TS/2+5e2LzqtDMe23P5btffWjjouZ3ghCmfhaQP5v3+Zm8W24+Xjj152+t6Jq3Zibv2NJTh9YeLN6U5IXWvNWh+X3iqeufufONTfGDzedrzfvsN7dNND5PJOsO3/7ovhsPHNnQ3EfjPNxYN8mbSO2vrvtgfy3JSxeStxPC2X0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALNN1kbHK+WxakiHEPXIqXeRjKWzcVwaoO665b95+LLTLyxujeUyAywEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwH/ZgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwn79hMZRxXEAf283cbe7SZu0olUxTaui1INFQUQvKirSihQ8VYpUW3sQBUFEqQdTacVSFS+C1UsRFdQoBQUbi6VVUvFf8eJBBYXqQSjFgHYpHlSyebPZjJlEJ1VQPx8YXt7bme/8ZubN2ywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") (rerun: 64) [ 69.025245][ T4665] Bluetooth: hci0: command tx timeout [ 69.541160][ T5328] loop0: detected capacity change from 0 to 32768 [ 69.547311][ T5328] ======================================================= [ 69.547311][ T5328] WARNING: The mand mount option has been deprecated and [ 69.547311][ T5328] and is ignored by this kernel. Remove the mand [ 69.547311][ T5328] option from the mount to silence this warning. [ 69.547311][ T5328] ======================================================= [ 69.767309][ T5328] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=xxhash,compression=gzip,journal_flush_delay=80,fsck,nojournal_transaction_names [ 69.778755][ T5328] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 69.782166][ T5328] bcachefs (loop0): Version upgrade required: [ 69.782166][ T5328] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 69.782166][ T5328] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.20: directory_size [ 69.782166][ T5328] 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.821748][ T5328] invalid bkey in btree_node btree=dirents level=0: u64s 7 type dirent 4098:8977922886548783724:U32_MAX len 0 ver 0: -> 0 -> 4099 type subvol [ 69.821769][ T5328] dirent has stray data after name's NUL: delete?, fixing [ 69.834745][ T5328] bcachefs (loop0): error validating btree node on loop0 at btree alloc level 0/0 [ 69.834760][ T5328] 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 [ 69.834767][ T5328] node offset 8/24 bset u64s 375: checksum error, type none: got should be , exiting [ 69.848640][ T5328] bcachefs (loop0): Unable to continue, halting [ 69.851233][ T5328] bcachefs (loop0): flagging btree alloc lost data [ 69.854002][ T5328] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 69.862351][ T5328] error reading btree root btree=alloc level=0: btree_node_read_error, fixing [ 69.872582][ T5328] bcachefs (loop0): error validating btree node at btree freespace level 0/0 [ 69.872596][ T5328] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 69.872605][ T5328] node offset 16/32 bset u64s 13 bset byte offset 120: key extends past end of bset, exiting [ 69.885374][ T5328] bcachefs (loop0): Unable to continue, halting [ 69.889247][ T5328] bcachefs (loop0): flagging btree freespace lost data [ 69.892648][ T5328] error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 69.900126][ T5328] bcachefs (loop0): check_topology... done [ 69.903309][ T5328] bcachefs (loop0): accounting_read... done [ 69.907311][ T5328] bcachefs (loop0): alloc_read... done [ 69.909526][ T5328] bcachefs (loop0): stripes_read... done [ 69.911733][ T5328] bcachefs (loop0): snapshots_read... done [ 69.914233][ T5328] bcachefs (loop0): check_allocations... [ 69.915784][ T5328] bucket 0:34 data type user ptr gen 0 missing in alloc btree [ 69.915800][ T5328] while marking u64s 7 type extent 4099:8:U32_MAX len 8 ver 0: durability: 1 crc: c_size 8 size 8 offset 0 nonce 0 csum none 0:0 compress incompressible ptr: 0:34:0 gen 0, fixing [ 69.933345][ T5328] bucket 0:27 data type btree ptr gen 0 missing in alloc btree [ 69.933358][ T5328] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0, fixing [ 69.945204][ T5328] bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 69.945220][ T5328] 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 [ 69.955396][ T5328] bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 69.955405][ T5328] 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 [ 69.964488][ T5328] bucket 0:31 data type btree ptr gen 0 missing in alloc btree [ 69.964501][ T5328] while marking 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, fixing [ 69.975570][ T5328] bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 69.975585][ T5328] 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 [ 69.985422][ T5328] bucket 0:32 data type btree ptr gen 0 missing in alloc btree [ 69.985434][ T5328] 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 [ 69.994482][ T5328] bucket 0:28 data type btree ptr gen 0 missing in alloc btree [ 69.994491][ T5328] 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 [ 70.002912][ T5328] bucket 0:37 data type btree ptr gen 0 missing in alloc btree [ 70.002924][ T5328] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 4a8b0fa43a9980a6 written 24 min_key POS_MIN durability: 1 ptr: 0:37:0 gen 0, fixing [ 70.013857][ T5328] bucket 0:42 data type btree ptr gen 0 missing in alloc btree [ 70.013871][ T5328] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 1db8f60c84bb244c written 8 min_key POS_MIN durability: 1 ptr: 0:42:0 gen 0, fixing [ 70.030897][ T5328] done [ 70.032516][ T5328] bcachefs (loop0): going read-write [ 70.040403][ T5328] bcachefs (loop0): journal_replay... [ 70.050829][ T13] bucket incorrectly unset in freespace btree [ 70.050847][ T13] u64s 5 type deleted 0:25:0 len 0 ver 0, , continuing [ 70.067523][ T13] bucket incorrectly unset in freespace btree [ 70.067537][ T13] u64s 5 type deleted 0:29:0 len 0 ver 0, , continuing [ 70.076591][ T13] bucket incorrectly unset in freespace btree [ 70.076600][ T13] u64s 5 type deleted 0:26:0 len 0 ver 0, , continuing [ 70.099596][ T1094] bucket incorrectly unset in freespace btree [ 70.099611][ T1094] u64s 5 type deleted 0:36:0 len 0 ver 0, , continuing [ 70.124874][ T5328] done [ 70.127060][ T5328] bcachefs (loop0): check_alloc_info... [ 70.128392][ T5328] hole in alloc btree missing in freespace btree [ 70.128408][ T5328] device 0 buckets 30-31, fixing [ 70.134782][ T5328] hole in alloc btree missing in freespace btree [ 70.134792][ T5328] device 0 buckets 33-34, fixing [ 70.144814][ T5328] hole in alloc btree missing in freespace btree [ 70.144827][ T5328] device 0 buckets 39-41, fixing [ 70.151642][ T5328] hole in alloc btree missing in freespace btree [ 70.151654][ T5328] device 0 buckets 43-120, fixing [ 70.158864][ T5328] done [ 70.160134][ T5328] bcachefs (loop0): check_lrus... done [ 70.162433][ T5328] bcachefs (loop0): check_btree_backpointers... done [ 70.167438][ T5328] bcachefs (loop0): check_backpointers_to_extents... done [ 70.171531][ T5328] bcachefs (loop0): check_extents_to_backpointers... [ 70.172377][ T5328] ------------[ cut here ]------------ [ 70.177362][ T5328] kernel BUG at fs/bcachefs/backpointers.c:841! [ 70.180423][ T5328] Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI [ 70.182964][ T5328] CPU: 0 UID: 0 PID: 5328 Comm: syz.0.0 Not tainted 6.14.0-syzkaller-01103-g2df0c02dab82 #0 PREEMPT(full) [ 70.187133][ T5328] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 70.190716][ T5328] RIP: 0010:bch2_check_extents_to_backpointers+0x744b/0x7490 [ 70.193619][ T5328] Code: fd 90 0f 0b e8 c6 ef 7a fd 90 0f 0b e8 be ef 7a fd 90 0f 0b e8 b6 ef 7a fd 90 0f 0b e8 ae ef 7a fd 90 0f 0b e8 a6 ef 7a fd 90 <0f> 0b e8 9e ef 7a fd 90 0f 0b e8 96 ef 7a fd 90 0f 0b e8 8e ef 7a [ 70.200888][ T5328] RSP: 0018:ffffc9000d4f6480 EFLAGS: 00010293 [ 70.203114][ T5328] RAX: ffffffff8448732a RBX: 0000000000000000 RCX: ffff8880003d4880 [ 70.205982][ T5328] RDX: 0000000000000000 RSI: ffffffff8f141290 RDI: 0000000000000000 [ 70.209116][ T5328] RBP: ffffc9000d4f7428 R08: 0000000000000001 R09: ffffffff8448183c [ 70.212166][ T5328] R10: 0000000000000004 R11: ffff8880003d4880 R12: ffffc9000d4f70e0 [ 70.215300][ T5328] R13: ffffc9000d4f72f0 R14: ffff8880571c02b2 R15: 0000000000000100 [ 70.218502][ T5328] FS: 00007f0f8fa736c0(0000) GS:ffff88808c824000(0000) knlGS:0000000000000000 [ 70.221755][ T5328] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.224258][ T5328] CR2: 0000558003003008 CR3: 00000000422aa000 CR4: 0000000000352ef0 [ 70.227219][ T5328] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 70.229794][ T5328] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 70.232703][ T5328] Call Trace: [ 70.233886][ T5328] [ 70.234998][ T5328] ? __die_body+0x5f/0xb0 [ 70.236704][ T5328] ? die+0x99/0xc0 [ 70.238066][ T5328] ? do_trap+0x15a/0x3a0 [ 70.239612][ T5328] ? bch2_check_extents_to_backpointers+0x744b/0x7490 [ 70.242118][ T5328] ? do_error_trap+0x1dd/0x2c0 [ 70.243744][ T5328] ? bch2_check_extents_to_backpointers+0x744b/0x7490 [ 70.246183][ T5328] ? __pfx_do_error_trap+0x10/0x10 [ 70.247902][ T5328] ? handle_invalid_op+0x34/0x40 [ 70.249637][ T5328] ? bch2_check_extents_to_backpointers+0x744b/0x7490 [ 70.252071][ T5328] ? exc_invalid_op+0x38/0x50 [ 70.253972][ T5328] ? asm_exc_invalid_op+0x1a/0x20 [ 70.255951][ T5328] ? bch2_check_extents_to_backpointers+0x195c/0x7490 [ 70.258723][ T5328] ? bch2_check_extents_to_backpointers+0x744a/0x7490 [ 70.261249][ T5328] ? bch2_check_extents_to_backpointers+0x744b/0x7490 [ 70.263501][ T5328] ? bch2_check_extents_to_backpointers+0x513/0x7490 [ 70.265468][ T5328] ? __pfx_bch2_check_extents_to_backpointers+0x10/0x10 [ 70.267557][ T5328] ? stack_trace_save+0x11a/0x1d0 [ 70.269306][ T5328] ? __pfx_stack_trace_save+0x10/0x10 [ 70.271406][ T5328] ? put_dec_trunc8+0x1fb/0x340 [ 70.273154][ T5328] ? number+0xcd9/0xf60 [ 70.274629][ T5328] ? move_right+0x6e/0xb0 [ 70.276093][ T5328] ? __asan_memmove+0x40/0x70 [ 70.277696][ T5328] ? format_decode+0x1c3/0xcb0 [ 70.279226][ T5328] ? vsnprintf+0x440/0x1230 [ 70.280859][ T5328] ? desc_read+0x209/0x400 [ 70.282614][ T5328] ? desc_read+0x1a8/0x400 [ 70.284321][ T5328] ? prb_first_seq+0x133/0x210 [ 70.286155][ T5328] ? __pfx_prb_first_seq+0x10/0x10 [ 70.288069][ T5328] ? this_cpu_in_panic+0x4f/0x80 [ 70.289871][ T5328] ? _prb_read_valid+0xa51/0xae0 [ 70.291687][ T5328] ? update_curr_se+0x8f/0x240 [ 70.293477][ T5328] ? __pfx__prb_read_valid+0x10/0x10 [ 70.295410][ T5328] ? __pfx_data_push_tail+0x10/0x10 [ 70.297006][ T5328] ? cgroup_rstat_updated+0x144/0xc40 [ 70.298995][ T5328] ? prb_read_valid+0xab/0xf0 [ 70.300730][ T5328] ? desc_read+0x209/0x400 [ 70.302345][ T5328] ? desc_read+0x1a8/0x400 [ 70.304130][ T5328] ? prb_first_seq+0x133/0x210 [ 70.305971][ T5328] ? __pfx_prb_first_seq+0x10/0x10 [ 70.307905][ T5328] ? this_cpu_in_panic+0x4f/0x80 [ 70.309951][ T5328] ? _prb_read_valid+0xa51/0xae0 [ 70.311869][ T5328] ? __pfx__prb_read_valid+0x10/0x10 [ 70.313943][ T5328] ? console_flush_all+0xda3/0xec0 [ 70.315597][ T5328] ? up+0x111/0x1c0 [ 70.317187][ T5328] ? __console_unlock+0x12e/0x1f0 [ 70.319035][ T5328] ? __pfx_prb_read_valid+0x10/0x10 [ 70.326432][ T5328] ? bch2_check_extents_to_backpointers+0x513/0x7490 [ 70.329202][ T5328] ? do_raw_spin_lock+0x151/0x370 [ 70.331294][ T5328] ? irq_work_queue+0xd1/0x150 [ 70.333231][ T5328] ? __lock_acquire+0xad5/0xd80 [ 70.335206][ T5328] ? bch2_check_extents_to_backpointers+0x513/0x7490 [ 70.337944][ T5328] ? __bch2_print+0x17c/0x220 [ 70.339742][ T5328] ? bch2_run_recovery_pass+0x6d/0x1e0 [ 70.341977][ T5328] ? __pfx___bch2_print+0x10/0x10 [ 70.344038][ T5328] bch2_run_recovery_pass+0xf0/0x1e0 [ 70.346150][ T5328] bch2_run_recovery_passes+0x2ad/0xa90 [ 70.348369][ T5328] bch2_fs_recovery+0x28f7/0x3de0 [ 70.350279][ T5328] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 70.352388][ T5328] ? __lock_acquire+0xad5/0xd80 [ 70.354353][ T5328] ? __lock_acquire+0xad5/0xd80 [ 70.356438][ T5328] ? __lock_acquire+0xad5/0xd80 [ 70.358518][ T5328] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.360574][ T5328] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.362551][ T5328] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 70.364457][ T5328] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.366129][ T5328] ? llist_reverse_order+0x72/0x90 [ 70.367657][ T5328] bch2_fs_start+0x37c/0x610 [ 70.369398][ T5328] bch2_fs_get_tree+0xdc0/0x17b0 [ 70.371107][ T5328] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 70.372902][ T5328] ? vfs_parse_monolithic_sep+0x427/0x460 [ 70.374683][ T5328] ? __pfx_vfs_parse_comma_sep+0x10/0x10 [ 70.376812][ T5328] ? rcu_is_watching+0x15/0xb0 [ 70.378682][ T5328] ? apparmor_capable+0x13b/0x1b0 [ 70.380441][ T5328] vfs_get_tree+0x90/0x2b0 [ 70.381913][ T5328] do_new_mount+0x2cf/0xb70 [ 70.383582][ T5328] ? __pfx_do_new_mount+0x10/0x10 [ 70.385549][ T5328] __se_sys_mount+0x38c/0x400 [ 70.387716][ T5328] ? __pfx___se_sys_mount+0x10/0x10 [ 70.389596][ T5328] ? __x64_sys_mount+0x20/0xc0 [ 70.391733][ T5328] do_syscall_64+0xf3/0x230 [ 70.393658][ T5328] ? clear_bhb_loop+0x45/0xa0 [ 70.395619][ T5328] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 70.398272][ T5328] RIP: 0033:0x7f0f8eb8e90a [ 70.400160][ T5328] 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.406439][ T5328] RSP: 002b:00007f0f8fa72e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 70.409000][ T5328] RAX: ffffffffffffffda RBX: 00007f0f8fa72ef0 RCX: 00007f0f8eb8e90a [ 70.411810][ T5328] RDX: 00002000000000c0 RSI: 0000200000000000 RDI: 00007f0f8fa72eb0 [ 70.414633][ T5328] RBP: 00002000000000c0 R08: 00007f0f8fa72ef0 R09: 0000000000800044 [ 70.417722][ T5328] R10: 0000000000800044 R11: 0000000000000246 R12: 0000200000000000 [ 70.421138][ T5328] R13: 00007f0f8fa72eb0 R14: 0000000000005943 R15: 0000200000005cc0 [ 70.424410][ T5328] [ 70.425624][ T5328] Modules linked in: [ 70.428096][ T5328] ---[ end trace 0000000000000000 ]--- [ 70.438637][ T5328] RIP: 0010:bch2_check_extents_to_backpointers+0x744b/0x7490 [ 70.441512][ T5328] Code: fd 90 0f 0b e8 c6 ef 7a fd 90 0f 0b e8 be ef 7a fd 90 0f 0b e8 b6 ef 7a fd 90 0f 0b e8 ae ef 7a fd 90 0f 0b e8 a6 ef 7a fd 90 <0f> 0b e8 9e ef 7a fd 90 0f 0b e8 96 ef 7a fd 90 0f 0b e8 8e ef 7a [ 70.450498][ T5328] RSP: 0018:ffffc9000d4f6480 EFLAGS: 00010293 [ 70.452904][ T5328] RAX: ffffffff8448732a RBX: 0000000000000000 RCX: ffff8880003d4880 [ 70.456390][ T5328] RDX: 0000000000000000 RSI: ffffffff8f141290 RDI: 0000000000000000 [ 70.459496][ T5328] RBP: ffffc9000d4f7428 R08: 0000000000000001 R09: ffffffff8448183c [ 70.462802][ T5328] R10: 0000000000000004 R11: ffff8880003d4880 R12: ffffc9000d4f70e0 [ 70.465816][ T5328] R13: ffffc9000d4f72f0 R14: ffff8880571c02b2 R15: 0000000000000100 [ 70.469569][ T5328] FS: 00007f0f8fa736c0(0000) GS:ffff88808c824000(0000) knlGS:0000000000000000 [ 70.472813][ T5328] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.475254][ T5328] CR2: 0000558003003008 CR3: 00000000422aa000 CR4: 0000000000352ef0 [ 70.478793][ T5328] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 70.481732][ T5328] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 70.484728][ T5328] Kernel panic - not syncing: Fatal exception [ 70.487273][ T5328] Kernel Offset: disabled [ 70.488971][ T5328] Rebooting in 86400 seconds..