program: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=@newlink={0x44, 0x10, 0x40d, 0x70bd2a, 0x0, {0x0, 0x0, 0x0, 0x0, 0x1}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_MODE={0x5, 0x1, 0x6}, @IFLA_BOND_TLB_DYNAMIC_LB={0x5}]}}}]}, 0x44}}, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x40000) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="6a00000001000080ffffffffcc9618acb6d38857c070f960d0f2b38d208b07147f8d34821545961dde544e84f81ab210c961524e4153faaaab7bd7ba19a8eed15fcf78068f05247a93899e8813fa3a6a97a8de185303e1c853bc54083058cf77e3d4da1569832cda3455299cff03d5f4a2960fd11315"]) socket$nl_route(0x10, 0x3, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$inet_mptcp(0x2, 0x1, 0x106) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e24, @multicast2}, 0x10) sendmmsg$inet(r2, &(0x7f0000000200)=[{{&(0x7f0000000400)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0xc}}, 0x10, 0x0}}], 0x1, 0x24040890) r3 = syz_open_dev$radio(&(0x7f0000000000), 0x2, 0x2) ioctl$VIDIOC_G_TUNER(r3, 0xc054561d, &(0x7f0000000e00)={0x0, "ada2b3d421512cde174f24299141a0d39a1fec5c8f6100", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000140)=0xffff0000, 0x4) sendto$inet(r2, &(0x7f0000000180)='f', 0xfdef, 0x0, 0x0, 0x0) r4 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r4, &(0x7f00000001c0)={0xa, 0x4e24, 0x8, @loopback, 0x3}, 0x1c) poll(&(0x7f0000000000), 0x20000000000000b5, 0x9) socket$vsock_stream(0x28, 0x1, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='net/vlan/vlan0\x00') socket$pppl2tp(0x18, 0x1, 0x1) pselect6(0x40, &(0x7f00000000c0)={0x3f, 0x0, 0xffffffffffffffff, 0x100000000, 0x0, 0x800000000000, 0x2}, 0x0, 0x0, 0x0, 0x0) r5 = openat$kvm(0x0, &(0x7f0000000040), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) ioctl$KVM_SET_PIT2(r6, 0xaea2, &(0x7f0000000040)={[{0x3, 0x81, 0x0, 0x3, 0x0, 0xc5, 0x70, 0x8, 0x7, 0xc, 0xda, 0x19, 0x800}, {0x0, 0xf3f, 0x2, 0x7d, 0x8, 0x7, 0x2, 0x4, 0x0, 0x7, 0xd, 0x41, 0x81}, {0x4, 0x9, 0x13, 0xfc, 0x5, 0x7, 0x1, 0x10, 0x2, 0xf4, 0x55, 0xe, 0xffffffffffffffb5}]}) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x1) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x2) r7 = fanotify_init(0x0, 0x0) fanotify_mark(r7, 0x659, 0x4800003a, 0xffffffffffffffff, 0x0) syz_mount_image$bcachefs(&(0x7f0000000300), &(0x7f0000004640)='./file2\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRES8=r0, @ANYRESDEC=r0, @ANYRES64=r1, @ANYRES32=0x0, @ANYRES16=r0, @ANYRESDEC=r1], 0x1, 0x58ef, &(0x7f0000004680)="$eJzs3W2QXFWdMPBzu3synZm8TAJIBJkMgSiCmglvhS+l0ce3AqRiYSnhicJAJhhNQioJAgEl+IAPFGChpaWoH9BC6kGjRRU8SqREXjZhFaVYXWoLqdVd9INbyJISyFKWa7Zm+p5Oz52+uT3dPSEJv18lc/ucPv2/5957+vb9n+6ZDgAAALwq7Lx+0+5zjnrfLz4/+tI1H/zJumtDf3m8vhobDKTLK16pHrI/9VYWjC+z4+INV33vj0MXv+fnd/d99+Udq45d/dv3Hnbx/Z86c/tt33zoxdn3/v2ZorhxPJ24t5w8l4RQ/emur35hx2NHjtUlIYRyMrA1hHnJ/IfmJZkQw38NIaxKCwsyd97z0imrx5bX3tQ7oX5upp3x/upWTcfZlt2XnxR+9+4V1/1q4Q9/0LPt2a17myTVhvEUwpwLGx/fE0KYmf4fE0dbHI9x0C4PIfQ1PO6Mgn4d12L/l+SUj06XM9Jlf0GceP+iTLmUaZctRz2ZZW1b5xSstX15/Wi3XZFZmXL2ZNSpvH7G+nnp8sfp8sQpxi/H/0koJaFS7/7aZO8YCQ1jNAnJ+LGs1sul+rEN6fZnykmmXMqUyz2Z7RpfbzrQykkysT62y9TH03ElrT+28VzdxLk59a9Nl9X0ifpyLIfsjZr+STfq2zUu9mvXPvqyP5QazkHN6usHPj0Y/WldfzJ/0mP2NBHv27Hi5sXllQ/vHMjpR3J3ksZP2oq/5ZfzZn3i+zdeln1dr8e/sJTGL7UV//dnPf78+Td+5xu58W+N8cttxT/5gb7nznrk+kW5+2dX3D+VtuKPPPPoLQsPv2hbbv9vj/GrbcVftv3x3tm7H3gwt//Dcf/MbCv+029//x/uevK+Z3Pjhxi/r634K7dv+GLv4O4TcuM/GPdPf3vj54Vtpz81OPinobz4T8T4s9uKf+fW2952x9ybzsw9vsvj/hloK/7Zx99/3azd9x2Td+5Mbu/WKyfAq9Nh6TXWDWm53TyzUw35wteHKrVrvlnp/9ndXFFGMq1ZIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgf+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhv/5CpKriOICfM7PbjjO7uqtBW9G6WlHYQ1IQUS8VFaERQk+GhKX5EAVBRGEPraGRWNFLkPUiUUG1hVCQmyRarNE/6aWHCgqsh0CkhXKQgozZvWecve5t6q4F5ecDlzPn3Hu/93fvOXt3BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") [ 68.369758][ T5309] Bluetooth: hci0: command tx timeout [ 68.436286][ T5323] 8021q: adding VLAN 0 to HW filter on device bond1 [ 68.447849][ T5323] program syz.0.0 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 68.838039][ T5323] loop0: detected capacity change from 0 to 32768 [ 69.127046][ T5323] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 69.134218][ T5323] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 69.142464][ T5323] bcachefs (loop0): Version upgrade required: [ 69.142464][ T5323] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 69.142464][ T5323] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.20: directory_size [ 69.142464][ T5323] 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 [ 69.198474][ T5323] bcachefs (loop0): accounting_read... done [ 69.203374][ T5323] bcachefs (loop0): alloc_read... done [ 69.205852][ T5323] bcachefs (loop0): stripes_read... done [ 69.208014][ T5323] bcachefs (loop0): snapshots_read... done [ 69.214213][ T5323] bcachefs (loop0): check_allocations... [ 69.228910][ T5323] bucket 0:17 gen 0 has wrong data_type: got free, should be sb, fixing [ 69.236766][ T5323] bucket 0:17 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 69.245351][ T5323] done [ 69.252494][ T5323] bcachefs (loop0): going read-write [ 69.257672][ T5323] bcachefs (loop0): journal_replay... done [ 69.293803][ T5323] bcachefs (loop0): check_alloc_info... done [ 69.302971][ T5323] bcachefs (loop0): check_lrus... done [ 69.305715][ T5323] bcachefs (loop0): check_btree_backpointers... done [ 69.310826][ T5323] bcachefs (loop0): check_backpointers_to_extents... done [ 69.316448][ T5323] bcachefs (loop0): check_extents_to_backpointers... [ 69.317546][ T5323] ------------[ cut here ]------------ [ 69.324368][ T5323] kernel BUG at fs/bcachefs/backpointers.c:841! [ 69.332607][ T5323] Oops: invalid opcode: 0000 [#1] PREEMPT SMP KASAN NOPTI [ 69.335736][ T5323] CPU: 0 UID: 0 PID: 5323 Comm: syz.0.0 Not tainted 6.14.0-rc4-syzkaller-00052-gac9c34d1e45a #0 [ 69.339626][ T5323] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 69.343800][ T5323] RIP: 0010:bch2_check_extents_to_backpointers+0x7368/0x73b0 [ 69.346902][ T5323] Code: fd 90 0f 0b e8 69 b5 7e fd 90 0f 0b e8 61 b5 7e fd 90 0f 0b e8 59 b5 7e fd 90 0f 0b e8 51 b5 7e fd 90 0f 0b e8 49 b5 7e fd 90 <0f> 0b e8 41 b5 7e fd 90 0f 0b e8 39 b5 7e fd 90 0f 0b e8 31 b5 7e [ 69.355693][ T5323] RSP: 0018:ffffc9000d186480 EFLAGS: 00010283 [ 69.358538][ T5323] RAX: ffffffff844308b7 RBX: 0000000000000000 RCX: 0000000000100000 [ 69.361806][ T5323] RDX: ffffc9000e4ba000 RSI: 00000000000dfa48 RDI: 00000000000dfa49 [ 69.371155][ T5323] RBP: ffffc9000d187428 R08: 0000000000000001 R09: ffffffff8442adb8 [ 69.374056][ T5323] R10: 0000000000000004 R11: ffff888000ada440 R12: ffffc9000d1870e0 [ 69.376888][ T5323] R13: ffffc9000d1872f0 R14: ffff88805660020a R15: 0000000000000100 [ 69.379683][ T5323] FS: 00007f8babfa56c0(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 69.382816][ T5323] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.385072][ T5323] CR2: 000055796f2771e8 CR3: 0000000043c62000 CR4: 0000000000352ef0 [ 69.388325][ T5323] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 69.392463][ T5323] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 69.396168][ T5323] Call Trace: [ 69.397583][ T5323] [ 69.398773][ T5323] ? __die_body+0x5f/0xb0 [ 69.400345][ T5323] ? die+0x9e/0xc0 [ 69.401715][ T5323] ? do_trap+0x15a/0x3a0 [ 69.403362][ T5323] ? bch2_check_extents_to_backpointers+0x7368/0x73b0 [ 69.405893][ T5323] ? do_error_trap+0x1dc/0x2c0 [ 69.407706][ T5323] ? bch2_check_extents_to_backpointers+0x7368/0x73b0 [ 69.410489][ T5323] ? __pfx_do_error_trap+0x10/0x10 [ 69.412819][ T5323] ? report_bug+0x3e8/0x500 [ 69.415549][ T5323] ? handle_invalid_op+0x34/0x40 [ 69.417666][ T5323] ? bch2_check_extents_to_backpointers+0x7368/0x73b0 [ 69.420003][ T5323] ? exc_invalid_op+0x38/0x50 [ 69.421483][ T5323] ? asm_exc_invalid_op+0x1a/0x20 [ 69.423561][ T5323] ? bch2_check_extents_to_backpointers+0x1868/0x73b0 [ 69.426671][ T5323] ? bch2_check_extents_to_backpointers+0x7367/0x73b0 [ 69.429650][ T5323] ? bch2_check_extents_to_backpointers+0x7368/0x73b0 [ 69.432389][ T5323] ? bch2_check_extents_to_backpointers+0x511/0x73b0 [ 69.435143][ T5323] ? __pfx_bch2_check_extents_to_backpointers+0x10/0x10 [ 69.438056][ T5323] ? __lock_acquire+0x1397/0x2100 [ 69.440385][ T5323] ? __pfx_validate_chain+0x10/0x10 [ 69.442609][ T5323] ? __pfx_validate_chain+0x10/0x10 [ 69.445167][ T5323] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 69.447535][ T5323] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 69.450087][ T5323] ? _raw_spin_unlock_irqrestore+0x8f/0x140 [ 69.452303][ T5323] ? lockdep_hardirqs_on+0x99/0x150 [ 69.454415][ T5323] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 69.456913][ T5323] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 69.460994][ T5323] ? preempt_schedule_common+0x84/0xd0 [ 69.463994][ T5323] ? desc_read+0x200/0x3f0 [ 69.465920][ T5323] ? desc_read+0x1a2/0x3f0 [ 69.467780][ T5323] ? prb_first_seq+0x131/0x210 [ 69.469760][ T5323] ? validate_chain+0x11e/0x5920 [ 69.471748][ T5323] ? _prb_read_valid+0xa4c/0xad0 [ 69.473594][ T5323] ? __pfx_validate_chain+0x10/0x10 [ 69.475553][ T5323] ? __pfx__prb_read_valid+0x10/0x10 [ 69.477516][ T5323] ? __pfx_data_push_tail+0x10/0x10 [ 69.479519][ T5323] ? preempt_count_add+0x93/0x190 [ 69.481327][ T5323] ? is_bpf_text_address+0x26/0x2a0 [ 69.483547][ T5323] ? prb_read_valid+0xa9/0xf0 [ 69.485644][ T5323] ? desc_read+0x200/0x3f0 [ 69.487652][ T5323] ? desc_read+0x1a2/0x3f0 [ 69.489646][ T5323] ? prb_first_seq+0x131/0x210 [ 69.491561][ T5323] ? __pfx_prb_first_seq+0x10/0x10 [ 69.493567][ T5323] ? this_cpu_in_panic+0x4f/0x80 [ 69.495557][ T5323] ? _prb_read_valid+0xa4c/0xad0 [ 69.497563][ T5323] ? __pfx__prb_read_valid+0x10/0x10 [ 69.499559][ T5323] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 69.501828][ T5323] ? __console_unlock+0x12d/0x1f0 [ 69.504209][ T5323] ? __pfx_prb_read_valid+0x10/0x10 [ 69.506371][ T5323] ? bch2_check_extents_to_backpointers+0x511/0x73b0 [ 69.509099][ T5323] ? irq_work_queue+0xd1/0x150 [ 69.510959][ T5323] ? bch2_check_extents_to_backpointers+0x511/0x73b0 [ 69.513451][ T5323] ? __bch2_print+0x17a/0x220 [ 69.515476][ T5323] ? mark_lock+0x9a/0x360 [ 69.517166][ T5323] ? bch2_run_recovery_pass+0x6d/0x1e0 [ 69.519473][ T5323] ? __pfx___bch2_print+0x10/0x10 [ 69.522066][ T5323] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 69.524986][ T5323] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 69.527220][ T5323] bch2_run_recovery_pass+0xf0/0x1e0 [ 69.528900][ T5323] bch2_run_recovery_passes+0x2ad/0xa90 [ 69.531024][ T5323] bch2_fs_recovery+0x265a/0x3de0 [ 69.533013][ T5323] ? __pfx_bch2_fs_recovery+0x10/0x10 [ 69.535036][ T5323] ? __pfx_lock_release+0x10/0x10 [ 69.537009][ T5323] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 69.539766][ T5323] ? __pfx_lock_release+0x10/0x10 [ 69.542272][ T5323] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 69.544690][ T5323] ? bch2_get_next_online_dev+0x4b9/0x4f0 [ 69.546842][ T5323] ? bch2_get_next_online_dev+0x2b/0x4f0 [ 69.549009][ T5323] ? llist_reverse_order+0x72/0x90 [ 69.551041][ T5323] bch2_fs_start+0x37c/0x610 [ 69.552709][ T5323] bch2_fs_get_tree+0xdb7/0x17a0 [ 69.554758][ T5323] ? __pfx_bch2_fs_get_tree+0x10/0x10 [ 69.556505][ T5323] ? vfs_parse_monolithic_sep+0x423/0x460 [ 69.558542][ T5323] ? __pfx_vfs_parse_comma_sep+0x10/0x10 [ 69.560601][ T5323] ? vfs_parse_fs_string+0x190/0x230 [ 69.562413][ T5323] ? rcu_is_watching+0x15/0xb0 [ 69.564119][ T5323] ? apparmor_capable+0x13b/0x1b0 [ 69.566059][ T5323] vfs_get_tree+0x90/0x2b0 [ 69.568431][ T5323] do_new_mount+0x2be/0xb40 [ 69.570995][ T5323] ? __pfx_do_new_mount+0x10/0x10 [ 69.573681][ T5323] __se_sys_mount+0x2d6/0x3c0 [ 69.576169][ T5323] ? __pfx___se_sys_mount+0x10/0x10 [ 69.578737][ T5323] ? do_syscall_64+0x100/0x230 [ 69.581149][ T5323] ? __x64_sys_mount+0x20/0xc0 [ 69.583663][ T5323] do_syscall_64+0xf3/0x230 [ 69.586326][ T5323] ? clear_bhb_loop+0x35/0x90 [ 69.589031][ T5323] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.591812][ T5323] RIP: 0033:0x7f8bab18e90a [ 69.593921][ T5323] 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 [ 69.602311][ T5323] RSP: 002b:00007f8babfa4e68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 69.606865][ T5323] RAX: ffffffffffffffda RBX: 00007f8babfa4ef0 RCX: 00007f8bab18e90a [ 69.609693][ T5323] RDX: 0000400000000300 RSI: 0000400000004640 RDI: 00007f8babfa4eb0 [ 69.612911][ T5323] RBP: 0000400000000300 R08: 00007f8babfa4ef0 R09: 0000000000000000 [ 69.616656][ T5323] R10: 0000000000000000 R11: 0000000000000246 R12: 0000400000004640 [ 69.619509][ T5323] R13: 00007f8babfa4eb0 R14: 00000000000058ef R15: 00004000000000c0 [ 69.622754][ T5323] [ 69.623984][ T5323] Modules linked in: [ 69.626064][ T5323] ---[ end trace 0000000000000000 ]--- [ 69.649624][ T5323] RIP: 0010:bch2_check_extents_to_backpointers+0x7368/0x73b0 [ 69.652612][ T5323] Code: fd 90 0f 0b e8 69 b5 7e fd 90 0f 0b e8 61 b5 7e fd 90 0f 0b e8 59 b5 7e fd 90 0f 0b e8 51 b5 7e fd 90 0f 0b e8 49 b5 7e fd 90 <0f> 0b e8 41 b5 7e fd 90 0f 0b e8 39 b5 7e fd 90 0f 0b e8 31 b5 7e [ 69.662706][ T5323] RSP: 0018:ffffc9000d186480 EFLAGS: 00010283 [ 69.665340][ T5323] RAX: ffffffff844308b7 RBX: 0000000000000000 RCX: 0000000000100000 [ 69.668577][ T5323] RDX: ffffc9000e4ba000 RSI: 00000000000dfa48 RDI: 00000000000dfa49 [ 69.673498][ T5323] RBP: ffffc9000d187428 R08: 0000000000000001 R09: ffffffff8442adb8 [ 69.676669][ T5323] R10: 0000000000000004 R11: ffff888000ada440 R12: ffffc9000d1870e0 [ 69.680515][ T5323] R13: ffffc9000d1872f0 R14: ffff88805660020a R15: 0000000000000100 [ 69.684797][ T5323] FS: 00007f8babfa56c0(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 69.688183][ T5323] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.691642][ T5323] CR2: 0000560038166108 CR3: 0000000043c62000 CR4: 0000000000352ef0 [ 69.695132][ T5323] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 69.698954][ T5323] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 69.702655][ T5323] Kernel panic - not syncing: Fatal exception [ 69.705085][ T5323] Kernel Offset: disabled [ 69.706679][ T5323] Rebooting in 86400 seconds..