program: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) write$tun(r0, &(0x7f0000000340)={@val, @void, @eth={@broadcast, @link_local, @val={@val, {0x8100, 0x0, 0x0, 0x3}}, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @empty}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x42) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0), 0xffffffffffffffff) r6 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f0000000540)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_KEY(r6, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000000)={0x44, r5, 0x801, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_KEY={0x28, 0x50, 0x0, 0x1, [@NL80211_KEY_DATA_WEP104={0x11, 0x1, "4abee339084eeef16f162471f4"}, @NL80211_KEY_IDX={0x5}, @NL80211_KEY_CIPHER={0x8, 0x3, 0xfac06}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x11}, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002300)={0x14, 0x34, 0x107, 0xffffffff, 0xfffffffe, {0x1, 0x7c}}, 0x14}, 0x1, 0x0, 0x0, 0x488c0}, 0xc000) sendmsg$nl_generic(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002300)={0x1c, 0x34, 0x107, 0xffffffff, 0xfffffffe, {0x1, 0x7c}, [@nested={0x8, 0x4, 0x0, 0x1, [@nested={0x4, 0x149}]}]}, 0x1c}, 0x1, 0x0, 0x0, 0x488c0}, 0xc000) syz_mount_image$bcachefs(&(0x7f0000000080), &(0x7f0000000000)='./file1\x00', 0x800000, &(0x7f0000000040)=ANY=[@ANYRES16=0x0], 0x1, 0x5a3c, &(0x7f0000005b00)="$eJzs3X+QHNV9IPDXM7O7o139WAkIMpjVIqOEQGKtMFD+kYqVXGKnwKHkcsqxONliQSsiWxIqSQSQcSx84DMFdtkpuxyc/IFd2FXYiosq+2IUygTMSZx/UVx81JVNnbkD/+ErwqEKoKNcvuzVzvSbnemZ3p6dnRWS+HxK2p7u6fm+16/f9PT3de9OAAAA4HWhkk4/MfXKx//kH3fdFkbKtflqXGE0nd78WtSOE22osro2PXrHvuNXnfPHP4j94rc++vVfjF/3h99/YPirrx7Zdv72n/3RGdc99OErDt/zt4++vOzb//ZsUdzYny6anU9eSEKofvfYFz555IdnzyxLQgjlZPRgCCuTVY+uTDIhJn4VQtjWuuxgfHD/F+vT2+4aallhRSZIdrv099eXatrPDhy/6eLw8z/YfPuP13zz7wcOPX9wdpVkZp1vvfKW7fXZ5dc0v34ghLAk/T8j9rbV8cXpdFMIYbjpdW8tqNebuqz/+pz5c9PpYDpNu3WukXS6NjNfyqyXnY8GMtPhuYtbsLx69LpekaWzD2ubmD0YLVRePePylen0O+n0onnGL8f/SSglodKo/s5kto+Epv2WhKS2odXGfKmxb0O6/Zn5JDNfysyXBzLbVSs37WjlJGldHtfLLI+H40q6/PzmY3UH78tZ/oZ0Wk3fqK/G+ZB9UDfS9qCxXTWxXsfmqMuJUGo6BnVa3tjx6c4YSZeNJKvaXjPdQXzuyOa715W3fO/oaE49kgeSNH7SU/wDP1q59EPfuPPG1Xnxryml8Us9xX/myidevPrOr3wpN/5nY/xyT/EveXj4hSsfu2Ntbvsci+1T6Sn+5LOPf3rNmdceyq3/vTF+taf4Gw8/MbTs+MOP5NZ/IrbPkp7iP/2Odz13/1MPPp8bP8T4wz3F33J4z2eGxo5fmBv/kdg+I731n5cOXf7TsbFfjufFfzLGX9ZT/K8dvOft962464rc/bspts9oT/Hfc8FDty89/uB5ecfO5N5+fXICvD6dkZ5jfSqd7zXPXKimfOFvxiv1c76l6f9l/Swoc/I5U87yfsYHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+C87cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2K+f0DiqOA7g7+1uzDabtEkrWBXTtCpKPVgURPSioiKtSMFTpUi1tQdREESUejCVVixV8SJYvRRRQY1SULCxWFolFf8VLx5UUKgehFIMaEPwYCWbN5vNZMe1UxXUzweWt+/NzHd+M/P2JQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4KgAA//83lR+f") openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) (async) socket$kcm(0x2, 0xa, 0x2) (async) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) (async) socket$packet(0x11, 0x3, 0x300) (async) setsockopt$packet_rx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) write$tun(r0, &(0x7f0000000340)={@val, @void, @eth={@broadcast, @link_local, @val={@val, {0x8100, 0x0, 0x0, 0x3}}, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @empty}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x42) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0), 0xffffffffffffffff) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f0000000540)={'wlan0\x00'}) (async) sendmsg$NL80211_CMD_NEW_KEY(r6, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000000)={0x44, r5, 0x801, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_KEY={0x28, 0x50, 0x0, 0x1, [@NL80211_KEY_DATA_WEP104={0x11, 0x1, "4abee339084eeef16f162471f4"}, @NL80211_KEY_IDX={0x5}, @NL80211_KEY_CIPHER={0x8, 0x3, 0xfac06}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x11}, 0x0) (async) sendmsg$nl_generic(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002300)={0x14, 0x34, 0x107, 0xffffffff, 0xfffffffe, {0x1, 0x7c}}, 0x14}, 0x1, 0x0, 0x0, 0x488c0}, 0xc000) (async) sendmsg$nl_generic(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002300)={0x1c, 0x34, 0x107, 0xffffffff, 0xfffffffe, {0x1, 0x7c}, [@nested={0x8, 0x4, 0x0, 0x1, [@nested={0x4, 0x149}]}]}, 0x1c}, 0x1, 0x0, 0x0, 0x488c0}, 0xc000) (async) syz_mount_image$bcachefs(&(0x7f0000000080), &(0x7f0000000000)='./file1\x00', 0x800000, &(0x7f0000000040)=ANY=[@ANYRES16=0x0], 0x1, 0x5a3c, &(0x7f0000005b00)="$eJzs3X+QHNV9IPDXM7O7o139WAkIMpjVIqOEQGKtMFD+kYqVXGKnwKHkcsqxONliQSsiWxIqSQSQcSx84DMFdtkpuxyc/IFd2FXYiosq+2IUygTMSZx/UVx81JVNnbkD/+ErwqEKoKNcvuzVzvSbnemZ3p6dnRWS+HxK2p7u6fm+16/f9PT3de9OAAAA4HWhkk4/MfXKx//kH3fdFkbKtflqXGE0nd78WtSOE22osro2PXrHvuNXnfPHP4j94rc++vVfjF/3h99/YPirrx7Zdv72n/3RGdc99OErDt/zt4++vOzb//ZsUdzYny6anU9eSEKofvfYFz555IdnzyxLQgjlZPRgCCuTVY+uTDIhJn4VQtjWuuxgfHD/F+vT2+4aallhRSZIdrv099eXatrPDhy/6eLw8z/YfPuP13zz7wcOPX9wdpVkZp1vvfKW7fXZ5dc0v34ghLAk/T8j9rbV8cXpdFMIYbjpdW8tqNebuqz/+pz5c9PpYDpNu3WukXS6NjNfyqyXnY8GMtPhuYtbsLx69LpekaWzD2ubmD0YLVRePePylen0O+n0onnGL8f/SSglodKo/s5kto+Epv2WhKS2odXGfKmxb0O6/Zn5JDNfysyXBzLbVSs37WjlJGldHtfLLI+H40q6/PzmY3UH78tZ/oZ0Wk3fqK/G+ZB9UDfS9qCxXTWxXsfmqMuJUGo6BnVa3tjx6c4YSZeNJKvaXjPdQXzuyOa715W3fO/oaE49kgeSNH7SU/wDP1q59EPfuPPG1Xnxryml8Us9xX/myidevPrOr3wpN/5nY/xyT/EveXj4hSsfu2Ntbvsci+1T6Sn+5LOPf3rNmdceyq3/vTF+taf4Gw8/MbTs+MOP5NZ/IrbPkp7iP/2Odz13/1MPPp8bP8T4wz3F33J4z2eGxo5fmBv/kdg+I731n5cOXf7TsbFfjufFfzLGX9ZT/K8dvOft962464rc/bspts9oT/Hfc8FDty89/uB5ecfO5N5+fXICvD6dkZ5jfSqd7zXPXKimfOFvxiv1c76l6f9l/Swoc/I5U87yfsYHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+C87cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2K+f0DiqOA7g7+1uzDabtEkrWBXTtCpKPVgURPSioiKtSMFTpUi1tQdREESUejCVVixV8SJYvRRRQY1SULCxWFolFf8VLx5UUKgehFIMaEPwYCWbN5vNZMe1UxXUzweWt+/NzHd+M/P2JQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMC/Sm9tebM9svPBqdvOu+mTx+85+dgt792//ZJHX/9hZPMNH+/re2V6YsvKrV/fuGzzgXvXju958fAvA+/8dqxr8COzzerUrYcQT8QQ6u9PPvfExKfnzIzFEEI1Do6GMBSXHh6KuYQ1v4YQtrTqnL/x7ZNXbp1pt+/unTe+JBeSv67QqGb1zBqcXy//LfU0z7ZNPXxZ+Pb6DTs+X/HWmz1jx0fndon1tvkUwuJN7cf3hBAWpc+MbLYtzw5O7foQQl/bcVd3qevCP1n/5QX981N7VmobXXKy7aty/Upuv3w/05Nr+7qc70wV1VF2v276c/38YnSmiurMxodS+25qV7fvVO2eX80+MVRiqLXKvy/OzZHQ9txiiM1nWW/1K61nG9L15/ox16/k+tWe3HU1z5smWjXG+ePZfrnxbDmupfGV7Wt1B7c3Kz21YPzc1NbTD3U664f8l1mNBV9a19WU1TX5B7X8Eypta1Cn8daDTw+jkcYacemCY051kG2b2PDUxdWNHxwZLKgj7ospP5bK3/bZUP+db+x6aHlR/qZKyq+Uyv9u3dGf7tj10guF+c9m+dVS+Vcc7Dux7sOdqwrvz2R2f2ql8u869tHTK86+e6zTs27m783y66Xyrxs/2jswdfBQq/7c7yGuye7PolL531x78/evfbn/eOH9CVl+X6n8jeMPPNM7PHVpYf6h2Z9CozlDS8yfn8eu+mp4+MeRovwvsvs/0CE/ds1/dXTPNS8v2b22cH6uz+7PYKn6b73owI7+qf0XFK2dce9f9ZcT4P9pWfof68nUn3nPrIXTf888PdNpoZ97S2l7X3h+pDa7pT99BsqfqKuZ8yz+G/MBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+ZwcOSAAAAAAE/X/djkABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4KgAA//83lR+f") (async) [ 75.568565][ T5339] Bluetooth: hci0: command tx timeout [ 75.669326][ T5360] syz.0.0 uses obsolete (PF_INET,SOCK_PACKET) [ 75.861747][ T5360] loop0: detected capacity change from 0 to 32768 [ 75.966867][ T5360] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 75.966885][ T5360] features: lz4,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes [ 75.991469][ T5360] bcachefs (loop0): Using encoding defined by superblock: utf8-12.1.0 [ 75.997396][ T5360] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 76.002292][ T5360] bcachefs (loop0): Doing compatible version upgrade from 1.7: mi_btree_bitmap to 1.28: inode_has_case_insensitive [ 76.002292][ T5360] running recovery passes: check_allocations,check_extents_to_backpointers,check_inodes [ 76.022538][ T5360] 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) [ 76.022573][ T5360] invalid variable length fields, deleting [ 76.032823][ T5360] bcachefs (loop0): invalid bkey in btree_node btree=inodes level=0: u64s 18 type inode_v3 0:4099:U32_MAX len 0 ver 0: (unpack error) [ 76.032833][ T5360] invalid variable length fields, deleting [ 76.051140][ T5360] bcachefs (loop0): error reading btree root btree=backpointers level=0: btree_node_read_error, fixing [ 76.056563][ T5360] bcachefs (loop0): check_topology... done [ 76.060602][ T5360] bcachefs (loop0): accounting_read... done [ 76.064645][ T5360] bcachefs (loop0): alloc_read... done [ 76.067584][ T5360] bcachefs (loop0): snapshots_read... done [ 76.072054][ T5360] bcachefs (loop0): check_allocations... [ 76.073796][ T5360] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 76.073827][ T5360] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 76.090867][ T5360] bcachefs (loop0): bucket 0:26 data type btree ptr gen 0 missing in alloc btree [ 76.090881][ T5360] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 76.105012][ T5360] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 76.105024][ T5360] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 76.117228][ T5360] bcachefs (loop0): bucket 0:38 data type btree ptr gen 0 missing in alloc btree [ 76.117243][ T5360] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 76.129939][ T5360] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 76.129953][ T5360] 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, fixing [ 76.141769][ T5360] bcachefs (loop0): bucket 0:41 data type btree ptr gen 0 missing in alloc btree [ 76.141783][ T5360] while marking 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, fixing [ 76.152484][ T5360] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 76.152497][ T5360] 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, fixing [ 76.163421][ T5360] bcachefs (loop0): bucket 0:35 data type btree ptr gen 0 missing in alloc btree [ 76.163434][ T5360] while marking 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, fixing [ 76.174707][ T5360] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 76.174717][ T5360] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0, fixing [ 76.189513][ T5360] bcachefs (loop0): btree ptr not marked in member info btree allocated bitmap [ 76.189528][ T5360] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 76.203333][ T5360] bcachefs (loop0): bucket 0:29 data type btree ptr gen 0 missing in alloc btree [ 76.203345][ T5360] while marking u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 76.214411][ T5360] bcachefs (loop0): bucket 0:1 gen 0 has wrong data_type: got free, should be sb, fixing [ 76.219296][ T5360] bcachefs (loop0): bucket 0:1 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 76.224654][ T5360] bcachefs (loop0): bucket 0:2 gen 0 has wrong data_type: got free, should be sb, fixing [ 76.229700][ T5360] bcachefs (loop0): bucket 0:2 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 76.234941][ T5360] bcachefs (loop0): bucket 0:3 gen 0 has wrong data_type: got free, should be sb, fixing [ 76.239298][ T5360] bcachefs (loop0): bucket 0:3 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 76.243753][ T5360] bcachefs (loop0): bucket 0:4 gen 0 has wrong data_type: got free, should be sb, fixing [ 76.252889][ T1316] ieee802154 phy0 wpan0: encryption failed: -22 [ 76.252960][ T1316] ieee802154 phy1 wpan1: encryption failed: -22 [ 76.260428][ T5360] bcachefs (loop0): bucket 0:4 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 76.265267][ T5360] bcachefs (loop0): bucket 0:5 gen 0 has wrong data_type: got free, should be sb, fixing [ 76.270946][ T5360] bcachefs (loop0): bucket 0:5 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 76.276041][ T5360] bcachefs (loop0): bucket 0:6 gen 0 has wrong data_type: got free, should be sb, fixing [ 76.280474][ T5360] bcachefs (loop0): bucket 0:6 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 76.285037][ T5360] bcachefs (loop0): bucket 0:7 gen 0 has wrong data_type: got free, should be sb, fixing [ 76.290213][ T5360] bcachefs (loop0): bucket 0:7 gen 0 data type sb has wrong dirty_sectors: got 0, should be 256, fixing [ 76.295151][ T5360] bcachefs (loop0): bucket 0:8 gen 0 has wrong data_type: got free, should be sb, fixing [ 76.301036][ T5360] bcachefs (loop0): bucket 0:8 gen 0 data type sb has wrong dirty_sectors: got 0, should be 8, fixing [ 76.305574][ T5360] bcachefs (loop0): bucket 0:9 gen 0 has wrong data_type: got free, should be journal, fixing [ 76.310940][ T5360] bcachefs (loop0): bucket 0:9 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 76.316218][ T5360] bcachefs (loop0): bucket 0:10 gen 0 has wrong data_type: got free, should be journal, fixing [ 76.321272][ T5360] bcachefs (loop0): bucket 0:10 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 76.326698][ T5360] bcachefs (loop0): bucket 0:11 gen 0 has wrong data_type: got free, should be journal, fixing [ 76.326710][ T5360] Ratelimiting new instances of previous error [ 76.336319][ T5360] bcachefs (loop0): bucket 0:11 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 76.336331][ T5360] Ratelimiting new instances of previous error [ 76.355128][ T5360] done [ 76.357917][ T5360] bcachefs (loop0): going read-write [ 76.368890][ T5360] bcachefs (loop0): journal_replay... done [ 76.411203][ T5360] bcachefs (loop0): check_lrus... done [ 76.413736][ T5360] bcachefs (loop0): check_btree_backpointers... done [ 76.421254][ T5360] bcachefs (loop0): check_backpointers_to_extents... done [ 76.425143][ T5360] bcachefs (loop0): check_extents_to_backpointers... [ 76.426246][ T5360] bcachefs (loop0): scanning for missing backpointers in 9/128 buckets [ 76.435385][ T5360] done [ 76.437686][ T5360] bcachefs (loop0): check_inodes... done [ 76.443951][ T5360] bcachefs (loop0): resume_logged_ops... done [ 76.446687][ T5360] bcachefs (loop0): delete_dead_inodes... done [ 76.453757][ T5360] bcachefs (loop0): Fixed errors, running fsck a second time to verify fs is clean [ 76.457908][ T5360] bcachefs (loop0): check_extents_to_backpointers... done [ 76.463033][ T5360] bcachefs (loop0): check_inodes... done [ 76.466185][ T5360] bcachefs (loop0): resume_logged_ops... done [ 76.470232][ T5360] bcachefs (loop0): delete_dead_inodes... done [ 76.476149][ T5360] bcachefs (loop0): done starting filesystem [ 76.563866][ T5360] ------------[ cut here ]------------ [ 76.566002][ T5360] kernel BUG at fs/bcachefs/btree_trans_commit.c:348! [ 76.576606][ T5360] Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI [ 76.579216][ T5360] CPU: 0 UID: 0 PID: 5360 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 76.582760][ T5360] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 76.586804][ T5360] RIP: 0010:__bch2_trans_commit+0x86e5/0x8870 [ 76.589301][ T5360] Code: 90 fd eb 0c e8 fc 45 90 fd eb 05 e8 f5 45 90 fd 49 bd 00 00 00 00 00 fc ff df 4c 8b 64 24 48 e9 e1 af ff ff e8 dc 45 90 fd 90 <0f> 0b e8 d4 45 90 fd 90 0f 0b e8 cc 45 90 fd 90 0f 0b e8 c4 45 90 [ 76.597494][ T5360] RSP: 0018:ffffc9000e62ee60 EFLAGS: 00010293 [ 76.600123][ T5360] RAX: ffffffff842f7894 RBX: ffffffff842f3a65 RCX: ffff88803362c880 [ 76.603588][ T5360] RDX: 0000000000000000 RSI: ffffffff8ddaca5d RDI: ffff88803362c880 [ 76.606997][ T5360] RBP: ffffc9000e62f150 R08: 0000000000000000 R09: ffffffff842f3a65 [ 76.610401][ T5360] R10: dffffc0000000000 R11: ffffed100a5b9309 R12: ffff8880559cc020 [ 76.613687][ T5360] R13: dffffc0000000000 R14: ffff8880559ce4d8 R15: 0000000000000001 [ 76.617014][ T5360] FS: 00007f3d5a1136c0(0000) GS:ffff88808d007000(0000) knlGS:0000000000000000 [ 76.620205][ T5360] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.622809][ T5360] CR2: 00007f3d4d561000 CR3: 0000000043d5a000 CR4: 0000000000352ef0 [ 76.625736][ T5360] Call Trace: [ 76.626953][ T5360] [ 76.628248][ T5360] ? __bch2_resume_logged_op_truncate+0x287/0x700 [ 76.630952][ T5360] ? __pfx___bch2_trans_commit+0x10/0x10 [ 76.633553][ T5360] ? bch2_path_put+0x1b6/0x15d0 [ 76.636220][ T5360] __bch2_resume_logged_op_truncate+0x287/0x700 [ 76.639568][ T5360] ? __pfx___bch2_resume_logged_op_truncate+0x10/0x10 [ 76.642823][ T5360] ? bch2_bkey_get_empty_slot+0x415/0x750 [ 76.645312][ T5360] ? __bch2_inode_peek+0x11f/0x370 [ 76.647596][ T5360] ? bch2_bkey_get_empty_slot+0x100/0x750 [ 76.649858][ T5360] ? __bch2_trans_get+0x9c2/0xd80 [ 76.651920][ T5360] bch2_truncate+0x155/0x200 [ 76.653800][ T5360] ? __pfx_bch2_truncate+0x10/0x10 [ 76.655844][ T5360] ? unmap_mapping_range+0xde/0x170 [ 76.658079][ T5360] ? truncate_setsize+0xcf/0xf0 [ 76.660175][ T5360] bchfs_truncate+0x8b1/0xc20 [ 76.662289][ T5360] ? __pfx_bchfs_truncate+0x10/0x10 [ 76.664597][ T5360] ? __bch2_trans_get+0x9c2/0xd80 [ 76.666714][ T5360] ? __pfx_bch2_subvol_is_ro+0x10/0x10 [ 76.668971][ T5360] ? setattr_prepare+0x1e7/0xac0 [ 76.671050][ T5360] ? bch2_setattr+0x1a7/0x220 [ 76.672917][ T5360] ? __pfx_bch2_setattr+0x10/0x10 [ 76.675213][ T5360] notify_change+0xb36/0xe40 [ 76.677698][ T5360] do_truncate+0x1a4/0x220 [ 76.679679][ T5360] ? __pfx_do_truncate+0x10/0x10 [ 76.681595][ T5360] ? apparmor_file_truncate+0x23e/0x2d0 [ 76.683717][ T5360] path_openat+0x306c/0x3830 [ 76.685300][ T5360] ? arch_stack_walk+0xfc/0x150 [ 76.686955][ T5360] ? __pfx_path_openat+0x10/0x10 [ 76.689016][ T5360] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 76.691543][ T5360] do_filp_open+0x1fa/0x410 [ 76.693497][ T5360] ? __lock_acquire+0xab9/0xd20 [ 76.695870][ T5360] ? __pfx_do_filp_open+0x10/0x10 [ 76.698068][ T5360] ? _raw_spin_unlock+0x28/0x50 [ 76.699947][ T5360] ? alloc_fd+0x64c/0x6c0 [ 76.701805][ T5360] do_sys_openat2+0x121/0x1c0 [ 76.703474][ T5360] ? __pfx_do_sys_openat2+0x10/0x10 [ 76.705761][ T5360] ? rcu_is_watching+0x15/0xb0 [ 76.707800][ T5360] __x64_sys_openat+0x138/0x170 [ 76.709858][ T5360] do_syscall_64+0xfa/0x3b0 [ 76.711551][ T5360] ? lockdep_hardirqs_on+0x9c/0x150 [ 76.713627][ T5360] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 76.716058][ T5360] ? clear_bhb_loop+0x60/0xb0 [ 76.718326][ T5360] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 76.720955][ T5360] RIP: 0033:0x7f3d5918eec9 [ 76.722808][ T5360] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 76.731155][ T5360] RSP: 002b:00007f3d5a113038 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 76.734830][ T5360] RAX: ffffffffffffffda RBX: 00007f3d593e5fa0 RCX: 00007f3d5918eec9 [ 76.738293][ T5360] RDX: 0000000000048241 RSI: 0000200000000000 RDI: ffffffffffffff9c [ 76.741926][ T5360] RBP: 00007f3d59211f91 R08: 0000000000000000 R09: 0000000000000000 [ 76.745234][ T5360] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 76.748842][ T5360] R13: 00007f3d593e6038 R14: 00007f3d593e5fa0 R15: 00007ffd09ee5768 [ 76.752081][ T5360] [ 76.753485][ T5360] Modules linked in: [ 76.756360][ T5360] ---[ end trace 0000000000000000 ]--- [ 76.937025][ T5360] RIP: 0010:__bch2_trans_commit+0x86e5/0x8870 [ 76.940652][ T5360] Code: 90 fd eb 0c e8 fc 45 90 fd eb 05 e8 f5 45 90 fd 49 bd 00 00 00 00 00 fc ff df 4c 8b 64 24 48 e9 e1 af ff ff e8 dc 45 90 fd 90 <0f> 0b e8 d4 45 90 fd 90 0f 0b e8 cc 45 90 fd 90 0f 0b e8 c4 45 90 [ 76.951517][ T5360] RSP: 0018:ffffc9000e62ee60 EFLAGS: 00010293 [ 76.954178][ T5360] RAX: ffffffff842f7894 RBX: ffffffff842f3a65 RCX: ffff88803362c880 [ 76.957757][ T5360] RDX: 0000000000000000 RSI: ffffffff8ddaca5d RDI: ffff88803362c880 [ 76.961679][ T5360] RBP: ffffc9000e62f150 R08: 0000000000000000 R09: ffffffff842f3a65 [ 76.964868][ T5360] R10: dffffc0000000000 R11: ffffed100a5b9309 R12: ffff8880559cc020 [ 76.968950][ T5360] R13: dffffc0000000000 R14: ffff8880559ce4d8 R15: 0000000000000001 [ 76.972475][ T5360] FS: 00007f3d5a1136c0(0000) GS:ffff88808d007000(0000) knlGS:0000000000000000 [ 76.976231][ T5360] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.980838][ T5360] CR2: 00005596a5e3d168 CR3: 0000000043d5a000 CR4: 0000000000352ef0 [ 76.984229][ T5360] Kernel panic - not syncing: Fatal exception [ 76.987039][ T5360] Kernel Offset: disabled [ 76.988930][ T5360] Rebooting in 86400 seconds..