program: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000500)=@nat={'nat\x00', 0x10, 0x5, 0x490, 0x2d0, 0xf0, 0xffffffff, 0xf0, 0x1e0, 0x3c0, 0x3c0, 0xffffffff, 0x3c0, 0x3c0, 0x5, 0x0, {[{{@ipv6={@private0, @private2, [], [], 'wlan1\x00', 'ip6erspan0\x00'}, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x1, @ipv6=@remote, @ipv6=@private2}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@empty, @ipv4=@dev, @port, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @ipv4, @port, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv4, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @port, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4f0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="28000000bd7000ffdbdf25000000000000000000", @ANYRES32=r5, @ANYBLOB="0020060000020000080028006c640000"], 0x28}, 0x1, 0x0, 0x0, 0x4008844}, 0x30004016) r6 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r6, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)=ANY=[@ANYBLOB="28000000130001002dbd7000ffdbdf2500000000", @ANYRES32=r7, @ANYBLOB="0020060000020000080028006c640000722925c979e028d759b536d2b7b6f7d16ab5e18f07413cace4002522addacb1f481132a028217b3087a7075b1fb4fe71e9c19dbc1be958d50814a09b4908d5242e88319ac5211e11fd0a054f0d5ae3aae1a0a7aed0821c98f8eb2b05b33e3a0ce37567c2c7e7a7781dca346d2159e74edf8576ce63bb5191758e9f87ea79db521e136eeba123984184f96913fc33175b"], 0x28}, 0x1, 0x0, 0x0, 0x4008844}, 0x30004016) r8 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000100), 0x189000, 0x0) r9 = dup3(r8, r3, 0x80000) r10 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r9, r10, &(0x7f0000011000/0x18000)=nil, &(0x7f0000000600)=[@text64={0x40, 0x0}], 0x1, 0x41, 0x0, 0x0) syz_mount_image$bcachefs(&(0x7f0000000000), &(0x7f0000005900)='./file0\x00', 0x10000, &(0x7f0000000140)=ANY=[@ANYRES64=r0], 0x41, 0x5959, &(0x7f0000005940)="$eJzs3X+MHNWdIPBX3T2e9ozHHhtYHAjjweBdFjbxmF8iySpx9naTFbDIEass5pzAgMesE9tYtlnAsIvZgxwIiMgqq12y+weJCDoSJ0KCS3BQiIGzuYQEccmhE0GX3JH8kRPhsAL4UMRlVjNdr6e7psvV09PjH/D5yJ7qel39fa9eva6u7+ue6QAAAMC7wv7btx+85KQ/+8Hfj715y59/Z/Otob88WV6NGwymyxuOVAs5nHorSyeX2XHxBzd97ZfDV//J9x/u++pb+9afuuGnf3rc1Y9/5sI99/3Lk28MPPq7l4vixvF05tR68moSQvW7B/7xc/uePXGiLAkhlJPBXSEsTpY8uTiJj63UFiO/DSGsT8sGKs3xH3nznA0Ty1vv6m0qX5Rph/H+7lZNx9nOg9efFX720bW3/WjZN7/Rs/uVXVObJNWG8RTCwisbH98TQpif/p8QR9vS+OB0uWZq3E66oKBdp7XZ/pU56yeny3npsr8gTrx/eWa9lNkuux71ZJZ9BfXNVl47Ot2uyILMetKluFFeO2P54nT57XR55gzjl+P/JJSSUKk3f1MyNUZCw3FLQjJ5LKv19VL92IZ0/zPrSWa9lFkv92T2a7LedKCVk6S5PG6XKY+n40pafmrjubqFS3PK35Muq+kT9a24HrI3avqn3ajv16TYrgOHaMvhUGo4B7Uqrx/49GD0p2X9yZJpjxlvId63b+3dK8rrnto/mNOO5OEkjZ90FH/nDxcv+PTX77xuaV78K0tp/FJH8X9+0XOvXX7nV76UG//eGL/cUfyzn+h79aKnb1+e2z8HYv9UZhB/alCOvvzMPcuOv2r30pZHO4Tk/hi/2lH7V+95rnfg4BN7B3POTMlI7J/5HcV/6UMf+8VDLzz2Sm7/hBi/r6P46/Zs/Xzv0MEzcuPvjf3TP1nTjMfP67vPf3Fo6FfDefGfj/EHOmr/g7vu++ADi+66MHd8ron9M9hR/ItPf/y2BQcfOyXv3Jnc361XToB3p+PSa6w70vVO88zZasgX/nm4UrvmW5D+H+hmRRkT9Sycw/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/7ADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWF/boJraPq4wB8zr3Jm9t7kzZpXzAqpmlVlLqwKIjoRkVFWpGCq0qRamsXoiCIKHVhKq1YquJGsLopooIapaBgY7G0Sip+FTcuVFCoLoRSDGqDuFBJcs7tzSRjdFoF9XlgOPecmfnNf+acTO4FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r11 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r12 = ioctl$KVM_CREATE_VM(r11, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r12, 0x4020ae46, &(0x7f0000000000)={0x0, 0x1, 0x1000000000000, 0x2000, &(0x7f0000000000/0x2000)=nil}) socket(0x10, 0x6, 0x1) [ 73.238221][ T5308] Bluetooth: hci0: command tx timeout [ 73.494149][ T5329] loop0: detected capacity change from 0 to 32768 [ 73.586079][ T5329] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,gc_reserve_bytes=512 GiB,nojournal_transaction_names [ 73.586095][ T5329] allowing incompatible features above 0.0: (unknown version) [ 73.586100][ T5329] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 73.616957][ T5329] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 73.622194][ T5329] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 73.625617][ T5329] bcachefs (loop0): Version upgrade from 1.13: inode_has_child_snapshots to 1.7: mi_btree_bitmap incomplete [ 73.625617][ T5329] Doing compatible version upgrade from 1.13: inode_has_child_snapshots to 1.28: inode_has_case_insensitive [ 73.625617][ T5329] running recovery passes: check_allocations,check_extents_to_backpointers,check_inodes [ 73.656298][ T5329] bcachefs (loop0): invalid bkey in btree_node btree=inodes level=0: u64s 17 type inode_v3 0:4097:U32_MAX len 0 ver 0: (unpack error) [ 73.656337][ T5329] invalid variable length fields, deleting [ 73.673098][ T5329] bcachefs (loop0): btree node read error at btree dirents level 0/0 [ 73.673136][ T5329] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0 [ 73.673147][ T5329] loop0 node offset 0/24 bset u64s 0: incorrect max key 281483566645247:U64_MAX:U32_MAX [ 73.673156][ T5329] flagging btree dirents lost data [ 73.673163][ T5329] running recovery pass check_lrus (14), currently at recovery_pass_empty (0) [ 73.673171][ T5329] running recovery pass check_backpointers_to_extents (16), currently at recovery_pass_empty (0) [ 73.673180][ T5329] running recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 73.673187][ T5329] ret btree_node_read_validate_error [ 73.711447][ T5329] bcachefs (loop0): error reading btree root btree=dirents level=0: btree_node_read_error, fixing [ 73.722436][ T5329] bcachefs (loop0): invalid bkey in btree_node btree=alloc level=0: u64s 11 type alloc_v4 POS_MIN len 0 ver 0: [ 73.722450][ T5329] gen 4 oldest_gen 0 data_type free [ 73.722456][ T5329] journal_seq_nonempty 1 [ 73.722462][ T5329] journal_seq_empty 1769482 [ 73.722467][ T5329] need_discard 1 [ 73.722470][ T5329] need_inc_gen 1 [ 73.722477][ T5329] dirty_sectors 0 [ 73.722483][ T5329] stripe_sectors 27 [ 73.722489][ T5329] cached_sectors 0 [ 73.722498][ T5329] stripe 0 [ 73.722503][ T5329] stripe_redundancy 0 [ 73.722510][ T5329] io_time[READ] 1 [ 73.722518][ T5329] io_time[WRITE] 1 [ 73.722523][ T5329] fragmentation 0 [ 73.722530][ T5329] bp_start 6 [ 73.722535][ T5329] [ 73.722542][ T5329] invalid data type (got 0 should be 9), deleting [ 73.765496][ T5329] bcachefs (loop0): invalid bkey in btree_node btree=alloc level=0: u64s 12 type alloc_v4 0:28:0 len 0 ver 0: [ 73.765512][ T5329] gen 0 oldest_gen 0 data_type btree [ 73.765520][ T5329] journal_seq_nonempty 6 [ 73.765525][ T5329] journal_seq_empty 0 [ 73.765531][ T5329] need_discard 1 [ 73.765538][ T5329] need_inc_gen 1 [ 73.765543][ T5329] dirty_sectors 0 [ 73.765549][ T5329] stripe_sectors 1769482 [ 73.765555][ T5329] cached_sectors 0 [ 73.765561][ T5329] stripe 0 [ 73.765568][ T5329] stripe_redundancy 0 [ 73.765575][ T5329] io_time[READ] 1 [ 73.765579][ T5329] io_time[WRITE] 768 [ 73.765584][ T5329] fragmentation 0 [ 73.765589][ T5329] bp_start 7 [ 73.765593][ T5329] [ 73.765598][ T5329] invalid data type (got 3 should be 9), deleting [ 73.815776][ T5329] bcachefs (loop0): btree node read error at btree backpointers level 0/0 [ 73.815793][ T5329] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 4a8b0fa43a9980a6 written 24 min_key POS_MIN durability: 1 ptr: 0:37:0 gen 0 [ 73.815801][ T5329] loop0 node offset 0/24 bset u64s 0: invalid bkey format: field 1 too large: 18446744073709551615 + 589824 > 18446744073709551615 [ 73.815810][ T5329] u64s 3 fields 64:0, 64:589824, 32:0, 0:0, 0:0, 0:0 [ 73.815817][ T5329] flagging btree backpointers lost data [ 73.815825][ T5329] running recovery pass check_btree_backpointers (15), currently at recovery_pass_empty (0) [ 73.815833][ T5329] ret btree_node_read_validate_error [ 73.848539][ T5329] bcachefs (loop0): error reading btree root btree=backpointers level=0: btree_node_read_error, fixing [ 73.855803][ T5329] bcachefs (loop0): check_topology... [ 73.855952][ T5329] bcachefs (loop0): btree root dirents unreadable, must recover from scan [ 73.863754][ T5329] bcachefs (loop0): no nodes found for btree dirents, continuing [ 73.869597][ T5329] done [ 73.870829][ T5329] bcachefs (loop0): accounting_read... done [ 73.875735][ T5329] bcachefs (loop0): alloc_read... done [ 73.880304][ T5329] bcachefs (loop0): snapshots_read... done [ 73.883763][ T5329] bcachefs (loop0): check_allocations... [ 73.885488][ T5329] ------------[ cut here ]------------ [ 73.891084][ T5329] kernel BUG at fs/bcachefs/bkey.c:298! [ 73.895981][ T5329] Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI [ 73.898991][ T5329] CPU: 0 UID: 0 PID: 5329 Comm: syz.0.0 Not tainted 6.16.0-rc2-syzkaller-00047-g52da431bf03b #0 PREEMPT(full) [ 73.903961][ T5329] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 73.908759][ T5329] RIP: 0010:__bkey_unpack_pos+0x7a8/0x7c0 [ 73.913407][ T5329] Code: 48 c7 c7 b0 f9 75 8e 4c 8b 7c 24 10 4c 89 fe 48 89 da e8 0b 59 dc 00 e9 d1 fc ff ff e8 d1 cf a5 fd 90 0f 0b e8 c9 cf a5 fd 90 <0f> 0b e8 c1 cf a5 fd 90 0f 0b 66 66 66 66 66 2e 0f 1f 84 00 00 00 [ 73.921995][ T5329] RSP: 0018:ffffc9000d3f6368 EFLAGS: 00010283 [ 73.924812][ T5329] RAX: ffffffff841a8c77 RBX: ffff888054ec0188 RCX: 0000000000100000 [ 73.928262][ T5329] RDX: ffffc9000e302000 RSI: 00000000000668b5 RDI: 00000000000668b6 [ 73.931765][ T5329] RBP: 0000000000000000 R08: ffffc9000d3f6413 R09: 0000000000000000 [ 73.935361][ T5329] R10: ffffc9000d3f6408 R11: fffff52001a7ec83 R12: dffffc0000000000 [ 73.938848][ T5329] R13: 0000000000000025 R14: 0000000000000003 R15: 0000000000000003 [ 73.942243][ T5329] FS: 00007f19663e86c0(0000) GS:ffff88808d251000(0000) knlGS:0000000000000000 [ 73.946376][ T5329] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.949192][ T5329] CR2: 00007fb24b5909c0 CR3: 00000000436ca000 CR4: 0000000000352ef0 [ 73.952831][ T5329] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 73.956537][ T5329] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 73.960061][ T5329] Call Trace: [ 73.961605][ T5329] [ 73.963028][ T5329] __bch2_bkey_cmp_packed_format_checked+0x25e/0x510 [ 73.965975][ T5329] bch2_btree_node_iter_init+0xbc2/0x3a50 [ 73.969177][ T5329] ? bch2_trans_mark_metadata_bucket+0xe15/0x1260 [ 73.972033][ T5329] ? __pfx_bch2_btree_node_iter_init+0x10/0x10 [ 73.974558][ T5329] ? rcu_is_watching+0x15/0xb0 [ 73.976606][ T5329] ? bch2_btree_path_traverse_one+0x91e/0x21d0 [ 73.979417][ T5329] bch2_btree_path_level_init+0x50b/0xa20 [ 73.982391][ T5329] bch2_btree_path_traverse_one+0xfec/0x21d0 [ 73.985387][ T5329] ? bch2_btree_path_traverse_one+0x91e/0x21d0 [ 73.988386][ T5329] ? bch2_check_allocations+0x120d/0x57b0 [ 73.990930][ T5329] ? bch2_btree_iter_verify+0x1d/0x360 [ 73.993476][ T5329] bch2_btree_iter_peek_max+0x984/0x51f0 [ 73.995968][ T5329] ? bch2_check_allocations+0x120d/0x57b0 [ 73.998552][ T5329] ? bch2_check_allocations+0x11cd/0x57b0 [ 74.001117][ T5329] ? __pfx_bch2_btree_iter_peek_max+0x10/0x10 [ 74.003922][ T5329] ? bch2_trans_begin+0x1943/0x1fc0 [ 74.006158][ T5329] ? bch2_trans_node_iter_init+0x348/0x5e0 [ 74.008695][ T5329] ? bch2_trans_node_iter_init+0x406/0x5e0 [ 74.011375][ T5329] ? __pfx_bch2_trans_begin+0x10/0x10 [ 74.013837][ T5329] ? __pfx_bch2_trans_node_iter_init+0x10/0x10 [ 74.016515][ T5329] ? __bch2_trans_get+0x9c2/0xd80 [ 74.018777][ T5329] bch2_check_allocations+0x120d/0x57b0 [ 74.021343][ T5329] ? prb_read_valid+0x3c/0x60 [ 74.023453][ T5329] ? desc_read+0x208/0x3f0 [ 74.025609][ T5329] ? desc_read+0x1b8/0x3f0 [ 74.027651][ T5329] ? bch2_check_allocations+0xf81/0x57b0 [ 74.030237][ T5329] ? prb_first_seq+0xfd/0x1a0 [ 74.032408][ T5329] ? __pfx_prb_first_seq+0x10/0x10 [ 74.034556][ T5329] ? desc_read+0x1b8/0x3f0 [ 74.036374][ T5329] ? this_cpu_in_panic+0x4f/0x80 [ 74.038551][ T5329] ? _prb_read_valid+0xa07/0xa90 [ 74.040850][ T5329] ? __pfx_bch2_check_allocations+0x10/0x10 [ 74.043395][ T5329] ? up+0xde/0x150 [ 74.045984][ T5329] ? __pfx__prb_read_valid+0x10/0x10 [ 74.048375][ T5329] ? __console_unlock+0x14c/0x1a0 [ 74.050641][ T5329] ? __pfx___console_unlock+0x10/0x10 [ 74.053062][ T5329] ? prb_read_valid+0x3c/0x60 [ 74.055072][ T5329] ? console_unlock+0x21b/0x270 [ 74.057154][ T5329] ? bch2_check_allocations+0x11c1/0x57b0 [ 74.059731][ T5329] ? irq_work_queue+0xc3/0x140 [ 74.061773][ T5329] ? __wake_up_klogd+0xd9/0x110 [ 74.063929][ T5329] ? vprintk_emit+0x63e/0x7a0 [ 74.066013][ T5329] ? __pfx_vprintk_emit+0x10/0x10 [ 74.068219][ T5329] ? do_raw_spin_lock+0x121/0x290 [ 74.070497][ T5329] ? __pfx___bch2_print+0x10/0x10 [ 74.072747][ T5329] ? _raw_spin_unlock_irq+0x23/0x50 [ 74.075065][ T5329] ? lockdep_hardirqs_on+0x9c/0x150 [ 74.077381][ T5329] __bch2_run_recovery_passes+0x395/0x1010 [ 74.079953][ T5329] bch2_run_recovery_passes+0x184/0x210 [ 74.082381][ T5329] bch2_fs_recovery+0x25fd/0x3950 [ 74.084622][ T5329] ? check_noncircular+0xe0/0x160 [ 74.086894][ T5329] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 74.089582][ T5329] ? __lock_acquire+0xab9/0xd20 [ 74.091818][ T5329] ? __lock_acquire+0xab9/0xd20 [ 74.094071][ T5329] ? __lock_acquire+0xab9/0xd20 [ 74.096353][ T5329] ? bch2_fs_start+0x9fe/0xd90 [ 74.098562][ T5329] ? up_write+0x1c4/0x420 [ 74.100568][ T5329] ? bch2_fs_start+0x5c4/0xd90 [ 74.102735][ T5329] bch2_fs_start+0xa99/0xd90 [ 74.104835][ T5329] ? bch2_fs_start+0x5c4/0xd90 [ 74.106916][ T5329] ? __pfx_bch2_fs_start+0x10/0x10 [ 74.109296][ T5329] ? sget+0x267/0x620 [ 74.111201][ T5329] bch2_fs_get_tree+0xb02/0x14f0 [ 74.113528][ T5329] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 74.115899][ T5329] ? aa_get_newest_label+0xf7/0x5d0 [ 74.118248][ T5329] ? vfs_parse_monolithic_sep+0x2df/0x310 [ 74.121019][ T5329] ? apparmor_capable+0x137/0x1b0 [ 74.123362][ T5329] vfs_get_tree+0x92/0x2b0 [ 74.125237][ T5329] do_new_mount+0x24a/0xa40 [ 74.127433][ T5329] __se_sys_mount+0x317/0x410 [ 74.129571][ T5329] ? __pfx___se_sys_mount+0x10/0x10 [ 74.131990][ T5329] ? do_syscall_64+0xbe/0x3b0 [ 74.134135][ T5329] ? __x64_sys_mount+0x20/0xc0 [ 74.136285][ T5329] do_syscall_64+0xfa/0x3b0 [ 74.138365][ T5329] ? lockdep_hardirqs_on+0x9c/0x150 [ 74.140657][ T5329] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.143382][ T5329] ? clear_bhb_loop+0x60/0xb0 [ 74.146947][ T5329] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.149888][ T5329] RIP: 0033:0x7f19655900ca [ 74.152065][ T5329] 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 [ 74.160402][ T5329] RSP: 002b:00007f19663e7e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 74.164178][ T5329] RAX: ffffffffffffffda RBX: 00007f19663e7ef0 RCX: 00007f19655900ca [ 74.167687][ T5329] RDX: 0000200000000000 RSI: 0000200000005900 RDI: 00007f19663e7eb0 [ 74.171230][ T5329] RBP: 0000200000000000 R08: 00007f19663e7ef0 R09: 0000000000010000 [ 74.174654][ T5329] R10: 0000000000010000 R11: 0000000000000246 R12: 0000200000005900 [ 74.178049][ T5329] R13: 00007f19663e7eb0 R14: 0000000000005959 R15: 0000200000000140 [ 74.181700][ T5329] [ 74.183181][ T5329] Modules linked in: [ 74.187790][ T5329] ---[ end trace 0000000000000000 ]--- [ 74.199101][ T5329] RIP: 0010:__bkey_unpack_pos+0x7a8/0x7c0 [ 74.201630][ T5329] Code: 48 c7 c7 b0 f9 75 8e 4c 8b 7c 24 10 4c 89 fe 48 89 da e8 0b 59 dc 00 e9 d1 fc ff ff e8 d1 cf a5 fd 90 0f 0b e8 c9 cf a5 fd 90 <0f> 0b e8 c1 cf a5 fd 90 0f 0b 66 66 66 66 66 2e 0f 1f 84 00 00 00 [ 74.211778][ T5329] RSP: 0018:ffffc9000d3f6368 EFLAGS: 00010283 [ 74.214627][ T5329] RAX: ffffffff841a8c77 RBX: ffff888054ec0188 RCX: 0000000000100000 [ 74.221326][ T5329] RDX: ffffc9000e302000 RSI: 00000000000668b5 RDI: 00000000000668b6 [ 74.225144][ T5329] RBP: 0000000000000000 R08: ffffc9000d3f6413 R09: 0000000000000000 [ 74.229313][ T5329] R10: ffffc9000d3f6408 R11: fffff52001a7ec83 R12: dffffc0000000000 [ 74.232819][ T5329] R13: 0000000000000025 R14: 0000000000000003 R15: 0000000000000003 [ 74.236353][ T5329] FS: 00007f19663e86c0(0000) GS:ffff88808d251000(0000) knlGS:0000000000000000 [ 74.240756][ T5329] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.243720][ T5329] CR2: 00007fb24b5909c0 CR3: 00000000436ca000 CR4: 0000000000352ef0 [ 74.248339][ T5329] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 74.251957][ T5329] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 74.255514][ T5329] Kernel panic - not syncing: Fatal exception [ 74.258526][ T5329] Kernel Offset: disabled [ 74.260452][ T5329] Rebooting in 86400 seconds..