program: r0 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000002c0)={'bridge0\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="380000005500010e0e0000000000000007000000", @ANYRES32=r1, @ANYBLOB="20000100", @ANYRES32=r1], 0x38}}, 0x0) syz_mount_image$bcachefs(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x800000, &(0x7f0000005c80)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c636f6d7072657373696f6e3d677a69702c7692a073696f6e5f757067726164653d696e636f6d70617469626c652c64656772616465642c696e6f6465735f33326269744c6e6f7265636f766572792c6a6f75726e616c5f7472616e73616374696f6e5f6e616d65732c7265636f6e7374727563745f616c6c6f632c6e6f5f646174615f696f2c00", @ANYRESHEX=r1], 0x1, 0x5a73, &(0x7f000000b7c0)="$eJzs3X+QHNV9IPDXM7Pa2V39WAkcZDCrRUYJwYlZ8av8I2XLucROgUPJRcqxONmwoBWRvQhKEgEECVIOfFCAC7ucSuT4D+zC1GErLqogAYUy5sdJxAZTXHzUFebO3GH/4SvCoQugo1y+bGp2+o1meqe3Z2dnhQSfT0nb0296vu/br9/0zHvTuxMAAAB4Rzhw8/ZDF5z4+z/8i4k3bvyDf7hidxgqT5dX4wbD6fLatypDjqT+ysrpZbZf/Mb13/756GW/+4P7Br/15v5Np2z+ye8dd9nDnz9v356/eez1JQ/860tFcWN/Ov3wevJKEkL1ewf/8ov7nzqhVpaEEMrJ8K4QlicrHlueZEKM/TKEsCldWZm58/43ztpcW+6+rb+lfFlmO/39na2a9rOdh655X/jpxzbc9KNV3/3bvr0v7zq8SVJt6k8hLL2k+fF9IYSB9H9N7G2xP8ZOuz6EMNj0uA8U5PXeDvM/I2f9pHS5KF0OFcSJ96/OrJcy22XXo77McrCgvvnKy6Pb7YoszqxnT0bzlZdnLF+eLh9Ml6fPMX45/k9CKQmVRvqTyeE+EpqOWxKS6WNZbayXGsc2pPufWU8y66XMerkvs1/T9aYdrZwkreVxu0x5PB1X0vJTms/VbVyYU/7udFlNn6hvxvWQvVE3NONGY7+mxbwOzpLLkVBqOge1K28c+PRgDKVlQ8mKGY+Zavbgf59exPv2b7h9TXnj4weGc/JI7kvS+Eln8VPxvp1PL1/8ue/cenX2db0R/5JSGr/UVfwXz3/m1Ytu/ebXcuPfGeOXu4p/5iODr5z/xM2rc9vnYGyfSlfxx1968o5Vx1+6Nzf/u2L8alfx1+17pn/JoUcezc1/LLbPQFfxX/jwx39273MPvZwbP8T4g13F37jvqi/1jxw6LTf+o7F9hrrrP6/tPff5kZFfjObFfzbGX9JV/Ht27fnQ3ctuOy/3+K6P7TPcVfxPnvrwTYsPPXRy3rkzuauDV85NfcXbALxDHZe+x7olXe92nDlfTeOFvx6t1N/zLU7/L+llRZk3n7V6lvYyPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7NDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFfbrL8SKKo4D+Jl798/13l3d1SApWlcrCntICiLqpaIiNELoyZCwNB+CIIgo7ME1NBIregmyXiQqqLYQCnKTRIs1+ie99FBBgvUQiLRQXqSHjHv3zO7ccaersxaUnw/cPfecmfnOb2bOzOwFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeCoAAP//iZ727w==") [ 58.217209][ T4672] Bluetooth: hci0: command tx timeout [ 58.379215][ T5324] loop0: detected capacity change from 0 to 32768 [ 58.445244][ T5324] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=gzip,degraded,reconstruct_alloc,no_data_io [ 58.452865][ T5324] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 58.457748][ T5324] bcachefs (loop0): Version upgrade required: [ 58.457748][ T5324] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 58.457748][ T5324] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.25: extent_flags [ 58.457748][ T5324] 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 [ 58.487387][ T5324] bcachefs (loop0): dropping and reconstructing all alloc info [ 58.492925][ T5324] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 58.492940][ T5324] u64s 11 type btree_ptr_v2 18446744073707239423:U64_MAX:U32_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 58.492945][ T5324] node offset 0/16: incorrect min_key: got 13979173243358019584:0:0 should be POS_MIN [ 58.508588][ T5324] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 58.513365][ T5324] bcachefs (loop0): flagging btree extents lost data [ 58.516889][ T5324] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 58.523962][ T5324] error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 58.529647][ T5324] invalid bkey in btree_node btree=inodes level=0: u64s 18 type inode_v3 0:4100:U32_MAX len 0 ver 0: (unpack error) [ 58.529664][ T5324] invalid variable length fields: delete?, fixing [ 58.539265][ T5324] invalid bkey in btree_node btree=xattrs level=0: u64s 7 type inode 536870912:3798421620223919902:4294901760 len 0 ver 0: (unpack error) [ 58.539279][ T5324] invalid str hash type (7 >= 4): delete?, fixing [ 58.554334][ T5324] bcachefs (loop0): error validating btree node on loop0 at btree deleted_inodes level 0/0 [ 58.554349][ T5324] 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 [ 58.554364][ T5324] node offset 0/8 bset u64s 0: incorrect max key U64_MAX:18446744073709551360:511 [ 58.568548][ T5324] bcachefs (loop0): flagging btree deleted_inodes lost data [ 58.572367][ T5324] error reading btree root btree=deleted_inodes level=0: btree_node_read_error, fixing [ 58.577773][ T5324] bcachefs (loop0): scan_for_btree_nodes... [ 58.582140][ T5334] invalid bkey in btree_node btree=extents level=0: 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 [ 58.582160][ T5334] key before start of btree node: delete?, fixing [ 58.603317][ T5324] bcachefs (loop0): btree node scan found 7 nodes after overwrites [ 58.607729][ T5324] done [ 58.609284][ T5324] bcachefs (loop0): check_topology... [ 58.610408][ T5324] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 58.617486][ T5324] no nodes found for btree extents, continuing [ 58.621242][ T5324] bcachefs (loop0): btree root deleted_inodes unreadable, must recover from scan [ 58.625654][ T5324] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=deleted_inodes level=0 POS_MIN - SPOS_MAX [ 58.630142][ T5324] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 18446744073692774400:167772159:U32_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 58.639078][ T5324] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 U64_MAX:18446744073709551360:511 len 0 ver 0: seq 1db8f60c84bb244c written 8 min_key R 18446744073692774400:167772160:0 durability: 1 ptr: 0:42:0 gen 0 [ 58.651281][ T38] bcachefs (loop0): error validating btree node at btree deleted_inodes level 0/0 [ 58.651298][ T38] u64s 11 type btree_ptr_v2 18446744073692774400:167772159:U32_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 58.651306][ T38] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 58.670112][ T38] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 58.670112][ T38] btree=deleted_inodes level=0 u64s 11 type btree_ptr_v2 18446744073692774400:167772159:U32_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 [ 58.683677][ T5324] btree node with incorrect max_key at btree=deleted_inodes level=1: [ 58.683685][ T5324] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 58.683690][ T5324] child: u64s 11 type btree_ptr_v2 U64_MAX:18446744073709551360:511 len 0 ver 0: seq 1db8f60c84bb244c written 8 min_key R 18446744073692774400:167772160:0 durability: 1 ptr: 0:42:0 gen 0, fixing [ 58.698744][ T5324] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=deleted_inodes level=0 U64_MAX:18446744073709551360:512 - SPOS_MAX [ 58.705048][ T5324] btree node with incorrect max_key at btree=deleted_inodes level=1: [ 58.705061][ T5324] parent: u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 [ 58.705067][ T5324] child: u64s 11 type btree_ptr_v2 U64_MAX:18446744073709551360:511 len 0 ver 0: seq 1db8f60c84bb244c written 8 min_key R 18446744073692774400:167772160:0 durability: 1 ptr: 0:42:0 gen 0, fixing [ 58.719287][ T5324] bcachefs (loop0): set_node_max(): u64s 11 type btree_ptr_v2 U64_MAX:18446744073709551360:511 len 0 ver 0: seq 1db8f60c84bb244c written 8 min_key R 18446744073692774400:167772160:0 durability: 1 ptr: 0:42:0 gen 0 -> SPOS_MAX [ 58.729095][ T5324] done [ 58.730857][ T5324] bcachefs (loop0): accounting_read... done [ 58.734495][ T5324] bcachefs (loop0): alloc_read... done [ 58.736510][ T5324] bcachefs (loop0): snapshots_read... done [ 58.738670][ T5324] bcachefs (loop0): check_allocations... done [ 58.752764][ T5324] bcachefs (loop0): going read-write [ 58.759624][ T5324] bcachefs (loop0): journal_replay... done [ 58.809875][ T5324] bcachefs (loop0): check_alloc_info... done [ 58.817799][ T5324] bcachefs (loop0): check_lrus... done [ 58.820285][ T5324] bcachefs (loop0): check_btree_backpointers... done [ 58.823664][ T5324] bcachefs (loop0): check_backpointers_to_extents... done [ 58.828519][ T5324] bcachefs (loop0): check_extents_to_backpointers... [ 58.829224][ T5324] bcachefs (loop0): scanning for missing backpointers in 4/128 buckets [ 58.837590][ T5324] done [ 58.839493][ T5324] bcachefs (loop0): check_alloc_to_lru_refs... done [ 58.842781][ T5324] bcachefs (loop0): bucket_gens_init... done [ 58.850145][ T5324] bcachefs (loop0): check_snapshot_trees... done [ 58.853589][ T5324] bcachefs (loop0): check_snapshots... [ 58.854743][ T5324] snapshot points to missing/incorrect tree: [ 58.854760][ T5324] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 58.868113][ T5324] snapshot points to missing/incorrect tree: [ 58.868133][ T5324] u64s 8 type snapshot 0:4294967295:0 len 0 ver 0: is_subvol 1 deleted 0 parent 0 children 0 0 subvol 1 tree 0, fixing [ 58.883489][ T5324] done [ 58.887205][ T5324] bcachefs (loop0): check_subvols... done [ 58.890903][ T5324] bcachefs (loop0): check_subvol_children... done [ 58.893951][ T5324] bcachefs (loop0): delete_dead_snapshots... done [ 58.897514][ T5324] bcachefs (loop0): check_inodes... done [ 58.901249][ T5324] bcachefs (loop0): check_extents... done [ 58.904884][ T5324] bcachefs (loop0): check_indirect_extents... done [ 58.908162][ T5324] bcachefs (loop0): check_dirents... [ 58.909329][ T5324] dirent points to missing inode: [ 58.909339][ T5324] u64s 7 type dirent 4098:5675548428000973578:U32_MAX len 0 ver 0: file1 -> 4100 type lnk, fixing [ 58.918396][ T5324] done [ 58.920444][ T5324] bcachefs (loop0): check_xattrs... done [ 58.923663][ T5324] bcachefs (loop0): check_root... done [ 58.928302][ T5324] bcachefs (loop0): check_unreachable_inodes... done [ 58.932161][ T5324] bcachefs (loop0): check_subvolume_structure... done [ 58.937196][ T5324] bcachefs (loop0): check_directory_structure... done [ 58.940717][ T5324] bcachefs (loop0): check_nlinks... [ 58.941001][ T5324] inode 536870914 type reg has wrong i_nlink (2780562353, should be 1), fixing [ 58.948552][ T5324] done [ 58.950507][ T5324] bcachefs (loop0): resume_logged_ops... done [ 58.952840][ T5324] bcachefs (loop0): delete_dead_inodes... [ 58.953585][ T5324] ------------[ cut here ]------------ [ 58.957734][ T5324] kernel BUG at fs/bcachefs/btree_iter.c:268! [ 58.960639][ T5324] Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI [ 58.963120][ T5324] CPU: 0 UID: 0 PID: 5324 Comm: syz.0.0 Not tainted 6.14.0-syzkaller-09352-g0c86b42439b6 #0 PREEMPT(full) [ 58.967691][ T5324] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 58.971710][ T5324] RIP: 0010:bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 58.974510][ T5324] Code: 51 fa ff ff 44 89 f1 80 e1 07 38 c1 0f 8c 56 fa ff ff be 08 00 00 00 4c 89 f7 e8 6b a4 d5 fd e9 44 fa ff ff e8 f1 6a 6d fd 90 <0f> 0b e8 e9 6a 6d fd 90 0f 0b e8 e1 6a 6d fd 90 0f 0b e8 d9 6a 6d [ 58.981696][ T5324] RSP: 0018:ffffc9000d4ceaf8 EFLAGS: 00010293 [ 58.983630][ T5324] RAX: ffffffff84562f4f RBX: 0000000000000000 RCX: ffff888000828000 [ 58.986652][ T5324] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 58.989125][ T5324] RBP: dffffc0000000000 R08: ffffffff845624b8 R09: 0000000000000000 [ 58.991856][ T5324] R10: ffffc9000d4ce940 R11: fffff52001a99d2d R12: 0000000000000820 [ 58.995141][ T5324] R13: dffffc0000000000 R14: ffffc9000d4cf060 R15: ffffc9000d4cf060 [ 58.998529][ T5324] FS: 00007f2fad9c66c0(0000) GS:ffff88808c5dc000(0000) knlGS:0000000000000000 [ 59.002023][ T5324] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.004613][ T5324] CR2: 0000561c42e83028 CR3: 00000000430ae000 CR4: 0000000000352ef0 [ 59.007831][ T5324] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 59.010944][ T5324] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 59.013955][ T5324] Call Trace: [ 59.015262][ T5324] [ 59.016419][ T5324] ? __die_body+0x5f/0xb0 [ 59.018132][ T5324] ? die+0x99/0xc0 [ 59.019622][ T5324] ? do_trap+0x15a/0x3a0 [ 59.021284][ T5324] ? bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 59.023614][ T5324] ? do_error_trap+0x1dd/0x2c0 [ 59.025459][ T5324] ? bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 59.028081][ T5324] ? preempt_schedule_notrace_thunk+0x16/0x30 [ 59.030313][ T5324] ? __pfx_do_error_trap+0x10/0x10 [ 59.032266][ T5324] ? handle_invalid_op+0x34/0x40 [ 59.034187][ T5324] ? bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 59.036739][ T5324] ? exc_invalid_op+0x38/0x50 [ 59.038670][ T5324] ? asm_exc_invalid_op+0x1a/0x20 [ 59.040735][ T5324] ? bch2_btree_iter_verify_entry_exit+0x88/0xb60 [ 59.043204][ T5324] ? bch2_btree_iter_verify_entry_exit+0xb1f/0xb60 [ 59.045771][ T5324] ? bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 59.048236][ T5324] ? bch2_btree_iter_verify_entry_exit+0xb1f/0xb60 [ 59.050862][ T5324] bch2_btree_iter_peek_slot+0x18f/0x27e0 [ 59.053123][ T5324] ? btree_trans_verify_sorted_refs+0x48b/0x560 [ 59.055614][ T5324] ? btree_path_alloc+0x85e/0xad0 [ 59.057586][ T5324] ? __pfx_bch2_btree_iter_peek_slot+0x10/0x10 [ 59.060024][ T5324] ? bch2_path_get+0xf41/0x1610 [ 59.061762][ T5324] ? bch2_delete_dead_inodes+0x1f6/0x23c0 [ 59.063927][ T5324] ? __pfx_bch2_path_get+0x10/0x10 [ 59.065979][ T5324] ? bch2_btree_write_buffer_flush_sync+0x1d3/0x3a0 [ 59.068556][ T5324] ? __pfx_bch2_btree_write_buffer_flush_sync+0x10/0x10 [ 59.071077][ T5324] ? bch2_delete_dead_inodes+0x8f6/0x23c0 [ 59.073247][ T5324] bch2_delete_dead_inodes+0x9da/0x23c0 [ 59.075147][ T5324] ? this_cpu_in_panic+0x4f/0x80 [ 59.076842][ T5324] ? bch2_delete_dead_inodes+0x1f6/0x23c0 [ 59.079034][ T5324] ? __pfx_bch2_delete_dead_inodes+0x10/0x10 [ 59.081477][ T5324] ? __console_unlock+0x12e/0x1f0 [ 59.083561][ T5324] ? prb_read_valid+0xab/0xf0 [ 59.085464][ T5324] ? bch2_delete_dead_inodes+0x1f6/0x23c0 [ 59.087680][ T5324] ? is_printk_cpu_sync_owner+0x32/0x40 [ 59.089768][ T5324] ? irq_work_queue+0xd1/0x150 [ 59.091569][ T5324] ? __pfx_vprintk_emit+0x10/0x10 [ 59.093475][ T5324] ? __bch2_print+0x17c/0x220 [ 59.095355][ T5324] ? bch2_delete_dead_inodes+0x1f6/0x23c0 [ 59.097568][ T5324] bch2_run_recovery_pass+0xf0/0x1e0 [ 59.099670][ T5324] bch2_run_recovery_passes+0x2ad/0xa90 [ 59.101806][ T5324] bch2_fs_recovery+0x292a/0x3e20 [ 59.103838][ T5324] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 59.105904][ T5324] ? __lock_acquire+0xad5/0xd80 [ 59.107862][ T5324] ? __lock_acquire+0xad5/0xd80 [ 59.109823][ T5324] ? __lock_acquire+0xad5/0xd80 [ 59.111785][ T5324] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 59.113970][ T5324] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 59.116150][ T5324] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 59.118360][ T5324] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 59.120655][ T5324] ? llist_reverse_order+0x72/0x90 [ 59.122737][ T5324] bch2_fs_start+0x37c/0x620 [ 59.124549][ T5324] bch2_fs_get_tree+0x1270/0x18d0 [ 59.126617][ T5324] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 59.128701][ T5324] ? vfs_parse_monolithic_sep+0x427/0x460 [ 59.131049][ T5324] ? __pfx_vfs_parse_comma_sep+0x10/0x10 [ 59.133249][ T5324] ? rcu_is_watching+0x15/0xb0 [ 59.135193][ T5324] ? apparmor_capable+0x13b/0x1b0 [ 59.136881][ T5324] vfs_get_tree+0x90/0x2b0 [ 59.138382][ T5324] do_new_mount+0x2cf/0xb70 [ 59.139950][ T5324] ? __pfx_do_new_mount+0x10/0x10 [ 59.141647][ T5324] __se_sys_mount+0x38c/0x400 [ 59.143323][ T5324] ? __pfx___se_sys_mount+0x10/0x10 [ 59.145365][ T5324] ? __x64_sys_mount+0x20/0xc0 [ 59.147274][ T5324] do_syscall_64+0xf3/0x230 [ 59.149126][ T5324] ? clear_bhb_loop+0x45/0xa0 [ 59.151063][ T5324] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 59.153398][ T5324] RIP: 0033:0x7f2facb8e90a [ 59.155194][ T5324] 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 [ 59.162466][ T5324] RSP: 002b:00007f2fad9c5e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 59.165885][ T5324] RAX: ffffffffffffffda RBX: 00007f2fad9c5ef0 RCX: 00007f2facb8e90a [ 59.168923][ T5324] RDX: 0000200000000040 RSI: 0000200000000000 RDI: 00007f2fad9c5eb0 [ 59.172049][ T5324] RBP: 0000200000000040 R08: 00007f2fad9c5ef0 R09: 0000000000800000 [ 59.175129][ T5324] R10: 0000000000800000 R11: 0000000000000246 R12: 0000200000000000 [ 59.178120][ T5324] R13: 00007f2fad9c5eb0 R14: 0000000000005a73 R15: 0000200000005c80 [ 59.181157][ T5324] [ 59.182275][ T5324] Modules linked in: [ 59.184342][ T5324] ---[ end trace 0000000000000000 ]--- [ 59.192970][ T5324] RIP: 0010:bch2_btree_iter_verify_entry_exit+0xb20/0xb60 [ 59.195946][ T5324] Code: 51 fa ff ff 44 89 f1 80 e1 07 38 c1 0f 8c 56 fa ff ff be 08 00 00 00 4c 89 f7 e8 6b a4 d5 fd e9 44 fa ff ff e8 f1 6a 6d fd 90 <0f> 0b e8 e9 6a 6d fd 90 0f 0b e8 e1 6a 6d fd 90 0f 0b e8 d9 6a 6d [ 59.203420][ T5324] RSP: 0018:ffffc9000d4ceaf8 EFLAGS: 00010293 [ 59.206517][ T5324] RAX: ffffffff84562f4f RBX: 0000000000000000 RCX: ffff888000828000 [ 59.209397][ T5324] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 59.212391][ T5324] RBP: dffffc0000000000 R08: ffffffff845624b8 R09: 0000000000000000 [ 59.216290][ T5324] R10: ffffc9000d4ce940 R11: fffff52001a99d2d R12: 0000000000000820 [ 59.219352][ T5324] R13: dffffc0000000000 R14: ffffc9000d4cf060 R15: ffffc9000d4cf060 [ 59.222379][ T5324] FS: 00007f2fad9c66c0(0000) GS:ffff88808c5dc000(0000) knlGS:0000000000000000 [ 59.226091][ T5324] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.228642][ T5324] CR2: 0000561c42e84068 CR3: 00000000430ae000 CR4: 0000000000352ef0 [ 59.231642][ T5324] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 59.235112][ T5324] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 59.238143][ T5324] Kernel panic - not syncing: Fatal exception [ 59.240670][ T5324] Kernel Offset: disabled [ 59.242275][ T5324] Rebooting in 86400 seconds..