program: r0 = socket(0x10, 0x803, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000640)='/sys/power/pm_test', 0x42, 0x0) io_setup(0x20, &(0x7f0000001140)=0x0) io_submit(r2, 0x1, &(0x7f00000001c0)=[&(0x7f0000002040)={0xf, 0x400000000000, 0x0, 0x1, 0x0, r1, &(0x7f0000000300)="0000e8af", 0x4, 0x1000000}]) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000006c0)={'ip6_vti0\x00', &(0x7f0000000640)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast2, @dev={0xfe, 0x80, '\x00', 0x1f}, 0x6, 0x700, 0x8, 0x7f}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000180)={'syztnl2\x00', &(0x7f0000000100)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}) r5 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r5, 0xc0d05605, &(0x7f00000000c0)={0x1, @pix_mp={0x2, 0x7fffffff, 0x51424752, 0x7, 0x8, [{0x1000000, 0x40}, {0x8, 0x8}, {0xf, 0xa0}, {0x0, 0xfffffff0}, {0x9, 0x3}, {0x7fffffff, 0x8}, {0x5, 0x7}, {0x7, 0x10001}], 0x6, 0x7a, 0x2, 0x2, 0x6}}) ioctl$VIDIOC_LOG_STATUS(r5, 0x5646, 0x0) syz_mount_image$bcachefs(&(0x7f00000000c0), &(0x7f0000000180)='./file1\x00', 0x800000, &(0x7f0000005e40)=ANY=[@ANYRESHEX, @ANYRES64=0x0, @ANYRES16=r0, @ANYBLOB="1753c1099fbb61da4a4e0c4b4670d848e2d4534b5f3226cfc48c5fe657ecef532396a5464df22be6c28e017781989ae86f9482095f2f974a70ae11d2acc9072069910dc7e6704c756d821de69b42807d0459a7639b7fa67a65b9b4b9c97ba7e88d795c3ff1bc910ef2ef8573cdf3ecc12da1d84eb02f7c2c908b7305ed175d394d16fdfb9856aad7134d4117f214b112a148b1c6d22a837aece61c23649fe58a590c2d526c", @ANYRESDEC=0x0, @ANYRES32=r3, @ANYRESOCT=r4, @ANYRESDEC=r0, @ANYRESHEX, @ANYRES32=r4, @ANYRES64=r0], 0xbe, 0x595b, &(0x7f00000004c0)="$eJzs3X2QHGWdOPCnZ2azk928bAJIBNksgSiCmg1vhS+l0Z9vBUjFwlKCUVjIBqNJSCVBIKAEf+BBARZaWor6B1rIHRotquCUSIm8XMIpSnF61BVSp3foH14hR0ogR1mee7W7/Uxmeqe3Z2dnQwKfTyXb08/0fPvb3c/09PeZ2Z0AAADAK8Lua7fsPeuI9/z8c8MvXPX+H2+4OvSWx9qrcYG+dHrZS5Uh+1N3ZdHYNNsvXnfFd/8wcOG7fnZnz3de3LXm6LW/efchF977ydN33vKNB56fe/ffniqKG/vT8fvmk2eSEKo/2fOVz+965PDRtiSEUE76toewIFn4wIIkE2LwLyGENenMosydd71w0trR6dU3dDe0z88sp7+/slXTfrZt76UnhN++c9U1v1z8g+937Xh6+75Fkmpdfwph3vn1j+8KIcxO/4+KvS32x9hpV4YQeuoed1pBXse0mP+ynPkj0+msdNpbECfevyQzX8osl52PujLTnoL1TVdeHu0uV2ROZj57MpquvDxj+4J0+qN0evwU45fj/ySUklCppb8+2ddHQt1xS0IydiyrtflS7diGdPsz80lmvpSZL3dltmtsvWlHKydJY3tcLtMeT8eVtP3o+nN1E2fntL86nVbTJ+qLcT5kblTGJ7XnT+aJlO7I+TGvPZPksj+U6s5BzdprBz49GL1pW2+ycMJjRpqI9+1adePS8uoHd/fl5JHcmaTxk7bib/vFgjkf/971l2Rf12vxzy+l8Uttxf/dGY8+e+713/56bvybY/xyW/FPvK/nmTMeunZJ7v7ZE/dPpa34Q089fNPiQy/YkZv/rTF+ta34K3Y+2j1373335+Y/GPfP7LbiP/nW9/7+jsfveTo3fojxe9qKv3rnpi909+89Ljf+/XH/9LbXf57bceoT/f1/HMiL/1iMP7et+Ldvv+Utt82/4fTc47sy7p++tuKfeey918zZe89ReefO5NZOvXICvDIdkl5jXZfOt1tnTlddvfC1gcr4Nd+c9P/cTq4oc/E5up55nYwPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgH+xAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf36CY2j7OMA/jy7yZttNmmT9gWjQppWRakHi4KIXlRUpBUpeKoUqbb2IAqCiFIPptKqpSpeBKuXIiqoUQoKNhZLq6Tiv+LFgwoK1YNQigHtUjyoZPeZ7Wa64+qkCurnA8OT55mZ7/xmnmdnswAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") ioctl$KVM_SET_USER_MEMORY_REGION2(r1, 0x40a0ae49, &(0x7f0000000200)={0x1fe, 0x4, 0x100000, 0x2000, &(0x7f0000ffb000/0x2000)=nil, 0x9, r1}) [ 73.199414][ T4673] Bluetooth: hci0: command tx timeout [ 73.303797][ T5325] vivid-000: ================= START STATUS ================= [ 73.307359][ T5325] vivid-000: Test Pattern: 75% Colorbar [ 73.318242][ T5325] vivid-000: Fill Percentage of Frame: 100 [ 73.322278][ T5325] vivid-000: Horizontal Movement: No Movement [ 73.324992][ T5325] vivid-000: Vertical Movement: No Movement [ 73.327767][ T5325] vivid-000: OSD Text Mode: All [ 73.330723][ T5325] vivid-000: Show Border: false [ 73.333306][ T5325] vivid-000: Show Square: false [ 73.335922][ T5325] vivid-000: Sensor Flipped Horizontally: false [ 73.338835][ T5325] vivid-000: Sensor Flipped Vertically: false [ 73.342717][ T5325] vivid-000: Insert SAV Code in Image: false [ 73.345300][ T5325] vivid-000: Insert EAV Code in Image: false [ 73.347816][ T5325] vivid-000: Insert Video Guard Band: false [ 73.350887][ T5325] vivid-000: Reduced Framerate: false [ 73.353695][ T5325] vivid-000: HDMI 000-0 Is Connected To: Test Pattern Generator [ 73.363857][ T5325] vivid-000: S-Video 000-0 Is Connected To: Test Pattern Generator [ 73.367633][ T5325] vivid-000: Enable Capture Cropping: true [ 73.379261][ T5325] vivid-000: Enable Capture Composing: true [ 73.384810][ T5325] vivid-000: Enable Capture Scaler: true [ 73.387668][ T5325] vivid-000: Timestamp Source: End of Frame [ 73.400403][ T5325] vivid-000: Colorspace: sRGB [ 73.402694][ T5325] vivid-000: Transfer Function: Default [ 73.410680][ T5325] vivid-000: Y'CbCr Encoding: Default [ 73.416152][ T5325] vivid-000: HSV Encoding: Hue 0-179 [ 73.418761][ T5325] vivid-000: Quantization: Default [ 73.429663][ T5325] vivid-000: Apply Alpha To Red Only: false [ 73.432345][ T5325] vivid-000: Standard Aspect Ratio: 4x3 [ 73.434965][ T5325] vivid-000: DV Timings Signal Mode: Current DV Timings inactive [ 73.449224][ T5325] vivid-000: DV Timings: 640x480p59 inactive [ 73.459385][ T5325] vivid-000: DV Timings Aspect Ratio: Source Width x Height [ 73.469721][ T5325] vivid-000: Maximum EDID Blocks: 2 [ 73.472351][ T5325] vivid-000: Limited RGB Range (16-235): false [ 73.475053][ T5325] vivid-000: Rx RGB Quantization Range: Automatic [ 73.477661][ T5325] vivid-000: Power Present: 0x00000001 [ 73.490442][ T5325] tpg source WxH: 320x240 (R'G'B) [ 73.500948][ T5325] tpg field: 1 [ 73.502531][ T5325] tpg crop: (0,0)/320x240 [ 73.504628][ T5325] tpg compose: (0,0)/320x240 [ 73.506968][ T5325] tpg colorspace: 8 [ 73.509126][ T5325] tpg transfer function: 0/0 [ 73.520080][ T5325] tpg quantization: 0/0 [ 73.522129][ T5325] tpg RGB range: 0/2 [ 73.523949][ T5325] vivid-000: ================== END STATUS ================== [ 73.758273][ T5326] loop0: detected capacity change from 0 to 32768 [ 73.918476][ T5326] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 73.918476][ T5326] allowing incompatible features above 0.0: (unknown version) [ 73.918476][ T5326] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 73.937369][ T5326] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 73.941791][ T5326] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 73.945687][ T5326] bcachefs (loop0): Version upgrade required: [ 73.945687][ T5326] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 73.945687][ T5326] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.28: inode_has_case_insensitive [ 73.945687][ T5326] 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,check_rebalance_work,set_fs_needs_rebalance [ 74.046031][ T5326] bcachefs (loop0): btree node read error at btree xattrs level 0/0 [ 74.046069][ T5326] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2285c34bed0abe32 written 16 min_key POS_MIN durability: 1 ptr: 0:31:0 gen 0 [ 74.046080][ T5326] loop0 node offset 0/16 bset u64s 0: invalid bkey format: incorrect number of fields: got 9, should be 6 [ 74.046090][ T5326] u64s 3 fields 0:0, 0:0, 0:0, 0:0, 0:0, 0:0 [ 74.046097][ T5326] flagging btree xattrs lost data [ 74.046104][ T5326] running recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 74.046113][ T5326] ret btree_node_read_validate_error [ 74.077323][ T5326] bcachefs (loop0): error reading btree root btree=xattrs level=0: btree_node_read_error, fixing [ 74.087605][ T5326] bcachefs (loop0): invalid bkey in btree_node btree=alloc level=0: u64s 12 type alloc_v4 0:37:0 len 0 ver 0: [ 74.087627][ T5326] gen 0 oldest_gen 6 data_type free [ 74.087634][ T5326] journal_seq_nonempty 6 [ 74.087640][ T5326] journal_seq_empty 0 [ 74.087647][ T5326] need_discard 1 [ 74.087653][ T5326] need_inc_gen 1 [ 74.087659][ T5326] dirty_sectors 0 [ 74.087666][ T5326] stripe_sectors 1769482 [ 74.087673][ T5326] cached_sectors 0 [ 74.087679][ T5326] stripe 0 [ 74.087685][ T5326] stripe_redundancy 0 [ 74.087692][ T5326] io_time[READ] 1 [ 74.087697][ T5326] io_time[WRITE] 1024 [ 74.087704][ T5326] fragmentation 0 [ 74.087710][ T5326] bp_start 7 [ 74.087716][ T5326] [ 74.087722][ T5326] invalid data type (got 0 should be 9), deleting [ 74.144961][ T5326] bcachefs (loop0): btree node read error at btree subvolumes level 0/0 [ 74.144976][ T5326] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0 [ 74.144987][ T5326] loop0 node offset 0/16 bset u64s 0: checksum error, type none: got should be [ 74.144995][ T5326] flagging btree subvolumes lost data [ 74.145000][ T5326] ret fsck_errors_not_fixed [ 74.165303][ T5326] bcachefs (loop0): error reading btree root btree=subvolumes level=0: btree_node_read_error, fixing [ 74.178843][ T5326] bcachefs (loop0): scan_for_btree_nodes... [ 74.185506][ T5328] ------------[ cut here ]------------ [ 74.190913][ T5328] kernel BUG at fs/bcachefs/bkey.c:272! [ 74.194185][ T5328] Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI [ 74.197452][ T5328] CPU: 0 UID: 0 PID: 5328 Comm: read_btree_node Not tainted 6.16.0-rc1-syzkaller-00101-g27605c8c0f69 #0 PREEMPT(full) [ 74.203507][ T5328] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 74.208246][ T5328] RIP: 0010:__bch2_bkey_unpack_key+0xdeb/0xe10 [ 74.213608][ T5328] Code: 36 dc 00 e9 f3 f9 ff ff e8 62 d8 a5 fd 48 c7 c7 b0 f8 75 8e 48 89 ee 4c 89 f2 e8 90 36 dc 00 e9 2e fb ff ff e8 46 d8 a5 fd 90 <0f> 0b e8 3e d8 a5 fd 90 0f 0b e8 36 d8 a5 fd 90 0f 0b e8 2e d8 a5 [ 74.223293][ T5328] RSP: 0018:ffffc9000fea69d8 EFLAGS: 00010293 [ 74.226044][ T5328] RAX: ffffffff841a86aa RBX: 0000000000000003 RCX: ffff8880003cc880 [ 74.229462][ T5328] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 0000000000000006 [ 74.233100][ T5328] RBP: 0000000000000009 R08: ffffc9000fea6c6f R09: 0000000000000000 [ 74.237597][ T5328] R10: ffffc9000fea6c50 R11: fffff52001fd4d8e R12: ffffc9000fea6c50 [ 74.241488][ T5328] R13: ffff888053c81028 R14: ffff8880529568c1 R15: dffffc0000000000 [ 74.244998][ T5328] FS: 0000000000000000(0000) GS:ffff88808d252000(0000) knlGS:0000000000000000 [ 74.248773][ T5328] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.251558][ T5328] CR2: 0000557ae3eb7ec0 CR3: 00000000513b9000 CR4: 0000000000352ef0 [ 74.255556][ T5328] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 74.259444][ T5328] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 74.262839][ T5328] Call Trace: [ 74.264279][ T5328] [ 74.265634][ T5328] ? bch2_bkey_swab_key+0x122/0x180 [ 74.268415][ T5328] __bch2_bkey_compat+0x4db/0xbd0 [ 74.271250][ T5328] ? __pfx___bch2_bkey_compat+0x10/0x10 [ 74.273755][ T5328] ? kasan_save_track+0x4f/0x80 [ 74.275958][ T5328] ? validate_bset+0x2d8/0x1e70 [ 74.278194][ T5328] ? bch2_btree_node_read_done+0x1a4a/0x5150 [ 74.280829][ T5328] ? btree_node_read_work+0x426/0xe30 [ 74.283286][ T5328] ? bch2_btree_node_read+0x887/0x2a00 [ 74.286112][ T5328] ? bch2_btree_node_fill+0xd12/0x14f0 [ 74.289394][ T5328] ? bch2_btree_node_get_noiter+0xa2c/0x1000 [ 74.292621][ T5328] ? read_btree_nodes_worker+0x1319/0x1e20 [ 74.295397][ T5328] ? kthread+0x70e/0x8a0 [ 74.297400][ T5328] ? ret_from_fork+0x3fc/0x770 [ 74.299365][ T5328] ? ret_from_fork_asm+0x1a/0x30 [ 74.301705][ T5328] ? bch2_checksum_update+0x91/0x160 [ 74.304117][ T5328] ? bch2_checksum+0x36f/0x490 [ 74.306518][ T5328] validate_bset_keys+0x5b7/0x1480 [ 74.309591][ T5328] ? validate_bset+0x2d8/0x1e70 [ 74.312147][ T5328] ? __pfx_validate_bset_keys+0x10/0x10 [ 74.314536][ T5328] ? krealloc_noprof+0x1cd/0x340 [ 74.316768][ T5328] ? prt_str+0x439/0x760 [ 74.318669][ T5328] ? bch2_btree_node_read_done+0x1c07/0x5150 [ 74.321320][ T5328] bch2_btree_node_read_done+0x1d3c/0x5150 [ 74.324165][ T5328] ? __pfx_number+0x10/0x10 [ 74.326868][ T5328] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 74.330228][ T5328] ? bch2_extent_ptr_to_text+0x5a/0x890 [ 74.332760][ T5328] ? bch2_bkey_ptrs_to_text+0x1161/0x1310 [ 74.335266][ T5328] ? bch2_printbuf_make_room+0xdb/0x360 [ 74.337810][ T5328] ? enumerated_ref_put+0xbe/0x270 [ 74.340071][ T5328] btree_node_read_work+0x426/0xe30 [ 74.342726][ T5328] ? __pfx_btree_node_read_work+0x10/0x10 [ 74.346531][ T5328] ? bch2_latency_acct+0x436/0x520 [ 74.349233][ T5328] ? __pfx_bch2_latency_acct+0x10/0x10 [ 74.351676][ T5328] ? bio_associate_blkg+0x6d/0x230 [ 74.354053][ T5328] bch2_btree_node_read+0x887/0x2a00 [ 74.356252][ T5328] ? bch2_btree_node_fill+0x954/0x14f0 [ 74.358881][ T5328] ? __pfx_bch2_btree_node_read+0x10/0x10 [ 74.362041][ T5328] ? __mutex_unlock_slowpath+0x1cd/0x700 [ 74.365276][ T5328] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 74.368281][ T5328] ? __pfx___bch2_btree_node_hash_insert+0x10/0x10 [ 74.371089][ T5328] ? bch2_btree_node_mem_alloc+0xcdf/0x1820 [ 74.373725][ T5328] ? six_unlock_ip+0x302/0x430 [ 74.375799][ T5328] ? bch2_btree_node_fill+0xb47/0x14f0 [ 74.378196][ T5328] bch2_btree_node_fill+0xd12/0x14f0 [ 74.381308][ T5328] ? __pfx_bch2_btree_cache_cmp_fn+0x10/0x10 [ 74.385590][ T5328] ? __pfx_bch2_btree_node_fill+0x10/0x10 [ 74.388221][ T5328] ? btree_cache_find+0xf4/0x2d0 [ 74.390405][ T5328] ? btree_cache_find+0xf4/0x2d0 [ 74.392608][ T5328] ? btree_cache_find+0x26f/0x2d0 [ 74.394783][ T5328] ? __pfx_btree_cache_find+0x10/0x10 [ 74.397306][ T5328] bch2_btree_node_get_noiter+0xa2c/0x1000 [ 74.400420][ T5328] read_btree_nodes_worker+0x1319/0x1e20 [ 74.403362][ T5328] ? read_btree_nodes_worker+0xcef/0x1e20 [ 74.405932][ T5328] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 74.408622][ T5328] ? _raw_spin_unlock_irqrestore+0x85/0x110 [ 74.411754][ T5328] ? lockdep_hardirqs_on+0x9c/0x150 [ 74.414561][ T5328] ? _raw_spin_unlock_irqrestore+0xad/0x110 [ 74.417152][ T5328] ? __kthread_parkme+0x7b/0x200 [ 74.419391][ T5328] ? __kthread_parkme+0x1a1/0x200 [ 74.422115][ T5328] kthread+0x70e/0x8a0 [ 74.424495][ T5328] ? __pfx_read_btree_nodes_worker+0x10/0x10 [ 74.427721][ T5328] ? __pfx_kthread+0x10/0x10 [ 74.430195][ T5328] ? _raw_spin_unlock_irq+0x23/0x50 [ 74.432682][ T5328] ? lockdep_hardirqs_on+0x9c/0x150 [ 74.435047][ T5328] ? __pfx_kthread+0x10/0x10 [ 74.437275][ T5328] ret_from_fork+0x3fc/0x770 [ 74.439446][ T5328] ? __pfx_ret_from_fork+0x10/0x10 [ 74.442316][ T5328] ? __pfx_kthread+0x10/0x10 [ 74.444781][ T5328] ret_from_fork_asm+0x1a/0x30 [ 74.447009][ T5328] [ 74.448367][ T5328] Modules linked in: [ 74.451108][ T5328] ---[ end trace 0000000000000000 ]--- [ 74.469768][ T5328] RIP: 0010:__bch2_bkey_unpack_key+0xdeb/0xe10 [ 74.473015][ T5328] Code: 36 dc 00 e9 f3 f9 ff ff e8 62 d8 a5 fd 48 c7 c7 b0 f8 75 8e 48 89 ee 4c 89 f2 e8 90 36 dc 00 e9 2e fb ff ff e8 46 d8 a5 fd 90 <0f> 0b e8 3e d8 a5 fd 90 0f 0b e8 36 d8 a5 fd 90 0f 0b e8 2e d8 a5 [ 74.488339][ T5328] RSP: 0018:ffffc9000fea69d8 EFLAGS: 00010293 [ 74.492294][ T5328] RAX: ffffffff841a86aa RBX: 0000000000000003 RCX: ffff8880003cc880 [ 74.495770][ T5328] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 0000000000000006 [ 74.498906][ T5328] RBP: 0000000000000009 R08: ffffc9000fea6c6f R09: 0000000000000000 [ 74.503283][ T5328] R10: ffffc9000fea6c50 R11: fffff52001fd4d8e R12: ffffc9000fea6c50 [ 74.509211][ T5328] R13: ffff888053c81028 R14: ffff8880529568c1 R15: dffffc0000000000 [ 74.513325][ T5328] FS: 0000000000000000(0000) GS:ffff88808d252000(0000) knlGS:0000000000000000 [ 74.517139][ T5328] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.520321][ T5328] CR2: 0000557ae3eb7ec0 CR3: 0000000011bc6000 CR4: 0000000000352ef0 [ 74.523894][ T5328] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 74.528406][ T5328] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 74.532759][ T5328] Kernel panic - not syncing: Fatal exception [ 74.535931][ T5328] Kernel Offset: disabled [ 74.537787][ T5328] Rebooting in 86400 seconds..