program: socket$inet(0x2, 0x3, 0x33) (async) r0 = socket$inet(0x2, 0x3, 0x33) socket$nl_route(0x10, 0x3, 0x0) r1 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000740)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000100)={{r1}, &(0x7f0000000080), &(0x7f00000000c0)}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b400000000000018691132000000000016000000000000009500740000000000"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sk_skb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}}) socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={r3}) getsockopt$inet_mreqsrc(r0, 0x0, 0x53, &(0x7f0000000000)={@dev, @local, @broadcast}, &(0x7f0000000040)=0x28) (async) getsockopt$inet_mreqsrc(r0, 0x0, 0x53, &(0x7f0000000000)={@dev, @local, @broadcast}, &(0x7f0000000040)=0x28) syz_mount_image$bcachefs(&(0x7f00000058c0), &(0x7f0000005900)='./file0\x00', 0x1000000, &(0x7f0000000200)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c736d61636b66736861743d2a2c6f626a5f747970653d28aa2923212c66756e633d4b455845435f4b45524e454c5f434845434b2c657569643d", @ANYRESDEC=0x0, @ANYBLOB="2c66756e633d4250524d5f434845434b2c736d61636b6673726f6f743d73792d2b2c736d61636b66737472616e736d757465b78d4efbd17ea2b19fcd19472c971fc18636fcc4004f44809c3daa2177b4baf549702c646f6e745f6d6561737572652c7375626a5f747970653d6572726f72733d636f6e74696e75652c0000000000000000b204000000000000facd0cc9ca679bbda59d6372280695dcc1e65e8b3e77492def9d30740aa0d744e55586937c89ce68734b0b09b07c10ca"], 0x1, 0x58dc, &(0x7f0000005940)="$eJzs3X+QXFW9IPBzu3synZn8mASQCJIMgSiCmgk/UvijNLr+KkAqFpYSNgoDmWA0CalkEAgowQUWCrDQ0lLUP9BCatFoUQWrRErkxyasohSrS20htfoe+oevkEdKII/y+ZxXM31Pp+dO37k9PT0hgc+nkrl9T5/+3nPPPX37fk/3TAcAAABeE/Zct23f2Ud94JdfHHrp6g//dNM1obc8Vl6NFfrS5eWvVAs5kLori8aW2XHxpiu//6f+i973i7t7vvfy7nXHrv/d+w+76P7PnLHrtm899OLce//xTFHcOJ5O3L+ePJeEUP3Z3q9dv/uxI0fLkhBCOenbEcKCZOFDC5JMiIG/hRDW1ds5/s57Xjpl/ejympu6x5XPzwQx3l/bquk4277vspPC79+75tpfL/nRD7t2Prtjf5Wk2jCeQph3QePju0IIs9P/o+JoWxQfnC5XhxB6Gh53ekG7jmux/ctz1o9Ol7PSZW9BnHj/0sx6KVMvux51ZZY9Bdubrrx2tFuvyJzMevZkNF157YzlC9LlT9LliVOMX47/k1BKQqXe/I3J/jESGo5bEpKxY1mtr5fG1UsajnW6nmTWS5n1cldmv8bipQOtnCTjy2O9THk8HVfS8mMbz9VNnJNT/vrwtbFlNX2ivpyW12NlgvZOuFHfrzGxXXsnacuBUGo4BzUrrx/49GD0pmW9ycIJjxlpIt63e83Ny8prH97Tl9OO5O4kjb+yrfjbf7Vgzqd+cOOli/LiX1BK45faiv+HMx9//rwbv/vN3Pi3xvjltuKf/EDPc2c+ct3S3P7ZG/un0lb8wWcevWXJ4RfuzG3/7TF+ta34q3Y93j133wMP5rZ/IPbP7Mb481qN//Q7P/jHu56879nc+CHG7xmLv2OK7V+7a8uXuhfvOyE3/oOxf3rbGz8v7Fz51OLFf+7Pi/9EjD+3rfh37rjtHXfMv+mM3OO7OvZPX1vxzzr+/mvn7LvvmLxzZ3J7p145AV6bDkuvsW5I19vNM6erIV/4Rn+lds03J/0/t5MbykiyFwUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AFHnPS/P/TPH+97rpKud6c3ni7VlrF8VgjJ7BDCtuHBrcMbNl/c/5lLLt26eXBj/+Bw/9Dm4a1X9J/6lv6tQ1s2Dl4xeu/AW0+pPW5hSGrL5JgJ2x4ZGRkp9Y0vi9v7L8fv/P2y0//lLyEMHPHbxZXc9i+/bdMdhzf5mZGsGnnPpkvP/u1p30n3qy9tV19Ou0JOu/713L/f8ZW9fzohhIHXTdauR59+98/HNWisYH+cVKk71BrUnfQ0bUe91Wl7Yn9V1m/YODRQ3L/lnP34r1c++7f1l3/577X+rebuR4v9O3vVyMbS19ec9R9fv6pWcLAe96L+jnsR2xf7r5r297x0v+bl7FclZ7+u+/WDT/7sqBtf3BEGKi8smbjtov3qSgdAV/L6lrYbt9CTLBhXXk3rxyMeH7d8eNOW5duu2P7WDZsGLx66eGjz21ecumLlwGkrT1s+tufLO7z/cftvbHH/D8x4mv+5HT+JP1sbT0XtKuqP0XYV90dji/Kefz3nXP/Vt9/2yNm1gqJxHmvXzyfpsmf0OK8IDeNtYl8126+ifggh9Dfrh+dfPCMc+f82XFt0Hmo8Mo0/M5JVI48t/et3Tv/2onfVCg7Ieb6xQW2e5+ut3t+esf6qpsfjYO3f7lBO96u3abtWPPZI1817/vL5evtmzQqXDw4Pb11R+zknbemc5Oim7cqWxv1aMvazHNJuCfVh2mS8juoKtfZlz5+xerZXe9P7epOFTfcrK963e83Ny8prH96T19PJ3bUtzg5za8vkDTk1N2YeWK43uNn2D9XxsfhD37734/f++NQJ4+Pk2s+i/Upy9utHT9751e99+b//uHP79aF3P9731///6WW1gkPlvFJvddqepPG8cnIIRc+/JaH5fuQ+/0rN96fo+Zfdzv76zeP1Z9Z7Q7mt5+vJD/Q8d+Yj1y3Nfb7ubfX5etW4tXLB8/VgGT+v3PNr3EBJVo384obDdjx09eqjagVF47peu9m4PqWF/CNnv35+3lOLL+n/b/+3c+eN77/lnvN/N7jqC7WCg+W4V9P+reb0b73VMe9s7N+3XXTJxnW18oP3+jddFuQ/8VSy7Yrtnx3cuHFo67bW9qvV19O4nWwvt/t6Gs9uCwv2qzRhv2buRiv91erzLbZ/Xdv9Nf751huStl4Xtv9qwZxP/eDGS/smPCrd0AWlNH6prfh/OPPx58+78bvfzI1/a4xfaSv+4DOP3rLk8At35sa/PUnjV9uKv2rX491z9z3wYG78gdj+2W3Ff/qdH/zjXU/e92xu/BDj97bX/y/sXPnU4sV/zo3/RJJuZ/QaKYR7XjplfW09CV3p8y22o2tcu0J2PcmslzLr5cb1Um2utb6BcpKML4/10vJjG9rSzCdyyuNVWHVRbflyXA/ZG5OXH2xKDef+ZuVF16kAAK928f3/eA0a3/8fSi+U8mcaYL/p5mGLcuLGPGz/fM6scfcvSuPHx8d5wMVvCwOjy2v6axf6U53njM+H7Dxn3M4Jx42P0e48Z9H8+9LMemxXbb680pCHpibmNZXQwvz7xO1MPv+e2f3i+fH+GyY0q79h3ip7/LrSGbNmn3fItLcyGiFvfGTnxeLnORbPC6vHttfi+Mh+jiYeh+znaOJ2jsqcONv9HM10x0ds9iTjY6zJxe9vTDx+YZL+3X/8mkfLHr8pHO/qaP2Zfn/20J83nNn3w8xL5sRPn2AH+7xhLI/7UWlxPvHjOeWdmk+Mp4vYrr2TtOVAMJ8IvFrF/D++Rozm/6MX4P+WqVd0HZq9aozxcj8nVG7enqK8Y+Ln9Hraeh1fu2vLl7oX7zsh9zrnwVY/97Nl3FpPwed+ivpxWWa9sB9zJmiK8r3sdor6Pfu5jN4wt61+v3PHbe+4Y/5NZ+T2++raC2lxv3913Nrcgn6XL+TEly8cFPnCTM+fvWL5SPrBp5nKRz6WUz7VfKRnwo36fo055PKRrgPbLgDg0BHz//r7Z2n+/0+ZekV564mZ9RgvN2/NuT7Jy1s/ki4vz9TvTX+jYqrXzWcdf/+1c/bdd0xu3nJ7q3no/xi31leYh04vb87NI1Z35vPiuXlEPc+aXp6Y2/56nji9PD03fj1Pn14ends/9Tx6evMAufHr8wCHep47s/N1r9o8Ov312ZnKo8/JKZ9qHt074UZ9v8bIowEAXlkx/4+XcTH/fyRTb7rX7bl5QYeu27N/D6Qe/4kDlVfOdN4303nrTOf1Mz0vcTDmxdUp5MUzPS80s/Nk8uJ0PWRv1MiLAQA4GMT8f3a6np//Ty8/yc3f6vmJ/LxpfPn5q+J961d+/kv+L/8vJv8HAHh1i/l//LXH+Pf//le6nv279a3k6UmYmEfI0+XpQZ7eQp4+0/Ns5gHMAxQzDwAA8OrSNZYphauzv2f/yXSZ/T37vN/LPy+nfqsqY79jH8KFw1uH5oVLt6wbHB46f/Ml64a2nX/Z1g3Dw0Oba/Wmmzfm5i1p3tgVKmNzHa1+3+j89O8hzM/5ewjZ+jHs0WM3Jv49hOxmZxf8HYH0+LXc3rzjV5qkfs8Ujnde/E/k1I/qx/+iT598/vpt52/YvGF4w+DGDduHxtcbzVp7pvC9mbFbpvS9mZkfE5Sm/v2dnWlHaUI7utL+yPt+9iTTjgVpSxbkff9BTrt/+X++8rnjR/5+VwgDR5TfMK3+S1aN/M9zhz4yvOe3W0bbX5q0/fWaabuKvq80Wz/uT2XjJduGT1p/yaWbs98o2Z44n1Gqr8/QfEb69C+3OD+xNqd8qvMT5Qk3Dk4tz08AADBOfP8/Xs/G9w+/nF5AxfLGPH3o/Mny9Om9f5ybpw+0lqdnv5esKE/P1o/722qeXp1mnp7dflGe3qx+szw9L+/Oi/+xnPpT1fo4md7nPHLHyQWtjZPs9xkUjZNs/amOk2Sa4yS7/aJx0qx+s3GSd9zz4n80p36e1sfD9D6Xkzsebm1tPLw5s140HrL1pzoeStMcD9ntF42HZvWbjYe845sX/+yc+q0aPz5GB8bYuBg6/7JLtn62od5Mf//F9Ns3s9//0a7W2z+zn/ua+fbP7OfKZr790/tcWW77n5jeTFjr7Z/Z73dp1wGbr00/bFb0+bOiedw1OeVTncedNeHGwalgHneHeVyYOTH/j2/3xPz/pnTZ6beBDv3vSXvtfo9ZOADfY1Z0HeP1fJKNHQS8LwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQmu7KorHlnuu27Tv7qA/88otDL1394Z9uuuZNV37/T/0Xve8Xd/d87+Xd645d/7v3H3bR/Z85Y9dt33roxbn3/uOZwsB9tcWJ6Wo1hOS5JITqz/Z+7frdjx05WpaEEMpJ344QFiQLH1qQZCIM/C2EsK7ezvF33vPSKetHl9fc1D2ufH4mSHa/Qm85tmdcO8PlhXvEIaiajrPt+y47Kfz+vWuu/fWSH/2wa+ezO/ZXSaoN4ymEeRc0Pr4rhDA7/T8qjrZF8cHpcnUIoafhcacXtOu4Ftu/PGf96HQ5K132FsSJ9y/NrJcy9bLrUVdm2VOwvenKa0e79YrMyaxnT0bTldfOUubun6TLE6cYvxz/J6GUhEq9+RuTMDIyMlKvF49bEpKxY1mtr5fqxzak+59ZTzLrpcx6uSuzX2NjMx1o5SQZXx7rJUm4fmRkJJbH03ElrX9s47m6iXNyyl+fLqvpE/XluB6yN2p6J9yo79eY2K69k7TlQCg1nIOaldcPfHowetOy3mThhMeMNBHv273m5mXltQ/v6ctpR3J3ksZP2oq//VcL5nzqBzdeuigv/gWlNH6prfh/OPPx58+78bvfzI1/a4xfbiv+yQ/0PHfmI9ctze2fvbF/Km3FH3zm0VuWHH7hztz23x7jV9uKv2rX491z9z3wYG77B2L/zG4r/tPv/OAf73ryvmdz44cYv6et+Gt3bflS9+J9J+TGfzD2T2974+eFnSuf+vfFf+7Pi/9EjD+3rfh37rjtHXfMv+mM3OO7OvZPX1vxzzr+/mvn7LvvmLxzZ3J7p145AV6bDkuvsW5I19vNM6erIV/4Rn+lds03J/0/t5MbyhjdzrwZjA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwKvTb6469ZPnvuejaypJCElOnZEm4n3lWatW9bex3cFnHr1lyeEX7mwsW9RGHAAAAKBYzMNL9ZJqWBQuS2aHo5vWj3MER8e1ZHx5dg5h9v6aHYlT6lCccofiVDoUp6tDcWZ1KE53h+JUC+JUQ2txZk8ap9Rye3o6FKe3Q3HmdCjO3A7FmdehOPM7FKdv0jitj8MFHYqzsENxDutQnMM7FOeIDsV5XYfiHNmhONk55amOw7lpzaPy4ozdKBfGqSTl+h3N5tPjdo6Z5nZ6W9xOds5+qtuZ3eJ2jss8rjTF7VRb3M4bp7mdpMXtvHma2ykVbCeO28uz7YvbiWstjv8rOhRne4fiXNmhOFd1KM7nOxTnCx2Kc/U04wC0Kub/+/O9vtBdeVfoSc842VmAmO8uGfs58fUu74QU470hUz6rKF42Uc/EWzLV9mUnEDLxlmbKu8bFq9TzkUniVRvjLcvcWbi/2QmFTPtOzJR3F8XLTiwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAz6zVWnfvLc93x0TUjC6L+mRpqI95VnrVrV38Z2d6+5eVl57cN7Gsu6K20EAgAAAArFPLyrXlIN3ZUVoTspjatXTecBqul6ua+2XDwvrB5dJv21+j3JgkkfV0kft3x405bl267Y/tYNmwYvHrp4aPPbV5y6YuXAaStPW75+w8ahgdrPELoL4oUQxqYftl2x/bODGzcObd1WK+xOZo173KL0cYvS9SR93OK3hYHR5TVp+xcWbK80YXszd6P46AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Jrt2GunnWfwC/7iQnSc/Wf/NnT1lZT0MfRtWhbc2k07HcIDjY2tLDQJLpcRTX4vB0LVs76oxbwW22KMJGoVT6plKHm8M3e3BD3AOFyqwWPLXINnQv9IWy6aQbfSEdkZ6TOydJk+Y0jnWrn8+L+06u63ddv1x5ceB7nwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+uqXp5oloZr41GIUR9aho9JHPpbByXhuj71Re2/TA3dmpF+1guM8RGAAAAwEBJDh9pjeRDLpMO6XD19LsloW0izOZ+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgf89UvTxRrYzXLolCiPrUNHpI5tLZOC4N0ffNd5/63GtjY39rHysOsQ8AAAAwWJLDU62RfCiGpWEkurqjLnk2sLBrfWfdvJDss+icdaFV1/3soF/d0jnWXTvHuk8MqFvfvO8MAAAA8PGX5P9Ma6QQcpn5ffP/oFyf1C3uqks378P8VgAAAAD47yT5P9caKYZcptjK63PN+0u66pL1g/5vn6xf3mf9oP/nr2ve/Z8eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4+purliWplvJaOQoj61DR6SObS2TguDdF39Yuj/7j18MNL2sdymSE2AgAAAAZKcvhs9M6HXGY0jIRLpnP/2M0HnvnyM8+VQwgzMT+bDTs3bt9+z+qZ60hIT9etOnp45AdH3v7OWXWrZq4X7IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAHZqpenqhWxmvzohCiPjWNHpK5dDaOS0P0feMLX/rLEyeef6t9rDjEPgAAAMBgSQ6fzf75UAzZkA1XTr9rz/pnpLrW93tmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFw87v3W/d/cODm56R4vvPDCi9aLC/2XCQAA+KAtDlFonKerNlzoTw0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwUTNXLE9XKeC0fhRD1qWn0kMyls3FcGqJv/MKx3PxTL77cPlYcYh8AAABgsCSHz2b/fCiGkTASrph+1+uZwHT+L3yIHxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4SJmqlyeqlfHa/CiEqE9No4dkLp2N49IQfR/ftf/zhxZ8/5b2sVxmiI0AAACAgZIcnm2N5EMu88mQC9c03092LojSzXvv5wKz67Z1LBud87p6x7r0nNft7jpZpnmamXX5ZL/CzL21rnT2ulLbumJotS91rAt7O1bNH/A5AwAAAFxASf7PtUYKIZfJteXcn3bUF+RcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKCPqXp5oloZr0VRCFGfmkYPyVw6G8elIfre/9v/v/RrP9uzo32sOMQ+AAAAwGBJDp/N/vlQDIvC/4VF07k/FDrrk7p/Vk8feuxff10Rwsorj49l+u7/6zdueqn7EkKqsygVwoJmv6hPv9/8/rH7ljVOPxHCyivS15xvv84t48az1U3rth85vu0cXwwAAABcRJL8P9IaKYRc5u6++T9J3ueV/xfct+sXlzevzUTetSJTaPZL9en3xWVP/Xn5mr+/fSb/n6vfZ/ZvOXR5R8OZkS5R3Khs2bH++PUHU8mpZ/qnu/on38tXvv3WvzfvfPT0TP98yDfHF2Z69T/72mVe3JhM7autfX9fvbN/ps/5H/7dyyd+tXDPe2f6v7t4tNX/2qQwe/b5z91/9LZH9t6w//D6zv4hhFKv/u+8d0u46o93PdR9/tGujdu/+fZrlyhuHF1y8uCaA8UbO/tHXf2T7//nJx7f+5NHv/dc0j/5rciKpXPtn+rq/+ruy3a98uCGhZ39U33O/9Ltr41tLX33D93nv3Po8z953dN3vL4xfqB7CgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4OIyVS9PVCvjtVQUQtSnptFDMpfOxnFpiL5v3nrsndv3/PhH7WPFIfYBAAAABkty+Gz2z4diyIZsGJ3O/c9WN63bfuT4tlCYmY2a98zk1nu3f2rz1h1333mBPjkAAAAwV0n+z7RGCiGXWRZGmvm/smXH+uPXH0wl+T+V5P/Nd01uWhlada/uvmzXKw9uWNh6ThDC9M8C8mfqPjtbd/NNxwon//SN5T3rVs/WHV1y8uCaA8Ubk7rQXrcqtJ5PPHnd03e8vjF+oPX52us+/fWtk83HE8m+o7c9sveG/YfXt87RvI82903qJlP7amvf31dP6tLNe755bgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgbFP18kS1Ml4L6RCiPjWNHpK5dDaOS0P0Xbvslw9deur5Re1jucwQGwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/IcdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7NdNaB1VHwfgc+5N3tzmJm3SvmBUTNOqKHVhURDRjYqKtCIFV5Ui1dYuREEQUerCVFqxVMWNYHVTRAU1SkHBxmJplVT8Km5cqKBQXQilGNCG4kIlyTm3N9OMVydVUJ8HhnPPmZnf/GfOyeReAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") [ 69.965785][ T48] Bluetooth: hci0: command tx timeout [ 70.307382][ T5317] loop0: detected capacity change from 0 to 32768 [ 70.516845][ T5317] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 70.525080][ T5317] invalid journal entry, version=1.7: mi_btree_bitmap type=data_usage in superblock: invalid journal entry usage: bad size, fixing [ 70.537391][ T5317] invalid journal entry, version=1.7: mi_btree_bitmap type=btree_root in superblock: invalid btree root journal entry: wrong number of keys, fixing [ 70.543079][ T5317] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 70.548316][ T5317] bcachefs (loop0): Doing compatible version upgrade from 1.7: mi_btree_bitmap to 1.13: inode_has_child_snapshots [ 70.548316][ T5317] running recovery passes: check_allocations,check_inodes [ 70.562928][ T5317] invalid bkey u64s 7 type error 4099:8:U32_MAX len 8 ver 0: [ 70.562949][ T5317] incorrect value size (16 != 0): delete?, fixing [ 70.578644][ T5317] invalid btree root lru, fixing [ 70.580993][ T5317] bcachefs (loop0): will run btree node scan [ 70.583314][ T5317] bcachefs (loop0): flagging btree lru lost data [ 70.591899][ T5317] bcachefs (loop0): error validating btree node on loop0 at btree (unknown) level 0/0 [ 70.591923][ T5317] 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 [ 70.591931][ T5317] node offset 0/24 bset u64s 0: incorrect btree id [ 70.604418][ T5317] bcachefs (loop0): flagging btree (unknown) lost data [ 70.609485][ T5317] error reading btree root (unknown) l=0: btree_node_read_error, fixing [ 70.613281][ T5317] bcachefs (loop0): scan_for_btree_nodes... [ 70.619051][ T5317] bch2_scan_for_btree_nodes: nodes found after overwrites: [ 70.619071][ T5317] extents l=0 seq=1 journal_seq=5 cookie=c6c25c03258c59c5 POS_MIN-SPOS_MAX ptr: 0:27:0 gen 0 [ 70.619079][ T5317] xattrs l=0 seq=1 journal_seq=4 cookie=2285c34bed0abe32 POS_MIN-SPOS_MAX ptr: 0:31:0 gen 0 [ 70.619088][ T5317] lru l=0 seq=1 journal_seq=5 cookie=28f61e078e70b95c POS_MIN-SPOS_MAX ptr: 0:28:0 gen 0 [ 70.619095][ T5317] deleted_inodes l=0 seq=1 journal_seq=0 cookie=1db8f60c84bb244c POS_MIN-SPOS_MAX ptr: 0:42:0 gen 0 [ 70.619102][ T5317] [ 70.642426][ T5317] done [ 70.643397][ T5317] bcachefs (loop0): check_topology... [ 70.643460][ T5317] bcachefs (loop0): btree root lru unreadable, must recover from scan [ 70.649892][ T5317] bcachefs (loop0): bch2_get_scanned_nodes(): recovering lru l=0 POS_MIN - SPOS_MAX [ 70.653535][ T5317] bcachefs (loop0): bch2_get_scanned_nodes(): recovering 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 [ 70.664638][ T5317] Oops: general protection fault, probably for non-canonical address 0xdffffc000000000e: 0000 [#1] PREEMPT SMP KASAN NOPTI [ 70.669431][ T5317] KASAN: null-ptr-deref in range [0x0000000000000070-0x0000000000000077] [ 70.672573][ T5317] CPU: 0 UID: 0 PID: 5317 Comm: syz.0.0 Not tainted 6.13.0-rc5-syzkaller-00012-g0bc21e701a6f #0 [ 70.676466][ T5317] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 70.680551][ T5317] RIP: 0010:__lock_acquire+0x6a/0x2100 [ 70.682698][ T5317] Code: b6 04 30 84 c0 0f 85 f8 16 00 00 45 31 f6 83 3d db fb 9e 0e 00 0f 84 c8 13 00 00 89 54 24 60 89 5c 24 38 4c 89 f8 48 c1 e8 03 <80> 3c 30 00 74 12 4c 89 ff e8 88 26 8b 00 48 be 00 00 00 00 00 fc [ 70.690236][ T5317] RSP: 0018:ffffc9000d466f50 EFLAGS: 00010002 [ 70.692427][ T5317] RAX: 000000000000000e RBX: 0000000000000001 RCX: 0000000000000001 [ 70.695248][ T5317] RDX: 0000000000000000 RSI: dffffc0000000000 RDI: 0000000000000070 [ 70.698287][ T5317] RBP: 0000000000000001 R08: 0000000000000001 R09: 0000000000000000 [ 70.701199][ T5317] R10: dffffc0000000000 R11: fffffbfff2032fcf R12: ffff888000c54880 [ 70.703861][ T5317] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000070 [ 70.706575][ T5317] FS: 00007ff8b32706c0(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 70.709469][ T5317] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.711641][ T5317] CR2: 0000564610dc7000 CR3: 000000003f3da000 CR4: 0000000000352ef0 [ 70.714313][ T5317] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 70.717195][ T5317] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 70.720328][ T5317] Call Trace: [ 70.721652][ T5317] [ 70.722727][ T5317] ? __die_body+0x5f/0xb0 [ 70.724249][ T5317] ? die_addr+0xb0/0xe0 [ 70.725787][ T5317] ? exc_general_protection+0x3dd/0x5d0 [ 70.728052][ T5317] ? asm_exc_general_protection+0x26/0x30 [ 70.730305][ T5317] ? __lock_acquire+0x6a/0x2100 [ 70.732247][ T5317] lock_acquire+0x1ed/0x550 [ 70.734030][ T5317] ? bch2_check_topology+0x59b/0xb20 [ 70.736214][ T5317] ? __pfx_lock_acquire+0x10/0x10 [ 70.738173][ T5317] ? __do_six_trylock+0x832/0x9f0 [ 70.740168][ T5317] ? __pfx_lock_release+0x10/0x10 [ 70.742068][ T5317] ? __pfx___do_six_trylock+0x10/0x10 [ 70.744128][ T5317] ? bch2_check_topology+0x59b/0xb20 [ 70.746193][ T5317] six_lock_ip_waiter+0x9e/0x160 [ 70.748169][ T5317] ? bch2_check_topology+0x59b/0xb20 [ 70.750257][ T5317] ? __pfx_bch2_six_check_for_deadlock+0x10/0x10 [ 70.752749][ T5317] bch2_check_topology+0x619/0xb20 [ 70.754780][ T5317] ? irq_work_queue+0xd1/0x150 [ 70.756703][ T5317] ? bch2_check_topology+0x59b/0xb20 [ 70.758755][ T5317] ? __pfx_bch2_check_topology+0x10/0x10 [ 70.760914][ T5317] ? __pfx___mutex_trylock_common+0x10/0x10 [ 70.763208][ T5317] ? __bch2_print+0x17a/0x220 [ 70.765070][ T5317] ? kvm_sched_clock_read+0x11/0x20 [ 70.767139][ T5317] ? local_clock_noinstr+0xe/0xe0 [ 70.769106][ T5317] ? __pfx___bch2_print+0x10/0x10 [ 70.771053][ T5317] ? __mutex_unlock_slowpath+0x21e/0x790 [ 70.773190][ T5317] bch2_run_recovery_pass+0xf0/0x1e0 [ 70.775134][ T5317] bch2_run_recovery_passes+0x3a7/0x880 [ 70.777344][ T5317] bch2_fs_recovery+0x25cc/0x39d0 [ 70.779326][ T5317] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 70.781455][ T5317] ? __pfx_lock_release+0x10/0x10 [ 70.783367][ T5317] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.785530][ T5317] ? __pfx_lock_release+0x10/0x10 [ 70.787550][ T5317] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.789744][ T5317] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 70.791999][ T5317] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 70.794174][ T5317] ? llist_reverse_order+0x72/0x90 [ 70.796202][ T5317] bch2_fs_start+0x356/0x5b0 [ 70.798058][ T5317] bch2_fs_get_tree+0xd68/0x1710 [ 70.800032][ T5317] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 70.802121][ T5317] ? generic_parse_monolithic+0x387/0x400 [ 70.804285][ T5317] ? apparmor_capable+0x13b/0x1b0 [ 70.806231][ T5317] vfs_get_tree+0x90/0x2b0 [ 70.807913][ T5317] do_new_mount+0x2be/0xb40 [ 70.809623][ T5317] ? __pfx_do_new_mount+0x10/0x10 [ 70.811560][ T5317] __se_sys_mount+0x2d6/0x3c0 [ 70.813331][ T5317] ? __pfx___se_sys_mount+0x10/0x10 [ 70.815013][ T5317] ? exc_page_fault+0x590/0x8b0 [ 70.816556][ T5317] ? __x64_sys_mount+0x20/0xc0 [ 70.817955][ T5317] do_syscall_64+0xf3/0x230 [ 70.819356][ T5317] ? clear_bhb_loop+0x35/0x90 [ 70.820800][ T5317] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 70.823032][ T5317] RIP: 0033:0x7ff8b23874ca [ 70.824652][ T5317] 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.832337][ T5317] RSP: 002b:00007ff8b326fe68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 70.835609][ T5317] RAX: ffffffffffffffda RBX: 00007ff8b326fef0 RCX: 00007ff8b23874ca [ 70.838665][ T5317] RDX: 00000000200058c0 RSI: 0000000020005900 RDI: 00007ff8b326feb0 [ 70.841549][ T5317] RBP: 00000000200058c0 R08: 00007ff8b326fef0 R09: 0000000001000000 [ 70.844301][ T5317] R10: 0000000001000000 R11: 0000000000000246 R12: 0000000020005900 [ 70.847318][ T5317] R13: 00007ff8b326feb0 R14: 00000000000058dc R15: 0000000020000200 [ 70.850427][ T5317] [ 70.851727][ T5317] Modules linked in: [ 70.853329][ T5317] ---[ end trace 0000000000000000 ]--- [ 70.855485][ T5317] RIP: 0010:__lock_acquire+0x6a/0x2100 [ 70.857524][ T5317] Code: b6 04 30 84 c0 0f 85 f8 16 00 00 45 31 f6 83 3d db fb 9e 0e 00 0f 84 c8 13 00 00 89 54 24 60 89 5c 24 38 4c 89 f8 48 c1 e8 03 <80> 3c 30 00 74 12 4c 89 ff e8 88 26 8b 00 48 be 00 00 00 00 00 fc [ 70.864755][ T5317] RSP: 0018:ffffc9000d466f50 EFLAGS: 00010002 [ 70.867063][ T5317] RAX: 000000000000000e RBX: 0000000000000001 RCX: 0000000000000001 [ 70.870055][ T5317] RDX: 0000000000000000 RSI: dffffc0000000000 RDI: 0000000000000070 [ 70.872441][ T5317] RBP: 0000000000000001 R08: 0000000000000001 R09: 0000000000000000 [ 70.874882][ T5317] R10: dffffc0000000000 R11: fffffbfff2032fcf R12: ffff888000c54880 [ 70.877074][ T5317] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000070 [ 70.879396][ T5317] FS: 00007ff8b32706c0(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 70.882066][ T5317] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 70.884125][ T5317] CR2: 0000564610dc7000 CR3: 000000003f3da000 CR4: 0000000000352ef0 [ 70.886688][ T5317] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 70.889467][ T5317] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 70.892485][ T5317] Kernel panic - not syncing: Fatal exception [ 70.894993][ T5317] Kernel Offset: disabled [ 70.896479][ T5317] Rebooting in 86400 seconds..