1f7ec72380"}}}}}}}}, 0x103) 08:54:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c04f3003400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:37 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155eaec6", 0x87}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b8", 0x21}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0002003400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:37 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 08:54:37 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155eaec6", 0x87}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b8", 0x21}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0003003400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:37 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155eaec6", 0x87}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853", 0x22}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:37 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:37 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x101, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x3, [], [@calipso={0x7, 0x18, {0x3, 0x4, 0x2c, 0x20, [0x7, 0x2]}}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x13b) 08:54:37 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:37 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155eaec6", 0x87}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853", 0x22}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0004003400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:37 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x151, 0x6, 0x0, @private1={0xfc, 0x1, [], 0x1}, @private1, {[@dstopts={0x2b, 0x4, [], [@calipso={0x7, 0x18, {0x3, 0x4, 0x2c, 0x20, [0x7, 0x2]}}, @jumbo={0xc2, 0x4, 0x5}]}, @srh={0x21, 0x2, 0x4, 0x1, 0xc0, 0x60, 0x1, [@private2]}, @dstopts={0x87, 0x5, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x625}, @jumbo={0xc2, 0x4, 0x3}, @pad1, @calipso={0x7, 0x18, {0x1, 0x4, 0x81, 0x8001, [0xf832, 0x3]}}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x18b) 08:54:38 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155eaec6", 0x87}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853", 0x22}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0005003400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:38 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x3, 0x7, 0xaf) 08:54:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0008003400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:38 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x3, 0x7, 0xaf) 08:54:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0009003400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:38 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x3, 0x7, 0xaf) 08:54:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x151, 0x6, 0x0, @private1={0xfc, 0x1, [], 0x1}, @private1, {[@dstopts={0x2b, 0x4, [], [@calipso={0x7, 0x18, {0x3, 0x4, 0x2c, 0x20, [0x7, 0x2]}}, @jumbo={0xc2, 0x4, 0x5}]}, @srh={0x21, 0x2, 0x4, 0x1, 0xc0, 0x60, 0x1, [@private2]}, @dstopts={0x87, 0x5, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x625}, @jumbo={0xc2, 0x4, 0x3}, @pad1, @calipso={0x7, 0x18, {0x1, 0x4, 0x81, 0x8001, [0xf832, 0x3]}}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x18b) 08:54:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c000f003400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:38 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:38 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0060003400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:38 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000033400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:38 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:38 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x151, 0x6, 0x0, @private1={0xfc, 0x1, [], 0x1}, @private1, {[@dstopts={0x2b, 0x4, [], [@calipso={0x7, 0x18, {0x3, 0x4, 0x2c, 0x20, [0x7, 0x2]}}, @jumbo={0xc2, 0x4, 0x5}]}, @srh={0x21, 0x2, 0x4, 0x1, 0xc0, 0x60, 0x1, [@private2]}, @dstopts={0x87, 0x5, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x625}, @jumbo={0xc2, 0x4, 0x3}, @pad1, @calipso={0x7, 0x18, {0x1, 0x4, 0x81, 0x8001, [0xf832, 0x3]}}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x18b) 08:54:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00f3043400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) socket$netlink(0x10, 0x3, 0x0) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:39 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000053400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:39 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000093400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:39 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56", 0x44}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000f3400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:39 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56", 0x44}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000603400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x151, 0x6, 0x0, @private1, @private1, {[@dstopts={0x2b, 0x4, [], [@calipso={0x7, 0x18, {0x3, 0x4, 0x2c, 0x20, [0x7, 0x2]}}, @jumbo={0xc2, 0x4, 0x5}]}, @srh={0x21, 0x2, 0x4, 0x1, 0xc0, 0x60, 0x1, [@private2]}, @dstopts={0x87, 0x5, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x625}, @jumbo={0xc2, 0x4, 0x3}, @pad1, @calipso={0x7, 0x18, {0x1, 0x4, 0x81, 0x8001, [0xf832, 0x3]}}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x18b) 08:54:39 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56", 0x44}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:39 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) socket$netlink(0x10, 0x3, 0x0) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:39 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732", 0x66}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0004f33400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:39 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000000300018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:39 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732", 0x66}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:39 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732", 0x66}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) [ 360.188234][T29727] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. [ 360.217470][T29737] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. 08:54:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x119, 0x6, 0x0, @private1, @private1, {[@dstopts={0x2b, 0x4, [], [@calipso={0x7, 0x18, {0x3, 0x4, 0x2c, 0x20, [0x7, 0x2]}}, @jumbo={0xc2, 0x4, 0x5}]}, @srh={0x21, 0x2, 0x4, 0x1, 0xc0, 0x60, 0x1, [@private2]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x153) 08:54:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000023400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:39 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a122", 0x77}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000033400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) socket$netlink(0x10, 0x3, 0x0) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:40 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a122", 0x77}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:40 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000043400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:40 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a122", 0x77}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000053400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:40 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4", 0x7f}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x119, 0x6, 0x0, @private1, @private1, {[@dstopts={0x2b, 0x4, [], [@calipso={0x7, 0x18, {0x3, 0x4, 0x2c, 0x20, [0x7, 0x2]}}, @jumbo={0xc2, 0x4, 0x5}]}, @srh={0x21, 0x2, 0x4, 0x1, 0xc0, 0x60, 0x1, [@private2]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x153) 08:54:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000083400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:40 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4", 0x7f}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:40 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000093400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:40 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4", 0x7f}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000f3400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:40 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da", 0x83}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x101, 0x6, 0x0, @private1, @private1, {[@dstopts={0x2b, 0x4, [], [@calipso={0x7, 0x18, {0x3, 0x4, 0x2c, 0x20, [0x7, 0x2]}}, @jumbo={0xc2, 0x4, 0x5}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x13b) 08:54:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000603400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:40 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da", 0x83}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:40 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:40 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da", 0x83}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000000300018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:40 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155e", 0x85}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) [ 361.333557][T29885] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. [ 361.365837][T29888] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. 08:54:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000000400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:41 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155e", 0x85}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xd9, 0x6, 0x0, @private1, @private1, {[], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x113) 08:54:41 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155e", 0x85}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000000800018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:41 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155eae", 0x86}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) [ 361.664401][T29928] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.0'. 08:54:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003403008014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) [ 361.706820][T29934] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.0'. 08:54:41 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155eae", 0x86}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) 08:54:41 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155eae", 0x86}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0xaf) [ 361.791573][T29941] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. [ 361.830648][T29944] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. 08:54:41 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155eaec6", 0x87}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x0, 0xaf) 08:54:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003404008014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xd9, 0x6, 0x0, @private1, @private1, {[], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x113) 08:54:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00'}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:41 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:41 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155eaec6", 0x87}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x0, 0xaf) [ 361.975325][T29954] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. 08:54:41 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155eaec6", 0x87}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x0, 0xaf) [ 362.033010][T29961] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. 08:54:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003402018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:41 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155eaec6", 0x87}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x7, 0x0) 08:54:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003403018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) [ 362.133799][T29980] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. [ 362.145444][T29981] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.0'. 08:54:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00'}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003404018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xd9, 0x6, 0x0, @private1, @private1, {[], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x113) 08:54:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xd9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x113) 08:54:42 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0xc0001, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="01c95962693dd2d8d31d45d16de22375668a86ed81ff41d48aa17a46835e5078d6b1057f1513958a5afbfaddf4146eb9a1c19946142d4ea793f43ce8d672410215f11d56b7743d785999b693720711420762373e91b8d083b254598e63f55cfec12f23ca3732a6bee1c6520fc8252c86c9776e3173a1229fe2d903a6ec69e4528fa6da155eaec6", 0x87}, {&(0x7f0000000140)="d9d032d2f3fe377358a4f3940a62f810021b904da187e440b6cc42f5ea798126b853b2", 0x23}, {&(0x7f0000000300)="85b846ccbd8b9763d68fde330657bdc1315508bc49d322808a69c30d1dfdaf4f1e844daa90c9ca117b62b37d5823575f35745a238787949a9a84b3df41160183344e27cd960228809e1c1337eba949152435e9f6b2077154c2a7c038fc12fcd7d258ce2231228ec9dd073283618ad15db559b14f3cbdf48c5f87d3d9628cd3587cbc5f4fcfbde3e533bca65ce85ac1052f298a54225a1f35a283de350d02c83249bb07816e190e97f12265c3ff7c6c3daa113d99d6b6070b84aa949999cd321828176a0df4af2438f3f3186e4d5f3ae08752b7a0c983cf9f5a418c7f415dedf0fcab7764f8c2880916e55b0b32ea3c116c68c4d83796c9ea564b", 0xfa}, {&(0x7f0000000240)="14acfe85cea84c0a2714f55f7b58ce14967603a89aaaceb88abc459c66777eb58a10877cd71a4c316af872c79329a00249719d7b4f9d93f631f946ce6aace9378f1ff89c76633319c4ff586d3ad31df03401676b01b7", 0x56}], 0x4, 0x0, 0xaf) 08:54:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003405018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:42 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00'}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003408018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003409018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c000000340f018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:42 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xd5, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x10f) 08:54:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x101, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x4, [], [@calipso={0x7, 0x18, {0x3, 0x4, 0x2c, 0x20, [0x7, 0x2]}}, @jumbo={0xc2, 0x4, 0x5}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x13b) 08:54:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003460018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:42 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034001c8014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:42 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400028014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400088014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:42 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xd1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x10b) 08:54:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x101, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x3, [], [@calipso={0x7, 0x18, {0x3, 0x4, 0x2c, 0x20, [0x7, 0x2]}}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x13b) 08:54:42 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034001c8014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018004000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018005000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018010000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xd1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x10b) 08:54:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c000000340001801c000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018030000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:43 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xd9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x113) 08:54:43 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xd1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x10b) 08:54:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018048000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014020200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014030200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xd9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x113) 08:54:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014040200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014050200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014080200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014090200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140f0200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014600200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:44 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xd9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x113) 08:54:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) [ 365.140231][T30361] netlink: 'syz-executor.0': attribute type 3 has an invalid length. [ 365.175745][T30365] netlink: 'syz-executor.0': attribute type 3 has an invalid length. 08:54:44 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xbd, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0xf7) 08:54:44 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x101, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x3, [], [@calipso={0x7, 0x18, {0x0, 0x4, 0x2c, 0x20, [0x7, 0x2]}}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x13b) 08:54:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014001c00766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000800766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) [ 365.458765][T30402] netlink: 'syz-executor.0': attribute type 3 has an invalid length. [ 365.476037][T30403] netlink: 'syz-executor.0': attribute type 3 has an invalid length. 08:54:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014001c00766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) [ 365.552579][T30410] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:54:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000202766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) [ 365.689352][T30426] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:54:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000203766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x101, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x3, [], [@calipso={0x7, 0x18, {0x0, 0x4, 0x0, 0x20, [0x7, 0x2]}}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x13b) 08:54:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc9, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x103) 08:54:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000204766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000205766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) [ 365.945359][T30451] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:54:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014600200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000208766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x101, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x3, [], [@calipso={0x7, 0x18, {0x0, 0x4, 0x0, 0x0, [0x7, 0x2]}}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x13b) 08:54:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000209766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 08:54:45 executing program 1: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c000000340001801400020f766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 1: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000260766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:46 executing program 1: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018030000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3102000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x101, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x3, [], [@calipso={0x7, 0x18, {0x0, 0x4, 0x0, 0x0, [0x7, 0x2]}}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x13b) 08:54:46 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3103000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 08:54:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00'}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:46 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3104000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3105000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 1: socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3108000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xf9, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x2, [], [@calipso={0x7, 0x10, {0x0, 0x2, 0x0, 0x0, [0x7]}}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x133) 08:54:46 executing program 1: socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3109000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 08:54:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00'}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310f000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 1: socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="030700000000000000001c0000003400018014000300766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:46 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, 0x0, 0x0) 08:54:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3160000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, 0x0, 0x0) 08:54:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100030000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xf1, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x12b) 08:54:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31f3040000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, 0x0, 0x0) 08:54:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc1, 0x6, 0x0, @private1, @private1, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0xfb) 08:54:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 08:54:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00'}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) 08:54:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100050000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) 08:54:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100090000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) 08:54:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={0x0, 0x48}}, 0x0) 08:54:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xf1, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x12b) 08:54:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000f0000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc1, 0x6, 0x0, @private1, @private1, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0xfb) 08:54:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={0x0, 0x48}}, 0x0) 08:54:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100600000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:47 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xf1, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x4e24, 0x4e21, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x12b) 08:54:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xf1, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x4, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x12b) 08:54:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={0x0, 0x48}}, 0x0) 08:54:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3104f30000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1], 0x48}}, 0x0) 08:54:47 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1], 0x48}}, 0x0) 08:54:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100400300000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1], 0x48}}, 0x0) 08:54:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xc1, 0x6, 0x0, @private1, @private1, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0xfb) 08:54:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100034000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB], 0x48}}, 0x0) 08:54:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0xe000, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xf1, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x12b) 08:54:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB], 0x48}}, 0x0) 08:54:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000001000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000002000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB], 0x48}}, 0x0) 08:54:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000003000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000300766c61"], 0x48}}, 0x0) 08:54:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xbd, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0xf7) 08:54:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="03"], 0x48}}, 0x0) [ 369.073819][T30817] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:54:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xf1, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x2, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x12b) 08:54:48 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000004000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="03"], 0x48}}, 0x0) 08:54:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xf1, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x6, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x12b) 08:54:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xbd, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0xf7) 08:54:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="03"], 0x48}}, 0x0) 08:54:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000005000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000"], 0x48}}, 0x0) 08:54:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000008000000000000000800030002000000140002"], 0x48}}, 0x0) [ 369.545648][T30874] __nla_validate_parse: 35 callbacks suppressed [ 369.545735][T30874] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.1'. 08:54:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000"], 0x48}}, 0x0) [ 369.675733][T30890] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.1'. 08:54:49 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x3, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000009000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000"], 0x48}}, 0x0) 08:54:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xf1, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}, @timestamp={0x8, 0xa, 0x400, 0xcab8}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x12b) 08:54:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000f000000000000000800030002000000140002"], 0x48}}, 0x0) [ 369.829368][T30905] netlink: 52 bytes leftover after parsing attributes in process `syz-executor.1'. 08:54:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xbd, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0xf7) 08:54:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r2, &(0x7f0000000380)=ANY=[], 0x1) splice(r1, 0x0, r2, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r2, &(0x7f0000000040)={0x18}, 0x18) write$apparmor_current(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000a2fc6cbc1a5370fef00807c806cd7e30ad2ecc6348b156aa6f080f21b39beab98df4425b2f679f1303cfde23f339144248f8fa070a690e1f8337aedf9fd143102aa7592409cc860168f533013c1b0af5c54268007cefd517f545ff764f9242304e7f44f21b8c02bd8401cc5f0f5f67e79f39acb26afcbb76c6b20ab24985e93a9b0a1a326b6b58bcc72506cb1966b515c572f25ab9f68743bc"], 0x7) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0xe000, 0x0, 0x1f, 0x0, @loopback}}}}}}, 0x26) 08:54:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014"], 0x48}}, 0x0) 08:54:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000060000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014"], 0x48}}, 0x0) 08:54:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014"], 0x48}}, 0x0) 08:54:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31ffffff9e000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe9, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}, @window={0x3, 0x3, 0x3a}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x123) 08:54:49 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000300"], 0x48}}, 0x0) 08:54:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014"], 0x48}}, 0x0) [ 370.192931][T30951] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:54:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:50 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) dup3(r0, r1, 0x0) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r2, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:50 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31ffffffef000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014"], 0x48}}, 0x0) 08:54:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback}}}}}}, 0x26) 08:54:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe5, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11f) 08:54:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xbd, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0xf7) 08:54:50 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31fffffff0000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014"], 0x48}}, 0x0) 08:54:50 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) dup3(r0, r1, 0x0) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r2, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:50 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000004f3000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 08:54:50 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) dup3(r0, r1, 0x0) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r2, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:50 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e317fffffff000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:50 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) dup3(r0, r1, 0x0) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) [ 371.121824][T31032] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:54:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c000000340001801400"], 0x48}}, 0x0) 08:54:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe5, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @fastopen={0x22, 0x3, "1c"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11f) 08:54:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e319effffff000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c000000340001801400"], 0x48}}, 0x0) 08:54:51 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) dup3(r0, r1, 0x0) ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:51 executing program 3: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) dup3(r0, r1, 0x0) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 08:54:51 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) dup3(r0, r1, 0x0) ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31efffffff000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c000000340001801400"], 0x48}}, 0x0) 08:54:51 executing program 3: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = syz_open_dev$binderN(&(0x7f0000000000)='/dev/binder#\x00', 0x0, 0x2) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) dup3(r0, r2, 0x0) 08:54:51 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) dup3(r0, r1, 0x0) ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31f0ffffff000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:51 executing program 3 (fault-call:4 fault-nth:0): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:51 executing program 2: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000340000000000800030002000000140002"], 0x48}}, 0x0) 08:54:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 08:54:51 executing program 2: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000010000000800030002000000140002"], 0x48}}, 0x0) 08:54:51 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) [ 372.114421][T31133] FAULT_INJECTION: forcing a failure. [ 372.114421][T31133] name failslab, interval 1, probability 0, space 0, times 0 [ 372.127092][T31133] CPU: 0 PID: 31133 Comm: syz-executor.3 Not tainted 5.9.0-rc1-syzkaller #0 [ 372.135751][T31133] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 372.145808][T31133] Call Trace: [ 372.149087][T31133] dump_stack+0x10f/0x19d [ 372.153402][T31133] should_fail+0x23c/0x250 [ 372.157874][T31133] __should_failslab+0x81/0x90 08:54:51 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) [ 372.162693][T31133] should_failslab+0x5/0x20 [ 372.167252][T31133] slab_pre_alloc_hook+0x20/0xd0 [ 372.172273][T31133] kmem_cache_alloc+0x4f/0x2d0 [ 372.177023][T31133] ? __napi_alloc_skb+0xbd/0x330 [ 372.182048][T31133] __napi_alloc_skb+0xbd/0x330 [ 372.186805][T31133] napi_get_frags+0x4a/0xd0 [ 372.191293][T31133] tun_get_user+0x6b2/0x1e30 [ 372.195874][T31133] ? fsnotify_perm+0x59/0x2d0 [ 372.200543][T31133] tun_chr_write_iter+0xb0/0x100 [ 372.205471][T31133] vfs_write+0x665/0x6f0 [ 372.209717][T31133] ksys_write+0xce/0x180 08:54:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 372.213942][T31133] __x64_sys_write+0x3e/0x50 [ 372.218526][T31133] do_syscall_64+0x39/0x80 [ 372.223001][T31133] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 372.229002][T31133] RIP: 0033:0x45d239 [ 372.232937][T31133] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 372.252962][T31133] RSP: 002b:00007fae1b603c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 372.261383][T31133] RAX: ffffffffffffffda RBX: 0000000000038c40 RCX: 000000000045d239 [ 372.269340][T31133] RDX: 0000000000000056 RSI: 0000000020001580 RDI: 0000000000000003 [ 372.277302][T31133] RBP: 00007fae1b603ca0 R08: 0000000000000000 R09: 0000000000000000 [ 372.285256][T31133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 372.293206][T31133] R13: 00007ffc15556aff R14: 00007fae1b6049c0 R15: 000000000118cfec 08:54:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xe1, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}, @timestamp={0x8, 0xa, 0x3, 0x6}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x11b) 08:54:52 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000020000000800030002000000140002"], 0x48}}, 0x0) 08:54:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}, 0x26) 08:54:52 executing program 3 (fault-call:4 fault-nth:1): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:52 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000030000000800030002000000140002"], 0x48}}, 0x0) 08:54:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:52 executing program 2: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000040000000800030002000000140002"], 0x48}}, 0x0) 08:54:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xd9, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x9, "010b48f789119e"}]}}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x113) 08:54:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:52 executing program 2: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000050000000800030002000000140002"], 0x48}}, 0x0) 08:54:52 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}, 0x26) 08:54:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:52 executing program 2: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x7, 0x3, 0x4}) 08:54:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000080000000800030002000000140002"], 0x48}}, 0x0) 08:54:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000090000000800030002000000140002"], 0x48}}, 0x0) 08:54:52 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, 0x0) 08:54:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xcd, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x107) 08:54:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000f0000000800030002000000140002"], 0x48}}, 0x0) 08:54:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:53 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, 0x0) 08:54:53 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000300)={@val, @void, @eth={@multicast, @remote, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}, 0x26) 08:54:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000600000000800030002000000140002"], 0x48}}, 0x0) 08:54:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:53 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, 0x0) 08:54:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xcd, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x107) 08:54:53 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x4}) 08:54:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000800000000800030002000000140002"], 0x48}}, 0x0) 08:54:53 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) 08:54:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000ffffff9e0000000800030002000000140002"], 0x48}}, 0x0) 08:54:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x2}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:53 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) 08:54:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000ffffffef0000000800030002000000140002"], 0x48}}, 0x0) 08:54:53 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000ffffff9e0000000800030002000000140002"], 0x48}}, 0x0) 08:54:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0xcd, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"f83955104b0923db61fdbabacd89d5d4fddfbc42e5b36cb62acf4da4c0b3752506813fe809fba20beaae5e0d9175c079d2e03fa4f98a6b4611a06a43755ddab22f36894e6e7fcb9126b7685ee09a0502ff0b23bfafec779009cbf5764c95085ecb90ed84f2d2209b8210357e607d811f371d06c1ef0c99f2e543723f35fa7955978bfbbbb79c3bb06e0fd8a40948ace634c7dd0c55325cbc7ace81051f7ec72380"}}}}}}}}, 0x107) 08:54:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:53 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) 08:54:53 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) 08:54:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000fffffff00000000800030002000000140002"], 0x48}}, 0x0) 08:54:53 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) 08:54:54 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:54:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x28}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000004f30000000800030002000000140002"], 0x48}}, 0x0) 08:54:54 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 08:54:54 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) 08:54:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:54:54 executing program 4: ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) 08:54:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000007fffffff0000000800030002000000140002"], 0x48}}, 0x0) 08:54:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:54 executing program 4: ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) 08:54:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000ffffffff0000000800030002000000140002"], 0x48}}, 0x0) 08:54:54 executing program 1 (fault-call:2 fault-nth:0): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:54 executing program 4: ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) 08:54:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100020000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:54 executing program 5 (fault-call:4 fault-nth:0): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:54:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x41}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:54 executing program 2 (fault-call:1 fault-nth:0): r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) [ 375.248606][T31432] FAULT_INJECTION: forcing a failure. [ 375.248606][T31432] name failslab, interval 1, probability 0, space 0, times 0 [ 375.293040][T31439] FAULT_INJECTION: forcing a failure. [ 375.293040][T31439] name failslab, interval 1, probability 0, space 0, times 0 [ 375.304639][T31432] CPU: 1 PID: 31432 Comm: syz-executor.1 Not tainted 5.9.0-rc1-syzkaller #0 [ 375.314347][T31432] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 375.324387][T31432] Call Trace: [ 375.327676][T31432] dump_stack+0x10f/0x19d [ 375.332124][T31432] should_fail+0x23c/0x250 [ 375.336529][T31432] __should_failslab+0x81/0x90 08:54:54 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) 08:54:54 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) [ 375.341275][T31432] should_failslab+0x5/0x20 [ 375.345771][T31432] slab_pre_alloc_hook+0x20/0xd0 [ 375.350694][T31432] kmem_cache_alloc_node+0x5c/0x280 [ 375.355873][T31432] ? __alloc_skb+0x97/0x2e0 [ 375.360361][T31432] __alloc_skb+0x97/0x2e0 [ 375.364698][T31432] ? netlink_autobind+0x143/0x150 [ 375.369703][T31432] netlink_sendmsg+0x4b1/0x7a0 [ 375.374452][T31432] ? netlink_getsockopt+0x690/0x690 [ 375.381294][T31432] ____sys_sendmsg+0x360/0x4d0 [ 375.386048][T31432] ? import_iovec+0x171/0x1c0 [ 375.390749][T31432] __sys_sendmsg+0x1df/0x260 [ 375.395338][T31432] ? __this_cpu_preempt_check+0x18/0x20 [ 375.400870][T31432] ? vfs_write+0x4d7/0x6f0 [ 375.405296][T31432] ? __fget_light+0x219/0x260 [ 375.409979][T31432] ? check_preemption_disabled+0x51/0x140 [ 375.415681][T31432] ? debug_smp_processor_id+0x18/0x20 [ 375.421034][T31432] __x64_sys_sendmsg+0x42/0x50 [ 375.425779][T31432] do_syscall_64+0x39/0x80 [ 375.430182][T31432] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 375.436111][T31432] RIP: 0033:0x45d239 [ 375.439988][T31432] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 375.459578][T31432] RSP: 002b:00007f5d92e5ec78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 375.467972][T31432] RAX: ffffffffffffffda RBX: 0000000000028140 RCX: 000000000045d239 [ 375.475996][T31432] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000003 [ 375.477386][T31441] FAULT_INJECTION: forcing a failure. [ 375.477386][T31441] name failslab, interval 1, probability 0, space 0, times 0 [ 375.483958][T31432] RBP: 00007f5d92e5eca0 R08: 0000000000000000 R09: 0000000000000000 [ 375.484022][T31432] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 375.484036][T31432] R13: 00007ffde88d88cf R14: 00007f5d92e5f9c0 R15: 000000000118cf4c [ 375.520534][T31441] CPU: 0 PID: 31441 Comm: syz-executor.5 Not tainted 5.9.0-rc1-syzkaller #0 [ 375.529190][T31441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 375.539226][T31441] Call Trace: [ 375.542502][T31441] dump_stack+0x10f/0x19d [ 375.546821][T31441] should_fail+0x23c/0x250 [ 375.551265][T31441] __should_failslab+0x81/0x90 [ 375.556098][T31441] should_failslab+0x5/0x20 [ 375.560616][T31441] slab_pre_alloc_hook+0x20/0xd0 [ 375.565533][T31441] kmem_cache_alloc+0x4f/0x2d0 [ 375.570277][T31441] ? __napi_alloc_skb+0xbd/0x330 [ 375.575257][T31441] __napi_alloc_skb+0xbd/0x330 [ 375.580007][T31441] napi_get_frags+0x4a/0xd0 [ 375.584499][T31441] tun_get_user+0x6b2/0x1e30 [ 375.589074][T31441] ? fsnotify_perm+0x59/0x2d0 [ 375.593734][T31441] tun_chr_write_iter+0xb0/0x100 [ 375.598669][T31441] vfs_write+0x665/0x6f0 [ 375.602898][T31441] ksys_write+0xce/0x180 [ 375.607120][T31441] __x64_sys_write+0x3e/0x50 [ 375.611701][T31441] do_syscall_64+0x39/0x80 [ 375.616096][T31441] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 375.621962][T31441] RIP: 0033:0x45d239 [ 375.625832][T31441] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 375.645408][T31441] RSP: 002b:00007f45dc3c7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 375.654539][T31441] RAX: ffffffffffffffda RBX: 0000000000038c40 RCX: 000000000045d239 [ 375.662487][T31441] RDX: 0000000000000066 RSI: 0000000020001580 RDI: 0000000000000003 [ 375.670437][T31441] RBP: 00007f45dc3c7ca0 R08: 0000000000000000 R09: 0000000000000000 [ 375.678430][T31441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 375.686381][T31441] R13: 00007ffdd3eaa8ff R14: 00007f45dc3c89c0 R15: 000000000118cfec 08:54:55 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) 08:54:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100030000000000000000000800030002000000140002"], 0x48}}, 0x0) [ 375.694347][T31439] CPU: 1 PID: 31439 Comm: syz-executor.2 Not tainted 5.9.0-rc1-syzkaller #0 [ 375.703015][T31439] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 375.713058][T31439] Call Trace: [ 375.716342][T31439] dump_stack+0x10f/0x19d [ 375.720674][T31439] should_fail+0x23c/0x250 [ 375.725134][T31439] __should_failslab+0x81/0x90 [ 375.729878][T31439] should_failslab+0x5/0x20 [ 375.734370][T31439] slab_pre_alloc_hook+0x20/0xd0 [ 375.739300][T31439] ? tomoyo_realpath_from_path+0x98/0x3c0 08:54:55 executing program 4: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) [ 375.745025][T31439] __kmalloc+0x78/0x310 [ 375.749164][T31439] ? tomoyo_realpath_from_path+0x98/0x3c0 [ 375.754870][T31439] tomoyo_realpath_from_path+0x98/0x3c0 [ 375.760442][T31439] tomoyo_path_number_perm+0xc1/0x2d0 [ 375.765835][T31439] ? __rcu_read_unlock+0x4b/0x260 [ 375.770848][T31439] tomoyo_file_ioctl+0x1c/0x20 [ 375.775604][T31439] security_file_ioctl+0x45/0x90 [ 375.780642][T31439] __se_sys_ioctl+0x48/0x140 [ 375.785350][T31439] __x64_sys_ioctl+0x3f/0x50 [ 375.789932][T31439] do_syscall_64+0x39/0x80 08:54:55 executing program 4: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) [ 375.794340][T31439] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 375.800217][T31439] RIP: 0033:0x45d239 [ 375.804095][T31439] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 375.823776][T31439] RSP: 002b:00007f114bc03c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 375.832174][T31439] RAX: ffffffffffffffda RBX: 000000000001b5c0 RCX: 000000000045d239 [ 375.840131][T31439] RDX: 0000000020000000 RSI: 00000000c0145608 RDI: 0000000000000003 [ 375.848088][T31439] RBP: 00007f114bc03ca0 R08: 0000000000000000 R09: 0000000000000000 [ 375.856101][T31439] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 375.864116][T31439] R13: 00007fff52593eff R14: 00007f114bc049c0 R15: 000000000118cf4c 08:54:55 executing program 1 (fault-call:2 fault-nth:1): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:55 executing program 4: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) 08:54:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100040000000000000000000800030002000000140002"], 0x48}}, 0x0) [ 375.911639][T31439] ERROR: Out of memory at tomoyo_realpath_from_path. [ 376.046196][T31466] FAULT_INJECTION: forcing a failure. [ 376.046196][T31466] name failslab, interval 1, probability 0, space 0, times 0 [ 376.075646][T31466] CPU: 1 PID: 31466 Comm: syz-executor.1 Not tainted 5.9.0-rc1-syzkaller #0 [ 376.084321][T31466] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 376.094359][T31466] Call Trace: [ 376.097634][T31466] dump_stack+0x10f/0x19d [ 376.102020][T31466] should_fail+0x23c/0x250 [ 376.106412][T31466] __should_failslab+0x81/0x90 [ 376.111172][T31466] should_failslab+0x5/0x20 [ 376.115684][T31466] slab_pre_alloc_hook+0x20/0xd0 [ 376.120618][T31466] kmem_cache_alloc_node_trace+0x61/0x280 [ 376.126323][T31466] ? __kmalloc_node_track_caller+0x30/0x40 [ 376.132119][T31466] ? kmem_cache_alloc_node+0x16b/0x280 [ 376.137640][T31466] ? netlink_sendmsg+0x4b1/0x7a0 [ 376.142576][T31466] __kmalloc_node_track_caller+0x30/0x40 [ 376.148195][T31466] __alloc_skb+0xd3/0x2e0 [ 376.152575][T31466] netlink_sendmsg+0x4b1/0x7a0 [ 376.157327][T31466] ? netlink_getsockopt+0x690/0x690 [ 376.162512][T31466] ____sys_sendmsg+0x360/0x4d0 [ 376.167779][T31466] ? import_iovec+0x171/0x1c0 [ 376.172533][T31466] __sys_sendmsg+0x1df/0x260 [ 376.177114][T31466] ? __this_cpu_preempt_check+0x18/0x20 [ 376.182647][T31466] ? vfs_write+0x4d7/0x6f0 [ 376.187050][T31466] ? __fget_light+0x219/0x260 [ 376.191778][T31466] ? check_preemption_disabled+0x51/0x140 [ 376.197523][T31466] ? debug_smp_processor_id+0x18/0x20 [ 376.202972][T31466] __x64_sys_sendmsg+0x42/0x50 [ 376.207724][T31466] do_syscall_64+0x39/0x80 [ 376.212204][T31466] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 376.218101][T31466] RIP: 0033:0x45d239 [ 376.221984][T31466] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 08:54:55 executing program 5 (fault-call:4 fault-nth:1): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) [ 376.241576][T31466] RSP: 002b:00007f5d92e5ec78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 376.249984][T31466] RAX: ffffffffffffffda RBX: 0000000000028140 RCX: 000000000045d239 [ 376.257942][T31466] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000003 [ 376.265998][T31466] RBP: 00007f5d92e5eca0 R08: 0000000000000000 R09: 0000000000000000 [ 376.273945][T31466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 376.281888][T31466] R13: 00007ffde88d88cf R14: 00007f5d92e5f9c0 R15: 000000000118cf4c 08:54:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x44}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:56 executing program 2 (fault-call:1 fault-nth:1): r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:54:56 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, 0x0) 08:54:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100050000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:56 executing program 1 (fault-call:2 fault-nth:2): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:54:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100080000000000000000000800030002000000140002"], 0x48}}, 0x0) [ 376.565834][T31504] FAULT_INJECTION: forcing a failure. [ 376.565834][T31504] name failslab, interval 1, probability 0, space 0, times 0 [ 376.585081][T31508] FAULT_INJECTION: forcing a failure. [ 376.585081][T31508] name failslab, interval 1, probability 0, space 0, times 0 [ 376.639097][T31508] CPU: 0 PID: 31508 Comm: syz-executor.2 Not tainted 5.9.0-rc1-syzkaller #0 [ 376.647785][T31508] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 376.657829][T31508] Call Trace: [ 376.661112][T31508] dump_stack+0x10f/0x19d [ 376.665429][T31508] should_fail+0x23c/0x250 [ 376.669838][T31508] __should_failslab+0x81/0x90 [ 376.674663][T31508] should_failslab+0x5/0x20 [ 376.679216][T31508] slab_pre_alloc_hook+0x20/0xd0 [ 376.684234][T31508] ? tomoyo_encode2+0x1e2/0x350 [ 376.689079][T31508] __kmalloc+0x78/0x310 [ 376.693372][T31508] ? tomoyo_encode2+0x1e2/0x350 [ 376.698639][T31508] tomoyo_encode2+0x1e2/0x350 [ 376.703299][T31508] tomoyo_realpath_from_path+0x36e/0x3c0 [ 376.708938][T31508] tomoyo_path_number_perm+0xc1/0x2d0 [ 376.714296][T31508] ? __rcu_read_unlock+0x4b/0x260 [ 376.719295][T31508] tomoyo_file_ioctl+0x1c/0x20 [ 376.724035][T31508] security_file_ioctl+0x45/0x90 [ 376.728963][T31508] __se_sys_ioctl+0x48/0x140 [ 376.733530][T31508] __x64_sys_ioctl+0x3f/0x50 [ 376.738093][T31508] do_syscall_64+0x39/0x80 [ 376.742529][T31508] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 376.748396][T31508] RIP: 0033:0x45d239 [ 376.752279][T31508] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 376.771858][T31508] RSP: 002b:00007f114bc03c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 376.780241][T31508] RAX: ffffffffffffffda RBX: 000000000001b5c0 RCX: 000000000045d239 08:54:56 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, 0x0) [ 376.788196][T31508] RDX: 0000000020000000 RSI: 00000000c0145608 RDI: 0000000000000003 [ 376.796140][T31508] RBP: 00007f114bc03ca0 R08: 0000000000000000 R09: 0000000000000000 [ 376.804087][T31508] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 376.812032][T31508] R13: 00007fff52593eff R14: 00007f114bc049c0 R15: 000000000118cf4c [ 376.820078][T31504] CPU: 1 PID: 31504 Comm: syz-executor.1 Not tainted 5.9.0-rc1-syzkaller #0 [ 376.828741][T31504] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 376.838777][T31504] Call Trace: [ 376.842055][T31504] dump_stack+0x10f/0x19d [ 376.846465][T31504] should_fail+0x23c/0x250 [ 376.850948][T31504] __should_failslab+0x81/0x90 [ 376.855758][T31504] should_failslab+0x5/0x20 [ 376.860263][T31504] slab_pre_alloc_hook+0x20/0xd0 [ 376.861689][T31508] ERROR: Out of memory at tomoyo_realpath_from_path. [ 376.865236][T31504] kmem_cache_alloc+0x4f/0x2d0 [ 376.876595][T31504] ? skb_clone+0x131/0x1f0 [ 376.881003][T31504] ? rhashtable_jhash2+0x13a/0x1a0 [ 376.886195][T31504] skb_clone+0x131/0x1f0 08:54:56 executing program 2 (fault-call:1 fault-nth:2): r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) [ 376.890449][T31504] netlink_deliver_tap+0x2a0/0x470 [ 376.895556][T31504] netlink_unicast+0x5ca/0x6b0 [ 376.900312][T31504] netlink_sendmsg+0x6d8/0x7a0 [ 376.905063][T31504] ? netlink_getsockopt+0x690/0x690 [ 376.910402][T31504] ____sys_sendmsg+0x360/0x4d0 [ 376.915158][T31504] ? import_iovec+0x171/0x1c0 [ 376.919810][T31504] __sys_sendmsg+0x1df/0x260 [ 376.924376][T31504] ? __this_cpu_preempt_check+0x18/0x20 [ 376.929896][T31504] ? vfs_write+0x4d7/0x6f0 [ 376.934284][T31504] ? __fget_light+0x219/0x260 [ 376.938937][T31504] ? check_preemption_disabled+0x51/0x140 [ 376.944630][T31504] ? debug_smp_processor_id+0x18/0x20 [ 376.950031][T31504] __x64_sys_sendmsg+0x42/0x50 [ 376.954766][T31504] do_syscall_64+0x39/0x80 [ 376.959161][T31504] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 376.965024][T31504] RIP: 0033:0x45d239 [ 376.968905][T31504] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 376.988532][T31504] RSP: 002b:00007f5d92e5ec78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 376.996915][T31504] RAX: ffffffffffffffda RBX: 0000000000028140 RCX: 000000000045d239 [ 377.004859][T31504] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000003 [ 377.012802][T31504] RBP: 00007f5d92e5eca0 R08: 0000000000000000 R09: 0000000000000000 [ 377.020751][T31504] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 377.028709][T31504] R13: 00007ffde88d88cf R14: 00007f5d92e5f9c0 R15: 000000000118cf4c 08:54:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100090000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:56 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, 0x0) 08:54:56 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) [ 377.249005][T31504] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:54:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x52}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:57 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000f0000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x28}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:57 executing program 1 (fault-call:2 fault-nth:3): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:57 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) [ 377.541461][T31547] FAULT_INJECTION: forcing a failure. [ 377.541461][T31547] name failslab, interval 1, probability 0, space 0, times 0 [ 377.594335][T31547] CPU: 0 PID: 31547 Comm: syz-executor.1 Not tainted 5.9.0-rc1-syzkaller #0 [ 377.603028][T31547] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 377.613074][T31547] Call Trace: [ 377.616362][T31547] dump_stack+0x10f/0x19d [ 377.620786][T31547] should_fail+0x23c/0x250 [ 377.625200][T31547] __should_failslab+0x81/0x90 [ 377.629957][T31547] should_failslab+0x5/0x20 [ 377.634455][T31547] slab_pre_alloc_hook+0x20/0xd0 [ 377.639387][T31547] kmem_cache_alloc_trace+0x54/0x2d0 [ 377.644664][T31547] ? genl_start+0xd4/0x2d0 [ 377.649073][T31547] genl_start+0xd4/0x2d0 [ 377.653315][T31547] __netlink_dump_start+0x2d8/0x4d0 [ 377.658522][T31547] ? ethnl_tunnel_info_start+0x1a0/0x1a0 [ 377.664149][T31547] genl_rcv_msg+0x405/0x640 [ 377.668651][T31547] ? genl_rcv_msg+0x640/0x640 [ 377.673319][T31547] ? ethnl_tunnel_info_start+0x1a0/0x1a0 [ 377.679444][T31547] ? genl_lock_done+0xa0/0xa0 [ 377.684117][T31547] netlink_rcv_skb+0x13e/0x240 [ 377.688869][T31547] ? genl_rcv+0x40/0x40 [ 377.693021][T31547] genl_rcv+0x24/0x40 [ 377.696990][T31547] netlink_unicast+0x5e2/0x6b0 [ 377.701752][T31547] netlink_sendmsg+0x6d8/0x7a0 [ 377.706491][T31547] ? netlink_getsockopt+0x690/0x690 [ 377.711664][T31547] ____sys_sendmsg+0x360/0x4d0 [ 377.716405][T31547] ? import_iovec+0x171/0x1c0 [ 377.721054][T31547] __sys_sendmsg+0x1df/0x260 [ 377.725624][T31547] ? __this_cpu_preempt_check+0x18/0x20 [ 377.731146][T31547] ? vfs_write+0x4d7/0x6f0 [ 377.735541][T31547] ? __fget_light+0x219/0x260 [ 377.740191][T31547] ? check_preemption_disabled+0x51/0x140 [ 377.745883][T31547] ? check_preemption_disabled+0x51/0x140 [ 377.751647][T31547] ? debug_smp_processor_id+0x18/0x20 [ 377.757081][T31547] __x64_sys_sendmsg+0x42/0x50 [ 377.761831][T31547] do_syscall_64+0x39/0x80 [ 377.766302][T31547] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 377.772257][T31547] RIP: 0033:0x45d239 [ 377.776127][T31547] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 377.795761][T31547] RSP: 002b:00007f5d92e5ec78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 377.804143][T31547] RAX: ffffffffffffffda RBX: 0000000000028140 RCX: 000000000045d239 [ 377.812089][T31547] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000003 [ 377.820039][T31547] RBP: 00007f5d92e5eca0 R08: 0000000000000000 R09: 0000000000000000 [ 377.828247][T31547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 377.836198][T31547] R13: 00007ffde88d88cf R14: 00007f5d92e5f9c0 R15: 000000000118cf4c 08:54:57 executing program 1 (fault-call:2 fault-nth:4): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:57 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100600000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:57 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x44}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:57 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x2, &(0x7f0000000000)={0x0, 0x3}) 08:54:57 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:54:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x60}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:57 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x10, &(0x7f0000000000)={0x0, 0x3}) [ 378.039139][T31582] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 378.073857][T31582] FAULT_INJECTION: forcing a failure. [ 378.073857][T31582] name failslab, interval 1, probability 0, space 0, times 0 08:54:57 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000300000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:57 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x1269, &(0x7f0000000000)={0x0, 0x3}) [ 378.134405][T31582] CPU: 1 PID: 31582 Comm: syz-executor.1 Not tainted 5.9.0-rc1-syzkaller #0 [ 378.143156][T31582] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 378.153198][T31582] Call Trace: [ 378.156502][T31582] dump_stack+0x10f/0x19d [ 378.160818][T31582] should_fail+0x23c/0x250 [ 378.165219][T31582] __should_failslab+0x81/0x90 [ 378.169971][T31582] should_failslab+0x5/0x20 [ 378.174466][T31582] slab_pre_alloc_hook+0x20/0xd0 [ 378.179398][T31582] kmem_cache_alloc_node+0x5c/0x280 08:54:57 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x127a, &(0x7f0000000000)={0x0, 0x3}) [ 378.184593][T31582] ? __alloc_skb+0x97/0x2e0 [ 378.189123][T31582] __alloc_skb+0x97/0x2e0 [ 378.193497][T31582] netlink_ack+0x1f8/0x5d0 [ 378.197977][T31582] netlink_rcv_skb+0x1b8/0x240 [ 378.202729][T31582] ? genl_rcv+0x40/0x40 [ 378.206917][T31582] genl_rcv+0x24/0x40 [ 378.210895][T31582] netlink_unicast+0x5e2/0x6b0 [ 378.215651][T31582] netlink_sendmsg+0x6d8/0x7a0 [ 378.220414][T31582] ? netlink_getsockopt+0x690/0x690 [ 378.225601][T31582] ____sys_sendmsg+0x360/0x4d0 [ 378.230363][T31582] ? import_iovec+0x171/0x1c0 [ 378.235077][T31582] __sys_sendmsg+0x1df/0x260 [ 378.239670][T31582] ? __this_cpu_preempt_check+0x18/0x20 [ 378.245352][T31582] ? vfs_write+0x4d7/0x6f0 [ 378.249756][T31582] ? __fget_light+0x219/0x260 [ 378.254421][T31582] ? check_preemption_disabled+0x51/0x140 [ 378.260128][T31582] ? debug_smp_processor_id+0x18/0x20 [ 378.265489][T31582] __x64_sys_sendmsg+0x42/0x50 [ 378.270310][T31582] do_syscall_64+0x39/0x80 [ 378.274723][T31582] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 378.280600][T31582] RIP: 0033:0x45d239 08:54:57 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x4c00, &(0x7f0000000000)={0x0, 0x3}) [ 378.284483][T31582] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 378.304183][T31582] RSP: 002b:00007f5d92e5ec78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 378.312585][T31582] RAX: ffffffffffffffda RBX: 0000000000028140 RCX: 000000000045d239 [ 378.320616][T31582] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000003 08:54:57 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100f30400000000000000000800030002000000140002"], 0x48}}, 0x0) [ 378.328581][T31582] RBP: 00007f5d92e5eca0 R08: 0000000000000000 R09: 0000000000000000 [ 378.336538][T31582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 378.344495][T31582] R13: 00007ffde88d88cf R14: 00007f5d92e5f9c0 R15: 000000000118cf4c 08:54:57 executing program 1 (fault-call:2 fault-nth:5): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:58 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x4c01, &(0x7f0000000000)={0x0, 0x3}) [ 378.472524][T31617] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 378.515930][T31617] FAULT_INJECTION: forcing a failure. [ 378.515930][T31617] name failslab, interval 1, probability 0, space 0, times 0 [ 378.538811][T31617] CPU: 1 PID: 31617 Comm: syz-executor.1 Not tainted 5.9.0-rc1-syzkaller #0 [ 378.547513][T31617] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 378.557555][T31617] Call Trace: [ 378.560833][T31617] dump_stack+0x10f/0x19d [ 378.565163][T31617] should_fail+0x23c/0x250 [ 378.569576][T31617] __should_failslab+0x81/0x90 [ 378.574326][T31617] should_failslab+0x5/0x20 [ 378.583519][T31617] slab_pre_alloc_hook+0x20/0xd0 [ 378.588519][T31617] kmem_cache_alloc_node_trace+0x61/0x280 [ 378.594221][T31617] ? __kmalloc_node_track_caller+0x30/0x40 [ 378.600008][T31617] ? kmem_cache_alloc_node+0x16b/0x280 [ 378.605452][T31617] ? netlink_ack+0x1f8/0x5d0 [ 378.610024][T31617] __kmalloc_node_track_caller+0x30/0x40 [ 378.615640][T31617] __alloc_skb+0xd3/0x2e0 [ 378.619955][T31617] netlink_ack+0x1f8/0x5d0 [ 378.624372][T31617] netlink_rcv_skb+0x1b8/0x240 [ 378.629470][T31617] ? genl_rcv+0x40/0x40 [ 378.633698][T31617] genl_rcv+0x24/0x40 [ 378.637666][T31617] netlink_unicast+0x5e2/0x6b0 [ 378.642427][T31617] netlink_sendmsg+0x6d8/0x7a0 [ 378.647178][T31617] ? netlink_getsockopt+0x690/0x690 [ 378.652363][T31617] ____sys_sendmsg+0x360/0x4d0 [ 378.657110][T31617] ? import_iovec+0x171/0x1c0 [ 378.661769][T31617] __sys_sendmsg+0x1df/0x260 [ 378.666354][T31617] ? __this_cpu_preempt_check+0x18/0x20 [ 378.671890][T31617] ? vfs_write+0x4d7/0x6f0 [ 378.676295][T31617] ? __fget_light+0x219/0x260 [ 378.681015][T31617] ? check_preemption_disabled+0x51/0x140 [ 378.686781][T31617] ? check_preemption_disabled+0x51/0x140 [ 378.692478][T31617] ? debug_smp_processor_id+0x18/0x20 [ 378.697824][T31617] __x64_sys_sendmsg+0x42/0x50 [ 378.702556][T31617] do_syscall_64+0x39/0x80 [ 378.706949][T31617] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 378.712817][T31617] RIP: 0033:0x45d239 [ 378.716832][T31617] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 378.736506][T31617] RSP: 002b:00007f5d92e5ec78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 378.744888][T31617] RAX: ffffffffffffffda RBX: 0000000000028140 RCX: 000000000045d239 [ 378.752830][T31617] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000003 [ 378.760771][T31617] RBP: 00007f5d92e5eca0 R08: 0000000000000000 R09: 0000000000000000 [ 378.768713][T31617] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 378.776658][T31617] R13: 00007ffde88d88cf R14: 00007f5d92e5f9c0 R15: 000000000118cf4c 08:54:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000500000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:58 executing program 4 (fault-call:1 fault-nth:0): r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) [ 378.853274][T31641] FAULT_INJECTION: forcing a failure. [ 378.853274][T31641] name failslab, interval 1, probability 0, space 0, times 0 [ 378.866678][T31641] CPU: 1 PID: 31641 Comm: syz-executor.4 Not tainted 5.9.0-rc1-syzkaller #0 [ 378.875437][T31641] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 378.885473][T31641] Call Trace: [ 378.888753][T31641] dump_stack+0x10f/0x19d [ 378.893084][T31641] should_fail+0x23c/0x250 [ 378.897495][T31641] __should_failslab+0x81/0x90 [ 378.902260][T31641] should_failslab+0x5/0x20 [ 378.906799][T31641] slab_pre_alloc_hook+0x20/0xd0 [ 378.911756][T31641] ? tomoyo_realpath_from_path+0x98/0x3c0 [ 378.917457][T31641] __kmalloc+0x78/0x310 [ 378.921592][T31641] ? tomoyo_realpath_from_path+0x98/0x3c0 [ 378.927565][T31641] tomoyo_realpath_from_path+0x98/0x3c0 [ 378.933141][T31641] tomoyo_path_number_perm+0xc1/0x2d0 [ 378.938513][T31641] ? __rcu_read_unlock+0x4b/0x260 [ 378.943537][T31641] tomoyo_file_ioctl+0x1c/0x20 [ 378.948293][T31641] security_file_ioctl+0x45/0x90 [ 378.953225][T31641] __se_sys_ioctl+0x48/0x140 [ 378.957882][T31641] __x64_sys_ioctl+0x3f/0x50 [ 378.962461][T31641] do_syscall_64+0x39/0x80 [ 378.966869][T31641] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 378.972736][T31641] RIP: 0033:0x45d239 [ 378.976600][T31641] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 378.996173][T31641] RSP: 002b:00007f931ca10c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 379.004549][T31641] RAX: ffffffffffffffda RBX: 000000000001b5c0 RCX: 000000000045d239 [ 379.012509][T31641] RDX: 0000000020000000 RSI: 00000000c0145608 RDI: 0000000000000003 [ 379.020460][T31641] RBP: 00007f931ca10ca0 R08: 0000000000000000 R09: 0000000000000000 [ 379.028401][T31641] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 379.036344][T31641] R13: 00007ffcc313a24f R14: 00007f931ca119c0 R15: 000000000118cf4c 08:54:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x2}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:54:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0xe80}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:58 executing program 1 (fault-call:2 fault-nth:6): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:58 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x541b, &(0x7f0000000000)={0x0, 0x3}) 08:54:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000900000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:58 executing program 4 (fault-call:1 fault-nth:1): r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) [ 379.056553][T31641] ERROR: Out of memory at tomoyo_realpath_from_path. [ 379.199004][T31662] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 379.217194][T31663] FAULT_INJECTION: forcing a failure. [ 379.217194][T31663] name failslab, interval 1, probability 0, space 0, times 0 [ 379.237712][T31662] FAULT_INJECTION: forcing a failure. 08:54:58 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x5421, &(0x7f0000000000)={0x0, 0x3}) [ 379.237712][T31662] name failslab, interval 1, probability 0, space 0, times 0 [ 379.256753][T31663] CPU: 0 PID: 31663 Comm: syz-executor.4 Not tainted 5.9.0-rc1-syzkaller #0 [ 379.265474][T31663] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 379.275520][T31663] Call Trace: [ 379.278824][T31663] dump_stack+0x10f/0x19d [ 379.283250][T31663] should_fail+0x23c/0x250 [ 379.287650][T31663] __should_failslab+0x81/0x90 [ 379.292399][T31663] should_failslab+0x5/0x20 [ 379.296886][T31663] slab_pre_alloc_hook+0x20/0xd0 [ 379.301886][T31663] ? tomoyo_encode2+0x1e2/0x350 [ 379.306728][T31663] __kmalloc+0x78/0x310 [ 379.310890][T31663] ? tomoyo_encode2+0x1e2/0x350 [ 379.315725][T31663] tomoyo_encode2+0x1e2/0x350 [ 379.320383][T31663] tomoyo_realpath_from_path+0x36e/0x3c0 [ 379.326005][T31663] tomoyo_path_number_perm+0xc1/0x2d0 [ 379.331429][T31663] ? __rcu_read_unlock+0x4b/0x260 [ 379.336439][T31663] tomoyo_file_ioctl+0x1c/0x20 [ 379.341188][T31663] security_file_ioctl+0x45/0x90 [ 379.346108][T31663] __se_sys_ioctl+0x48/0x140 [ 379.350700][T31663] __x64_sys_ioctl+0x3f/0x50 [ 379.355265][T31663] do_syscall_64+0x39/0x80 [ 379.359661][T31663] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 379.365526][T31663] RIP: 0033:0x45d239 [ 379.369402][T31663] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 379.389011][T31663] RSP: 002b:00007f931ca10c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 08:54:59 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x5450, &(0x7f0000000000)={0x0, 0x3}) 08:54:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000f00000000000000000800030002000000140002"], 0x48}}, 0x0) [ 379.397404][T31663] RAX: ffffffffffffffda RBX: 000000000001b5c0 RCX: 000000000045d239 [ 379.405358][T31663] RDX: 0000000020000000 RSI: 00000000c0145608 RDI: 0000000000000003 [ 379.413348][T31663] RBP: 00007f931ca10ca0 R08: 0000000000000000 R09: 0000000000000000 [ 379.421302][T31663] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 379.429248][T31663] R13: 00007ffcc313a24f R14: 00007f931ca119c0 R15: 000000000118cf4c [ 379.437216][T31662] CPU: 1 PID: 31662 Comm: syz-executor.1 Not tainted 5.9.0-rc1-syzkaller #0 [ 379.445883][T31662] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 379.455926][T31662] Call Trace: [ 379.459206][T31662] dump_stack+0x10f/0x19d [ 379.463611][T31662] should_fail+0x23c/0x250 [ 379.468065][T31662] __should_failslab+0x81/0x90 [ 379.472816][T31662] should_failslab+0x5/0x20 [ 379.477306][T31662] slab_pre_alloc_hook+0x20/0xd0 [ 379.482231][T31662] kmem_cache_alloc+0x4f/0x2d0 [ 379.486978][T31662] ? skb_clone+0x131/0x1f0 [ 379.491394][T31662] ? rhashtable_jhash2+0x13a/0x1a0 [ 379.496575][T31662] skb_clone+0x131/0x1f0 [ 379.500834][T31662] netlink_deliver_tap+0x2a0/0x470 [ 379.505940][T31662] ? netlink_attachskb+0x3f8/0x550 [ 379.511070][T31662] netlink_unicast+0x436/0x6b0 [ 379.520197][T31662] netlink_ack+0x57b/0x5d0 [ 379.524662][T31662] netlink_rcv_skb+0x1b8/0x240 [ 379.529422][T31662] ? genl_rcv+0x40/0x40 [ 379.533571][T31662] genl_rcv+0x24/0x40 [ 379.537610][T31662] netlink_unicast+0x5e2/0x6b0 [ 379.542433][T31662] netlink_sendmsg+0x6d8/0x7a0 [ 379.547192][T31662] ? netlink_getsockopt+0x690/0x690 [ 379.552422][T31662] ____sys_sendmsg+0x360/0x4d0 [ 379.557179][T31662] ? import_iovec+0x171/0x1c0 [ 379.561866][T31662] __sys_sendmsg+0x1df/0x260 [ 379.566450][T31662] ? __this_cpu_preempt_check+0x18/0x20 [ 379.572024][T31662] ? vfs_write+0x4d7/0x6f0 [ 379.576426][T31662] ? __fget_light+0x219/0x260 [ 379.581085][T31662] ? check_preemption_disabled+0x51/0x140 [ 379.586796][T31662] ? debug_smp_processor_id+0x18/0x20 [ 379.592250][T31662] __x64_sys_sendmsg+0x42/0x50 [ 379.597004][T31662] do_syscall_64+0x39/0x80 [ 379.601482][T31662] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 379.605132][T31663] ERROR: Out of memory at tomoyo_realpath_from_path. [ 379.607358][T31662] RIP: 0033:0x45d239 [ 379.607371][T31662] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 379.607378][T31662] RSP: 002b:00007f5d92e5ec78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 08:54:59 executing program 4 (fault-call:1 fault-nth:2): r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) [ 379.607388][T31662] RAX: ffffffffffffffda RBX: 0000000000028140 RCX: 000000000045d239 [ 379.607394][T31662] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000003 [ 379.607401][T31662] RBP: 00007f5d92e5eca0 R08: 0000000000000000 R09: 0000000000000000 [ 379.607413][T31662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 379.678850][T31662] R13: 00007ffde88d88cf R14: 00007f5d92e5f9c0 R15: 000000000118cf4c 08:54:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100006000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:59 executing program 1 (fault-call:2 fault-nth:7): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 379.866315][T31695] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:54:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x41}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:54:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x2800}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:54:59 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x5451, &(0x7f0000000000)={0x0, 0x3}) 08:54:59 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:54:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310004f300000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:59 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 380.083366][T31724] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:54:59 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x5452, &(0x7f0000000000)={0x0, 0x3}) 08:54:59 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:54:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100004003000000000000000800030002000000140002"], 0x48}}, 0x0) 08:54:59 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x2, &(0x7f0000000000)) 08:54:59 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x5460, &(0x7f0000000000)={0x0, 0x3}) [ 380.228307][T31737] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:54:59 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x10, &(0x7f0000000000)) [ 380.289531][T31745] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x54}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x4100}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000340000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:00 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x6364, &(0x7f0000000000)={0x0, 0x3}) 08:55:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x2, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:00 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x4c01, &(0x7f0000000000)) 08:55:00 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x8914, &(0x7f0000000000)={0x0, 0x3}) 08:55:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000010000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:00 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x541b, &(0x7f0000000000)) [ 380.583651][T31780] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 380.614504][T31786] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:00 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x8933, &(0x7f0000000000)={0x0, 0x3}) 08:55:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x3, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:00 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x5421, &(0x7f0000000000)) 08:55:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0xe80}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x4400}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000020000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:00 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x89f0, &(0x7f0000000000)={0x0, 0x3}) 08:55:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x4, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:00 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x5450, &(0x7f0000000000)) 08:55:00 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x5451, &(0x7f0000000000)) 08:55:00 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xf502, &(0x7f0000000000)={0x0, 0x3}) 08:55:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000030000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x5, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x6, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:00 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x5452, &(0x7f0000000000)) 08:55:00 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x3fffffff, &(0x7f0000000000)={0x0, 0x3}) 08:55:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x5200}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000040000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:01 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x5460, &(0x7f0000000000)) 08:55:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x7, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x4100}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:01 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x400448c9, &(0x7f0000000000)={0x0, 0x3}) 08:55:01 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x400448dd, &(0x7f0000000000)={0x0, 0x3}) 08:55:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000050000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:01 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x6364, &(0x7f0000000000)) 08:55:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x8, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x9, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:01 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x400454ca, &(0x7f0000000000)={0x0, 0x3}) 08:55:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x6000}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:01 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x8912, &(0x7f0000000000)) 08:55:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000080000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xa, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:01 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x40045612, &(0x7f0000000000)={0x0, 0x3}) 08:55:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x5400}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:01 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x8933, &(0x7f0000000000)) 08:55:01 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x40049409, &(0x7f0000000000)={0x0, 0x3}) 08:55:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xb, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000090000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xc, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:01 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x40186366, &(0x7f0000000000)={0x0, 0x3}) [ 382.334578][T31972] validate_nla: 18 callbacks suppressed [ 382.334586][T31972] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 382.358803][T31979] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x800e}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:02 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x3fffffff, &(0x7f0000000000)) 08:55:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000f0000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:02 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x4020940d, &(0x7f0000000000)={0x0, 0x3}) 08:55:02 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xd, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x800e}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:02 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x400448c9, &(0x7f0000000000)) [ 382.550017][T31996] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:02 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x40445637, &(0x7f0000000000)={0x0, 0x3}) 08:55:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000600000000000000800030002000000140002"], 0x48}}, 0x0) [ 382.595771][T32006] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:02 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x400448dd, &(0x7f0000000000)) 08:55:02 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xe, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:02 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x8004500f, &(0x7f0000000000)={0x0, 0x3}) [ 382.773191][T32027] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 382.801745][T32029] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100ffffff9e0000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:02 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x400454ca, &(0x7f0000000000)) 08:55:02 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xf, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:02 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x80086301, &(0x7f0000000000)={0x0, 0x3}) 08:55:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:02 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x40045612, &(0x7f0000000000)) [ 383.177327][T32056] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:02 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x8008700d, &(0x7f0000000000)={0x0, 0x3}) 08:55:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100ffffffef0000000000000800030002000000140002"], 0x48}}, 0x0) [ 383.237334][T32065] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:02 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x10, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:02 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x40049409, &(0x7f0000000000)) 08:55:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100fffffff00000000000000800030002000000140002"], 0x48}}, 0x0) [ 383.385904][T32079] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 383.397614][T32084] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x2}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:03 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x8018457f, &(0x7f0000000000)={0x0, 0x3}) 08:55:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x11, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000004f30000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:03 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x40186366, &(0x7f0000000000)) 08:55:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x2}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:03 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x4020940d, &(0x7f0000000000)) 08:55:03 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x80805659, &(0x7f0000000000)={0x0, 0x3}) 08:55:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31007fffffff0000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x12, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31009effffff0000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:03 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x80086301, &(0x7f0000000000)) 08:55:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x28}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100efffffff0000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:03 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0x80805659, &(0x7f0000000000)) 08:55:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x25, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x41}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100f0ffffff0000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x48, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:04 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0045878, &(0x7f0000000000)={0x0, 0x3}) 08:55:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000003400000000800030002000000140002"], 0x48}}, 0x0) 08:55:04 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x4c, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x54}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x41}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:04 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0045878, &(0x7f0000000000)={0x0, 0x3}) 08:55:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000100000800030002000000140002"], 0x48}}, 0x0) 08:55:04 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0045878, &(0x7f0000000000)) 08:55:04 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x60, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000200000800030002000000140002"], 0x48}}, 0x0) 08:55:04 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145607, &(0x7f0000000000)={0x0, 0x3}) 08:55:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0xe80}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:04 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x68, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x44}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:04 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0045878, &(0x7f0000000000)) 08:55:04 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc014563b, &(0x7f0000000000)={0x0, 0x3}) 08:55:04 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x6c, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000300000800030002000000140002"], 0x48}}, 0x0) 08:55:04 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc01064ac, &(0x7f0000000000)) 08:55:04 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145667, &(0x7f0000000000)={0x0, 0x3}) 08:55:04 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x74, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000400000800030002000000140002"], 0x48}}, 0x0) 08:55:04 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145607, &(0x7f0000000000)) 08:55:04 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145667, &(0x7f0000000000)) 08:55:04 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0189436, &(0x7f0000000000)={0x0, 0x3}) 08:55:05 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0205647, &(0x7f0000000000)={0x0, 0x3}) 08:55:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x4100}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x52}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x7a, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000500000800030002000000140002"], 0x48}}, 0x0) 08:55:05 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0189436, &(0x7f0000000000)) 08:55:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x300, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:05 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0205647, &(0x7f0000000000)) 08:55:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000800000800030002000000140002"], 0x48}}, 0x0) 08:55:05 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0205648, &(0x7f0000000000)={0x0, 0x3}) 08:55:05 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0205649, &(0x7f0000000000)={0x0, 0x3}) 08:55:05 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0205648, &(0x7f0000000000)) 08:55:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000900000800030002000000140002"], 0x48}}, 0x0) 08:55:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x5400}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x60}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:05 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc020660b, &(0x7f0000000000)={0x0, 0x3}) 08:55:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x429, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:05 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0205649, &(0x7f0000000000)) 08:55:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000f00000800030002000000140002"], 0x48}}, 0x0) 08:55:05 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0285628, &(0x7f0000000000)={0x0, 0x3}) 08:55:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x500, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:05 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc020660b, &(0x7f0000000000)) 08:55:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000006000000800030002000000140002"], 0x48}}, 0x0) 08:55:05 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0285629, &(0x7f0000000000)={0x0, 0x3}) 08:55:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000008000000800030002000000140002"], 0x48}}, 0x0) 08:55:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x800e}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0xe80}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x600, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:06 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0285628, &(0x7f0000000000)) 08:55:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000ffffff9e00000800030002000000140002"], 0x48}}, 0x0) 08:55:06 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0505609, &(0x7f0000000000)={0x0, 0x3}) 08:55:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x700, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:06 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc050560f, &(0x7f0000000000)={0x0, 0x3}) 08:55:06 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0285629, &(0x7f0000000000)) 08:55:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000ffffffef00000800030002000000140002"], 0x48}}, 0x0) 08:55:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000fffffff000000800030002000000140002"], 0x48}}, 0x0) 08:55:06 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0505611, &(0x7f0000000000)={0x0, 0x3}) 08:55:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x2800}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x7a6, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:06 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0505609, &(0x7f0000000000)) 08:55:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000004f300000800030002000000140002"], 0x48}}, 0x0) 08:55:06 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc050565d, &(0x7f0000000000)={0x0, 0x3}) 08:55:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x2, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000007fffffff00000800030002000000140002"], 0x48}}, 0x0) 08:55:06 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0585609, &(0x7f0000000000)={0x0, 0x3}) 08:55:06 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc050560f, &(0x7f0000000000)) 08:55:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x900, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:06 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc058560f, &(0x7f0000000000)={0x0, 0x3}) 08:55:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xa00, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x4100}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000ffffffff00000800030002000000140002"], 0x48}}, 0x0) 08:55:06 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0505611, &(0x7f0000000000)) 08:55:06 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0585611, &(0x7f0000000000)={0x0, 0x3}) 08:55:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xb00, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x4, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:07 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc050565d, &(0x7f0000000000)) [ 387.377390][T32567] validate_nla: 36 callbacks suppressed [ 387.377397][T32567] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000200000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:07 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc058565d, &(0x7f0000000000)={0x0, 0x3}) [ 387.471138][T32580] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:07 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0585609, &(0x7f0000000000)) 08:55:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000300000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xc00, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 387.569865][T32595] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 387.584240][T32597] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x4400}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xd00, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:07 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc080661a, &(0x7f0000000000)={0x0, 0x3}) 08:55:07 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc058560f, &(0x7f0000000000)) 08:55:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000400000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x4, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:07 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:55:07 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0585611, &(0x7f0000000000)) 08:55:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000500000000000000000800030002000000140002"], 0x48}}, 0x0) [ 387.827191][T32624] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 387.862727][T32633] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xe00, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:07 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x2, 0x3}) 08:55:07 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc058565d, &(0x7f0000000000)) [ 387.977749][T32648] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 388.002686][T32651] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x5200}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000800000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:07 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x3, 0x3}) 08:55:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xf00, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:07 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:55:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x29, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:07 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x4, 0x3}) [ 388.274000][T32681] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 388.302175][T32686] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x1100, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000900000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:08 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x2}) 08:55:08 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x5, 0x3}) 08:55:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x1200, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x6000}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000f00000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:08 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x3}) 08:55:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x2000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:08 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x6, 0x3}) 08:55:08 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x2b, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100006000000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x2500, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:08 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x4}) 08:55:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000003000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:08 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x7, 0x3}) 08:55:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x2904, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val={0x0, 0x800e}, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:08 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x5}) 08:55:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000f304000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x4800, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:08 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x8, 0x3}) 08:55:08 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x2c, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x4c00, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:08 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x9, 0x3}) 08:55:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000005000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:08 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x6}) 08:55:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x6000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000009000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:09 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xa, 0x3}) 08:55:09 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x7}) 08:55:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x6800, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000f000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x2f, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:09 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x8}) 08:55:09 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xb, 0x3}) 08:55:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000060000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x6c00, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000004f3000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:09 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xc, 0x3}) 08:55:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x2, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:09 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x9}) 08:55:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x7400, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:09 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xd, 0x3}) 08:55:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000040030000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x3a, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:09 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xa}) 08:55:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x7a00, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000003400000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:09 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xe, 0x3}) 08:55:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x2, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:09 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xb}) 08:55:09 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x10, 0x3}) 08:55:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000100000000000800030002000000140002"], 0x48}}, 0x0) 08:55:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xa607, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:10 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x11, 0x3}) 08:55:10 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xc}) 08:55:10 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x3c, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000200000000000800030002000000140002"], 0x48}}, 0x0) 08:55:10 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x12, 0x3}) 08:55:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x34000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:10 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xd}) 08:55:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x4, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000300000000000800030002000000140002"], 0x48}}, 0x0) 08:55:10 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x25, 0x3}) 08:55:10 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xe}) 08:55:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x400300, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:10 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:10 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x10}) 08:55:10 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x5c, 0x3}) 08:55:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x1000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000400000000000800030002000000140002"], 0x48}}, 0x0) 08:55:10 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x11}) 08:55:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000500000000000800030002000000140002"], 0x48}}, 0x0) 08:55:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x2, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:11 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x300, 0x3}) 08:55:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x2000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:11 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x12}) 08:55:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000800000000000800030002000000140002"], 0x48}}, 0x0) 08:55:11 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x2, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x3000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:11 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x500, 0x3}) 08:55:11 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x25}) 08:55:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000900000000000800030002000000140002"], 0x48}}, 0x0) 08:55:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000f00000000000800030002000000140002"], 0x48}}, 0x0) 08:55:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x4000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x4, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:11 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x600, 0x3}) 08:55:11 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x5c}) 08:55:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000006000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x5000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:11 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x41, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x6000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000ffffff9e00000000000800030002000000140002"], 0x48}}, 0x0) 08:55:11 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x700, 0x3}) 08:55:11 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x300}) 08:55:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x7000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:11 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x500}) 08:55:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x11, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:12 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000ffffffef00000000000800030002000000140002"], 0x48}}, 0x0) 08:55:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x8000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:12 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x900, 0x3}) 08:55:12 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x600}) 08:55:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x54, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) [ 392.577667][ T715] validate_nla: 44 callbacks suppressed [ 392.577675][ T715] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:12 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xa00, 0x3}) 08:55:12 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x700}) 08:55:12 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000fffffff000000000000800030002000000140002"], 0x48}}, 0x0) [ 392.646133][ T726] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x9000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:12 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xb00, 0x3}) 08:55:12 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x900}) [ 392.818605][ T743] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 392.855610][ T748] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x21, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:12 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000004f300000000000800030002000000140002"], 0x48}}, 0x0) 08:55:12 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xa00}) 08:55:12 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xc00, 0x3}) 08:55:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xa000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x0}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:12 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xd00, 0x3}) 08:55:12 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100007fffffff00000000000800030002000000140002"], 0x48}}, 0x0) [ 393.139211][ T768] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 393.177858][ T775] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:12 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xb00}) 08:55:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xb000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:12 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xe00, 0x3}) 08:55:12 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100009effffff00000000000800030002000000140002"], 0x48}}, 0x0) [ 393.335803][ T791] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 393.366422][ T795] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x29, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:13 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xc00}) 08:55:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xc000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000efffffff00000000000800030002000000140002"], 0x48}}, 0x0) 08:55:13 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x1100, 0x3}) 08:55:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x12}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:13 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x1200, 0x3}) [ 393.674017][ T830] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:13 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xd00}) 08:55:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000f0ffffff00000000000800030002000000140002"], 0x48}}, 0x0) 08:55:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xd000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 393.714946][ T836] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:13 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x2500, 0x3}) 08:55:13 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xe00}) 08:55:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000034000000800030002000000140002"], 0x48}}, 0x0) 08:55:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xe000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:13 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x5c00, 0x3}) 08:55:13 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x1100}) 08:55:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x2b, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:13 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x1200}) 08:55:13 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xff00, 0x3}) 08:55:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000001000800030002000000140002"], 0x48}}, 0x0) 08:55:13 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x2500}) 08:55:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xf000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000002000800030002000000140002"], 0x48}}, 0x0) 08:55:13 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x1000000, 0x3}) 08:55:13 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x5c00}) 08:55:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x10000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:14 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x2000000, 0x3}) 08:55:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x2c, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:14 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000003000800030002000000140002"], 0x48}}, 0x0) 08:55:14 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xff00}) 08:55:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x11000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:14 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x3000000, 0x3}) 08:55:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x2]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:14 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x1000000}) 08:55:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x12000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:14 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x4000000, 0x3}) 08:55:14 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000004000800030002000000140002"], 0x48}}, 0x0) 08:55:14 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x2000000}) 08:55:14 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x5000000, 0x3}) 08:55:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x2f, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x20000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:14 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000005000800030002000000140002"], 0x48}}, 0x0) 08:55:14 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x3000000}) 08:55:14 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x6000000, 0x3}) 08:55:14 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x41]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:14 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x4000000}) 08:55:14 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000008000800030002000000140002"], 0x48}}, 0x0) 08:55:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x25000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:14 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x7000000, 0x3}) 08:55:14 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x5000000}) 08:55:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000009000800030002000000140002"], 0x48}}, 0x0) 08:55:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x3a, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:15 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x8000000, 0x3}) 08:55:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x29040000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:15 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x6000000}) 08:55:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000000000f000800030002000000140002"], 0x48}}, 0x0) 08:55:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x54]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:15 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x7000000}) 08:55:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000060000800030002000000140002"], 0x48}}, 0x0) 08:55:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x48000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:15 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x9000000, 0x3}) 08:55:15 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x8000000}) 08:55:15 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xa000000, 0x3}) 08:55:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x3c, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000080000800030002000000140002"], 0x48}}, 0x0) 08:55:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x4c000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:15 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x9000000}) 08:55:15 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xb000000, 0x3}) 08:55:15 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x60000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000ffffff9e000800030002000000140002"], 0x48}}, 0x0) 08:55:15 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xa000000}) 08:55:15 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xc000000, 0x3}) 08:55:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x68000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:16 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xb000000}) 08:55:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:16 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xd000000, 0x3}) 08:55:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000ffffffef000800030002000000140002"], 0x48}}, 0x0) 08:55:16 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xc000000}) 08:55:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x6c000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x2]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:16 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xd000000}) 08:55:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x74000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000fffffff0000800030002000000140002"], 0x48}}, 0x0) 08:55:16 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xe000000, 0x3}) 08:55:16 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xe000000}) 08:55:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x7a000000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x2, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:16 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x10000000, 0x3}) 08:55:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000004f3000800030002000000140002"], 0x48}}, 0x0) 08:55:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x9effffff, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:16 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x10000000}) 08:55:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x41]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:16 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x11000000}) 08:55:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xa6070000, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:16 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x11000000, 0x3}) 08:55:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000007fffffff000800030002000000140002"], 0x48}}, 0x0) 08:55:17 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x12000000, 0x3}) 08:55:17 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x12000000}) 08:55:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x28, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xefffffff, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000ffffffff000800030002000000140002"], 0x48}}, 0x0) 08:55:17 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x25000000, 0x3}) 08:55:17 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x25000000}) 08:55:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x54]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:17 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x5c000000, 0x3}) 08:55:17 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x5c000000}) 08:55:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000002000000000000000800030002000000140002"], 0x48}}, 0x0) [ 397.778091][ T1286] validate_nla: 36 callbacks suppressed [ 397.778096][ T1286] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:17 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xff000000, 0x3}) [ 397.846330][ T1290] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xf0ffffff, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:17 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xff000000}) [ 398.000703][ T1310] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 398.040132][ T1315] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x41, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000003000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:17 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x2}) 08:55:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xffffff7f, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:17 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:55:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) [ 398.288771][ T1337] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:17 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x2}) 08:55:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000004000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:17 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x4}) [ 398.333812][ T1346] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xffffff9e, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:18 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:55:18 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x5}) [ 398.526938][ T1363] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 398.556827][ T1372] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x44, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000005000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:18 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x6}) 08:55:18 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x4}) 08:55:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xffffffef, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x2]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:18 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x7}) 08:55:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000008000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0xfffffff0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 398.787482][ T1392] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 398.818241][ T1397] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:18 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x5}) 08:55:18 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x8}) 08:55:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="10000000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x52, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000009000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:18 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x6}) 08:55:18 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x9}) 08:55:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x41]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000f000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:18 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x7}) 08:55:18 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xa}) 08:55:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="c0000000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000060000000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:19 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xb}) 08:55:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x60, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="c00e0000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:19 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x8}) 08:55:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000030000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:19 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xc}) 08:55:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x54]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="e03f0300", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:19 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x9}) 08:55:19 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xd}) 08:55:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000f3040000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00 ', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:19 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xa}) 08:55:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x0}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000050000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:19 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xe}) 08:55:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00f0ff7f", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:19 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xb}) 08:55:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000090000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:19 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xc}) 08:55:19 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:55:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="effdffff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000f0000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:20 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xd}) 08:55:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x8}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48020000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:20 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x2}) 08:55:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000600000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:20 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xe}) 08:55:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:20 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x3}) 08:55:20 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x10}) 08:55:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000004f30000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48030000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000400300000000000800030002000000140002"], 0x48}}, 0x0) 08:55:20 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x4}) 08:55:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0xf}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:20 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x11}) 08:55:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48040000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:20 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x5}) 08:55:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000034000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48050000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:20 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x12}) 08:55:20 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x6}) 08:55:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000001000000000800030002000000140002"], 0x48}}, 0x0) 08:55:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48060000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:20 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x7}) 08:55:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x12}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000002000000000800030002000000140002"], 0x48}}, 0x0) 08:55:21 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x25}) 08:55:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\a\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:21 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x8}) 08:55:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x54]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:21 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x5c}) 08:55:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\b\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000003000000000800030002000000140002"], 0x48}}, 0x0) 08:55:21 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x9}) 08:55:21 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x300}) 08:55:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\t\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:21 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xa}) 08:55:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000004000000000800030002000000140002"], 0x48}}, 0x0) 08:55:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\n\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:21 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x500}) 08:55:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000005000000000800030002000000140002"], 0x48}}, 0x0) 08:55:21 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xb}) 08:55:21 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x600}) 08:55:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\v\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000008000000000800030002000000140002"], 0x48}}, 0x0) 08:55:21 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x700}) 08:55:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x2]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:22 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xc}) 08:55:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\f\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:22 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x900}) 08:55:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000009000000000800030002000000140002"], 0x48}}, 0x0) 08:55:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:22 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xa00}) 08:55:22 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xd}) 08:55:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000f000000000800030002000000140002"], 0x48}}, 0x0) 08:55:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\r\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:22 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xe}) 08:55:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="480e0000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x28]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:22 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xb00}) 08:55:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000060000000000800030002000000140002"], 0x48}}, 0x0) 08:55:22 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x10}) 08:55:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="480f0000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000ffffff9e000000000800030002000000140002"], 0x48}}, 0x0) 08:55:22 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xc00}) 08:55:22 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x11}) 08:55:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48100000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000ffffffef000000000800030002000000140002"], 0x48}}, 0x0) 08:55:22 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xd00}) 08:55:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x41]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:23 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x12}) 08:55:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48110000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000fffffff0000000000800030002000000140002"], 0x48}}, 0x0) 08:55:23 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xe00}) 08:55:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x54]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000004f3000000000800030002000000140002"], 0x48}}, 0x0) 08:55:23 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x25}) 08:55:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48120000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:23 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x1100}) 08:55:23 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x1200}) 08:55:23 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x5c}) 08:55:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x44]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000007fffffff000000000800030002000000140002"], 0x48}}, 0x0) 08:55:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H%\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:23 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x2500}) 08:55:23 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x300}) 08:55:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='HH\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:23 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x500}) 08:55:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000009effffff000000000800030002000000140002"], 0x48}}, 0x0) 08:55:23 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x5c00}) 08:55:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000efffffff000000000800030002000000140002"], 0x48}}, 0x0) 08:55:23 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x600}) 08:55:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x52]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='HL\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:24 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xff00}) 08:55:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000f0ffffff000000000800030002000000140002"], 0x48}}, 0x0) 08:55:24 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x700}) 08:55:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:24 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x1000000}) 08:55:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000340000800030002000000140002"], 0x48}}, 0x0) 08:55:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H`\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:24 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x900}) 08:55:24 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x2000000}) 08:55:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000010800030002000000140002"], 0x48}}, 0x0) 08:55:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x60]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='Hh\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:24 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xa00}) 08:55:24 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3000000}) 08:55:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000020800030002000000140002"], 0x48}}, 0x0) 08:55:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:24 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x4000000}) 08:55:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000030800030002000000140002"], 0x48}}, 0x0) 08:55:24 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xb00}) 08:55:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='Hl\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:25 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x5000000}) 08:55:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000040800030002000000140002"], 0x48}}, 0x0) 08:55:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:25 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xc00}) 08:55:25 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x6000000}) 08:55:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='Ht\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000050800030002000000140002"], 0x48}}, 0x0) 08:55:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:25 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x7000000}) 08:55:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='Hz\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:25 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xd00}) 08:55:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000080800030002000000140002"], 0x48}}, 0x0) 08:55:25 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x8000000}) 08:55:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000300", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x2]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:25 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xe00}) 08:55:25 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x9000000}) 08:55:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000090800030002000000140002"], 0x48}}, 0x0) 08:55:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48290400", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:25 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xa000000}) 08:55:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000f0800030002000000140002"], 0x48}}, 0x0) 08:55:25 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x1100}) 08:55:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000500", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:26 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x1200}) 08:55:26 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xb000000}) 08:55:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x28]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000600800030002000000140002"], 0x48}}, 0x0) 08:55:26 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x2500}) 08:55:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000600", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:26 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xc000000}) 08:55:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:26 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x5c00}) 08:55:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\a\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:26 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xd000000}) 08:55:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000800800030002000000140002"], 0x48}}, 0x0) 08:55:26 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xff00}) 08:55:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48a60700", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x41]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:26 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xe000000}) 08:55:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000ffffff9e0800030002000000140002"], 0x48}}, 0x0) 08:55:26 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x1000000}) 08:55:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\t\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:26 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x2000000}) 08:55:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000ffffffef0800030002000000140002"], 0x48}}, 0x0) 08:55:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\n\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:27 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x10000000}) 08:55:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\v\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000fffffff00800030002000000140002"], 0x48}}, 0x0) 08:55:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x44]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:27 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x3000000}) 08:55:27 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x11000000}) 08:55:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\f\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000004f30800030002000000140002"], 0x48}}, 0x0) 08:55:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:27 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x12000000}) 08:55:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\r\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000007fffffff0800030002000000140002"], 0x48}}, 0x0) 08:55:27 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x4000000}) 08:55:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000ffffffff0800030002000000140002"], 0x48}}, 0x0) 08:55:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000e00", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x52]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:27 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x25000000}) 08:55:27 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x5000000}) 08:55:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000f00", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000100030002000000140002"], 0x48}}, 0x0) 08:55:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:27 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x5c000000}) [ 408.337538][ T2528] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 08:55:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48001100", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:28 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x6000000}) [ 408.380726][ T2535] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 08:55:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000400030002000000140002"], 0x48}}, 0x0) 08:55:28 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0xff000000}) 08:55:28 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x7000000}) [ 408.528155][ T2550] validate_nla: 2 callbacks suppressed [ 408.528167][ T2550] netlink: 'syz-executor.0': attribute type 3 has an invalid length. [ 408.562877][ T2554] netlink: 'syz-executor.0': attribute type 3 has an invalid length. 08:55:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x60]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48001200", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:28 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x8000000}) 08:55:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000020000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:28 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:55:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:28 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x9000000}) 08:55:28 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x2}) 08:55:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000030000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00 \x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000040000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:28 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xa000000}) 08:55:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00%\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:28 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x3}) 08:55:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000050000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:28 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xb000000}) 08:55:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:28 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4}) 08:55:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48042900", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000080000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:28 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xc000000}) 08:55:29 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x5}) 08:55:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00H\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000090000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:29 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xd000000}) 08:55:29 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x6}) 08:55:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x2]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00L\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000f0000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:29 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xe000000}) 08:55:29 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x7}) 08:55:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:29 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x10000000}) 08:55:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00`\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:29 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x8}) 08:55:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000600000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:29 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x9}) 08:55:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00h\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x28]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000300000000000800030002000000140002"], 0x48}}, 0x0) 08:55:29 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x11000000}) 08:55:29 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xa}) 08:55:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00l\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:29 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:29 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00t\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:30 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x12000000}) 08:55:30 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xb}) 08:55:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000f30400000000000800030002000000140002"], 0x48}}, 0x0) 08:55:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00z\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:30 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x25000000}) 08:55:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x41]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:30 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xc}) 08:55:30 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x5c000000}) 08:55:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="4807a600", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000500000000000800030002000000140002"], 0x48}}, 0x0) 08:55:30 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:30 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xd}) 08:55:30 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0xff000000}) 08:55:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48004003", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000900000000000800030002000000140002"], 0x48}}, 0x0) 08:55:30 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xe}) 08:55:30 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:55:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x44]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000340", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000f00000000000800030002000000140002"], 0x48}}, 0x0) 08:55:30 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x2}) 08:55:30 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x10}) 08:55:30 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:30 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x11}) 08:55:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000006000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:31 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3}) 08:55:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:31 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x12}) 08:55:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000004f300000000000800030002000000140002"], 0x48}}, 0x0) [ 411.532590][ T2890] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 411.589512][ T2900] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x52]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:31 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x4}) 08:55:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000004003000000000800030002000000140002"], 0x48}}, 0x0) 08:55:31 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x25}) 08:55:31 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:31 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x5c}) [ 411.904077][ T2932] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 411.938131][ T2938] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000340000000000800030002000000140002"], 0x48}}, 0x0) 08:55:31 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x5}) 08:55:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:31 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x300}) 08:55:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000010000000800030002000000140002"], 0x48}}, 0x0) [ 412.115503][ T2955] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 412.142784][ T2957] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x60]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:32 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x6}) 08:55:32 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x500}) 08:55:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000020000000800030002000000140002"], 0x48}}, 0x0) 08:55:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:32 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x600}) 08:55:32 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x7}) 08:55:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000030000000800030002000000140002"], 0x48}}, 0x0) [ 412.471530][ T2985] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 412.501259][ T2994] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:32 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x700}) 08:55:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000040000000800030002000000140002"], 0x48}}, 0x0) 08:55:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:32 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x8}) 08:55:32 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x900}) 08:55:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000050000000800030002000000140002"], 0x48}}, 0x0) 08:55:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000080000000800030002000000140002"], 0x48}}, 0x0) 08:55:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:32 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x9}) 08:55:32 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xa00}) 08:55:32 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xb00}) 08:55:32 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xa}) 08:55:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:33 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000090000000800030002000000140002"], 0x48}}, 0x0) 08:55:33 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xc00}) 08:55:33 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xb}) 08:55:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:33 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xd00}) 08:55:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:33 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xc}) 08:55:33 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xe00}) 08:55:33 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000f0000000800030002000000140002"], 0x48}}, 0x0) [ 413.656786][ T3116] validate_nla: 8 callbacks suppressed [ 413.656867][ T3116] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:33 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xd}) [ 413.748793][ T3125] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x28]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:33 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x1100}) 08:55:33 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000600000000800030002000000140002"], 0x48}}, 0x0) 08:55:33 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xe}) 08:55:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:33 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:33 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x1200}) 08:55:33 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000ffffff9e0000000800030002000000140002"], 0x48}}, 0x0) 08:55:33 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x10}) [ 414.013848][ T3151] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:33 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x2500}) [ 414.086593][ T3163] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:33 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x11}) 08:55:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 414.209326][ T3180] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 414.218527][ T3181] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:34 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000ffffffef0000000800030002000000140002"], 0x48}}, 0x0) 08:55:34 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x5c00}) 08:55:34 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x12}) 08:55:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:34 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x25}) [ 414.487039][ T3210] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:34 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000fffffff00000000800030002000000140002"], 0x48}}, 0x0) 08:55:34 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xff00}) [ 414.536651][ T3222] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:34 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x5c}) 08:55:34 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000004f30000000800030002000000140002"], 0x48}}, 0x0) [ 414.685685][ T3240] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 414.725790][ T3243] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x44]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:34 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x1000000}) 08:55:34 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000007fffffff0000000800030002000000140002"], 0x48}}, 0x0) 08:55:34 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x300}) 08:55:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:34 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:34 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x500}) 08:55:34 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x2000000}) 08:55:34 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000009effffff0000000800030002000000140002"], 0x48}}, 0x0) 08:55:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:34 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x600}) 08:55:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x52]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:34 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000efffffff0000000800030002000000140002"], 0x48}}, 0x0) 08:55:34 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x3000000}) 08:55:34 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x700}) 08:55:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:35 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:35 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x4000000}) 08:55:35 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x900}) 08:55:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000f0ffffff0000000800030002000000140002"], 0x48}}, 0x0) 08:55:35 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x5000000}) 08:55:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000900030002000000140002"], 0x48}}, 0x0) 08:55:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x60]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:35 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xa00}) 08:55:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000001200030002000000140002"], 0x48}}, 0x0) 08:55:35 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x6000000}) 08:55:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000001300030002000000140002"], 0x48}}, 0x0) 08:55:35 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x7000000}) 08:55:35 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xb00}) 08:55:35 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000001c00030002000000140002"], 0x48}}, 0x0) 08:55:35 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x8000000}) 08:55:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:35 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xc00}) 08:55:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000004", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:35 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x9000000}) 08:55:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000200000000000800030002000000140002"], 0x48}}, 0x0) 08:55:35 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xd00}) 08:55:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:36 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xa000000}) 08:55:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000300000000000800030002000000140002"], 0x48}}, 0x0) 08:55:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:36 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xe00}) 08:55:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000400000000000800030002000000140002"], 0x48}}, 0x0) 08:55:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:36 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x1100}) 08:55:36 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xb000000}) 08:55:36 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xc000000}) 08:55:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000500000000000800030002000000140002"], 0x48}}, 0x0) 08:55:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:36 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x1200}) 08:55:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:36 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xd000000}) 08:55:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000800000000000800030002000000140002"], 0x48}}, 0x0) 08:55:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x28]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000900000000000800030002000000140002"], 0x48}}, 0x0) 08:55:36 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x2500}) 08:55:36 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xe000000}) 08:55:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:36 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x10000000}) 08:55:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000f00000000000800030002000000140002"], 0x48}}, 0x0) 08:55:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000006000000000000800030002000000140002"], 0x48}}, 0x0) 08:55:36 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x5c00}) 08:55:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:36 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:36 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x11000000}) 08:55:36 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xff00}) 08:55:36 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x12000000}) 08:55:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000003000000000800030002000000140002"], 0x48}}, 0x0) 08:55:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000f304000000000800030002000000140002"], 0x48}}, 0x0) 08:55:37 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x25000000}) 08:55:37 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x1000000}) 08:55:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48ffffff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:37 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x5c000000}) 08:55:37 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:37 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x2000000}) 08:55:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\a', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x44]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000005000000000800030002000000140002"], 0x48}}, 0x0) 08:55:37 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3000000}) 08:55:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48ffffff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:37 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0xff000000}) 08:55:37 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x4000000}) 08:55:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48ffffff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000009000000000800030002000000140002"], 0x48}}, 0x0) 08:55:37 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:55:37 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:37 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x5000000}) 08:55:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="487fffff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x52]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:37 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) 08:55:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000f000000000800030002000000140002"], 0x48}}, 0x0) 08:55:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="489effff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:37 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x6000000}) 08:55:37 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}) 08:55:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000060000000000800030002000000140002"], 0x48}}, 0x0) 08:55:37 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x7000000}) 08:55:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48efffff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:38 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}) 08:55:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000004f3000000000800030002000000140002"], 0x48}}, 0x0) 08:55:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x60]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:38 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x8000000}) 08:55:38 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48f0ffff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:38 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}) 08:55:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000040030000000800030002000000140002"], 0x48}}, 0x0) 08:55:38 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x9000000}) 08:55:38 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000003400000000800030002000000140002"], 0x48}}, 0x0) 08:55:38 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6}) [ 418.795273][ T3806] validate_nla: 36 callbacks suppressed [ 418.795280][ T3806] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 418.849765][ T3814] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:38 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:38 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xa000000}) 08:55:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000100000800030002000000140002"], 0x48}}, 0x0) 08:55:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:38 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:38 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) 08:55:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000200000800030002000000140002"], 0x48}}, 0x0) 08:55:38 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xb000000}) 08:55:38 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) [ 419.076909][ T3846] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 419.092418][ T3850] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000300000800030002000000140002"], 0x48}}, 0x0) 08:55:38 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:38 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xc000000}) [ 419.248279][ T3869] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 419.271839][ T3874] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:39 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9}) 08:55:39 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xd000000}) 08:55:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000400000800030002000000140002"], 0x48}}, 0x0) 08:55:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:39 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xa}) 08:55:39 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xe000000}) 08:55:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000500000800030002000000140002"], 0x48}}, 0x0) [ 419.565093][ T3901] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:39 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xb}) [ 419.620242][ T3906] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:39 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x10000000}) 08:55:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 419.749031][ T3925] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 419.770209][ T3929] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:39 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000800000800030002000000140002"], 0x48}}, 0x0) 08:55:39 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x11000000}) 08:55:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x28]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:39 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xc}) 08:55:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:39 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x12000000}) 08:55:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000900000800030002000000140002"], 0x48}}, 0x0) 08:55:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:39 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xd}) 08:55:39 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x25000000}) 08:55:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000f00000800030002000000140002"], 0x48}}, 0x0) 08:55:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [], 0x2}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:40 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:40 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xe}) 08:55:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:40 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x5c000000}) 08:55:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000006000000800030002000000140002"], 0x48}}, 0x0) 08:55:40 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10}) 08:55:40 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:40 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xff000000}) 08:55:40 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11}) 08:55:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000ffffff9e00000800030002000000140002"], 0x48}}, 0x0) 08:55:40 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:55:40 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [], 0x41}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:40 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:40 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x12}) 08:55:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000ffffffef00000800030002000000140002"], 0x48}}, 0x0) 08:55:40 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x2}) 08:55:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x44]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:40 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x3}) 08:55:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000fffffff000000800030002000000140002"], 0x48}}, 0x0) 08:55:40 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:40 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x25}) 08:55:40 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5c}) 08:55:40 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1={0xfc, 0x1, [], 0x54}, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:41 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x4}) 08:55:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000004f300000800030002000000140002"], 0x48}}, 0x0) 08:55:41 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300}) 08:55:41 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x52]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:41 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x5}) 08:55:41 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x500}) 08:55:41 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000007fffffff00000800030002000000140002"], 0x48}}, 0x0) 08:55:41 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x600}) 08:55:41 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x6}) 08:55:41 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x0}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:41 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000009effffff00000800030002000000140002"], 0x48}}, 0x0) 08:55:41 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x7}) 08:55:41 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x700}) 08:55:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:41 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:41 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x8}) 08:55:41 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x900}) 08:55:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000efffffff00000800030002000000140002"], 0x48}}, 0x0) 08:55:41 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:41 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x9}) 08:55:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x12}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:42 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xa}) 08:55:42 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xa00}) 08:55:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000f0ffffff00000800030002000000140002"], 0x48}}, 0x0) 08:55:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:42 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xb00}) 08:55:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000002000000000800030002000000140002"], 0x48}}, 0x0) 08:55:42 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xb}) 08:55:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000003000000000800030002000000140002"], 0x48}}, 0x0) 08:55:42 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:42 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xc00}) 08:55:42 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xc}) 08:55:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000004000000000800030002000000140002"], 0x48}}, 0x0) 08:55:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000005000000000800030002000000140002"], 0x48}}, 0x0) 08:55:42 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xd00}) 08:55:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:42 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xd}) 08:55:42 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xe}) 08:55:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000008000000000800030002000000140002"], 0x48}}, 0x0) 08:55:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x2]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:43 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:43 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xe00}) 08:55:43 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x10}) 08:55:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000009000000000800030002000000140002"], 0x48}}, 0x0) 08:55:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000f000000000800030002000000140002"], 0x48}}, 0x0) 08:55:43 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1100}) 08:55:43 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x11}) 08:55:43 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000060000000000800030002000000140002"], 0x48}}, 0x0) 08:55:43 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1200}) [ 423.916931][ T4410] validate_nla: 36 callbacks suppressed [ 423.916939][ T4410] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 423.995990][ T4420] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:43 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x41]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:43 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x12}) 08:55:43 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2500}) 08:55:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000030000000800030002000000140002"], 0x48}}, 0x0) 08:55:43 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000f3040000000800030002000000140002"], 0x48}}, 0x0) [ 424.290870][ T4460] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:43 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5c00}) 08:55:43 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x25}) [ 424.345409][ T4472] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:44 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000050000000800030002000000140002"], 0x48}}, 0x0) 08:55:44 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x5c}) [ 424.500564][ T4483] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 424.529256][ T4489] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000090000000800030002000000140002"], 0x48}}, 0x0) 08:55:44 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xff00}) 08:55:44 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:44 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x300}) 08:55:44 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x54]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:44 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x500}) 08:55:44 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000}) 08:55:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000f0000000800030002000000140002"], 0x48}}, 0x0) [ 424.891181][ T4526] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 424.926006][ T4532] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:44 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:44 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x600}) 08:55:44 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000000}) 08:55:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000600000000800030002000000140002"], 0x48}}, 0x0) [ 425.087057][ T4551] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 425.100762][ T4561] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:44 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x700}) 08:55:44 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000004f30000000800030002000000140002"], 0x48}}, 0x0) 08:55:44 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x900}) 08:55:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x52]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:45 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3000000}) 08:55:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000400300000800030002000000140002"], 0x48}}, 0x0) 08:55:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:45 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xa00}) 08:55:45 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xb00}) 08:55:45 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000000}) 08:55:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000034000000800030002000000140002"], 0x48}}, 0x0) 08:55:45 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xc00}) 08:55:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000001000800030002000000140002"], 0x48}}, 0x0) 08:55:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:45 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5000000}) 08:55:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:45 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xd00}) 08:55:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000002000800030002000000140002"], 0x48}}, 0x0) 08:55:45 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x2]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:45 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6000000}) 08:55:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000003000800030002000000140002"], 0x48}}, 0x0) 08:55:45 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xe00}) 08:55:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:45 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x1100}) 08:55:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:46 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7000000}) 08:55:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000004000800030002000000140002"], 0x48}}, 0x0) 08:55:46 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:46 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x1200}) 08:55:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x41]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:46 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000}) 08:55:46 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:46 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x2500}) 08:55:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000005000800030002000000140002"], 0x48}}, 0x0) 08:55:46 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9000000}) 08:55:46 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000200", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:46 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x5c00}) 08:55:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000008000800030002000000140002"], 0x48}}, 0x0) 08:55:46 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xa000000}) 08:55:46 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000300", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x54]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:46 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000400", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:46 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xb000000}) 08:55:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000009000800030002000000140002"], 0x48}}, 0x0) 08:55:46 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xff00}) 08:55:46 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000500", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000000000f000800030002000000140002"], 0x48}}, 0x0) 08:55:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:47 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xc000000}) 08:55:47 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x1000000}) 08:55:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000600", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000060000800030002000000140002"], 0x48}}, 0x0) 08:55:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:47 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x2000000}) 08:55:47 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xd000000}) 08:55:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000ffffff9e000800030002000000140002"], 0x48}}, 0x0) 08:55:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\a\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:47 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x3000000}) 08:55:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\b\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000ffffffef000800030002000000140002"], 0x48}}, 0x0) 08:55:47 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xe000000}) 08:55:47 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x4000000}) 08:55:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\t\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x2]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:47 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x5000000}) 08:55:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\n\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:47 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10000000}) 08:55:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000fffffff0000800030002000000140002"], 0x48}}, 0x0) 08:55:47 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x6000000}) 08:55:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000004f3000800030002000000140002"], 0x48}}, 0x0) 08:55:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\v\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:48 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000000}) 08:55:48 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x7000000}) 08:55:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000007fffffff000800030002000000140002"], 0x48}}, 0x0) 08:55:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x41]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\f\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:48 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x8000000}) 08:55:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000009effffff000800030002000000140002"], 0x48}}, 0x0) 08:55:48 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x12000000}) 08:55:48 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x9000000}) 08:55:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000efffffff000800030002000000140002"], 0x48}}, 0x0) 08:55:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x52]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:48 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x25000000}) 08:55:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\r\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000f0ffffff000800030002000000140002"], 0x48}}, 0x0) 08:55:48 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xa000000}) 08:55:48 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x54]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:48 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5c000000}) 08:55:48 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xb000000}) 08:55:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000e00", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000020000000800030002000000140002"], 0x48}}, 0x0) 08:55:48 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xff000000}) 08:55:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000f00", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:49 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xc000000}) 08:55:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000030000000800030002000000140002"], 0x48}}, 0x0) 08:55:49 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:55:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48001000", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000040000000800030002000000140002"], 0x48}}, 0x0) 08:55:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48001100", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:49 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x2}) 08:55:49 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xd000000}) 08:55:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000050000000800030002000000140002"], 0x48}}, 0x0) 08:55:49 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x3}) 08:55:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:49 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xe000000}) 08:55:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48001200", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:49 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x4}) 08:55:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000080000000800030002000000140002"], 0x48}}, 0x0) 08:55:49 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x2]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00%\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000090000000800030002000000140002"], 0x48}}, 0x0) 08:55:49 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x5}) 08:55:49 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x10000000}) 08:55:49 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000f0000000800030002000000140002"], 0x48}}, 0x0) 08:55:49 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x11000000}) 08:55:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00H\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:50 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x6}) 08:55:50 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000600000000800030002000000140002"], 0x48}}, 0x0) 08:55:50 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x12000000}) 08:55:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x41]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:50 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000300000800030002000000140002"], 0x48}}, 0x0) 08:55:50 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x7}) 08:55:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00L\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:50 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x25000000}) 08:55:50 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000f30400000800030002000000140002"], 0x48}}, 0x0) 08:55:50 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0x5c000000}) 08:55:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:50 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}) 08:55:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00`\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:50 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, 0xff000000}) 08:55:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00h\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x54]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:50 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000500000800030002000000140002"], 0x48}}, 0x0) 08:55:50 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x9}) 08:55:50 executing program 2: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r0, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x10000005, 0x6}) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r1, 0xc014563b, &(0x7f00000000c0)={0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, &(0x7f0000000380)=ANY=[], 0x1) splice(r2, 0x0, r3, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0xd, 0x0, {{0x1, 0x0, 0x2}, 0x8000}}, 0x18) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/rt6_stats\x00') ioctl$NBD_SET_SIZE(r4, 0xab02, 0x7a92) ioctl$VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f00000000c0)={0x8000, 0x3, 0x4, 0x800, 0x5, {0x77359400}, {0x2, 0x0, 0x5, 0x5, 0x7, 0x78, "5e59ec39"}, 0x7, 0x3, @offset=0x2, 0x7, 0x0, r3}) 08:55:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00l\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:50 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00t\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:50 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000900000800030002000000140002"], 0x48}}, 0x0) 08:55:50 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xa}) 08:55:51 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xb}) 08:55:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00z\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000f00000800030002000000140002"], 0x48}}, 0x0) 08:55:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000003", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:51 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xc}) 08:55:51 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r1, &(0x7f0000000380)=ANY=[], 0x1) splice(r0, 0x0, r1, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r1, &(0x7f0000000040)={0x18}, 0x18) recvfrom$ax25(r1, &(0x7f00000000c0)=""/243, 0xf3, 0x2, 0x0, 0x0) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:55:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000006000000800030002000000140002"], 0x48}}, 0x0) 08:55:51 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xd}) 08:55:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48002904", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x2]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000004f300000800030002000000140002"], 0x48}}, 0x0) 08:55:51 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xe}) 08:55:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000005", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000004003000800030002000000140002"], 0x48}}, 0x0) 08:55:51 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x10}) 08:55:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000006", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:52 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x11}) 08:55:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000340000800030002000000140002"], 0x48}}, 0x0) 08:55:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\a', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:52 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000040)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000080)={0x0, 0x3, 0x1}) r1 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000000)='/proc/capi/capi20ncci\x00', 0x200200, 0x0) ioctl$PPPIOCGIDLE(r1, 0x8010743f, &(0x7f00000000c0)) 08:55:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x52]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x41]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="4800a607", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:52 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x12}) 08:55:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000010800030002000000140002"], 0x48}}, 0x0) 08:55:52 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040)='tmpfs\x00', &(0x7f00000000c0)='./file0\x00', 0x1000, 0x4, &(0x7f0000000280)=[{&(0x7f0000000100)="8ff1a8300261cd8c976706f634bedf7841c554a3de257df109858f0087da2c5d6ff8135d3b9496e4f3fbadecc012c1c265bb469f4b01c8ca970b06ad", 0x3c, 0xd27}, {&(0x7f0000000140)="fa8743b3adb57bced405fa8ba8b3f44660869ae0f964d27491fdbc701b9ef5b1a0966701e078403025a21b61332c16f6a72bb6a8b910daf0f66997892596bb10053076854433a9623f5c834fb012d8fa6eca", 0x52, 0x3982}, {&(0x7f00000001c0)="a9eb43acaeca914dc0684752dda003187a7b7145c217561555b7f8505576bbf3b876784aaa8c3bb444c8943d863d3e42512b2291f1e1073f8e1971341b5e62e20e7c27d77d602b4147a3760fc70b", 0x4e}, {&(0x7f0000000240)="861ae13fe30534e72b", 0x9, 0x100000001}], 0x8000, &(0x7f0000000300)={[{@nr_blocks={'nr_blocks'}}], [{@audit='audit'}, {@pcr={'pcr', 0x3d, 0x32}}, {@measure='measure'}, {@smackfsroot={'smackfsroot'}}]}) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:55:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\t', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:52 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x25}) 08:55:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000020800030002000000140002"], 0x48}}, 0x0) [ 433.151907][ T5440] tmpfs: Bad value for 'nr_blocks' 08:55:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000030800030002000000140002"], 0x48}}, 0x0) 08:55:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\n', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:53 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x5c}) 08:55:53 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x54]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:53 executing program 2: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup/syz0\x00', 0x200002, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8400, 0x80) read$FUSE(r0, &(0x7f0000000580), 0x1000) splice(r0, 0x0, r1, 0x0, 0x1000000000007, 0x0) accept4$llc(r1, &(0x7f0000000040)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000100)=0x10, 0x800) openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r2, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000000)={0x4, 0x7}) 08:55:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\v', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000040800030002000000140002"], 0x48}}, 0x0) 08:55:53 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x300}) 08:55:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000050800030002000000140002"], 0x48}}, 0x0) 08:55:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\f', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:53 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x500}) 08:55:53 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x600}) 08:55:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\r', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000080800030002000000140002"], 0x48}}, 0x0) 08:55:53 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x700}) 08:55:54 executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r0, &(0x7f0000000580), 0x1000) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r2, 0xc014563b, &(0x7f00000000c0)={0x2}) syz_open_dev$media(&(0x7f0000000100)='/dev/media#\x00', 0xdedf, 0x2000) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r3, &(0x7f0000000580), 0x1000) splice(r3, 0x0, r4, 0x0, 0x1000000000007, 0x0) ioctl$sock_qrtr_TIOCOUTQ(r3, 0x5411, &(0x7f0000000140)) r5 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r5, 0xc014563b, &(0x7f00000000c0)={0x2}) splice(r5, 0x0, r1, 0x0, 0x1000000000006, 0x4) setsockopt$TIPC_MCAST_REPLICAST(r0, 0x10f, 0x86) r6 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000040)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r6, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:55:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="4800000e", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000090800030002000000140002"], 0x48}}, 0x0) 08:55:54 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x900}) 08:55:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000f0800030002000000140002"], 0x48}}, 0x0) 08:55:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="4800000f", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000600800030002000000140002"], 0x48}}, 0x0) 08:55:54 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xa00}) 08:55:54 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xb00}) 08:55:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000011", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:54 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x2}) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r2, 0xc014563b, &(0x7f00000000c0)={0x2}) fcntl$getflags(r2, 0x408) ioctl$VIDIOC_G_CROP(r1, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$VIDIOC_CROPCAP(r1, 0xc02c563a, &(0x7f0000000040)={0x3, {0x1, 0x0, 0xa2e, 0x101}, {0x6, 0x0, 0x2, 0x800}, {0xe1, 0x80000000}}) 08:55:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000ffffff9e0800030002000000140002"], 0x48}}, 0x0) 08:55:54 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xc00}) 08:55:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000012", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:54 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:54 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xd00}) 08:55:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00 ', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000ffffffef0800030002000000140002"], 0x48}}, 0x0) 08:55:55 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xe00}) 08:55:55 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00%', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:55 executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r0, &(0x7f0000000580), 0x1000) splice(r0, 0x0, r1, 0x0, 0x1000000000007, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r1, 0xc0605345, &(0x7f00000000c0)={0x5, 0x1, {0xffffffffffffffff, 0x3, 0x1ff, 0x0, 0x7278}, 0x8}) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000040)={0x2, 0x7}) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000000380)=ANY=[], 0x1) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(0xffffffffffffffff, &(0x7f0000000040)={0x18}, 0x18) r3 = socket$kcm(0x10, 0x2, 0x10) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000080)={0x50, r4, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_DAEMON={0x3c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vcan0\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x4, 0x6, @mcast2={0xff, 0x5}}]}]}, 0x50}}, 0x0) sendmsg$IPVS_CMD_GET_INFO(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0xbc, r4, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_SERVICE={0x2c, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x5, 0xc}}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e20}, @IPVS_SVC_ATTR_FLAGS={0xfffffffffffffda4, 0x7, {0x3f, 0x10}}]}, @IPVS_CMD_ATTR_SERVICE={0x40, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e21}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x2}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e22}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@dev={0xac, 0x14, 0x14, 0xd}}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e23}]}, @IPVS_CMD_ATTR_DEST={0x34, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x4}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x7fff}, @IPVS_DEST_ATTR_WEIGHT={0x8}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x800}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8}]}, 0xbc}, 0x1, 0x0, 0x0, 0x4000}, 0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r6, &(0x7f0000000380)=ANY=[], 0x1) splice(r5, 0x0, r6, 0x0, 0x8ec3, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r5, 0x891c, &(0x7f0000000000)={'erspan0\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) mmap$dsp(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000002, 0x110, r1, 0x0) 08:55:55 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1100}) 08:55:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000fffffff00800030002000000140002"], 0x48}}, 0x0) 08:55:55 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000429", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000004f30800030002000000140002"], 0x48}}, 0x0) 08:55:55 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:55 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1200}) 08:55:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000007fffffff0800030002000000140002"], 0x48}}, 0x0) 08:55:55 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00H', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:55 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x2500}) 08:55:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000009effffff0800030002000000140002"], 0x48}}, 0x0) 08:55:55 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = fsmount(0xffffffffffffffff, 0x0, 0xed) ioctl$VIDIOC_G_INPUT(r1, 0x80045626, &(0x7f0000000000)) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000040)={0x6d8, 0x5, 0x3}) 08:55:55 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00L', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:55 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x5c00}) 08:55:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000efffffff0800030002000000140002"], 0x48}}, 0x0) 08:55:55 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:55 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xff00}) 08:55:55 executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r0, &(0x7f0000000580), 0x1000) splice(r0, 0x0, r1, 0x0, 0x1000000000007, 0x0) r2 = getpid() r3 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r3, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$VIDIOC_LOG_STATUS(r3, 0x5646, 0x0) sched_setattr(r2, &(0x7f0000000280)={0x38, 0x1, 0x0, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(r1, &(0x7f00000000c0)={0x1b, 0x37, 0x1, {0x0, 0x5, 0x0, r2, 0x3, ',(]'}}, 0x21) r4 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r4, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:55:55 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00`', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000f0ffffff0800030002000000140002"], 0x48}}, 0x0) 08:55:56 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000}) 08:55:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00h', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000100030002000000140002"], 0x48}}, 0x0) [ 436.510068][ T5787] vivid-008: ================= START STATUS ================= [ 436.532406][ T5787] v4l2-ctrls: vivid-008: Enable Output Cropping: true 08:55:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00l', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 436.552673][ T5791] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. [ 436.562525][ T5787] v4l2-ctrls: vivid-008: Enable Output Composing: true [ 436.575130][ T5787] v4l2-ctrls: vivid-008: Enable Output Scaler: true [ 436.595892][ T5796] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 08:55:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00t', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 436.607396][ T5787] v4l2-ctrls: vivid-008: Tx RGB Quantization Range: Automatic [ 436.618419][ T5787] v4l2-ctrls: vivid-008: Transmit Mode: HDMI [ 436.634700][ T5787] v4l2-ctrls: vivid-008: Display Present: true inactive 08:55:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000400030002000000140002"], 0x48}}, 0x0) [ 436.672774][ T5787] v4l2-ctrls: vivid-008: Hotplug Present: 0x00000001 [ 436.696629][ T5787] v4l2-ctrls: vivid-008: RxSense Present: 0x00000001 [ 436.699802][ T5818] validate_nla: 16 callbacks suppressed [ 436.699808][ T5818] netlink: 'syz-executor.0': attribute type 3 has an invalid length. 08:55:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00z', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x52]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) [ 436.739861][ T5819] netlink: 'syz-executor.0': attribute type 3 has an invalid length. [ 436.741816][ T5787] v4l2-ctrls: vivid-008: EDID Present: 0x00000001 [ 436.762817][ T5787] vivid-008: ================== END STATUS ================== 08:55:56 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r0, &(0x7f0000000380)=ANY=[], 0x1) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x802, 0x0) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r2, 0xc014563b, &(0x7f00000000c0)={0x2}) splice(r2, 0x0, r1, 0x0, 0x8ec6, 0x8) write$P9_RLOPEN(r0, &(0x7f0000000040)={0x18}, 0x18) sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x10, 0x140c, 0x800, 0x70bd29, 0x25dfdbfd}, 0x10}, 0x1, 0x0, 0x0, 0x8000000}, 0x0) r3 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r3, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:55:56 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x2000000}) 08:55:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000200000800030002000000140002"], 0x48}}, 0x0) 08:55:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="480007a6", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:56 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00@', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:56 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x3000000}) 08:55:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000300000800030002000000140002"], 0x48}}, 0x0) 08:55:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000003", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:56 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video36\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000100)={0x7, 0x9, 0x0, "e99351941f1463400ec086f078386c6e2fcf5241cf246257d1be82f77c8374cb", 0x600e0015}) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) getsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$VIDIOC_QUERYSTD(r1, 0x8008563f, &(0x7f0000000140)) timerfd_create(0x3, 0x80800) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000040)={0x3, 0x1, 0x1}) 08:55:57 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x4000000}) 08:55:57 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:57 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000400000800030002000000140002"], 0x48}}, 0x0) 08:55:57 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x5000000}) [ 437.465658][ T5901] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 437.478051][ T5905] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:57 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 437.575416][ T5917] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 437.584661][ T5918] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:57 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000500000800030002000000140002"], 0x48}}, 0x0) 08:55:57 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x6000000}) 08:55:57 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:57 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:57 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000800000800030002000000140002"], 0x48}}, 0x0) [ 437.802766][ T5939] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 437.817591][ T5945] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:57 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) r3 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000000, 0x80010, r2, 0x8000000) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r4, &(0x7f0000000580), 0x1000) splice(r4, 0x0, r5, 0x0, 0x9, 0xe) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f0000000040)=@IORING_OP_FADVISE={0x18, 0x4, 0x0, @fd=r0, 0x7, 0x0, 0x1f, 0x5, 0x1, {0x0, r6}}, 0x401) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:55:57 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:57 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x7000000}) 08:55:57 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000900000800030002000000140002"], 0x48}}, 0x0) 08:55:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:57 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:57 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000f00000800030002000000140002"], 0x48}}, 0x0) [ 438.210538][ T5976] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 438.232354][ T5984] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:55:57 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:57 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8000000}) 08:55:57 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x9000000}) 08:55:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000006000000800030002000000140002"], 0x48}}, 0x0) 08:55:58 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:58 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000040)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="7704bb0d333d301f3dfcbdf9d728332560d4ad9895398d14fdde5f5e367cf352f0f097ad85eccf5fe46a2d5152936af02953386926860027c337e518bf8dba13e2d94c792ca6e8d9f13a4db123dc56f63d9dba6239d9f1a74a88cdf13213bb8411354c3e66f07e004332e474c518ef7688cddf9aa16ec9e2dbebd9bb4d1ce34666e61f3b65b52bb3f01c6307d8c0244a7d6f3c5e2d2451"], 0x1) splice(r1, 0x0, r2, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r2, &(0x7f0000000040)={0x18}, 0x18) ioctl$sock_inet_SIOCSIFPFLAGS(r2, 0x8934, &(0x7f0000000080)={'veth1_to_hsr\x00', 0x9}) 08:55:58 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xa000000}) 08:55:58 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000003000800030002000000140002"], 0x48}}, 0x0) 08:55:58 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:58 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xb000000}) 08:55:58 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000000f304000800030002000000140002"], 0x48}}, 0x0) 08:55:58 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xc000000}) 08:55:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000005000800030002000000140002"], 0x48}}, 0x0) 08:55:58 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:59 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000009000800030002000000140002"], 0x48}}, 0x0) 08:55:59 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xd000000}) 08:55:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:59 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_QUERY_EXT_CTRL(0xffffffffffffffff, 0xc0e85667, &(0x7f00000001c0)={0x40000000, 0x0, "36d87077704ae1c5dfc6c0d5eaa9c2f059b91e85227efe6fa1d7e91d30cd2fd9", 0x55, 0x5, 0x8, 0x3ff, 0x1ff, 0x5, 0xffffffff, 0x2, [0x7fff, 0x65a, 0x1, 0xfff]}) ioctl$VIDIOC_G_CROP(r1, 0xc014563b, &(0x7f00000000c0)={0x2}) preadv2(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/222, 0xde}], 0x1, 0x5, 0x80, 0x12) 08:55:59 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:55:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000000000f000800030002000000140002"], 0x48}}, 0x0) 08:55:59 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xe000000}) 08:55:59 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000040)='/dev/video36\x00', 0x2, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r1, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f00000000c0)={0x9, 0x5, 0x4, 0x10000, 0x0, {}, {0x1, 0x2, 0x7, 0x0, 0x1, 0xf7, "8327d8d3"}, 0x10000, 0x2, @offset=0x1, 0xeb0}) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$nl_xfrm(0x10, 0x3, 0x6) read$FUSE(r2, &(0x7f0000000580), 0x1000) splice(r2, 0x0, r3, 0x0, 0x1000000000007, 0x0) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r2, 0x118, 0x1, &(0x7f0000000080)=0x7, 0x4) 08:55:59 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:59 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000060000800030002000000140002"], 0x48}}, 0x0) 08:55:59 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x10000000}) 08:55:59 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:55:59 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x11000000}) 08:55:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:55:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000004f3000800030002000000140002"], 0x48}}, 0x0) 08:56:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:00 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x12000000}) 08:56:00 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x25000000}) 08:56:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000900030002000000140002"], 0x48}}, 0x0) 08:56:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x52]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:00 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:00 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) sysinfo(&(0x7f0000000200)=""/84) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$CAPI_REGISTER(r3, 0x400c4301, &(0x7f0000000140)={0x81, 0x8, 0x1}) write$binfmt_aout(r4, &(0x7f0000000180)=ANY=[@ANYRES16], 0x1) r5 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r5, 0xc014563b, &(0x7f00000000c0)={0x2}) r6 = getpid() sched_setattr(r6, &(0x7f0000000280)={0x38, 0x1, 0x0, 0x0, 0x8}, 0x0) r7 = pidfd_open(r6, 0x0) r8 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) splice(r7, 0x0, r8, 0x0, 0x5, 0x0) write$P9_RLOPEN(r4, &(0x7f0000000040)={0x18}, 0x18) ioctl$VIDIOC_QBUF(r0, 0xc058560f, &(0x7f00000000c0)={0x4, 0x3, 0x4, 0x0, 0x5, {0x0, 0xea60}, {0x2, 0x1, 0x0, 0x3, 0x7f, 0x7f, "c39edfe1"}, 0x5, 0x3, @fd=r1, 0x4, 0x0, r4}) 08:56:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:00 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x5c000000}) 08:56:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000001200030002000000140002"], 0x48}}, 0x0) 08:56:00 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xff000000}) 08:56:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000001300030002000000140002"], 0x48}}, 0x0) 08:56:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000001c00030002000000140002"], 0x48}}, 0x0) 08:56:00 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r4, &(0x7f0000000380)=ANY=[], 0x1) splice(0xffffffffffffffff, 0x0, r4, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r4, &(0x7f0000000040)={0x18}, 0x18) r5 = socket$inet(0xa, 0x801, 0x84) connect$inet(r5, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) listen(r5, 0x6) r6 = accept4(r5, 0x0, 0x0, 0x0) shutdown(r6, 0x1) r7 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r7, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x7d, &(0x7f0000000240)={0x0, 0x5}, 0x4e) setsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f0000000040)=@assoc_id=r8, 0x4) splice(r1, 0x0, r3, 0x0, 0x1000000000007, 0x0) ioctl$GIO_SCRNMAP(r1, 0x4b40, &(0x7f00000000c0)=""/222) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:56:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:01 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_SUBDEV_DV_TIMINGS_CAP(r0, 0xc0905664, &(0x7f00000000c0)={0x0, 0x0, [], @raw_data=[0x200, 0x1f, 0x1f, 0x2, 0x4, 0x8, 0xba, 0x1f, 0x1, 0xb218, 0x0, 0x0, 0x7, 0x1, 0x3, 0x2, 0x2415, 0x40c4, 0x5, 0xc7, 0x1, 0x7f, 0x7f, 0x7fffffff, 0x4, 0x2, 0x7, 0xd4, 0x8000, 0xfffeffff, 0x0, 0x2]}) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000002000800030002000000140002"], 0x48}}, 0x0) 08:56:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000003000800030002000000140002"], 0x48}}, 0x0) [ 441.799745][ T6302] validate_nla: 38 callbacks suppressed [ 441.799752][ T6302] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 441.835093][ T6306] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:01 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fsconfig$FSCONFIG_CMD_RECONFIGURE(r0, 0x7, 0x0, 0x0, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r1, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000004000800030002000000140002"], 0x48}}, 0x0) [ 441.961904][ T6324] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 442.003776][ T6329] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:01 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000019440)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) rt_sigaction(0x35, 0x0, 0x0, 0x8, &(0x7f0000000240)) r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x4, 0x3}) 08:56:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000005000800030002000000140002"], 0x48}}, 0x0) 08:56:01 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r1, 0xc014563b, &(0x7f00000000c0)={0x2}) write$binfmt_elf32(r1, &(0x7f0000000240)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x1, 0x8, 0x3, 0x3, 0x9, 0x200, 0x38, 0x172, 0x1, 0x80, 0x20, 0x1, 0x0, 0x100, 0x3}, [{0x6, 0x2d61, 0x7, 0x0, 0x8, 0x8001, 0x400, 0x9e}, {0x7, 0xb2, 0x8, 0x400, 0x5, 0x8000, 0x80000000, 0xfffffffc}], "8141d5a1821fb8f4af7fc30ca5b28b79ffeb8d14860f6d8bd3d48087328b4ed5d399c01bea1146b052599959a912ec5235cdaf08ddc9456b40f5404e9039c68443536fc6a5031a893c19e78c4d462bccf0872d513cd13735e42b1b5b4788d19fdb9885dd0fabce35df473b43aa02cb9005", [[], [], [], [], []]}, 0x5e9) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r2, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$FS_IOC_FIEMAP(r2, 0xc020660b, &(0x7f00000000c0)={0x7, 0x100, 0x2, 0x5ecf, 0x6, [{0x18, 0xfff, 0x7}, {0x7, 0xbc, 0x7, [], 0x800}, {0x80000000000, 0x1000, 0x3, [], 0x3084}, {0x202e, 0x6, 0x9, [], 0x2004}, {0x100000000, 0xd6000000, 0x6, [], 0x401}, {0x6, 0x200, 0x5, [], 0x800}]}) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000040)=0x0) sched_getscheduler(r3) [ 442.197223][ T6350] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 442.242596][ T6355] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000008000800030002000000140002"], 0x48}}, 0x0) 08:56:01 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x3, 0x3, 0x4}) 08:56:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:01 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000040)={0x0, 0xc, 0x4}) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x800, 0xa, 0x1}) 08:56:02 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcsa\x00', 0x2000, 0x0) ioctl$VIDIOC_G_TUNER(r1, 0xc054561d, &(0x7f00000000c0)={0x5c4, "1853f54e46cb354fa16d78a51a04732300000000cabb2934c5cf9c0000c300", 0x3, 0x4, 0x4, 0xffff7fff, 0x2, 0x0, 0x7ffd, 0x200}) 08:56:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000009000800030002000000140002"], 0x48}}, 0x0) 08:56:02 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000040)) [ 442.425084][ T6372] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:02 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) r1 = signalfd4(r0, &(0x7f0000000040)={[0x400]}, 0x8, 0x800) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r1, 0x84, 0x65, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x1000, @empty, 0x7}, @in={0x2, 0x4e21, @rand_addr=0x64010101}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e24, 0x7, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x7e4}], 0x58) 08:56:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000000000f000800030002000000140002"], 0x48}}, 0x0) [ 442.484555][ T6380] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:02 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 442.639259][ T6403] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 442.671954][ T6404] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:02 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r2, &(0x7f0000000380)=ANY=[], 0x1) splice(r1, 0x0, r2, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r2, &(0x7f0000000040)={0x18}, 0x18) getsockopt$bt_l2cap_L2CAP_CONNINFO(r2, 0x6, 0x2, &(0x7f0000000040), &(0x7f00000000c0)=0x6) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:56:02 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000040)={0x0, 0x1, 0x3}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(0xffffffffffffffff, &(0x7f0000000580), 0x1000) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x1000000000007, 0x0) ioctl$KVM_SET_XCRS(0xffffffffffffffff, 0x4188aea7, &(0x7f00000000c0)={0x4, 0xc6f, [{0xc41, 0x0, 0xfffffffffffffffb}, {0x1, 0x0, 0x100}, {0x101, 0x0, 0x9}, {0x2, 0x0, 0x8000000000000}]}) 08:56:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000060000800030002000000140002"], 0x48}}, 0x0) 08:56:02 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:02 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000030800030002000000140002"], 0x48}}, 0x0) 08:56:02 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r2, &(0x7f0000000380)=ANY=[], 0x1) splice(r1, 0x0, r2, 0x0, 0x8ec3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r3, &(0x7f0000000580), 0x1000) ioctl$HIDIOCSREPORT(r4, 0x400c4808, &(0x7f0000000140)={0x2, 0x200, 0x1}) splice(r3, 0x0, r4, 0x0, 0x1000000000007, 0x0) write$P9_RLOPEN(r2, &(0x7f00000000c0)={0x18, 0xd, 0x0, {{0x4, 0x100, 0x2000000000}, 0x2000005}}, 0x18) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000040)={0x2, 0x0, 0x3000, 0x1000, &(0x7f0000fff000/0x1000)=nil}) 08:56:02 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000f3040800030002000000140002"], 0x48}}, 0x0) 08:56:02 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:02 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:03 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) syncfs(r0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:56:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000050800030002000000140002"], 0x48}}, 0x0) 08:56:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="4800ffff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000090800030002000000140002"], 0x48}}, 0x0) 08:56:03 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) r4 = socket$inet(0xa, 0x801, 0x84) connect$inet(r4, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) listen(r4, 0x6) r5 = accept4(r4, 0x0, 0x0, 0x0) shutdown(r5, 0x1) r6 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r5, 0x84, 0x7d, &(0x7f00000001c0)={r7}, 0x8) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x5, &(0x7f00000000c0)={r7, @in={{0x2, 0x4e20, @remote}}}, 0x84) splice(r1, 0x0, r3, 0x0, 0x1000000000007, 0x0) setsockopt$kcm_KCM_RECV_DISABLE(r3, 0x119, 0x1, &(0x7f0000000040), 0x4) 08:56:03 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) setsockopt$inet_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000040)={0x8001}, 0x4) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000f0800030002000000140002"], 0x48}}, 0x0) 08:56:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000600800030002000000140002"], 0x48}}, 0x0) 08:56:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="4800ffff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="4800ffff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000004f30800030002000000140002"], 0x48}}, 0x0) 08:56:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48007fff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:03 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000020800030002000000140002"], 0x48}}, 0x0) 08:56:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000030800030002000000140002"], 0x48}}, 0x0) 08:56:04 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f00000000c0)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_SPLIT(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0xa4, r3, 0x300, 0x70bd2a, 0x25dfdbfc, {}, [{{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0x9, 0x4}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0x9, 0x2}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0x9, 0x3}}]}, 0xa4}, 0x1, 0x0, 0x0, 0x20000000}, 0x4008180) 08:56:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x52]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:04 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48009eff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:04 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r2, &(0x7f0000000580), 0x1000) splice(r2, 0x0, r3, 0x0, 0x1000000000007, 0x0) ioctl$SNDCTL_SEQ_PANIC(r2, 0x5111) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r4, 0x0, 0x1000000000007, 0x0) ioctl$sock_rose_SIOCDELRT(r4, 0x890c, &(0x7f00000000c0)={@dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7f, @bcast, @rose={'rose', 0x0}, 0x5, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @null, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}) 08:56:04 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000040800030002000000140002"], 0x48}}, 0x0) 08:56:04 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="4800efff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000050800030002000000140002"], 0x48}}, 0x0) 08:56:04 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="4800f0ff", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000080800030002000000140002"], 0x48}}, 0x0) 08:56:04 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000090800030002000000140002"], 0x48}}, 0x0) 08:56:05 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x8}) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-control\x00', 0x20, 0x0) r2 = syz_io_uring_complete(0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8983, &(0x7f00000000c0)={0x2, 'nr0\x00', {0xfff}, 0xfffa}) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r1, 0x3) 08:56:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000f0800030002000000140002"], 0x48}}, 0x0) 08:56:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:05 executing program 4: ioctl$VIDIOC_QUERYMENU(0xffffffffffffffff, 0xc02c5625, &(0x7f0000000100)={0x3, 0x4, @name="6d97f3a1e31477a895cbcd534470147ff40d1569880868e41bc86a5f91cff4ce"}) r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0xb0, 0x1403, 0x1, 0x100000, 0x0, "", [{{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'veth1\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'nr0\x00'}}, {{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'vlan0\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'team_slave_1\x00'}}]}, 0xb0}, 0x1, 0xa800}, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$sock_SIOCGIFCONF(r0, 0x8912, &(0x7f00000000c0)) ioctl$VIDIOC_REQBUFS(r1, 0xc0145608, &(0x7f0000000000)) 08:56:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000600800030002000000140002"], 0x48}}, 0x0) [ 445.706558][ T6696] siw: device team_slave_1 error: no parent device 08:56:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:05 executing program 2: clone(0x1000, &(0x7f00000000c0)="928ec5879833e5dc7694788375d827e4d7fc86a9e9ac86cc9da39fd0dc72b795e47a76eed05726735b0b4abb02d4cbef239af381a32477b478f96674c9a2beeb8b22ff3bd3dd14ed282a60fde99c61ee44648d711e0dae73bcaec55acf0b26f852038d836e47b20d3c8f55286662d159959a5753b38b63", &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180)="dcfe47a212227447d55db700ab2dc20a808fc5bc4346a03c070821992703a1169dd264d016285cf3d35a6dc78a1e038df20fe12b11d1201b24de013bc2d750d7eb3f6625310d0dde381230c15f76ec071c3706c54d306e") r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000900030002000000140002"], 0x48}}, 0x0) [ 445.830212][ T6711] siw: device team_slave_1 error: no parent device 08:56:05 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/video36\x00', 0x2, 0x0) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm_plock\x00', 0x290402, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000040)={0x0, 0xb, 0x1}) 08:56:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000001200030002000000140002"], 0x48}}, 0x0) 08:56:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:05 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:05 executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, &(0x7f0000000380)=ANY=[], 0x1) splice(r2, 0x0, r3, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r3, &(0x7f0000000040)={0x18}, 0x18) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000180)=0x1, 0x4) read$FUSE(r0, &(0x7f0000000580), 0x1000) splice(r0, 0x0, r1, 0x0, 0x3, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r0, 0xc0605345, &(0x7f00000000c0)={0x8001, 0x0, {0x3, 0x0, 0x0, 0x2, 0x28}, 0x400}) r4 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r4, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r5, &(0x7f0000000380)=ANY=[], 0x1) splice(r5, 0x0, r5, 0x0, 0x8ec3, 0x1) write$P9_RLOPEN(r5, &(0x7f0000000040)={0x18}, 0x18) ioctl$BLKROSET(r5, 0x125d, &(0x7f0000000200)=0x100000000) 08:56:05 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=@newtfilter={0x34, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0xf}, {}, {0xfff1, 0x8}}, [@filter_kind_options=@f_flower={{0xb, 0x1, 'flower\x00'}, {0x4}}]}, 0x34}}, 0x0) r4 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r4, &(0x7f0000000200)=[{0x6, 0x0, &(0x7f0000000100), 0x9, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000017010000020000000000000015dc91768c78ba00b50b7a5e4e7907526d7c7c8aee968a562b00cb905e1826a8f9ee0ac480576a7134801fc070041984c5c23fa1f93b59075853f70545ce9c61b15ff65cde5078b4209217f0220f0810f739bd470dc7002d086fc89fe1405272edb16434a11869d08d8fef065de94710ee553b410c3c02a96c156836af8d11c4af4a77e766f9ed8ec43830fe02bb22babf9b41d4e5027b49ba3f720465bf4ee9b63892030f4fea97d94bc6cd1a7d4d6869cb3185e5da3ca0da000000000000000000000017010000030000000000000000000000000000afca75c38d6500000000001701000004000000000000000000000000000eb6d7f66dc50eb3000004000000000000000000000000000000002017010000030000000000000000000000000000000000000017010000030000000000"]}], 0x4924924924924b3, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:56:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000001300030002000000140002"], 0x48}}, 0x0) 08:56:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 446.243166][ T6765] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 08:56:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000001c00030002000000140002"], 0x48}}, 0x0) 08:56:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000400030002000000140002"], 0x48}}, 0x0) [ 446.463582][ T6765] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 08:56:06 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000001580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r2, 0x28, 0x0, &(0x7f0000000040)=0x6, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r3, &(0x7f0000000580), 0x1000) splice(r3, 0x0, r4, 0x0, 0x1000000000007, 0x0) pidfd_send_signal(r3, 0xd, &(0x7f00000000c0)={0x7, 0x0, 0x80000000}, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:56:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000900030002000000140002"], 0x48}}, 0x0) 08:56:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000001200030002000000140002"], 0x48}}, 0x0) 08:56:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 447.093820][ T6858] validate_nla: 40 callbacks suppressed [ 447.093827][ T6858] netlink: 'syz-executor.0': attribute type 3 has an invalid length. [ 447.123718][ T6859] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:06 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000001300030002000000140002"], 0x48}}, 0x0) [ 447.146259][ T6862] netlink: 'syz-executor.0': attribute type 3 has an invalid length. [ 447.171162][ T6863] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 447.291336][ T6876] netlink: 'syz-executor.0': attribute type 3 has an invalid length. [ 447.317740][ T6879] netlink: 'syz-executor.0': attribute type 3 has an invalid length. [ 447.317907][ T6877] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000001c00030002000000140002"], 0x48}}, 0x0) 08:56:06 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) ioctl$PPPIOCCONNECT(r1, 0x4004743a, &(0x7f0000000040)) [ 447.417687][ T6886] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 447.445993][ T6888] netlink: 'syz-executor.0': attribute type 3 has an invalid length. 08:56:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 447.499792][ T6890] netlink: 'syz-executor.0': attribute type 3 has an invalid length. 08:56:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000008c8000002000000140002"], 0x48}}, 0x0) 08:56:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 447.658157][ T6904] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 08:56:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000008f0000002000000140002"], 0x48}}, 0x0) [ 447.705303][ T6908] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 08:56:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) [ 447.816256][ T6919] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. [ 447.845553][ T6921] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 08:56:07 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000802030002000000140002"], 0x48}}, 0x0) 08:56:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 447.997720][ T6936] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 08:56:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 448.038614][ T6939] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 08:56:07 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r3, &(0x7f0000000580), 0x1000) splice(r3, 0x0, r4, 0x0, 0x1000000000007, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setresuid(0x0, r6, 0x0) ioctl$SIOCAX25DELUID(r3, 0x89e2, &(0x7f0000000040)={0x3, @null, r6}) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) ioctl$RTC_UIE_OFF(r1, 0x7004) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) ioctl$VIDIOC_S_MODULATOR(r0, 0x40445637, &(0x7f00000000c0)={0x3, "d74d38723a341e0df22cdc4cf4d072f8f9cbf05d1e811d0660723994066b4eff", 0x1000, 0x7, 0x6, 0x0, 0x5}) 08:56:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000803030002000000140002"], 0x48}}, 0x0) 08:56:07 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r3, &(0x7f0000000580), 0x1000) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000140)={'syztnl1\x00', &(0x7f00000000c0)={'syztnl2\x00', 0x0, 0x4, 0xac, 0xe0, 0x4, 0x6d, @remote, @remote, 0x7, 0x10, 0x7f, 0x8000}}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'vxcan0\x00', r6}) splice(r3, 0x0, r5, 0x0, 0x1000000000007, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) sendmsg$RDMA_NLDEV_CMD_STAT_SET(r4, &(0x7f00000002c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x18, 0x1410, 0x10, 0x70bd2d, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_STAT_COUNTER_ID={0x8, 0x4f, 0x3}]}, 0x18}, 0x1, 0x0, 0x0, 0x24004000}, 0x14) shmdt(r2) shmdt(r2) 08:56:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 448.325553][ T6968] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. [ 448.361516][ T6973] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 08:56:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000804030002000000140002"], 0x48}}, 0x0) 08:56:08 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000805030002000000140002"], 0x48}}, 0x0) 08:56:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000808030002000000140002"], 0x48}}, 0x0) 08:56:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000809030002000000140002"], 0x48}}, 0x0) 08:56:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x52]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:08 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:08 executing program 2: ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:08 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r1, &(0x7f0000000380)=ANY=[], 0x1) splice(r0, 0x0, r1, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r1, &(0x7f0000000040)={0x18}, 0x18) sendmsg$key(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)={0x2, 0x7, 0x8, 0x6, 0x29, 0x0, 0x70bd26, 0x25dfdbfb, [@sadb_x_sec_ctx={0x1b, 0x18, 0x8, 0xfe, 0xce, "be2f315f591710411acb5850972d53731d824e4e3a6211cbe92fe85dc14722a0140b034a67053b2b47f98db18b507d0b9cbbd3aff94a40d749993c71ef750e076ff4e7b936ceefd1e2d294cf7e8cfae15e6d765640dfceaf4109c399150e4742a7b3c6978a1489f61956bbfbd805b2a1b3ea6afee66b87f2fe167bc0ecde7c4c14ed3b8bf6e75a9f011bf6ffeb7aa42ea6098a1e419f304b35d9f2b78840204c5ed1a1a0588dd554cd8f27d3e9da6af8ead937b87a0b6d25592842c88bbe86ede9853ae476b633d6ce5c1fc43c05"}, @sadb_x_kmaddress={0x7, 0x19, 0x0, @in={0x2, 0x4e24, @multicast2}, @in6={0xa, 0x4e24, 0x9, @mcast2, 0x4}}, @sadb_spirange={0x2, 0x10, 0x4d6, 0x4d5}, @sadb_x_nat_t_port={0x1, 0x16, 0x4e20}, @sadb_sa={0x2, 0x1, 0x4d5, 0x0, 0x1, 0x3a, 0x0, 0x80000000}]}, 0x148}}, 0x1) ioctl$CAPI_GET_SERIAL(r1, 0xc0044308, &(0x7f0000000380)=0x5) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000000)) r3 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r3, 0xc014563b, &(0x7f00000000c0)={0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r4, &(0x7f0000000580), 0x1000) splice(r4, 0x0, r5, 0x0, 0x1000000000007, 0x0) sendmsg$IPCTNL_MSG_CT_DELETE(r4, &(0x7f0000000680)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000640)={&(0x7f0000000400)={0x234, 0x2, 0x1, 0x401, 0x0, 0x0, {0x7, 0x0, 0x9}, [@CTA_SEQ_ADJ_REPLY={0x14, 0x10, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x1}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x9}]}, @CTA_TUPLE_ORIG={0xb0, 0x1, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x1}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, {0x14, 0x4, @loopback}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x6}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @dev={0xfe, 0x80, [], 0x20}}, {0x14, 0x4, @dev={0xfe, 0x80, [], 0xb}}}}]}, @CTA_ID={0x8, 0xc, 0x1, 0x0, 0x4}, @CTA_HELP={0x10, 0x5, 0x0, 0x1, {0x9, 0x1, 'pptp\x00'}}, @CTA_SEQ_ADJ_ORIG={0x14, 0xf, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0xc57a}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x1}]}, @CTA_NAT_SRC={0x58, 0x6, 0x0, 0x1, [@CTA_NAT_V4_MINIP={0x8, 0x1, @multicast2}, @CTA_NAT_V6_MINIP={0x14, 0x4, @private0}, @CTA_NAT_V6_MINIP={0x14, 0x4, @mcast1}, @CTA_NAT_V4_MAXIP={0x8, 0x2, @remote}, @CTA_NAT_PROTO={0x1c, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e23}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e21}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e20}]}]}, @CTA_LABELS_MASK={0x1c, 0x17, [0xe8a, 0x1f, 0x5, 0x1d5, 0x4, 0x7]}, @CTA_TUPLE_MASTER={0x70, 0xe, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @private2={0xfc, 0x2, [], 0x1}}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x8, 0x2, @remote}}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}]}, @CTA_SEQ_ADJ_REPLY={0x4c, 0x10, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x101}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x80000001}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x8}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x6}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x8}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x6}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x1}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x627}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x8001}]}]}, 0x234}, 0x1, 0x0, 0x0, 0x880}, 0x20000041) ioctl$VIDIOC_G_PARM(r3, 0xc0cc5615, &(0x7f00000000c0)={0x5, @capture={0x1000, 0x0, {0x5, 0x5}, 0x3, 0x8000}}) 08:56:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000000000000080f030002000000140002"], 0x48}}, 0x0) 08:56:08 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) ioctl$SIOCX25SENDCALLACCPT(r2, 0x89e9) 08:56:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000860030002000000140002"], 0x48}}, 0x0) 08:56:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800050002000000140002"], 0x48}}, 0x0) 08:56:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60]}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800060002000000140002"], 0x48}}, 0x0) 08:56:09 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) ioctl$SNDCTL_TMR_METRONOME(r2, 0x40045407) 08:56:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:09 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xffff, 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r2, 0x40505331, &(0x7f00000000c0)={{0x20, 0xff}, {0x10, 0x1}, 0x7, 0x1, 0xff}) 08:56:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800090002000000140002"], 0x48}}, 0x0) 08:56:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000008000a0002000000140002"], 0x48}}, 0x0) 08:56:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000008000b0002000000140002"], 0x48}}, 0x0) 08:56:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800110002000000140002"], 0x48}}, 0x0) [ 450.613715][ T0] NOHZ: local_softirq_pending 08 08:56:10 executing program 4: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000040)='/dev/video36\x00', 0x2, 0x0) r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r0, 0xc014563b, &(0x7f00000000c0)={0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x3, &(0x7f0000000100)=0x5, 0x4) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x3, 0x5, 0x2}) syz_io_uring_setup(0x6b53, &(0x7f0000000080), &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c5a000/0x3000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_SEND={0x1a, 0xd7631ace4571f0f8, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_complete(r3) 08:56:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800120002000000140002"], 0x48}}, 0x0) 08:56:10 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [], 0x2}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800130002000000140002"], 0x48}}, 0x0) 08:56:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:10 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r1, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$VIDIOC_G_SLICED_VBI_CAP(r1, 0xc0745645, &(0x7f00000000c0)={0x4, [0xe99, 0xfa2e, 0x8000, 0x0, 0x4, 0x1, 0xffff, 0x4, 0x98ab, 0xfff8, 0x100, 0x7, 0x6cf, 0x1, 0x2, 0x1, 0x9, 0x7fff, 0x47fc, 0x6, 0x9, 0x4, 0x4, 0x200, 0x200, 0x2, 0x2, 0x7, 0x2, 0x1, 0x7fff, 0x6, 0x1f, 0x9, 0x8001, 0x9, 0x7, 0x3, 0x7, 0x91b1, 0x1ff, 0x2, 0x1, 0x80, 0xff, 0x400, 0xffff, 0x6], 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, &(0x7f0000000380)=ANY=[], 0x1) splice(r2, 0x0, r3, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r3, &(0x7f0000000040)={0x18}, 0x18) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r3, 0xc04064aa, &(0x7f0000000200)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[{}, {}, {}, {}], 0xffffffff, 0x0, [], 0x6, 0x4}) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000008001c0002000000140002"], 0x48}}, 0x0) 08:56:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800020002000000140002"], 0x48}}, 0x0) 08:56:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800050002000000140002"], 0x48}}, 0x0) 08:56:11 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) uselib(&(0x7f0000000100)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) setsockopt$inet_mreqsrc(r1, 0x0, 0x26, &(0x7f0000000040)={@multicast2, @remote, @multicast2}, 0xc) 08:56:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800060002000000140002"], 0x48}}, 0x0) 08:56:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [], 0x28}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:11 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800080002000000140002"], 0x48}}, 0x0) 08:56:11 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000040)='/proc/capi/capi20ncci\x00', 0x200000, 0x0) setsockopt$TIPC_MCAST_BROADCAST(r1, 0x10f, 0x85) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800090002000000140002"], 0x48}}, 0x0) 08:56:11 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000002", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000008000a0002000000140002"], 0x48}}, 0x0) 08:56:12 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r2, &(0x7f0000000380)=ANY=[], 0x1) splice(r1, 0x0, r2, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r2, &(0x7f0000000040)={0x18}, 0x18) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000040)=0x8) 08:56:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000003", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:12 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xfffffffc, 0x3}) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r1, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$VIDIOC_ENUMAUDOUT(r1, 0xc0345642, &(0x7f0000000040)={0x4, "f47998832ef7bc06fec5b5881f315963d8ed5b4cc9eee3927b36c4f14057e4ea", 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r3, &(0x7f0000000380)=ANY=[], 0x1) splice(r2, 0x0, r3, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r3, &(0x7f0000000100)={0x18, 0xd, 0x0, {{0x20, 0xffffdffe}, 0xfffffffd}}, 0x18) r4 = socket$inet(0xa, 0x801, 0x84) connect$inet(r4, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) listen(r4, 0x6) setsockopt$inet_sctp_SCTP_RTOINFO(r4, 0x84, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x3ff, 0x1}, 0x10) r5 = accept4(r4, 0x0, 0x0, 0x0) shutdown(r5, 0x1) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r5, 0x84, 0x7d, &(0x7f00000001c0)={r7}, 0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r3, 0x84, 0x6c, &(0x7f00000002c0)=ANY=[@ANYRES32=r7, @ANYRES32=r7], &(0x7f0000000200)=0xf1) 08:56:12 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000008000b0002000000140002"], 0x48}}, 0x0) 08:56:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [], 0x41}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:12 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000004", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:12 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800100002000000140002"], 0x48}}, 0x0) 08:56:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000005", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:12 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800110002000000140002"], 0x48}}, 0x0) 08:56:12 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800120002000000140002"], 0x48}}, 0x0) 08:56:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000006", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:13 executing program 4: splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x8ec3, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000280)={0x2, 'netpci0\x00', {0x2}, 0x2e2}) r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r2, &(0x7f0000000380)=ANY=[], 0x1) splice(r1, 0x0, r2, 0x0, 0x8ec3, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001032100000921000000012201000905810308"], 0x0) syz_usb_ep_write(r3, 0x0, 0x77, &(0x7f0000000680)="893c8aa1eeea37ba87e9e889c6764ec115fac98cac7235000000000000000014961f00000081fe6b837969bff35b491f861e62488aeed26a1f8d96d90131c1e3f412e035c9774f60c284b09271931b832c650ea26b35010000804a926c9fee8ecb6c2bc9f3ff42072cf4dfbed75292dfb10b3579852f56") syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\"s'], 0x0}, 0x0) socket$inet6(0xa, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)) read$FUSE(r4, &(0x7f0000000580), 0x1000) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x7f, 0xa) getsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000200), &(0x7f0000000240)=0x4) write$P9_RLOPEN(r2, &(0x7f0000000040)={0x18}, 0x18) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r2, 0xc1004110, &(0x7f00000000c0)={0x2b2, [0x2e, 0x9, 0x5], [{0x9, 0x200, 0x0, 0x1}, {0x9, 0x24, 0x1, 0x1}, {0x5, 0x3, 0x1}, {0x6, 0xfffffffe, 0x0, 0x0, 0x0, 0x1}, {0x7, 0x5, 0x1, 0x0, 0x0, 0x1}, {0x0, 0x40, 0x0, 0x1, 0x0, 0x1}, {0x0, 0x7f, 0x1, 0x1, 0x1}, {0xfff, 0xec5}, {0xe75, 0x401}, {0x2f, 0x2, 0x1, 0x0, 0x1, 0x1}, {0xfffffff8, 0x1, 0x1, 0x0, 0x0, 0x1}, {0x4, 0xcb8, 0x0, 0x1, 0x1, 0x1}], 0x81}) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:56:13 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54]}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800130002000000140002"], 0x48}}, 0x0) 08:56:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\a', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [], 0x44}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:13 executing program 2: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r0, &(0x7f0000000580), 0x1000) r2 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/current\x00', 0x2, 0x0) splice(r2, 0x0, r1, 0x0, 0x101, 0x2) ioctl$ASHMEM_PURGE_ALL_CACHES(r0, 0x770a, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r3, &(0x7f0000000580), 0x1000) splice(r3, 0x0, r4, 0x0, 0x1000000000007, 0x0) r5 = syz_open_dev$dri(&(0x7f0000000080)='/dev/dri/card#\x00', 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000000)={0x7, 0x2, 0x7}) r6 = syz_open_dev$dri(&(0x7f0000000000)='/dev/dri/card#\x00', 0x0, 0x0) r7 = openat$ion(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r7, 0xc0184900, &(0x7f0000000040)={0x5, 0x1b, 0x0, 0xffffffffffffffff}) r9 = dup(r8) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r6, 0xc00c642e, &(0x7f0000000080)={0x0, 0x0, r9}) ioctl$DRM_IOCTL_GEM_FLINK(r5, 0xc008640a, &(0x7f0000000040)={r10}) ioctl$DRM_IOCTL_GEM_CLOSE(r3, 0x40086409, &(0x7f0000000040)={r10}) 08:56:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\b', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000008001c0002000000140002"], 0x48}}, 0x0) 08:56:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\t', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000000000000080000c802000000140002"], 0x48}}, 0x0) 08:56:13 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\n', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000000000000080000f002000000140002"], 0x48}}, 0x0) [ 454.021967][ T9521] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 454.432009][ T9521] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 454.442905][ T9521] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 454.452174][ T9521] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 454.460957][ T9521] usb 5-1: config 0 descriptor?? [ 455.292569][ T9521] keytouch 0003:0926:3333.0001: fixing up Keytouch IEC report descriptor [ 455.302852][ T9521] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.0001/input/input5 [ 455.317690][ T9521] keytouch 0003:0926:3333.0001: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 08:56:16 executing program 4: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r0, &(0x7f0000000580), 0x1000) splice(r0, 0x0, r1, 0x0, 0x1000000000007, 0x0) ioctl$KVM_ENABLE_CAP_CPU(r0, 0x4068aea3, &(0x7f0000000000)={0x0, 0x0, [0xffffffff, 0x9, 0x1, 0x3ff]}) openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) 08:56:16 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\v', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030202000000140002"], 0x48}}, 0x0) 08:56:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [], 0x52}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:16 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000040)={r0, 0x0, 0x7, 0x7}) ioctl$VIDIOC_G_EXT_CTRLS(r1, 0xc0205647, &(0x7f0000000140)={0x990000, 0x10000, 0x8b, 0xffffffffffffffff, 0x0, &(0x7f0000000100)={0xc66969d9177ecdc, 0x8000, [], @p_u32=&(0x7f00000000c0)=0x7b}}) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r2, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$KVM_X86_SET_MCE(r1, 0x4040ae9e, &(0x7f00000001c0)={0x280000000000000, 0x0, 0x0, 0xa, 0x1b}) ioctl$VIDIOC_G_STD(r2, 0x80085617, &(0x7f0000000180)) [ 456.823481][ T9521] usb 5-1: USB disconnect, device number 2 08:56:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030302000000140002"], 0x48}}, 0x0) 08:56:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\f', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:16 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) ioctl$vim2m_VIDIOC_EXPBUF(r0, 0xc0405610, &(0x7f0000000040)={0x1, 0x5, 0x3f, 0x4000, r1}) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\r', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030402000000140002"], 0x48}}, 0x0) 08:56:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="4800000e", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="4800000f", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030502000000140002"], 0x48}}, 0x0) 08:56:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [], 0x2}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1={0xfc, 0x1, [], 0x60}, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:17 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) r3 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0)='TIPC\x00') sendmsg$TIPC_CMD_ENABLE_BEARER(r2, &(0x7f0000000180)={&(0x7f0000000040), 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r3, 0x204, 0x70bd2b, 0x25dfdbfb, {{}, {}, {0x10, 0x17, {0xe, 0x3, @l2={'ib', 0x3a, '\x00'}}}}, ["", "", "", "", "", "", ""]}, 0x2c}, 0x1, 0x0, 0x0, 0x410}, 0x0) 08:56:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000010", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030802000000140002"], 0x48}}, 0x0) 08:56:17 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r2, &(0x7f0000000380)=ANY=[], 0x1) splice(r1, 0x0, r2, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r2, &(0x7f0000000040)={0x18}, 0x18) sendmsg$IPSET_CMD_ADD(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x74, 0x9, 0x6, 0x801, 0x0, 0x0, {0xc, 0x0, 0x3}, [@IPSET_ATTR_ADT={0x60, 0x8, 0x0, 0x1, [{0x10, 0x7, 0x0, 0x1, @IPSET_ATTR_PACKETS={0xc, 0x19, 0x1, 0x0, 0x1c0}}, {0xc, 0x7, 0x0, 0x1, @IPSET_ATTR_MARK={0x8, 0xa, 0x1, 0x0, 0x4}}, {0xc, 0x7, 0x0, 0x1, @IPSET_ATTR_MARKMASK={0x8}}, {0x18, 0x7, 0x0, 0x1, @IPSET_ATTR_COMMENT={0x11, 0x1a, '/dev/video36\x00'}}, {0x1c, 0x7, 0x0, 0x1, @IPSET_ATTR_IP2_TO={0x18, 0x16, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @private2={0xfc, 0x2, [], 0x1}}}}]}]}, 0x74}, 0x1, 0x0, 0x0, 0x110}, 0x880) 08:56:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000011", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030902000000140002"], 0x48}}, 0x0) 08:56:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000012", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030f02000000140002"], 0x48}}, 0x0) 08:56:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800036002000000140002"], 0x48}}, 0x0) 08:56:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x0}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:17 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [], 0x41}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00%', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00H', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030003000000140002"], 0x48}}, 0x0) 08:56:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x8}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:18 executing program 4: ioctl$VIDIOC_REQBUFS(0xffffffffffffffff, 0xc0145608, &(0x7f0000000000)={0x0, 0x0, 0x3}) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r2, &(0x7f0000000380)=ANY=[], 0x1) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000340)={0x1}) splice(r0, 0x0, r2, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r2, &(0x7f0000000040)={0x18}, 0x18) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507040000000000000000000010", @ANYRES32=r7, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000001400)=ANY=[@ANYBLOB="380000002400070500ee304f7c00000000a2a300", @ANYRES32=r7, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)=@newlink={0x48, 0x28, 0x417, 0x0, 0x0, {0x0, 0x0, 0x0, r7, 0x0, 0xffffffff}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9, 0x1, 'veth\x00'}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14, 0x3, {{0x0, 0x0, 0x0, 0x0, 0x8}}}}}}]}, 0x48}}, 0x0) ioctl$sock_inet6_SIOCDELRT(r2, 0x890c, &(0x7f0000000040)={@initdev={0xfe, 0x88, [], 0x3a, 0x0}, @remote, @private1={0xfc, 0x1, [], 0x1}, 0xcd1c, 0x2, 0x0, 0x500, 0x9, 0x40008, r7}) 08:56:18 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [], 0x54}, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000000000000080003001c000000140002"], 0x48}}, 0x0) 08:56:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00L', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:18 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0xfffffffd, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r2, &(0x7f0000000380)=ANY=[], 0x1) splice(r1, 0x0, r2, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r2, &(0x7f0000000040)={0x18}, 0x18) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setresuid(0x0, r4, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r6, 0x0) write$FUSE_CREATE_OPEN(r2, &(0x7f00000000c0)={0xa0, 0x0, 0x3, {{0x6, 0x1, 0x1, 0x80000001, 0x6, 0x9, {0x3, 0x100000001, 0x1, 0x40, 0x5, 0x6, 0x3f, 0x9, 0x1000, 0x2037b70f, 0x6, r4, r6, 0x7, 0x5}}, {0x0, 0xb}}}, 0xa0) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r5, &(0x7f0000000440)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000200)={&(0x7f00000002c0)={0x150, 0x1403, 0x200, 0x70bd2d, 0x25dfdbfc, "", [{{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'caif0\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'veth0_to_bond\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'veth1_to_team\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'wg2\x00'}}, {{0x9, 0x2, 'syz2\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'ipvlan0\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'ip6_vti0\x00'}}, {{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'rxe\x00'}, {0x14, 0x33, 'bond0\x00'}}, {{0x9, 0x2, 'syz0\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'veth0_to_hsr\x00'}}]}, 0x150}, 0x1, 0x0, 0x0, 0x40884}, 0x20000000) 08:56:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030003000000140002"], 0x48}}, 0x0) 08:56:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00`', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030008000000140002"], 0x48}}, 0x0) [ 459.027412][ T7747] __nla_validate_parse: 12 callbacks suppressed [ 459.027419][ T7747] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 08:56:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0xf}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00h', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000000000000080003001c000000140002"], 0x48}}, 0x0) 08:56:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00l', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:19 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60040, 0x120) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507040000000000000000000010", @ANYRES32=r6, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000001400)=ANY=[@ANYBLOB="380000002400070500ee304f7c00000000a2a300", @ANYRES32=r6, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)=@newlink={0x48, 0x28, 0x417, 0x0, 0x0, {0x0, 0x0, 0x0, r6, 0x0, 0xffffffff}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9, 0x1, 'veth\x00'}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14, 0x3, {{0x0, 0x0, 0x0, 0x0, 0x8}}}}}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={&(0x7f00000000c0), 0xc, &(0x7f0000000140)={&(0x7f0000000100)=@getqdisc={0x40, 0x26, 0x800, 0x70bd2d, 0x25dfdbfd, {0x0, 0x0, 0x0, r6, {0xe, 0xe}, {0xb, 0x6}, {0xd, 0xe}}, [{0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x20008004) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:56:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000000040002"], 0x48}}, 0x0) 08:56:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00t', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) [ 459.748398][ T7757] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 08:56:19 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r1, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$VIDIOC_SUBDEV_G_FMT(r1, 0xc0585604, &(0x7f00000000c0)={0x0, 0x0, {0x2, 0x7, 0x300a, 0x4, 0xc, 0x6, 0x0, 0x1}}) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x12}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00z', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000000050002"], 0x48}}, 0x0) [ 459.907163][ T7810] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 08:56:19 executing program 2: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r0, &(0x7f0000000580), 0x1000) splice(r0, 0x0, r1, 0x0, 0x1000000000007, 0x0) 08:56:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 460.052932][ T7824] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 460.067480][ T7837] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 460.089343][ T7847] validate_nla: 50 callbacks suppressed [ 460.089350][ T7847] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00)', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x2, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) [ 460.107444][ T7851] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 460.117352][ T7852] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 08:56:19 executing program 4: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r0, &(0x7f0000000580), 0x1000) splice(r0, 0x0, r1, 0x0, 0x1000000000007, 0x0) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r2, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r2, 0x4018f50b, &(0x7f00000000c0)={0x1, 0x6, 0x5}) setsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f0000000040)=0x5, 0x1) r3 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r3, 0xc0145608, &(0x7f0000000000)) 08:56:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000000100002"], 0x48}}, 0x0) 08:56:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) [ 460.269323][ T7868] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 460.284189][ T7870] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 460.345460][ T7873] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002020000140002"], 0x48}}, 0x0) 08:56:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 460.399143][ T7876] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002030000140002"], 0x48}}, 0x0) 08:56:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 460.525872][ T7893] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 460.535720][ T7894] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 460.591214][ T7898] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 460.621049][ T7900] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="480000a6", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002040000140002"], 0x48}}, 0x0) 08:56:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x41, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x2]}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:20 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x105880, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:56:20 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r2, &(0x7f0000000580), 0x1000) r5 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r5, 0xc014563b, &(0x7f00000000c0)={0x2}) splice(r2, 0x0, r5, 0x0, 0x1000000000007, 0x0) ioctl$KVM_SET_BOOT_CPU_ID(r2, 0xae78, &(0x7f0000000040)) ioctl$SNDRV_PCM_IOCTL_FORWARD(r4, 0x40084149, &(0x7f0000000200)=0x3ff) ioctl$VIDIOC_G_CROP(r1, 0xc014563b, &(0x7f00000000c0)={0x4}) ioctl$VIDIOC_S_PARM(r1, 0xc0cc5616, &(0x7f00000000c0)={0x4, @output={0x1000, 0x0, {0xee, 0x80000000}, 0x2, 0xfffffeff}}) ioctl$KVM_GET_VCPU_MMAP_SIZE(r3, 0xae04) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002050000140002"], 0x48}}, 0x0) 08:56:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 461.122462][ T7942] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 461.132460][ T7944] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002080000140002"], 0x48}}, 0x0) 08:56:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002090000140002"], 0x48}}, 0x0) 08:56:20 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) r1 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r4, 0x0) setregid(r2, r4) 08:56:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:20 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x54, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x28]}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:21 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) setsockopt$inet_mreq(r2, 0x0, 0x23, &(0x7f0000000040)={@multicast2, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x8) 08:56:21 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_SUBSCRIBE_EVENT(r0, 0x4020565a, &(0x7f0000000040)={0x3, 0x2, 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) ioctl$DRM_IOCTL_ADD_BUFS(r1, 0xc0206416, &(0x7f00000000c0)={0x400, 0x1, 0x1, 0x6, 0x0, 0x2}) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000008000300020f0000140002"], 0x48}}, 0x0) 08:56:21 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x0, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x41]}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002600000140002"], 0x48}}, 0x0) 08:56:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000300140002"], 0x48}}, 0x0) 08:56:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:21 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r1, &(0x7f0000000380)=ANY=[], 0x1) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r2, 0xc014563b, &(0x7f00000000c0)={0x2}) splice(r2, 0x0, r1, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r1, &(0x7f0000000040)={0x18}, 0x18) setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(r1, 0x111, 0x5, 0x6, 0x4) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:56:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002f30400140002"], 0x48}}, 0x0) 08:56:22 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SOUND_MIXER_INFO(r2, 0x805c4d65, &(0x7f00000000c0)) write$binfmt_aout(r2, &(0x7f0000000380)=ANY=[], 0x1) splice(r1, 0x0, r2, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r2, &(0x7f0000000040)={0x18}, 0x18) ioctl$KVM_GET_MP_STATE(r2, 0x8004ae98, &(0x7f0000000040)) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000500140002"], 0x48}}, 0x0) 08:56:22 executing program 4: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/qat_adf_ctl\x00', 0x30302, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(r0, 0xc08c5335, &(0x7f0000000200)={0x1f, 0x1, 0x0, 'queue0\x00', 0x8}) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r2, &(0x7f0000000580), 0x1000) splice(r2, 0x0, r3, 0x0, 0x1000000000007, 0x0) ioctl$SIOCAX25CTLCON(r3, 0x89e8, &(0x7f00000000c0)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, 0xb, 0x15c0, 0x8, [@null, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}) ioctl$VIDIOC_REQBUFS(r1, 0xc0145608, &(0x7f0000000000)) syz_genetlink_get_family_id$batadv(&(0x7f0000000040)='batadv\x00') setsockopt$CAN_RAW_FILTER(r2, 0x65, 0x1, &(0x7f0000000140)=[{{0x4, 0x0, 0x1, 0x1}, {0x0, 0x1, 0x0, 0x1}}], 0x8) 08:56:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x44]}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:22 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x12, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000900140002"], 0x48}}, 0x0) 08:56:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000f00140002"], 0x48}}, 0x0) 08:56:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002006000140002"], 0x48}}, 0x0) 08:56:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="48000004", @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:23 executing program 2: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x280c0, 0x0) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f00000000c0)=0x1) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r1, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000000000000080003000204f300140002"], 0x48}}, 0x0) 08:56:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:23 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x52]}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:23 executing program 4: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r2, 0xc014563b, &(0x7f00000000c0)={0x2}) r3 = dup2(r2, r1) syz_io_uring_setup(0x3316, &(0x7f00000000c0)={0x0, 0x21d2, 0x2, 0x1, 0xb6, 0x0, r3}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000180)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r0, &(0x7f0000000580), 0x1000) splice(r0, 0x0, r4, 0x0, 0x1000000000007, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) read$FUSE(r5, &(0x7f0000000580), 0x1000) splice(r5, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000007, 0x0) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vcsu\x00', 0x122000, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r6, &(0x7f0000000280)='./file0\x00') io_uring_register$IORING_UNREGISTER_FILES(r4, 0x3, 0x0, 0x0) r7 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r7, 0xc0145608, &(0x7f0000000040)={0xfffffffe}) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ubi_ctrl\x00', 0x208802, 0x0) 08:56:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000008000300020000001c0002"], 0x48}}, 0x0) 08:56:23 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180)='TIPC\x00') sendmsg$TIPC_CMD_ENABLE_BEARER(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=ANY=[@ANYBLOB="380000016a01", @ANYRES16=r4, @ANYBLOB="93b20000000000000000010000000000000001410000001c001700020000000000006574683a73797a6b616c6c657231"], 0x38}}, 0x0) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80200100}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, r4, 0x200, 0x70bd2b, 0x25dfdbfc, {{}, {}, {0xc, 0x14, 'syz1\x00'}}, ["", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20008001}, 0x7b8a32bc1ea7426) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 464.039355][ T8185] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. [ 464.104859][ T8194] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 08:56:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000000300002"], 0x48}}, 0x0) 08:56:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000008000300020000003f0002"], 0x48}}, 0x0) 08:56:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 464.198649][ T8205] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. [ 464.216968][ T8210] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 08:56:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 464.278242][ T8213] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. [ 464.301823][ T8219] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 08:56:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [0x2], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x60]}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:24 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r1 = socket(0x1d, 0x2, 0x1ff) recvfrom$packet(r1, 0x0, 0x0, 0x40, 0x0, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) r2 = dup3(r1, r1, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280)='nl80211\x00') sendmsg$NL80211_CMD_GET_WIPHY(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000140)={0x1c, r3, 0x1, 0x0, 0x0, {0x2}, [@NL80211_ATTR_IFINDEX={0x8}]}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_GET_KEY(r2, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x4c, r3, 0x100, 0x70bd2c, 0x25dfdbfd, {}, [@NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x4}, @NL80211_ATTR_KEY_DEFAULT_TYPES={0xc, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}, @NL80211_ATTR_KEY_DATA_WEP104={0x11, 0x7, "5364405ee8bfe33079040b19ef"}, @NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_KEY_DEFAULT_MGMT={0x4}, @NL80211_ATTR_KEY_IDX={0x5, 0x8, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4008015}, 0x44800) 08:56:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000000480002"], 0x48}}, 0x0) 08:56:24 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) pipe(0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(0xffffffffffffffff, &(0x7f0000000580), 0x1000) prctl$PR_SET_FPEMU(0xa, 0x2) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x1000000000007, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r2, &(0x7f0000000580), 0x1000) splice(r2, 0x0, r3, 0x0, 0x1000000000007, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r4, &(0x7f0000000580), 0x1000) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000140)=0x62) setresuid(0x0, r6, 0x0) quotactl(0x401, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000200)="3a0ee369e61bba28ac0e5afe5c7d2376079e6ce52cca74f21fe5d97bf58c53b8fa9fdda9a735339e248eff7b6ac47df7203300692d6baa865daf59d556c43dc39db6725e5a7eef24aa00c8a3cbfc2cc5244c98267d011c05ce7c1ab69e503635217b62b387ea51fd07d7779c75b2b26477dc9d57757e622381b000e8ac848cd6cbb847b9dfd673ef2f289ffe7282e62d35d96b891c4b81b8842de7729a17227e90e9ddd48e9519fe049e41aeb0448f3e0556c19f1d0ea24f1b75fa0d9ae94c3b57e9fc60d5cdcebf832a21d5f5d657e548c6c11dfcd93265ea2f4776ac4af601707c0424d333c03ab5ab3571bd6f") mq_getsetattr(r2, &(0x7f0000000040)={0x7, 0x182e0000000000, 0x2, 0x100}, &(0x7f00000000c0)) 08:56:24 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [0x41], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) [ 464.809182][ T8274] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. [ 464.827471][ T8279] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 08:56:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\a', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:24 executing program 4: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r0, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x7}) 08:56:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000200140002"], 0x48}}, 0x0) 08:56:24 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000040)={0x1, 0xc, 0x3}) 08:56:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000300140002"], 0x48}}, 0x0) 08:56:24 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r1, &(0x7f0000000380)=ANY=[], 0x1) splice(r0, 0x0, r1, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r1, &(0x7f0000000040)={0x18}, 0x18) bind$llc(r1, &(0x7f0000000040)={0x1a, 0x201, 0x6f, 0x7, 0x7f, 0x1f, @local}, 0x10) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000000)={0x0, 0x6, 0x2}) 08:56:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000400140002"], 0x48}}, 0x0) [ 465.141488][ T8323] validate_nla: 36 callbacks suppressed [ 465.141494][ T8323] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 465.194032][ T8331] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000500140002"], 0x48}}, 0x0) 08:56:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [0x54], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x2]}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:25 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_ENUM_DV_TIMINGS(r0, 0xc0945662, &(0x7f00000000c0)={0x200, 0x0, [], {0x0, @reserved}}) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040)='/dev/full\x00', 0x10000, 0x0) r2 = dup2(r1, r0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') r5 = gettid() sendmsg$DEVLINK_CMD_RELOAD(r3, &(0x7f0000000800)={0x0, 0x9dd5f697, &(0x7f0000000440)={&(0x7f0000000000)={0x3c, r4, 0x536ae464467e3e0b, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r5}}]}, 0x3c}, 0x1, 0x6000000000000000}, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_GET(r2, &(0x7f0000001b00)={&(0x7f0000001840)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000001ac0)={&(0x7f0000001880)={0x240, r4, 0x1, 0x5, 0x25dfdbfe, {}, [{{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x3f}, {0x6, 0x16, 0xfffa}, {0x5}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0xffff}, {0x6, 0x16, 0x9}, {0x5}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0xff}, {0x6, 0x16, 0x5}, {0x5}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x81}, {0x6}, {0x5}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8}}, {0x8, 0xb, 0x1f1d}, {0x6, 0x16, 0x7f}, {0x5}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x2}, {0x6, 0x16, 0x20}, {0x5, 0x12, 0x1}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x9}, {0x6, 0x16, 0x9}, {0x5, 0x12, 0x1}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x9}, {0x6, 0x16, 0x8}, {0x5, 0x12, 0x1}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x1}, {0x6, 0x16, 0x4}, {0x5}}]}, 0x240}}, 0x20000800) ioctl$UFFDIO_WAKE(r1, 0x8010aa02, &(0x7f0000000180)={&(0x7f0000ffc000/0x1000)=nil, 0x1000}) 08:56:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000800140002"], 0x48}}, 0x0) [ 465.780569][ T8360] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 465.814196][ T8368] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:25 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000040)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) [ 465.889191][ T8365] netdevsim netdevsim2 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 08:56:25 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) 08:56:25 executing program 4: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r0, &(0x7f0000000580), 0x1000) splice(r0, 0x0, r1, 0x0, 0x1000000000007, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x5) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r3, &(0x7f0000000580), 0x1000) splice(r3, 0x0, r4, 0x0, 0x1000000000007, 0x0) ioctl$SNDCTL_TMR_STOP(r3, 0x5403) [ 466.145775][ T8365] netdevsim netdevsim2 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 08:56:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x28]}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:25 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) [ 466.249589][ T8365] netdevsim netdevsim2 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 466.415946][ T8365] netdevsim netdevsim2 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 08:56:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x41]}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) [ 466.516812][ T8365] netdevsim netdevsim2 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 466.528235][ T8365] netdevsim netdevsim2 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 466.563148][ T8365] netdevsim netdevsim2 eth2: set [1, 0] type 2 family 0 port 6081 - 0 08:56:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) [ 466.615533][ T8365] netdevsim netdevsim2 eth3: set [1, 0] type 2 family 0 port 6081 - 0 08:56:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000900140002"], 0x48}}, 0x0) 08:56:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [0x0, 0x2], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) [ 466.735265][ T8462] netdevsim netdevsim2 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 08:56:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x44]}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) [ 466.856151][ T8462] netdevsim netdevsim2 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 466.955412][ T8462] netdevsim netdevsim2 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 467.037614][ T8462] netdevsim netdevsim2 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 467.121839][ T8462] netdevsim netdevsim2 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 467.133114][ T8462] netdevsim netdevsim2 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 467.143245][ T8462] netdevsim netdevsim2 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 467.154144][ T8462] netdevsim netdevsim2 eth3: set [1, 0] type 2 family 0 port 6081 - 0 08:56:26 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) r3 = accept4$nfc_llcp(r2, &(0x7f00000000c0), &(0x7f0000000040)=0x60, 0x80800) ioctl$sock_SIOCOUTQ(r3, 0x5411, &(0x7f0000000140)) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) 08:56:26 executing program 4: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snd/timer\x00', 0x21600) r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ubi_ctrl\x00', 0x0, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000100)={0x5, 0xc, 0x3}) 08:56:26 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [0x0, 0x41], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x52]}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000f00140002"], 0x48}}, 0x0) [ 467.174938][ T8482] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002006000140002"], 0x48}}, 0x0) 08:56:26 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)) r1 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r1, 0xc014563b, &(0x7f00000000c0)={0x2}) ioctl$VIDIOC_OVERLAY(r1, 0x4004560e, &(0x7f0000000040)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r4, &(0x7f0000000380)=ANY=[], 0x1) splice(r2, 0x0, r4, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r4, &(0x7f0000000040)={0x18}, 0x18) ioctl$VHOST_GET_VRING_ENDIAN(r4, 0x4008af14, &(0x7f0000000100)={0x2, 0x1}) connect$tipc(r3, &(0x7f0000000140)=@name={0x1e, 0x2, 0x1, {{0x40, 0x3}, 0x1}}, 0x10) 08:56:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000003140002"], 0x48}}, 0x0) [ 467.310173][ T8550] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 467.343396][ T8562] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000000000000080003000200f304140002"], 0x48}}, 0x0) 08:56:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000005140002"], 0x48}}, 0x0) [ 467.488492][ T8577] netlink: 'syz-executor.1': attribute type 3 has an invalid length. [ 467.532777][ T8587] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:27 executing program 2: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) read$FUSE(r1, &(0x7f0000000580), 0x595) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) 08:56:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:27 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [0x0, 0x54], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000009140002"], 0x48}}, 0x0) 08:56:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1={0xfc, 0x1, [0x0, 0x60]}, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e310000000000000000000000080003000200000f140002"], 0x48}}, 0x0) [ 468.102666][ T8613] netlink: 'syz-executor.1': attribute type 3 has an invalid length. 08:56:27 executing program 4: r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x4, 0x6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r1, &(0x7f0000000580), 0x1000) splice(r1, 0x0, r2, 0x0, 0x1000000000007, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040)={r1}, 0x8) r4 = socket$inet(0xa, 0x801, 0x84) connect$inet(r4, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) listen(r4, 0x6) r5 = accept4(r4, 0x0, 0x0, 0x0) shutdown(r5, 0x1) ioctl$sock_bt_cmtp_CMTPCONNDEL(r1, 0x400443c9, &(0x7f0000000140)={@none, 0x40}) r6 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f0000000100)=ANY=[@ANYBLOB="a3619b0b35e701000000", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r5, 0x84, 0x7d, &(0x7f00000001c0)={r7}, 0x8) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f00000000c0)={r7, 0x3}, 0x8) 08:56:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000060140002"], 0x48}}, 0x0) 08:56:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e31000000000000000000000008000300020004f3140002"], 0x48}}, 0x0) 08:56:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:28 executing program 2: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) 08:56:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c0000003400018014000200766c616e3100000000000000000000000800030002000000050002"], 0x48}}, 0x0) 08:56:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:28 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x2c, 0x6, 0x0, @private1, @private1, {[@dstopts={0x0, 0x1, [], [@calipso={0x7, 0x8}]}], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x66) 08:56:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0xa732}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000001580)={@val, @void, @eth={@multicast, @remote, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "b683bb", 0x1c, 0x6, 0x0, @private1, @private1, {[@dstopts], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x56) 08:56:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="030700000000000000001c00000034000180140003"], 0x48}}, 0x0) 08:56:28 executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r0, &(0x7f0000000580), 0x1000) splice(r0, 0x0, r1, 0x0, 0x1000000000007, 0x0) getsockopt$SO_TIMESTAMPING(r1, 0x1, 0x0, &(0x7f0000000040), &(0x7f0000000180)=0x4) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) ioctl$VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f0000000000)={0x0, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r4, &(0x7f0000000380)=ANY=[], 0x1) splice(r3, 0x0, r4, 0x0, 0x8ec3, 0x0) write$P9_RLOPEN(r4, &(0x7f0000000040)={0x18}, 0x18) accept$ax25(r4, 0x0, &(0x7f0000000200)) getrusage(0x0, &(0x7f00000000c0)) [ 468.926788][ T8679] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 468.990530][ T8685] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 469.034314][ T8637] ================================================================== [ 469.042415][ T8637] BUG: KCSAN: data-race in pipe_release / pipe_wait [ 469.048976][ T8637] [ 469.051315][ T8637] write to 0xffff88802c8c0070 of 4 bytes by task 8627 on cpu 0: [ 469.058932][ T8637] pipe_release+0x186/0x1e0 [ 469.063425][ T8637] __fput+0x246/0x4d0 [ 469.067392][ T8637] ____fput+0x11/0x20 [ 469.071361][ T8637] task_work_run+0x8e/0x110 [ 469.075857][ T8637] exit_to_user_mode_prepare+0x1b2/0x210 [ 469.082170][ T8637] syscall_exit_to_user_mode+0x16/0x30 [ 469.087615][ T8637] do_syscall_64+0x45/0x80 [ 469.092020][ T8637] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 469.097889][ T8637] [ 469.100213][ T8637] read to 0xffff88802c8c0070 of 4 bytes by task 8637 on cpu 1: [ 469.107737][ T8637] pipe_wait+0xf8/0x140 [ 469.111876][ T8637] do_splice+0x27f/0x10c0 [ 469.116196][ T8637] __x64_sys_splice+0xf2/0x190 [ 469.120940][ T8637] do_syscall_64+0x39/0x80 [ 469.125342][ T8637] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 469.131208][ T8637] [ 469.133520][ T8637] Reported by Kernel Concurrency Sanitizer on: [ 469.139661][ T8637] CPU: 1 PID: 8637 Comm: syz-executor.4 Not tainted 5.9.0-rc1-syzkaller #0 [ 469.148227][ T8637] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 469.158267][ T8637] ================================================================== [ 469.166313][ T8637] Kernel panic - not syncing: panic_on_warn set ... [ 469.172885][ T8637] CPU: 1 PID: 8637 Comm: syz-executor.4 Not tainted 5.9.0-rc1-syzkaller #0 [ 469.181452][ T8637] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 469.191490][ T8637] Call Trace: [ 469.194773][ T8637] dump_stack+0x10f/0x19d [ 469.199090][ T8637] panic+0x207/0x64a [ 469.202975][ T8637] ? vprintk_emit+0x44a/0x4f0 [ 469.207643][ T8637] kcsan_report+0x684/0x690 [ 469.212281][ T8637] ? kcsan_setup_watchpoint+0x41e/0x4a0 [ 469.217810][ T8637] ? pipe_wait+0xf8/0x140 [ 469.222127][ T8637] ? do_splice+0x27f/0x10c0 [ 469.226625][ T8637] ? __x64_sys_splice+0xf2/0x190 [ 469.231543][ T8637] ? do_syscall_64+0x39/0x80 [ 469.236120][ T8637] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 469.242271][ T8637] ? kvm_sched_clock_read+0x15/0x40 [ 469.247461][ T8637] ? sched_clock+0xf/0x20 [ 469.251787][ T8637] kcsan_setup_watchpoint+0x41e/0x4a0 [ 469.257147][ T8637] pipe_wait+0xf8/0x140 [ 469.261298][ T8637] ? init_wait_entry+0x30/0x30 [ 469.266043][ T8637] ? init_wait_entry+0x30/0x30 [ 469.270926][ T8637] do_splice+0x27f/0x10c0 [ 469.275249][ T8637] ? __fget_light+0x219/0x260 [ 469.279913][ T8637] __x64_sys_splice+0xf2/0x190 [ 469.284664][ T8637] do_syscall_64+0x39/0x80 [ 469.289075][ T8637] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 469.294948][ T8637] RIP: 0033:0x45d239 [ 469.298825][ T8637] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 469.318413][ T8637] RSP: 002b:00007f931c9efc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 469.326794][ T8637] RAX: ffffffffffffffda RBX: 0000000000032bc0 RCX: 000000000045d239 [ 469.334744][ T8637] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 469.342695][ T8637] RBP: 000000000118d038 R08: 0001000000000007 R09: 0000000000000000 [ 469.350642][ T8637] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000118cfec [ 469.358593][ T8637] R13: 00007ffcc313a24f R14: 00007f931c9f09c0 R15: 000000000118cfec [ 469.367787][ T8637] Kernel Offset: disabled [ 469.372096][ T8637] Rebooting in 86400 seconds..