program: socket$nl_netfilter(0x10, 0x3, 0xc) (async) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$UI_DEV_SETUP(r1, 0x405c5503, &(0x7f0000000280)={{0x0, 0xfffc}, 'syz0\x00', 0x10}) (async) ioctl$UI_DEV_SETUP(r1, 0x405c5503, &(0x7f0000000280)={{0x0, 0xfffc}, 'syz0\x00', 0x10}) ioctl$UI_SET_FFBIT(r1, 0x4004556b, 0x51) (async) ioctl$UI_SET_FFBIT(r1, 0x4004556b, 0x51) ioctl$UI_DEV_CREATE(r1, 0x5501) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x40, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000180)={0x50, 0x7f, 0x8, {}, {0x0, 0x1}, @ramp={0x0, 0x2, {0x40, 0x0, 0x7fff, 0x1000}}}) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) syz_mount_image$bcachefs(&(0x7f0000005d80), &(0x7f00000002c0)='./file0\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c696e6f6465735f333260cda8a05f6c6269742c64694ad54f4e50a8284a752940fd86726563745f696f2c6e6f7265636f766572792c7265636f766572795f706173735f6c6173743d6a6f75726e616c5f7265706c61792c6e6f636f772c736d61636b66736861743d1feff60900c627a1e8656e74732c00ee1a5a49f48871df1b6f8ce1498833fe57f5507e99521155cd04c2903e09948e79adced43843e9a3af9ae2beac7ecec8eaa2f7a918b8946b9e2e79e28c0278a1209ada20e400abc9f3ffc3641a6e060bd07470a3897d9095d0820e09b5c6084c409a1a63d4d381d7f4bf15aca9adfd13d7b547058b2dadc5429042bbdb672615d127b8bf97793e645def533dad625819ba10207cb35f5ba5256250167174a7e521e90e814a52652bafa85651fee6dbf110d5c878a5b374a0fa0606f44f92a64e58f5356211ddc1fa08f16dd094e373bc148e93df2e646cda3518e077efa7443e223bfc9f4241801043556cf2e0c98d"], 0x0, 0x5df3, &(0x7f000000bbc0)="$eJzs3X2QHOWZGPDumVntSiuhlSzMCgmxGNmOuGALFIjxncPGOTu2g40sLMDiOEmGxdZZSLI+EB+X8JXDBDspVUEdBOKEA5dzlbpKcOkS4jtSJWOML74qCuz4Dx/5Oip2/oiPqM4S5wjHe7U73bvTvf12z07PCrj7/aq0M937zPM+T887Pd292tkIAACAvxae/60Dr33i7A99956Jk3d+5A9uvjsabk6vH0oDRpLbW9+oCllIG773euaZHWyNTt/m58VZf7jqtZF7r/j4A5d9+Hs7/mjF+Lr1E5d+/eiV99377Ad+/uzDj15RNU46ny6YXY7/LI6idT86+vB93/7js6bWxVPjxyN3RStWxCu/uSLOpdh4KoqiG2fqzH7z6MlNN03d3v2lwcz65bkk5vtfb0PJPLtj+2eeOPb58W8fHdu36ScnLtl712xIPNQxn6LojB2djx+Iomhx8m9KOttG0wcnt5ujKFrS8bj3VdR1fpf1XxhYXpvcLkpuhyvypN8/L7ece1lFjcDjW7nbwYrx6grVsVDy2y+/M1ooaZ9nJLdPJ7cXzDNPM/0XR404as2UvzuenSNRx/MWR/H03B6aWW5ML0czy1F+Oc4tN3LLzYFcX9PjJhu2GcfZ9Wlcbn26O24l68/r3FcX2BJYvzq5HUpeqD9Ll6P8nbbhOXdm+4g66jp+uiZGQCPw2kvXz5SXPBnDybrheOWcx0wWSL93/Ds7t736w9ufHgnUET8VJ/njnvKPTzx27GvXPrN6NJR/RyPJ3+gp//PNF0599cTo0mD+I2n+Zk/5t/7ix/ffc9XhVcHtczzdPq2e8q//8tI7Th7eMjgWyv94mn+op/yXXr/usnNOHLolWP/GdPss7in/Dx7c8Pr1R77xTDB/lOZf0lP+lx97cm1z9UMvBfMfS7fPcE/5r970yOUfW3Pvo8Ht/2Kaf1lP+be9dN+OfU88tyE4Pzen22ekp/ynLv/+K6+PXPFkaN8ZP36632EB/mp5W3KMdX+y3Ot5Zl0d5wuPjLXax3xLk3/L+jlQTtxx7gIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJC9k81DncuvPPPAlZ/7H9v/WyuOojjwmMkC6feai8bHx3qo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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/IMdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7NRPaFxFHAfwmd2t2XZLTUqhG62hxV4sCIVgsQcxF/8g9Q8VRYViFONFRUG0Yg+2DRZRDwWFSnsRFc/KHoraQyy0ioKo4EE8edCTSg5JkSoqu5nZ7L72kfigIuXzgWX2N7vzfb83O/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIp3AAAA//9e0GYg") openat(0xffffffffffffff9c, &(0x7f0000000040)='./file2\x00', 0x6b142, 0x0) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file2\x00', 0x6b142, 0x0) ftruncate(r3, 0xac2) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000640)={0x0, 0x18, 0xfa00, {0x0, 0x0, 0x2e, 0x5}}, 0xfea5) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x42, 0x0) r5 = socket$l2tp(0x2, 0x2, 0x73) r6 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000c80)={'wlan0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000dc0)=@newqdisc={0x48, 0x24, 0x4ee4e6a52ff56541, 0x0, 0x0, {0x0, 0x0, 0x0, r7, {0x0, 0xfff2}, {0xffff, 0xffff}, {0xc}}, [@qdisc_kind_options=@q_cbs={{0x8}, {0x1c, 0x2, @TCA_CBS_PARMS={0x18, 0x1, {0xa7}}}}]}, 0x48}}, 0x0) signalfd4(r4, &(0x7f0000000280)={[0x15]}, 0x8, 0x80800) (async) signalfd4(r4, &(0x7f0000000280)={[0x15]}, 0x8, 0x80800) write$RDMA_USER_CM_CMD_DISCONNECT(r3, &(0x7f0000000680)={0xa, 0x4}, 0xc) [ 79.525721][ T5094] Bluetooth: hci0: command tx timeout [ 80.482407][ T5109] input: syz0 as /devices/virtual/input/input5 [ 81.057855][ T5110] loop0: detected capacity change from 0 to 32768 [ 81.077421][ T5110] bcachefs (/dev/loop0): error reading default superblock: checksum error, type crc32c_nonzero: got e3ad2ae1 should be 29d2fb78 [ 81.385640][ T5110] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,compression=lz4,norecovery,recovery_pass_last=journal_replay,nojournal_transaction_names,nocow [ 81.404246][ T5110] bcachefs (loop0): recovering from clean shutdown, journal seq 7 [ 81.407123][ T5110] bcachefs (loop0): Doing compatible version upgrade from 1.7: mi_btree_bitmap to 1.12: rebalance_work_acct_fix [ 81.407123][ T5110] running recovery passes: check_allocations [ 81.438061][ T5110] bcachefs (loop0): flagging btree extents lost data [ 81.446560][ T5110] error reading btree root extents l=0: btree_node_read_error, fixing [ 81.449404][ T5110] bcachefs (loop0): will run btree node scan [ 81.465095][ T5110] bcachefs (loop0): flagging btree xattrs lost data [ 81.473189][ T5110] error reading btree root xattrs l=0: btree_node_read_error, fixing [ 81.484758][ T5110] invalid bkey u64s 11 type alloc_v4 0:14:0 len 0 ver 0: [ 81.484782][ T5110] gen 0 oldest_gen 0 data_type journal [ 81.484789][ T5110] journal_seq 1 [ 81.484795][ T5110] need_discard 1 [ 81.484801][ T5110] need_inc_gen 1 [ 81.484807][ T5110] dirty_sectors 256 [ 81.484813][ T5110] stripe_sectors 0 [ 81.484818][ T5110] cached_sectors 0 [ 81.484824][ T5110] stripe 67108864 [ 81.484830][ T5110] stripe_redundancy 0 [ 81.484836][ T5110] io_time[READ] 1 [ 81.484841][ T5110] io_time[WRITE] 1 [ 81.484846][ T5110] fragmentation 0 [ 81.484852][ T5110] bp_start 8 [ 81.484857][ T5110] [ 81.484863][ T5110] invalid data type (got 2 should be 7): delete?, fixing [ 81.553933][ T5110] bcachefs (loop0): flagging btree freespace lost data [ 81.560544][ T5110] error reading btree root freespace l=0: btree_node_read_error, fixing [ 81.572481][ T5094] Bluetooth: hci0: command tx timeout [ 81.586584][ T5110] bcachefs (loop0): scan_for_btree_nodes... [ 81.590570][ T5120] ------------[ cut here ]------------ [ 81.595467][ T5120] kernel BUG at fs/bcachefs/btree_cache.h:126! [ 81.602367][ T5120] Oops: invalid opcode: 0000 [#1] PREEMPT SMP KASAN NOPTI [ 81.605098][ T5120] CPU: 0 UID: 0 PID: 5120 Comm: read_btree_node Not tainted 6.11.0-syzkaller-03917-ga940d9a43e62 #0 [ 81.609218][ T5120] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 81.613199][ T5120] RIP: 0010:bch2_btree_pos_to_text+0x1ee/0x1f0 [ 81.615515][ T5120] Code: 00 00 fc ff df e9 70 ff ff ff 89 d9 80 e1 07 38 c1 0f 8c 7a ff ff ff 48 89 df e8 2d 90 ec fd e9 6d ff ff ff e8 b3 4b 85 fd 90 <0f> 0b 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa [ 81.622169][ T5120] RSP: 0018:ffffc9000303f448 EFLAGS: 00010293 [ 81.624370][ T5120] RAX: ffffffff840ede8d RBX: 00000000000000de RCX: ffff88801f062440 [ 81.627175][ T5120] RDX: 0000000000000000 RSI: 00000000000000de RDI: 0000000000000000 [ 81.629961][ T5120] RBP: 0000000000000000 R08: ffffffff840edd7a R09: 0000000000000000 [ 81.632961][ T5120] R10: ffffc9000303f5e0 R11: fffff52000607ec1 R12: ffff888011ffc000 [ 81.635914][ T5120] R13: ffff88804c380000 R14: ffff88804c380000 R15: ffffc9000303f5e0 [ 81.638990][ T5120] FS: 0000000000000000(0000) GS:ffff88801fe00000(0000) knlGS:0000000000000000 [ 81.642453][ T5120] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 81.645008][ T5120] CR2: 000055f4338cbe68 CR3: 000000001a964000 CR4: 0000000000350ef0 [ 81.648213][ T5120] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 81.651332][ T5120] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 81.654380][ T5120] Call Trace: [ 81.655643][ T5120] [ 81.656816][ T5120] ? __die_body+0x88/0xe0 [ 81.658545][ T5120] ? die+0xcf/0x110 [ 81.660058][ T5120] ? do_trap+0x15a/0x3a0 [ 81.661701][ T5120] ? bch2_btree_pos_to_text+0x1ee/0x1f0 [ 81.663792][ T5120] ? do_error_trap+0x1dc/0x2c0 [ 81.665608][ T5120] ? bch2_btree_pos_to_text+0x1ee/0x1f0 [ 81.667692][ T5120] ? mark_lock+0x9a/0x360 [ 81.669373][ T5120] ? __pfx_do_error_trap+0x10/0x10 [ 81.671267][ T5120] ? report_bug+0x3e8/0x500 [ 81.672972][ T5120] ? handle_invalid_op+0x34/0x40 [ 81.674741][ T5120] ? bch2_btree_pos_to_text+0x1ee/0x1f0 [ 81.676803][ T5120] ? exc_invalid_op+0x38/0x50 [ 81.678651][ T5120] ? asm_exc_invalid_op+0x1a/0x20 [ 81.680559][ T5120] ? bch2_btree_pos_to_text+0xda/0x1f0 [ 81.682659][ T5120] ? bch2_btree_pos_to_text+0x1ed/0x1f0 [ 81.684611][ T5120] ? bch2_btree_pos_to_text+0x1ee/0x1f0 [ 81.686644][ T5120] ? bch2_btree_pos_to_text+0x1ed/0x1f0 [ 81.688704][ T5120] btree_node_read_work+0x486/0x1260 [ 81.690582][ T5120] ? __pfx_btree_node_read_work+0x10/0x10 [ 81.692643][ T5120] ? __bch2_time_stats_update+0x290/0x370 [ 81.694873][ T5120] ? __pfx_bch2_latency_acct+0x10/0x10 [ 81.697016][ T5120] ? bio_associate_blkg+0x6c/0x230 [ 81.699020][ T5120] bch2_btree_node_read+0x2433/0x2a10 [ 81.701055][ T5120] ? mark_lock+0x9a/0x360 [ 81.702668][ T5120] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 81.704819][ T5120] ? __mutex_unlock_slowpath+0x21d/0x750 [ 81.706829][ T5120] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 81.709102][ T5120] ? __bch2_btree_node_hash_insert+0x1cd/0x1190 [ 81.711794][ T5120] ? __pfx___bch2_btree_node_hash_insert+0x10/0x10 [ 81.714220][ T5120] ? bch2_btree_node_mem_alloc+0xa3e/0x13b0 [ 81.716447][ T5120] ? six_unlock_ip+0x2ce/0x3e0 [ 81.718290][ T5120] ? bch2_btree_node_fill+0xc24/0x1320 [ 81.720313][ T5120] bch2_btree_node_fill+0xcd1/0x1320 [ 81.722274][ T5120] ? __pfx_lock_acquire+0x10/0x10 [ 81.724295][ T5120] ? __pfx_bch2_btree_node_fill+0x10/0x10 [ 81.726354][ T5120] ? __asan_memset+0x23/0x50 [ 81.728154][ T5120] ? btree_cache_find+0xa4/0x720 [ 81.729992][ T5120] bch2_btree_node_get_noiter+0x9b3/0xf50 [ 81.732168][ T5120] read_btree_nodes_worker+0x122c/0x20b0 [ 81.734460][ T5120] ? read_btree_nodes_worker+0xc2e/0x20b0 [ 81.736763][ T5120] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 81.738879][ T5120] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 81.741193][ T5120] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 81.743542][ T5120] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 81.745745][ T5120] ? __kthread_parkme+0x169/0x1d0 [ 81.747687][ T5120] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 81.750136][ T5120] kthread+0x2f0/0x390 [ 81.751810][ T5120] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 81.754203][ T5120] ? __pfx_kthread+0x10/0x10 [ 81.756012][ T5120] ret_from_fork+0x4b/0x80 [ 81.757833][ T5120] ? __pfx_kthread+0x10/0x10 [ 81.759714][ T5120] ret_from_fork_asm+0x1a/0x30 [ 81.761624][ T5120] [ 81.762856][ T5120] Modules linked in: [ 81.765158][ T5120] ---[ end trace 0000000000000000 ]--- [ 81.941818][ T5120] RIP: 0010:bch2_btree_pos_to_text+0x1ee/0x1f0 [ 81.944526][ T5120] Code: 00 00 fc ff df e9 70 ff ff ff 89 d9 80 e1 07 38 c1 0f 8c 7a ff ff ff 48 89 df e8 2d 90 ec fd e9 6d ff ff ff e8 b3 4b 85 fd 90 <0f> 0b 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa [ 81.961728][ T5120] RSP: 0018:ffffc9000303f448 EFLAGS: 00010293 [ 81.964052][ T5120] RAX: ffffffff840ede8d RBX: 00000000000000de RCX: ffff88801f062440 [ 81.971829][ T5120] RDX: 0000000000000000 RSI: 00000000000000de RDI: 0000000000000000 [ 81.974771][ T5120] RBP: 0000000000000000 R08: ffffffff840edd7a R09: 0000000000000000 [ 81.987984][ T5120] R10: ffffc9000303f5e0 R11: fffff52000607ec1 R12: ffff888011ffc000 [ 81.990952][ T5120] R13: ffff88804c380000 R14: ffff88804c380000 R15: ffffc9000303f5e0 [ 81.998093][ T5120] FS: 0000000000000000(0000) GS:ffff88801fe00000(0000) knlGS:0000000000000000 [ 82.001375][ T5120] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 82.008491][ T5120] CR2: 000055f4338cbe68 CR3: 000000001e564000 CR4: 0000000000350ef0 [ 82.016232][ T5120] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 82.021845][ T5120] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 82.024796][ T5120] Kernel panic - not syncing: Fatal exception [ 82.027131][ T5120] Kernel Offset: disabled [ 82.028755][ T5120] Rebooting in 86400 seconds..