msg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0xc0046686, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) [ 1675.030085][T19802] validate_nla: 86 callbacks suppressed [ 1675.030095][T19802] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1675.047390][T19802] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:55:24 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1675.218515][T19806] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1675.230340][T19802] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1675.243757][T19811] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:24 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008706000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1675.265088][T19815] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 00:55:24 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000056c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1675.348445][T19806] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1675.371797][T19856] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:55:24 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:25 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008806000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1675.407961][T19858] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1675.418673][T19862] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:25 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x95311, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:25 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x2000000}, 0x1c) 00:55:25 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000006d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:25 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:25 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008906000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:25 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x95312, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0xc0189436, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:25 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:25 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000016d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:25 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008a06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:25 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000026d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:25 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:25 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:26 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x3000000}, 0x1c) 00:55:26 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008b06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:26 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000036d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:26 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:26 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x95313, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0xc020660b, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:26 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000046d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:26 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008c06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:26 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000f0ff", 0x24) 00:55:26 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008d06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:26 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000056d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:26 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000200", 0x24) 00:55:27 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x4000000}, 0x1c) 00:55:27 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008e06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:27 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000300", 0x24) 00:55:27 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000006e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:27 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x95314, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0xf, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:27 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000016e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:27 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000400", 0x24) 00:55:27 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000600", 0x24) 00:55:27 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008f06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:27 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000026e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:27 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009006000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:28 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x5000000}, 0x1c) 00:55:28 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000a00", 0x24) 00:55:28 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009106000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x95315, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:28 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000036e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x10, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:28 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000046e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:28 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000c00", 0x24) 00:55:28 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000056e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:28 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000e00", 0x24) 00:55:28 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009206000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x95316, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:29 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x6000000}, 0x1c) 00:55:29 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000006f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009306000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:29 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000f00", 0x24) 00:55:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0xf, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:29 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x95317, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:29 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000016f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:29 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000001000", 0x24) 00:55:29 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000006000", 0x24) 00:55:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009406000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:29 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000026f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1680.062479][T20226] validate_nla: 90 callbacks suppressed [ 1680.062489][T20226] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1680.078540][T20227] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1680.086864][T20230] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1680.097144][T20231] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x10, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) [ 1680.123529][T20227] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1680.136751][T20226] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1680.201437][T20235] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 00:55:30 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x7000000}, 0x1c) 00:55:30 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000f000", 0x24) 00:55:30 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009506000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:30 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000036f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:30 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x95318, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x202}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:30 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000003", 0x24) 00:55:30 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000006", 0x24) [ 1680.745103][T20284] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1680.753633][T20282] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1680.766576][T20291] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:55:30 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000046f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:30 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009606000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:30 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000056f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:30 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000000a", 0x24) 00:55:30 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x8000000}, 0x1c) 00:55:30 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000000c", 0x24) 00:55:30 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x95319, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:31 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009706000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:31 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000070005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x203}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:31 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000000e", 0x24) 00:55:31 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009806000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:31 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000170005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:31 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009906000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:31 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000c00e", 0x24) 00:55:31 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000270005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:31 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x9000000}, 0x1c) 00:55:31 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000000f", 0x24) 00:55:31 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009a06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:31 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x9531a, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:31 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000370005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x204}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:32 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009b06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:32 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000470005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:32 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000003d0f", 0x24) 00:55:32 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000570005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:32 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009c06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:32 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000071005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:32 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0xa000000}, 0x1c) 00:55:32 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000f3d", 0x24) 00:55:32 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009d06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:32 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000171005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:32 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x9531b, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x205}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:32 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009e06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:32 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000006558", 0x24) 00:55:33 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000060", 0x24) 00:55:33 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009f06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:33 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000271005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:33 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000005865", 0x24) 00:55:33 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0xe000000}, 0x1c) 00:55:33 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a006000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:33 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000371005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:33 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000081", 0x24) 00:55:33 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x9531c, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x206}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:33 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a106000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:34 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000ec0", 0x24) 00:55:34 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a206000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:34 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000471005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:34 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a306000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:34 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a000000000000000000000008000100000000f0", 0x24) 00:55:34 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000571005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:34 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x9531d, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:34 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a000000000000000000000008000100000000ff", 0x24) 00:55:34 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a406000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x207}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:34 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x10000120}, 0x1c) 00:55:34 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000040", 0x24) [ 1685.176637][T20683] validate_nla: 93 callbacks suppressed [ 1685.176647][T20683] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:35 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000072005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1685.405935][T20686] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1685.414773][T20688] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1685.426984][T20695] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1685.439308][T20697] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 00:55:35 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a506000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:35 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000003", 0x24) [ 1685.540445][T20717] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1685.559052][T20741] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:35 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000ffff", 0x24) 00:55:35 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a606000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1685.584177][T20741] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1685.598580][T20717] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1685.612801][T20741] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:35 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x9531e, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:35 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:35 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000172005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:35 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a706000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x208}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:35 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:35 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a806000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:35 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000272005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:35 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x20000000}, 0x1c) 00:55:35 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x9531f, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:35 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000372005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a906000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:36 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000472005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:36 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:36 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600aa06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x300}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:36 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000572005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:36 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x95320, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:36 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:36 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x20010010}, 0x1c) 00:55:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ab06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:36 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000073005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:36 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:36 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000173005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ac06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:36 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000273005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x500}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ad06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000373005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:37 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x95321, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:37 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x3f000000}, 0x1c) 00:55:37 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ae06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000473005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:37 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600af06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000573005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:37 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x600}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:38 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x100000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:38 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b006000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:38 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000074005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:38 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x40000000}, 0x1c) 00:55:38 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:38 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000174005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:38 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b106000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:38 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:38 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b206000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:38 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000274005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:38 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x700}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:38 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:38 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b306000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:38 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000374005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:39 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x60000000}, 0x1c) 00:55:39 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000474005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:39 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:39 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b406000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:39 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xf0ffff, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:39 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000574005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:39 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b506000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0xf00}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:39 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000ffff", 0x24) 00:55:39 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b606000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:39 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000075005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:39 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000175005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1690.180404][T21218] validate_nla: 123 callbacks suppressed [ 1690.180412][T21218] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:40 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x8dffffff}, 0x1c) 00:55:40 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000ffff", 0x24) 00:55:40 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b706000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:40 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x1000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:40 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000275005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x1489}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) [ 1690.664970][T21225] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:55:40 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1690.842108][T21225] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1690.853770][T21230] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1690.865925][T21235] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1690.876268][T21237] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 00:55:40 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000ffff", 0x24) 00:55:40 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b806000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1690.946868][T21225] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1690.955348][T21230] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:40 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000375005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:40 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x1530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1691.068172][T21286] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1691.077225][T21286] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:40 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000475005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:41 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:41 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000575005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:41 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0xc05d0000}, 0x1c) 00:55:41 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b906000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:41 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x2000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:41 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000076005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:41 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a000000000000000000000008000100000088a8", 0x24) 00:55:41 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ba06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x4000}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:41 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a000000000000000000000008000100000000f0", 0x24) 00:55:41 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000176005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:41 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600bb06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:41 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600bc06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:41 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000276005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:41 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000009eff", 0x24) 00:55:41 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600bd06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:41 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x2530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:41 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0xf5ffffff}, 0x1c) 00:55:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0xff00}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:42 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000f0ff", 0x24) 00:55:42 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600be06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:42 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000376005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:42 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000ffff", 0x24) 00:55:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600bf06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:42 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000476005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x3000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c006000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:42 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:42 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0xfc000000}, 0x1c) 00:55:42 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000576005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:42 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c106000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="20000000000000000000048cbada0a2f519e00"/32], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000300)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ff00000045030000380000000900000005000000440020000100fe09cda44000000000000400000000000000000008000000090000000800000008000000000000c00271b2928a29069a722e8457f6e1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb927235bf969d2a150d2fa8ff06c0d065aac867f07dd27a58a68171738c8332d1f03e3a61de396c3e46843468d3892fb9bc601e6b4cd9726b72373c"], 0x96) write$tun(r0, &(0x7f00000003c0)={@void, @val={0x0, 0x1, 0x6}, @mpls={[], @ipv6=@tipc_packet={0x0, 0x6, "8b2b2d", 0xfc, 0x6, 0x62, @remote, @remote, {[@routing={0x2c, 0xa, 0x0, 0xfb, 0x0, [@local, @local, @mcast1, @mcast2, @empty]}, @srh={0x89, 0x2, 0x4, 0x1, 0xc6, 0x0, 0x6, [@empty]}, @dstopts={0x67, 0x7, [], [@calipso={0x7, 0x10, {0x3, 0x2, 0x6, 0x7f, [0x401]}}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x7fff}, @calipso={0x7, 0x18, {0x1, 0x4, 0x1, 0x3, [0x46, 0x8]}}, @pad1]}], @name_distributor={{0x44, 0x0, 0x0, 0x0, 0x1, 0xa, 0xb, 0x2, 0xcf, 0x0, 0x0, 0x0, 0x6, 0x1, 0x4e22, 0x4e24, 0x0, 0x4, 0x0, 0x0, 0x1}, [{0x1, 0x5, 0x200, 0x6, 0x1, 0x7, 0xe, 0xfff4376}]}}}}}, 0x12e) 00:55:42 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x3530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000077005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1693.400988][T21484] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:55:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c206000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000177005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c306000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:43 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:43 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0xfe800000}, 0x1c) 00:55:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x3, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x1f, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8000008, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c406000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000277005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:43 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:43 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x4000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c506000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:44 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000377005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:44 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:44 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c606000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:44 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c706000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:44 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:44 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x4530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:44 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000477005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:44 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c806000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:44 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0xfec00000}, 0x1c) 00:55:44 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'bridge_slave_0\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:44 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c906000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:44 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000577005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1695.342406][T21606] validate_nla: 102 callbacks suppressed [ 1695.342416][T21606] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1695.358403][T21607] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 00:55:45 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1695.530184][T21614] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1695.551429][T21618] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1695.562528][T21623] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1695.571822][T21624] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f0000000300)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x5000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:45 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ca06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1695.582581][T21614] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1695.603632][T21623] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:45 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000078005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:45 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1695.903978][T21636] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1695.912719][T21639] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:45 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0xff000000}, 0x1c) 00:55:45 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600cb06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000178005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:45 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:45 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600cc06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000278005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x42, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee455c321ff0000000020000000040000000000000000000000000000000000000000000401908780a9e26600ee6e4f"], 0x42) 00:55:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x5530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:45 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600cd06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:45 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000378005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:46 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000478005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ce06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:46 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0xffffff8d}, 0x1c) 00:55:46 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:46 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x6000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:46 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:46 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600cf06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000578005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d006000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000079005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:46 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d106000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000179005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:47 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0xfffffff5}, 0x1c) 00:55:47 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d206000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:47 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x6530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:47 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:47 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000279005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:47 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d306000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:47 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000379005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:47 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a000000000000000000000008000100000000f0", 0x24) 00:55:47 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d406000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:47 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d506000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:47 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000479005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:47 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000002", 0x24) 00:55:48 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x17) 00:55:48 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x7000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:48 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d606000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:48 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000579005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:48 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000003", 0x24) 00:55:48 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000004", 0x24) 00:55:48 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d706000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:48 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x2000009c) 00:55:48 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000007a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:48 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000006", 0x24) 00:55:48 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d806000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:48 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000000a", 0x24) 00:55:48 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e23, 0x0, @mcast2}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:55:48 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x7530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:48 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000017a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:48 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d906000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:49 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000000c", 0x24) 00:55:49 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600da06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000027a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:49 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000000e", 0x24) 00:55:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000037a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:49 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600db06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:49 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000000f", 0x24) 00:55:49 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600dc06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000047a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:49 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) getsockopt$inet6_mreq(r2, 0x29, 0x1b, &(0x7f0000000000)={@mcast2}, &(0x7f0000000040)=0x14) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r4, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r5 = accept4(r3, &(0x7f0000000140)=@vsock, &(0x7f0000000200)=0x80, 0x800) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r5, 0x84, 0x4, &(0x7f0000000240)=0x58d9, 0x4) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000001880)={&(0x7f0000001800)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000001840)={0xfffffffffffffffd}, 0x1, 0x0, 0x0, 0x8080}, 0x0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(0xffffffffffffffff, 0x84, 0x12, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:55:49 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000010", 0x24) 00:55:49 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x8000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:49 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600dd06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000057a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1700.523934][T21934] validate_nla: 116 callbacks suppressed [ 1700.523943][T21934] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1700.539456][T21935] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1700.557716][T21938] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:55:50 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000060", 0x24) 00:55:50 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000007b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1700.569639][T21939] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1700.582493][T21934] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:55:50 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600de06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:50 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a000000000000000000000008000100000000f0", 0x24) 00:55:50 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x8530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1700.750796][T21947] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1700.768502][T21947] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1700.797060][T21948] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1700.814001][T21947] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1700.839744][T21948] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:55:50 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000017b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:50 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600df06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:50 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) r2 = socket$inet6(0xa, 0x1, 0x2) ioctl$sock_SIOCETHTOOL(r2, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) setsockopt$inet6_udp_int(r2, 0x11, 0x67, &(0x7f0000000000)=0x6, 0x4) 00:55:50 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:50 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000027b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:50 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e006000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:50 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:50 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000037b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:50 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:50 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="b7230000000000000000080000f00800030086560dac2aad1f9eed00159d5b53e07aa66fa29e37e0c96f0afcdd01e20bb93d792ee215f8a5f799c79957d076a7a5196e619367296ff337bb876bee57b255e9380a1c3712f46aac3d97f8669d2a399bd6766b1b3c38ba9849961a9c5877b66d4695a5fa536cd7d7e3283a904756d40d0d0800000000e554220f8b5b94bf088a9846cf504c9c5328775e41760ae1a457f7770328dda08db92a20ad3c40ed80a36cef4dfe102c8c3f5666d58de3a0d5c18a4b22c74fc61f70a531c5a5ed11eb91b22bed45336d95f29342f4df1694f901e271f023f1f66d6beee3c0da0ffbd84a2b52a600ec8ca23f81cc4d0230cc7749acb15e1bf837", @ANYRES32=0x0, @ANYBLOB], 0x1c}, 0x1, 0x50000}, 0x0) r4 = syz_genetlink_get_family_id$smc(&(0x7f0000000280)='SMC_PNETID\x00') sendmsg$SMC_PNETID_ADD(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)={0x20, r4, 0x1, 0x0, 0x0, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}]}, 0x20}}, 0x0) sendmsg$SMC_PNETID_DEL(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x88084110}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x4c, r4, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4080081}, 0x80) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:55:50 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e106000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:50 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x9000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv4=@tcp={{0xc, 0x4, 0x1, 0x2, 0x122, 0x68, 0x0, 0x4, 0x6, 0x0, @empty, @empty, {[@generic={0x94, 0xe, "fb6143a586ddaeebc6a7aa44"}, @rr={0x7, 0xb, 0x4d, [@initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}]}]}}, {{0x4e24, 0x4e23, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x8, 0x1, 0x0, 0x4010, {[@nop]}}, {"e134682a32117fc24fda2bafb5baac1e087db086beb5689443d9f52ba36025a54f0d3878f84aa12d77774ba32945e3cd529e61c31a379c044de59dfc65c51a1758907c680605de9c2e4b493e078883229ef300f5dee3605745952cba3108007ed213db27786ece18a98cad51dff778c100bb005a4465bac8661998d6c91ab7c54e1e2b107bc0a0704371649ee484255b8ebc040d38f27229d0c77863084f8a37cb8dee24ded03099b85a51773fb113ecfe2015c7bc82035e228c07e8c2c18a195ad4f7af08e8b1b965c1e2ac69f2807b8ff1a8403e1e58b9a73e"}}}}}, 0x12c) 00:55:51 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e206000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r1 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c000000837a1244f2fffffffe03000000000010", @ANYRES32=r6, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r2, &(0x7f0000000100)={0x1d, r6}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000047b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:51 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e306000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000057b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:51 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a000000000000000000000008000100000000c0", 0x24) 00:55:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000007c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e406000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:51 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x9530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:51 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636070805070000000000000003000600ffffff7f4503000038000000ae03000005000000440020000100fe09cda4400000000000040000000100000000000000080000000900000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272eacb00cf2b8ab7a2b6868742a6766158357814c244bb27f1f3157234bbf142398fad75afb4f7dfde40a4dad5f971cb8800000000bc8fbcbd4525647a43342d98a50db67fda4e0e9a1932c7d881379c77abd769275b5a9f6568a5a5837cbf60aaaca1f4e967c7df576573e2e67e55b1efa412ce63e3904cb2bad8c075253be72a5e6fbd06593ea136d997fa9a5513a9b243339c4734705ec783fe8cd0e32d05de7396d974fe0fbac333bda05e6050b556ec33d0132427eefa4923ea5dc9641fc797fd3409edb588f08806a632936a1371f9bcf280ddd4e9a5a7a08c9d1c80878d9124ce355ee863d641d4f56dba5be68b4794e29ae055803451f6e39006c903ddb6a85b55110e62ddb9b0664e937e0edac5572d17c85cd6957b1f6facf962ef8c0ee8e46cd5c16810"], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:51 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f0000000300)='batadv\x00') ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f0000000180)) sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="1c0000007fc762e2b71899e7ef82a1d44e468da74f7e5699462c551bd6d0cca6a8890d4dac42f27df260c4f759db5dd793ae2d94f87758", @ANYRES32, @ANYBLOB="b723009e56452b000000080000f008000300", @ANYRES32=0x0, @ANYBLOB], 0x5}, 0x1, 0x50000}, 0x0) ioctl$sock_SIOCETHTOOL(r3, 0x89f0, &(0x7f0000000000)={'macsec0\x00', &(0x7f0000000400)=ANY=[@ANYBLOB="3300000092fbffff2e2f66696c653000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916b88fe2199928705b59e8d649a7bca5c80199a0f3c277b1da0a1d229463bb9b37d6ba995e8a5c2ccfee9e5470f0983eaf1244501d203c3f0fdb96854cc45ff03c53f7f2737dd99cef8c94c91414f273ec7b0314e15fc9e11db56f6077931cc0166fe911fe4e9d6b5fec7ced544d75485b241c0b17f95298ccb28d95483d5181262091501e52401e61b3d3859b6c9db25d7c250caf45e5a07201bda1c3ade4dae5f53aca9424999e14b63da2f29891557ecf34ad000c1341f96bdb22caf8746c3332fd2dd07489a96541c8e1d6cef76a11db4d943ed825b12c3668e143e414e13687c449bbc23a96c69c0a2c609b0b564afcf19"]}) accept$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, &(0x7f0000000040)=0x1c) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") pipe(&(0x7f0000000200)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) r6 = openat$cgroup(r4, &(0x7f00000000c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r6, &(0x7f0000000100)='cpu.stat\x00', 0x0, 0x0) r7 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r7, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="07000000000000000000202000000000020000001f00"/36]}) setsockopt$inet6_int(r7, 0x29, 0x9, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:55:52 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000017c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:52 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000003d", 0x24) 00:55:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e506000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:52 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000027c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:52 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000000f", 0x24) 00:55:52 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xa000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:52 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000037c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e606000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:52 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000065", 0x24) 00:55:52 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0xfffffffffffffdd7) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="fdfdf951e60000001c0013000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:52 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000047c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e706000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:52 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000058", 0x24) 00:55:52 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000240)={r3, 0x467a}, 0xc) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r6 = syz_init_net_socket$ax25(0x3, 0x5, 0x8) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r6, 0x8983, &(0x7f0000000180)={0x0, 'geneve1\x00', {0x1}, 0x800}) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000240)={r5, 0x467a}, 0xc) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f00000000c0)={r3, 0x2, 0x6, 0xff, 0x7, 0x200, 0x200, 0x3, {r5, @in={{0x2, 0x4e23, @remote}}, 0xdbc9, 0x8, 0x0, 0x1000, 0xffffffff}}, &(0x7f0000000000)=0xb0) r7 = socket$netlink(0x10, 0x3, 0x0) ioctl(r7, 0x1000008912, &(0x7f0000000540)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r8 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r8, @ANYBLOB="b7230000000000000000080000f008000300", @ANYRES32=0x0, @ANYBLOB="5e767f2f48794e180e2ae6fc035ec7d22d10e22c9049e21a013d7e064fdc10ffa29171d8a4d1684685d4354727d9154e932f6999a4564076d891ddc487ffaccf18df92a8961e2e0dff6186f158600bbaf4e992061c5235"], 0x1c}, 0x1, 0x50000}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000280)=""/132, 0x84}], 0x1, &(0x7f0000000380)=""/195, 0xc3}, 0x2000) socket$can_j1939(0x1d, 0x2, 0x7) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x100000}, 0x1c) 00:55:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e806000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:52 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xa530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:52 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:53 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000057c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:53 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e906000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:53 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000000e", 0x24) 00:55:53 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000007d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000b0e0fb0047f3a5fc6046895a001021006ee455c321006402d508000000000000000000000000000000000000000000000000000004019078002de26600ee6e4f93c5924b3b8152da28b328bb8e9a985726f5c81405875d5f0023797debc940d378d354b758b5415deca47b0bdfd993ad41b0d3071b1eed60066516a66938cf5ea6d0aea8cdda8eeb3270986cc41c819bb7d2bb1cb0da5b3a26efb759785098dcaf25c36da25fa89c684170da9fbb0932a8363fa6183d25885ba26013c933febe1b627a9e849b5122c869c69744c72db48a541577402d564973c6ff1dc22885e9a927784d3b3a869206fcf4ddfd3f003f459a7cf3152515caf6c39e232675898184590fe08063b7f6424dcba2d00def6fd0d23df559ed86832f3ddb17c361e8e0becb40faa512db9447e90a4b34ffdaf4f08d5b311e0417e930c8b1cf11837c25104d773c20165cbed1bbd48cbf913d7efb61db26a98a85fa44894085aa95e2a6bda138c2107e4e908481654d67497d1055c6b991915bb4690307292940edecb7d0696fc279"], 0x42) 00:55:53 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ea06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:53 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:53 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:53 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000017d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:53 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600eb06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:53 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xb530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:53 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0xd2}, 0x1c) 00:55:53 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:53 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000027d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:53 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ec06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[]}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee455c321590000000000000000000002000000000000000000000000000000000000000004019078002de26600ee6e4f7f3feb41bd7412c4451edb7b40749a55862240e03cd2c8a7ba0778ab5f245a653cb73f5b0649f9eaced3993d2e24cb1336caca64f080163a6962495586a63c4699cb2ba0e00d50df42b82e18543d6b5cfa9fa7c355caccc33efc0e685769934c82ea83cb0c1626cba78954e14b019cd1ef99611a702e61df3aeac3138ee6065b781e0dbbbe3359728139967468d5f51f107dfa1dc87ebb462ba514fcc06243ce2b37567e285f1d4dc39416481a41cc43af674fe544267cc1e97b16c2ad0000000000000000"], 0x42) 00:55:54 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ed06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:54 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:54 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a000000000000000000000008000100000000ff", 0x24) 00:55:54 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000037d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:54 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ee06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:54 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000047d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:54 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xc000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:54 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) sendmsg$NFNL_MSG_ACCT_GET_CTRZERO(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x2, 0x7, 0x5, 0x0, 0x0, {0x0, 0x0, 0xa}}, 0x14}, 0x1, 0x0, 0x0, 0x20000040}, 0x40) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r3, 0x800443d2, &(0x7f0000000180)={0x4, &(0x7f0000000240)=[{}, {@fixed}, {@none}, {}]}) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e24, 0xfff, @mcast1, 0x9}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:55:54 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:54 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ef06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:54 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000057d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x6}, @ipv4=@udp={{0x8, 0x4, 0x0, 0x6, 0x7d, 0x65, 0x0, 0x40, 0x11, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0xc, 0xc9, 0x0, 0x0, [0x0, 0xffffffff]}]}}, {0x4e20, 0x4e20, 0x5d, 0x0, @opaque="6b4a536ed92bdd2e237ed555ccdde7da21f75f0e0391c2e5a83b056996cea5b377115dcfc19ec5867d50b56d66755ca492ef26537fde61c84c176611410648f7701666c8b2388594b2a97a5ad1b20a1f75080a1ca0"}}}, 0x87) 00:55:55 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:55 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000007e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:55 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f006000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:55 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:55 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f106000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:55 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000017e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1705.532537][T22337] validate_nla: 121 callbacks suppressed [ 1705.532546][T22337] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 00:55:55 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xc530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1705.694342][T22382] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1705.718176][T22384] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1705.912157][T22382] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1705.923856][T22384] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1705.932838][T22382] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1705.953272][T22384] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000006000000000000006046895a006675006ee455c32100000000000000000000000000000000007c8f00004000000000000000000004019078002de26600ee6e4ff2849e4cd8ca26ab08cbf202fc4446eeff325b431d819ccb497fa75a72c937c603f1bcbb6f8ef156f52d28637bf77298ba5d464a0bd81d92cd50a6c12e8b8a8eb162e99b241e765eeef7307e59540e656401da1617c6efe0a6795ecfdb87c100c22c59dd08d6f7780ff8c498173f5754819028e1295953cd49c9963c3858522ab5"], 0x42) 00:55:55 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:55 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f206000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:55 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000027e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:55 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xd530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:55 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r2 = socket$inet6(0xa, 0x80003, 0x6b) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000300)={'ipvlan1\x00', 0x0}) bind$packet(r4, &(0x7f0000000240)={0x11, 0x0, r5}, 0x14) getsockname$packet(r4, &(0x7f0000000500)={0x11, 0x0, 0x0}, &(0x7f0000000040)=0x10eef0f1) r7 = getpid() sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r6}, [@IFLA_NET_NS_PID={0x8, 0x13, r7}, @IFLA_IFNAME={0x14, 0x3, 'veth1_to_batadv\x00'}]}, 0x3c}}, 0x0) r8 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='$#^bdevkeyringeth1\x00'}, 0x10) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000180)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500faff000000008aa1210b29017b83c8e96e6405f7e93dba4d64b503f25244a14dab3e3f43f1ae341b74efa74585e5261482e31e0cacc902c97e6145201b062261ef487a4d26342c94f56a39359ba56724e4535d80ffbd6848d53382c262869ba15d8f0c2311a2b975eb2b9d96ea1c56ab0000d110c5d197e50ff28b4a3b05489d1d1245cb774879b0ae6d95a4d9fa50ea871dd71703eefe87d7919c5ea2a361b18cca1a363b2b0900d653000000001bf043f133c5b94518532fd9e8dc02c038a4287c346f4b0a2eb1a4afb725ca8983ce5d9f12ed1fc21d1b8790c7fa552add49fc9961bbd7b4ede3919e5a26d92f1bea572122e112384998a3991fb8886d9b4e8343397eed37483af09d16fc15e0a5719870f577b5800b179e79d0a085118c66c6de179c76fa375ec122bf417d60b678ae181b2bbd1ba0c20c839c94ddb710955e4417"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r9, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000002880)={r10}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={r7, r8, 0x0, 0x24, &(0x7f00000000c0)='!wlan0security{posix_acl_accesseth1\x00', r10}, 0x30) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) [ 1706.234302][T22400] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1706.268607][T22400] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:55:55 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1706.287320][T22401] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:55:56 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f306000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:56 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000037e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1706.626306][T22413] A link change request failed with some changes committed already. Interface ipvlan1 may have been left with an inconsistent configuration, please check. 00:55:56 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:56 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f406000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYRES64, @ANYRES32, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3}, 0x1, 0x0, 0x0, 0x4000808}, 0x0) bind$can_raw(r3, &(0x7f0000000100), 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:56 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000047e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:56 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:56 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f506000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:56 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000057e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:56 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000600)='cpu.stat\x00', 0x0, 0x0) recvfrom$phonet(r0, &(0x7f0000000640)=""/33, 0x21, 0x2000, &(0x7f0000000680)={0x23, 0x8, 0x5}, 0x10) r1 = socket$inet6(0xa, 0x6, 0x0) socket$netlink(0x10, 0x3, 0x14) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) ioctl$PPPIOCGDEBUG(r2, 0x80047441, &(0x7f0000000140)) setsockopt$inet6_int(r1, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x28, 0x140f, 0x20, 0x70bd27, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x3}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x40}, 0x804) 00:55:56 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:56 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f606000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:56 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000007f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:56 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f706000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:56 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000017f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:56 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000600000000001021006ee455c321000000000000010000000000000000000000000000000000e26600ee864f00"/66], 0x42) 00:55:57 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000027f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:57 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:57 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f806000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:57 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000180)={r0, 0xc0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=0x7, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x4, 0x3}, 0x0, 0x0, &(0x7f00000000c0)={0x1, 0x4, 0x4}, &(0x7f0000000100)=0x8001, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=0x8}}, 0x10) r1 = socket$inet6(0xa, 0x4, 0x4000000) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r4, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r3, 0x40086607, &(0x7f00000002c0)) setsockopt$inet6_int(r1, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:55:57 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000037f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:57 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:57 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f906000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:57 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xf530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r5, @ANYBLOB="00000000e60000001c0012000c000100626f6e640000f8000c0002000800010006000000"], 0x3}}, 0x0) bind$can_raw(r2, &(0x7f0000000100)={0x1d, r5}, 0x10) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'bridge_slave_0\x00', {0x7, 0x8, @multicast2}}) r6 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4636070800000000000000000002000600ffffff7f4503000038000000ae03000005000100000000000000fe09cda440000000000004000000010000000000000108000000090000000800000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585d033372bdb83c9e6f8e88048ed5f6d37018e04d695491216667a9eec3ef4477aad16da9bb9272"], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:57 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:57 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600fa06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:57 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000047f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:57 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:58 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600fb06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:58 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000057f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:58 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:58 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000180005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:58 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x10000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000011000debfffa00000300000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010106000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f4503000038000000ae03000005000000440020000100fe09cda440000000000004000000010000000000000008000000090000000800000008000000000000c00271b2927029069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9b9f9272386edc77661cdbc4cb553fcb1a8ea44b5575c2cdcc1de4994d8782454fb9e2b2c21e9db9e414e988c306ed57b7c562e99b695ae3bc419308faca9e968b0ceb2e7d09a82c0d3cef57715c54285ce6215064d76ef305e76c27bf62db541e9fe6895e8de91772bc27c81c99ecb8d48f89f034ac6b8f6fb6b48423836f212c7f51f039541c8a30cd3201b797e3737b516487213ebd4a5c24ede028cffdfefb52a32c5ae304f66717e31317f9eac7ab5bf6937ca026e6ceeea9dd"], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @arp=@ether_ipv4={0x1, 0x800, 0x6, 0x0, 0x3, @dev={[], 0x41}, @local, @random, @remote}}, 0x42) 00:55:58 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r1 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000340), 0xc) r2 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$sock_SIOCGSKNS(r2, 0x894c, &(0x7f0000000000)=0x2) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:55:58 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600fc06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:58 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a000000000000000000000008000100000000ff", 0x24) 00:55:58 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a000000000000000000000008000100000000ff", 0x24) 00:55:58 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000280005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:58 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600fd06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:58 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:59 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x10020000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:59 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000380005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:59 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a000000000000000000000008000100000000ff", 0x24) 00:55:59 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600fe06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:59 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:59 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040)='NLBL_UNLBL\x00') r2 = socket$inet6(0xa, 0x1, 0x7) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f00000000c0)=0x48, 0x4) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r4, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) getsockopt$bt_hci(r3, 0x0, 0x1, &(0x7f0000000200)=""/207, &(0x7f0000000100)=0xcf) ioctl$sock_inet6_tcp_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f0000000000)) 00:55:59 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ff06000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2f1d3eb64d8ec5b560fab0a0000000020009e6f8e88048ed5f6d37018e0cfb260282166a66c8016df4b50a13867a9eec3ef00000000000000000008"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:55:59 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000480005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:59 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000088", 0x24) 00:55:59 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:55:59 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x10530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:55:59 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:59 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000580005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:59 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x5) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:55:59 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a0000000000000000000000080001000000009e", 0x24) 00:55:59 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:55:59 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000081005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:00 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000181005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:00 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:00 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a000000000000000000000008000100000000f0", 0x24) 00:56:00 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000281005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ipvlan0\x00', 0x2}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x97e, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xbfffffff}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:00 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x11530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1710.586290][T22723] validate_nla: 102 callbacks suppressed [ 1710.586299][T22723] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1710.616741][T22723] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1710.626904][T22725] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:00 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:00 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1710.653343][T22723] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1710.673111][T22725] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1710.842790][T22729] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1710.851278][T22725] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1710.860136][T22736] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1710.868311][T22737] netlink: 'syz-executor.3': attribute type 1 has an invalid length. [ 1710.931673][T22738] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:00 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) accept(r2, &(0x7f0000000000)=@xdp, &(0x7f00000000c0)=0x80) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:00 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a000000000000000000000008000100000000ff", 0x24) 00:56:00 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000381005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:00 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES16, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000300)={@void, @val={0x0, 0x0, 0x6, 0x3ff, 0x6}, @mpls={[{0x2}], @ipv6=@icmpv6={0x3, 0x6, "998dc6", 0x3e, 0x3a, 0x0, @ipv4={[], [], @initdev={0xac, 0x1e, 0x1, 0x0}}, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x12}}, {[], @echo_request={0x80, 0x0, 0x0, 0x7, 0x401, "870a5786afe81c150ca6918cf52eec84bffa000000000000000000c37efa0a94aa11969d2d3361058010c84c89509c5fc73c4779977b"}}}}}, 0x74) 00:56:00 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x12000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:00 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:00 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:00 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000481005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:00 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:00 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:00 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000581005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:01 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000082005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:01 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:01 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:01 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x12530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0xfffffffe) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0006000800010006000000d6ad3ce6f379de5545b6931950886c07ae775cf0318501fe9b2d2a6b7f04bb2cabfff0fae379dd8e3b5240b1ae63d0db01e507d0058a217a421e8a8a56331f248fc7d1e853c5e5c0107f"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f4503000038000000ae03000005000000440020000100fe09cda440000000008d98699300010000000000000008000000090000000800000008000000000000c00271b2928a29069a722e8457f6ff7f0000000000000f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"], 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee455c32100000000000000000000000000000000000000000000000000002de26600ee6e4f00"/66], 0x42) 00:56:01 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) socketpair(0x25, 0x80000, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000b00)='cgroup.controllers\x00', 0x275a, 0x0) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r3, 0x84, 0x12, &(0x7f00000003c0)=0x1000, 0x4) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r3, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') setsockopt$X25_QBITINCL(r3, 0x106, 0x1, &(0x7f0000000080), 0x4) sendmsg$NL80211_CMD_STOP_AP(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000200)={0x30, r4, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@NL80211_ATTR_SSID={0xf, 0x34, "1b251609beb8e391c00e16"}, @NL80211_ATTR_WPA_VERSIONS={0x8, 0x4b, 0x3}, @NL80211_ATTR_TWT_RESPONDER={0x4}]}, 0x30}, 0x1, 0x0, 0x0, 0x24008040}, 0x60000040) r5 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)=@newlink={0x20, 0x11, 0x40d, 0x0, 0x0, {0x10, 0x0, 0x0, r6}}, 0x20}}, 0x0) sendmsg$NL80211_CMD_START_SCHED_SCAN(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, r4, 0x200, 0x70bd25, 0x25dfdbfd, {}, [@NL80211_ATTR_SCHED_SCAN_DELAY={0x8, 0xdc, 0x5}, @NL80211_ATTR_SCHED_SCAN_DELAY={0x8, 0xdc, 0x1f}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r6}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000084}, 0x4004844) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:01 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:01 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000182005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:01 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1712.241304][T22837] bond346 (uninitialized): Released all slaves 00:56:02 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000282005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:02 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:02 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:02 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x13530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:02 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000382005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:02 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:02 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000a07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000c759a89eb08082be15d865024d08cbdeb146"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f5503000038000000ae03000005000000440020000100fe89cda440000000000004000000010000000000000008000000090000000800000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb92729e3190bb55bfd5b9e7bd76f417160f6c3a927a7d0ff175dffaa639680c9afbf9fc56885a887ab842abc8"], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:02 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000482005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:02 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:02 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000b07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:02 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x5c, 0x2, 0x6, 0x801, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_TIMEOUT={0x8}]}, @IPSET_ATTR_TYPENAME={0x15, 0x3, 'hash:ip,port,net\x00'}]}, 0x5c}}, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:02 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x14530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:02 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:02 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000c07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:02 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000582005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:02 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000d07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:03 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000083005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000e07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:03 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:03 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000183005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000480)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100000000000c0002000800010006000000d532f46dfd07baef2c10ea883d35ba75499504eded9e0a20ed64e9bb1a78aff4d761e055db502649a68733c0c7ced78edbf3b82fad3d6aa45fe3dac719d9a95c55b3aa810f46071ee883b60e0e9d5d14e4767f839db1f52316203c46348c998d4181a2d5b69dab069f1f382fc7e3758552d92f64fb56711cc966239671c0bca8cf1d0f15d90b30cff33a7a3e9d1f0f5eaf9959e98c456c155730bb43eed51770"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:03 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x15530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000f07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:03 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) accept4$phonet_pipe(r2, &(0x7f0000000000), &(0x7f0000000040)=0x10, 0x80000) 00:56:03 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:03 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000283005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1714.015487][T22973] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:03 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000383005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:03 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:03 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:03 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000483005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @llc={@snap={0x1, 0x0, '\b', "6bf5d2", 0x3, "72839f5de10959dcdd3e45a82ae2016b8ac17404293dc15b62ae090df4d92d1947bd9f6d74faa945c7e012fc2cb6bef81ae4c6164e20902dbd941694d667489d4074562d649c6546e69ff18351467e1375884629ab3a93219125efa015db78c9ccacd8119601e44966985f5f34d5ba356c51f4d8ba59fdd47f0513d6d942ce9bdd360925a88845af13e07b0b819a75a246df84bf8cd981119430cca261bd632a751f26757f6005ab38f970dad87941442c1c8ac3801ea9aae1ff219818872d1f59af599d74c606733ce86e9782e0baa82be46cff409bbb3d881b195da5b9f16c06511334217c106ab17bfcd3f9b121da811ea2e8a1b5d74804e2deabc2fd6647156cb852ed5e755bfacd0c33ead93c56f6b7f519df09ae98c8b55a1704c4ba57364e4e6adfef5788b40a4cba8e769743f1adbfed753fd85a8b17da0ace1a20f6974c75816c0ef6492a69e9fd514c5b60b350e191c0df1974385b7fec2a8baf8b564881427f34951b9b49689a68e62f2c9845df712e536153895f2b09eefb2f451fef6df402a46ded6d850864da52646f71102a7723b04235dc24cb0349b755eaecdbe372ad2be3a2fff81a88bcd96c5801d7ff7c51cf864652bf2c31a1a750cf1f20d4ba70bdc6585974ffef1d832b8d03337772771e235c26e7697dde89ffa32be1f37a9d9eb09fb4089eb70e9add088d439848c1ba0a51eb5350b270a5b8c1faba4d69cb163b2a223346d902331a30ad39022a12aa0745790ae2e63f1aa8309171f69238ef675e32229ee65c71da1187f2913c3ff75f20d6253322da83f0e5df4f2dfa81a0b930e104b9b3e14e5ea45b235413e64879ec1cbc0c36dac7e9cee352adc29b19bbf7b27e04a9ce2bf73a4dca4cab80408ff7caa5575c73960077e937b2546bd79929349b5c57c0adf34a2ae605bb1492d12b818419decb22efa5e3c73e8f1388f729d5cda81c4ac8caca7332058fac414d75c7ee982f6335a33804dae9967d3619eddfb11f60075cdcbc2114f88f136e92455e6d4bd931eb1f09c40d5920fbbdce373ca1f2ea18532c4582b0a180541eb044d080aa007472c55227b4b817a8c665424b5c2d292cb2e9e5dd847dce8875c11c2943cb5f60305373e006d777f0191d432de7a164c6f9c2d315fd70372ef42df0794b7f44a04edee0639b27b2b95061119cd3f82dd4fc5e71038237cfb059e9bd13c0b07bb148957410147542715ca474b928f0f70f171ddf86d96c8dcc49b284ac0c95096e89822d889b342c9ad7c94402175fe6d30bd9f225a8242893443224400ea52a72e0a38a96a06772ca0bdcfc956a826a2b2783a3f6c558fe6e2dfd2f8554bad2a8f9542013f57584c3425de8bf2f89001692613c7de34c17eadf8aa24d0aba0e5c37a2fcab8e08fa33815b00ca66d1252b965a9019ef847cd03ef2aa5b07a53ba26d3e182165224fac38c0af3deb0867d9e0cac72a27300ae62f0db802778ecfd07d810905b23fee8c4ecd1a912932e9e38cbe57a757794e951475442a97647fedc69ceeb408780ed5df94e1f918028ede7d566c23fbe3e86dc4a24d64ec8669d38dbe582b51ec02e5eb830bf15a99b2afcb7843ae133e88ec79a11d7e9b0e2f11b748af507c6ca57d34a7e4a64bf3f17b489a0a1f1ad87423faf89f69363a3a6ac3f1b84152a3a6c84d751428f9c28778d184ffadeab44ebb44f7f8b9a1a05c3114f566f6a388f3182a25b0ad89fe88fe9f34a1eb5fa0f5c5533a278e168cfd97170a4b733038b8ef8408be3da9627abb4f81cce2b14a1d8c05addc84e3459d481b3c3e58577e9705c867c7780424ef036c37b14b26f4cf90f9ad879ed51a6c9c7d19cfa113bead40ff1cec6921d8952bad39a21dfd41525c1f942c88dc0264d5029582640078740b634cb1e51d827dd21a0b1e9f5688cc2c86246462a3187601a3d07d20dc138cafd306edaa9216b21bbd729cdda9207477a708ad4fbcb9fae3033f584a858a2fa109bccf051fffd529d48a5dacc1b39a99aa24212f268f943f5929fea546cd92c5850b947362630e37c935f53b78215300b10a89d4d87574d00e459514232c26ab5fb8b021a998b0744ff47b406230543dcaafd1bd42936c1180ccbc3d208c3bcd8f983c3eeefc5f09700a2ff49858ccfc21a849cde3d4d55b5eda176d4a24142869014246064e70c4cbbf3204b056ecc502f8ec1c32d6cde9578c4aa7c0abb812ede26cb728d631fefeb997b3ed2aa88dcaa169f7242f34ccceaae53126f774d4b81f5e9259012efb3092af71e97d48b2fe0ea8b98b5924ea10332d84c2a53404ed36614f6b0af257cc6bfaa550e6f9bbbd8b09653861e7309dc7774e1c98adc345c299d781a69c87a25ae6b0c3d31f44164de7666a9fed9cc5c33f6625cf897a2d8c1e3a31b56e1196c54dfa892f3a5667d27081f9cc379cf6226147277b073f84bdfbe36e8b24404952f4a852ab199f4c7c374c30d9aa67bdfe44f8ac07ad88e5ae551cb0340eb5ac8becd61695b036c52e027278286723fa294b81973f20197235d1438f6b4ca6df5e88022198df581f61bbe3e7637f85ba32b5d58ca46e17eab2a5761abbd46c1df978aa47b6710b4c15708343256d49094a2dc7eba5192c9589df135a9eea844d9b8c977b4384798194a442d8f74949376fea06f08182111ac687acde7a5d9021c27e547891362db275d5376ad7a770709b0c0d63fe27f9d8aaf42a3dce8d946a40e574906ff5cc57714a75d9e67b9f1d25bfe72837df8390c83305e9e77207a7e46396eef1fc109e92eec152a8b712e213e62a0d16df0d5c557d0297ace8f40e92ff0b679bf3ae47320cb89d696f287fa29c7933824c225c1c81574b06027ff21aab06ac47a158ad07de7cac457467dfab3133a3a85a35425aa264d687603059ef64c4a3eb3fd223fb0aaab8033b5bec7572ab2f47433e11d083647c97d8cf7936721706e1e239c6bc70e80987cc5539da379836838300a388535e80a22ede53383ec61fb7a23bd5de56c3e72ffa495e6508d7bc906bed7bc3dbab9049bb140969739b5cdd46850906e2ba83ab63b51d6c693eff30a3230f1e2cfd0e9cd6a529084efa380c8bf29a42a1185a729a5c3f50710b6c0443adecb604a47707e1ac31cc97a86471eade923882be5e0dd1833bd568253b23f6ea4600e259cc4500837ddcb8371107d29c9965bbb5647edc85bc85e11ca3145f3870e0098e5e3af011826652604d52c663704383ebf639a2c7433281d1d636c1cee4cb4110311a560a2d2ca5bb62defec208b2db9b310d235652ba368b40aa2ac48f1edf7836dd4484aee01dc55748e690bb481cb43d26ff95cebd2f1e1fb469c8e71cd8201d173d79e126b04d2de6b9482fa5fbcc87e7c628079ebad6053fd01571a722e52e34d6d9a8e668296f9be88b4f37a7c20f10ce7647be3f0040cbf43138af7cfd75581881af9617b1f5713cf03880a270227ce5dfef56cf39a05239217b7a55fcb745f6e8f7cbe7ed4ef07ec54290f8dc9bc151191b1cd2872ae78304a419e46039bb9ef345b929e0b67151a8601b384c3173b5711f8aea1c353800aa468d90f983f21347c6a1fa718b99e0b6aabb56e374dad90d36424d7b972cd6562ba4486cd368414aaca6c86fc2d3465f60d38d94b8e82d391e1356b3d142eb5b1885b57248190232e951c59e27335971f69cd77de1a505c3264a5a5047a46b42ac3d9f68ba40a6f2b079c4db65c00d17cfc6988566917f1c24125954f6881cfba3d10ad154e7171f186b635dc14512f3107b52dae9698fc34f1a929871b3daf95bd39b235ae7df47adb9d646e12304bbeda898868442ae515be62e4d357871df788cde2313515a39172e1ceef0438d0f00d13d3c2cb18e544effa2a37dbadefa881d3c892657d55a838eb82f64706d8c0b87d4680c9c70bc60aff828115a9561c78d1847e90718df796d842228c12a9bece8a6ea6b1e4e529738ad6676cf47cd6caf5fcdeb56860bd9ceebb1ed820a698fad62a67aa4ec7c1f14cb0493b8bd8c60422d59d9b96caa15d64a67baa4de84c1d33b1af0259fbfb8ca6e69b3866cca52002a36b7d2b7882a79aaa7a30d07dc86302995a15c08e925314b9a11268ff1e310d6c9a0bd9bac48cacebc32f44b25ae7e6d3cdf773e6ada4ff7a307ec09a212f0f488b82eee3ea46cdfeae1574396417887d94a5a7dae05dcd7f5fb4bebecd7c5c9b59ec1bb8f770c345c34efc1a1857459650ad97a62d8d104222ec158feb622b76b71028b373bb729123f66452d3130e04b9af4ce1c19c38ff8fa59a1a53c888449c0241e1f527761ed9a4d4acee169fd3bc3cfe6083548a7257461e3a51542e45e306107451e7e25fb57f594895e658bfb8e3d6fa127ac5515997087af82740e9b621897313548f58276e4611ea8988f5ecc8f2a8b3400f280a0bb4e251251ccbf0c036c6660b23bf903943d1785a9e39f1190dfeecb77f542d37a643280ce9cfcfee3a6b48feea10d6e5786f0c570a58fb2cdf6b9c09f7da0fe1e5063ab64f0b655e2aa27bc9fed1ed7615d003eea6dd62ebef11588febd268e4d9af0d3e1e0411af04c2d28c9b73db60863bab26f4b2f461ddedfa2d1602ae551eb64739046ad4d22f892cd3b2ec66740b5697908fda1d501c6da51ce4f9ac61a5fa101cd543b33793b7bd6ef09711bfe148e4ed40e098c6e76790681c496650c2dc35bc08c108c1e08fe36523698680270e377537f1010bfb65545c122a3b636ef1da79aefb1526497f230dfdcba8606fd923657dc1a38d2d4f7e12e7106dd0b4628abc0df7966e56ea3f8b9231b42ca563b0eb93c37de5b56039e0d19b1c94b61aac6e577cef5979cb9bcb629e2c4dee3f3e0e27516a0ea60c6c85bf235c62be4e733f2c97e481e780c900b063844dda31137e67ee1dbf5a262f12a09a0a5432bb000692024a8e5471c8f33a5613495292021fd77829e22da725f7364c96445fa46cb8839ebece2ca26aa708d931f307699e2e0cc25258b8cd3e1c5df36b271e2c7596e90b5cfc43f6a4731b831f209b0a11988a79f95b0284057ade505bc07ebec541889accb47fdee853addf98527adb337b42697ea0680e0cf3a756459c00027062ebef0139cf6f20c6ed36209fc63214e88e689a62081b1b5c0d8d61427ac391abba09c3e56f2266f421b0b5427da2791a8fca3484ceda4eca0de987c26706c7df3186c99e5a17482c40971a75ed5bf0f51e0060b6539c36612ccc3524b8e6668ee7ed72f381c950fbddd6819274a8c7fc351960d72aaad0c838ba7f39203b66304a68be5485b02142d240d34e25ab159e40831b587d31293847679dc98c8a9efbdf9756545d669600180d221ea36bfb67017ebb9e39c8ac627108cb2709421fdd3972208cfb24872cfe3b797107121b2c644be74c1d9c7690557467e8cfa8383f9cac18fe2de500a0feb9b0d20c19d5ba048d0caa9279fbfe665c34a708b20437d6273bae2994e1cfe00dca50e297a2f03d094f1d97747c05c08997c699d65eea2c31903e29b57a0bf31f4d529b6fa0d29c52d0ab4cff8a833d9811882eb35e71eb989c2504a23f62338469aed09e7bffc03282b4f3ae635a567c0a7967b7c59fe03336aa3576aa342cc52c94fdec5bd4408b7aa0430fec481c4ba74604ff54d5f3cb77b7b16a2672f9ece714ace1170a03c84e63b4cf9102edfed58968c2197d0b2fec9514190c9bd663a58bf8ca88c65d49a60c50b9fc5523647fe05d269b180ee600a32ef2d95cc60546a5681cc087cb57217aa31a4737c70"}}}}, 0x1012) 00:56:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x16530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:04 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:04 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) bind$x25(r1, &(0x7f00000000c0)={0x9, @remote={[], 0x0}}, 0x12) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) getsockopt$bt_l2cap_L2CAP_CONNINFO(r2, 0x6, 0x2, &(0x7f0000000000), &(0x7f0000000040)=0x6) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl(r3, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:04 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:04 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000583005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:04 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x5) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x17530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:04 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000084005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:04 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:04 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:04 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:04 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000184005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:04 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:05 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:05 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000284005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:05 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x18530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700008000ff03000000000014", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f4503000038000000ae03000005000000440020000100fe09cda440000000000004000000010000000000000008000000090000000800000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272c417025c22f0c822c65bb05c0bb8e4dbb96875c843f9909836315388bd57fe1426fdd618830f0a9b99b41d7effa6dccca0d6657b1adaf13082c70442a6649730c95d586676f8864c13bf08fc15609b725cac0124c8e58024917892cf6ee1e7c67962bd28a2e3f44ddc42b6a5325375df90a19c3829ed5405c92f2bdd07042b41f02d9abcc54a6e370a8a2d6670816a83df7c4e65824d5096091315044fb9399b830903561a689cf9f4ddae99119afc8210e310953ea086b62c5ac256138aca35894d56e03f1b"], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:05 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f0000000000)="e3aeeed3f1801ba07100") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) sendmsg$IPCTNL_MSG_EXP_NEW(r1, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000340)={&(0x7f0000000200)={0x108, 0x0, 0x2, 0x201, 0x0, 0x0, {0x3, 0x0, 0x2}, [@CTA_EXPECT_FN={0x8, 0xb, 'sip\x00'}, @CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x4}, @CTA_EXPECT_MASTER={0x58, 0x1, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x6}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={[], [], @empty}}, {0x14, 0x4, @loopback}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @broadcast}}}]}, @CTA_EXPECT_HELP_NAME={0xa, 0x6, 'H.245\x00'}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x6}, @CTA_EXPECT_MASTER={0x30, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={[], [], @multicast1}}, {0x14, 0x4, @mcast1}}}]}, @CTA_EXPECT_ID={0x8, 0x5, 0x1, 0x0, 0x7f}, @CTA_EXPECT_MASTER={0x40, 0x1, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}]}]}, 0x108}, 0x1, 0x0, 0x0, 0x4}, 0x800) r4 = socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet6_mtu(r4, 0x29, 0x17, &(0x7f0000000180)=0x4, 0x4) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000400)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000006c0)={0x68, r5, 0x320, 0x70bd26, 0x25dfdbfb, {{}, {}, {0x4c, 0x18, {0xe454, @media='ib\x00'}}}, ["", "", "", ""]}, 0x68}}, 0x11) sendmsg$TIPC_CMD_GET_NETID(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r5, 0x1, 0x70bd2c, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x4000051) 00:56:05 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1715.924408][T23149] validate_nla: 115 callbacks suppressed [ 1715.924418][T23149] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1715.952025][T23149] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1715.962338][T23150] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 00:56:05 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1716.009787][T23154] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1716.018125][T23149] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:05 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000384005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1716.201713][T23154] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1716.216809][T23198] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:05 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1716.246041][T23200] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1716.262054][T23198] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1716.286189][T23206] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:05 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:05 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:05 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000484005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:06 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:06 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000584005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:06 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x19530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:06 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xf) 00:56:06 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x3, &(0x7f00000005c0)=0xfffffffe, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x200, 0x380000, @dev={0xfe, 0x80, [], 0x14}}, 0x1c) 00:56:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x29, 0x803, 0x88f6f0e2) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="3c000000108a87946ca402c1722a62000d0700000000ff0300000090a610", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000340)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000a75698125a001021006ee455c32100000000000000000000000000000000000000000000000000000000000071ee680004019078002de26600"], 0x42) 00:56:06 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001a07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:06 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x10) 00:56:06 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000085005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:06 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x60) 00:56:06 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000185005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:06 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xc0) 00:56:06 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001b07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:06 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r2 = socket$caif_seqpacket(0x25, 0x5, 0x3) r3 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r3, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="0700000000000000000020200100008000"/36]}) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e22, 0xffffffff, @local}, 0x1c) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000000)=r4, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:06 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x1a530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:06 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000285005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="ff000000e60000071c0012000c00015e93113d4e4b50a79da0b400aa9f66a603b5ce0a0c"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x4, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:06 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001c07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:06 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xd4) 00:56:06 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000385005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:07 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x148) 00:56:07 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000485005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1717.385680][T23281] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:07 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001d07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:07 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001e07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:07 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x1bc) [ 1717.701841][T23281] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:07 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06001f07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:07 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000585005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000480)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000035847c8e00cb4de037b2c9db8d848e096a2bb1b80554d583f7ab060f0c91422b07cec766d2733ea9e2321754b89cf2f6c4d79259ccd00d975e60ec8ce96c25b6a2e01197756c5a89255df2760e04872d44d790c3dcb732aa34f2d4ef9f9c5c9f68225ff30dddd1038fce0eb04e244bb231e04fb98c8f80f45ccf405cfcbe7fde6f80a6616"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f450300a71a5a7ccec426f00038000000ae03000005000000440020000100fe09cda440000000000004000000010000000000000008000000090000000800000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca331024b83c9e6f8e88048ed5f6d37018e0cfb26028216667c8a9eec3ef44"], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:07 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x230) 00:56:07 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x1b530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:07 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) recvmmsg(r2, &(0x7f00000039c0)=[{{&(0x7f0000000000)=@ipx, 0x80, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/147, 0x93}, {&(0x7f0000000200)=""/83, 0x53}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/134, 0x86}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000003c0)=""/189, 0xbd}, {&(0x7f0000000480)=""/43, 0x2b}], 0x7, &(0x7f0000000600)=""/235, 0xeb}, 0x8}, {{&(0x7f0000000540)=@rc, 0x80, &(0x7f0000002a40)=[{&(0x7f0000000700)=""/213, 0xd5}, {&(0x7f0000000800)}, {&(0x7f0000000840)=""/70, 0x46}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/131, 0x83}, {&(0x7f0000001980)=""/135, 0x87}, {&(0x7f0000001a40)=""/4096, 0x1000}], 0x7}, 0x5}, {{&(0x7f0000002ac0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, &(0x7f0000002e80)=[{&(0x7f0000002b40)=""/224, 0xe0}, {&(0x7f0000002c40)=""/82, 0x52}, {&(0x7f0000002cc0)=""/155, 0x9b}, {&(0x7f0000002d80)=""/205, 0xcd}], 0x4, &(0x7f0000002ec0)=""/2, 0x2}, 0x2}, {{&(0x7f0000002f00)=@l2, 0x80, &(0x7f0000003280)=[{&(0x7f0000002f80)=""/42, 0x2a}, {&(0x7f0000002fc0)=""/146, 0x92}, {&(0x7f0000003080)=""/252, 0xfc}, {&(0x7f0000003180)=""/209, 0xd1}], 0x4, &(0x7f00000032c0)=""/246, 0xf6}, 0x401}, {{0x0, 0x0, &(0x7f00000035c0)=[{&(0x7f00000033c0)=""/8, 0x8}, {&(0x7f0000003400)=""/20, 0x14}, {&(0x7f0000003440)=""/28, 0x1c}, {&(0x7f0000003480)=""/69, 0x45}, {&(0x7f0000003500)=""/181, 0xb5}], 0x5, &(0x7f0000003640)=""/5, 0x5}, 0x7fffffff}, {{&(0x7f0000003680)=@ax25={{0x3, @bcast}, [@null, @rose, @netrom, @bcast, @rose, @default, @rose, @default]}, 0x80, &(0x7f0000003700)}, 0x7}, {{&(0x7f0000003740)=@generic, 0x80, &(0x7f0000003940)=[{&(0x7f00000037c0)=""/226, 0xe2}, {&(0x7f00000038c0)=""/49, 0x31}, {&(0x7f0000003900)=""/19, 0x13}], 0x3, &(0x7f0000003980)=""/46, 0x2e}, 0x1f}], 0x7, 0x40000140, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:07 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000086005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:07 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:07 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x2a4) 00:56:07 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x318) 00:56:07 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000186005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:07 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:08 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000286005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:08 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x38c) 00:56:08 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:08 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x1c530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x1000}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f0000000300)="080db5055e0bcfe847a03471") socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x5) r5 = socket(0x2, 0x1, 0xb14d) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r6, @ANYBLOB="00004000e60000001c0012cdb13f250337576d64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r2, &(0x7f0000000100)={0x1d, r6}, 0x10) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept4$inet(r7, &(0x7f0000000140)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0xfffffffffffffffc, 0x80800) write$binfmt_elf32(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="7f454c462e07080507000002000600ffffff7f4503000038000000ae0300000500002efaf59286bdd710100f8b0000dfff674800440020000500fe09cda4400000000000040000000100000000000000080000000900000008000000280000008a4b9b4e0271b2928a29060700000000000000eb64beec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216647a9eee4ef447700000000000000"], 0x96) write$tun(r0, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESHEX=r3, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESDEC]]], 0x2) 00:56:08 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000b00)='cgroup.controllers\x00', 0x275a, 0x0) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r3, 0x84, 0x12, &(0x7f00000003c0)=0x1000, 0x4) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0x3af4701e) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180)='nl80211\x00') sendmsg$NL80211_CMD_START_AP(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x24, r4, 0x100, 0x70bd26, 0x25dfdbfd, {}, [@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, 0x3}, @NL80211_ATTR_CIPHER_SUITE_GROUP={0x8, 0x4a, 0xfac02}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x800) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r3, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') setsockopt$X25_QBITINCL(r3, 0x106, 0x1, &(0x7f0000000080), 0x4) sendmsg$NL80211_CMD_STOP_AP(r3, &(0x7f0000000480)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000440)={&(0x7f00000002c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="000225bd7000fedbdf2510000000160008004be0020000000800a50000000000ad38be2fc4280000000000b85595cc56322230cb4a9c3677718ee1a69b5ef13e6c0c939db9c59c66e47024d8aff2a315db60868887e412361eb59fa955b4a62a63393ecc070000000000000010af598874bcfde86467bdb30b96a98423ea5a454cadee057db5dbf8a20c0ba5dbe9dc37e2cf2d7368922a000000000000000000"], 0x34}, 0x1, 0x0, 0x0, 0x24008040}, 0x60000040) sendmsg$NL80211_CMD_JOIN_MESH(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, r5, 0x300, 0x70bd2b, 0x25dfdbfe, {}, [@NL80211_ATTR_DTIM_PERIOD={0x8, 0xd, 0x1ff}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x4) r6 = socket$netlink(0x10, 0x3, 0x0) ioctl(r6, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$BATADV_CMD_GET_DAT_CACHE(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, 0x0, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) sendmsg$NL80211_CMD_SET_BEACON(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000400)={&(0x7f0000000640)={0x3d8, r5, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0xa3, 0x4}}, @NL80211_ATTR_INACTIVITY_TIMEOUT={0x6, 0x96, 0xa146}, @NL80211_ATTR_IE={0x14a, 0x2a, "990694a531a0a91abe531c7a4329d5d0e41171cc6fd36afa62ef441dab9bf222f64c359b1392406b5efdf09c78b7b235b7ae1c1fe223e58f4ad3b3003112287a62e2d8796fcd1b871493f0dd65d18fe4ea133ad59cda8552790feae1a13f177ecd505f6b5249ca67c137ad12a1b2e391b38f79a4d8b2a78d846aca266832f9f1eb2a673ba83a72922bc010b9077c39a5986cd649ad10a9d3a53c473255e7ae154bc483593b0381bf7c92686dadd08402c87203f2b777fc00d3565f77b0a8f2058042cba5495935acf405ac7d443869c21d0087a7d7b681f7e5477c20ee35dab62f076eaafa6aed99cb22436ada49054edc9c83ea9c1a0834edc5caa417420b4dd9afbc66d70116e6f116b9449d20937ec8b59ecf808ed652852e5efe4dbd531db6649d0abe05fac3b5459cddad35c41066b8dd84126d67938d87fdb1b2f4562478ae9b5e9785"}, @NL80211_ATTR_CIPHER_SUITE_GROUP={0x8, 0x4a, 0xfac08}, @NL80211_ATTR_CIPHER_SUITE_GROUP={0x8, 0x4a, 0xfac04}, @NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, 0x3ff}, @NL80211_ATTR_IE_ASSOC_RESP={0x249, 0x80, "f3a62eeebc8b197a909df935cdc702bc4f9c5ab0ffc0ef0c77253f93d5792fa68e310f8840410770a6540951e4352467cac96b2a9d970cb55d022186ce9a596dbb7487bfdbf051082f7a9f5cf4cbc00c0bbac94feceee101dc6080a1e9d3bd35b8587cedc9b28519f90eda5278694eb855185dca042f97e92d954188f750189cd228fcd06b2a3caeba257ae9dcffb164ccf2da13fd8e816c1fab137cd5aca90b9e8058f79fa0e1d4577f84ad93a0474fbca03bcf5245006a7c9ef553ad6cb98ec3a66404117afbf9e89e7d04ba43ee0fd71d237ae8a130f2ea9efe9af8a4c56ca15a5c119d324baf4a4503bc827d7857e4e46bf8416bbaa9cfde753728cf117cf9fb593eeee9b26d55443551ab2fa6160fe3eb4b99587e3c71ddd3954960086e1b4c8df729b67325c326415f75f85ebff061e410ba536a81d2892c83c0b251ab7c5eba498f6f27f0a0713df722a91fabe7ca5e68601b08cfd580da0aae3d9628ce4367dcf09fd172b46cd9257a9c7a4bb92323a255fbab7605237616fbb2dce1e3152817d280693d819a6c8b3608f9ec420e6f2e2553d852fa7fa9d424e08171e05e5a47c0ce13843592af06334ca8a9def4dfd0a74892e7549a4a29f7ecd6f443c24db9138aaec3887d259d2a64eeb1730a2385f34655b129f00c28ff253187daf9608e5531a67ecf8621e93712acf95966250029e03d9988f9026a9484935e49fa9eb09662ff3871857c44b8b7a563012859588cab3dd024b9e14010b0296acc5480c9f9cf1c8fa22aba57a8b7c79cfca3493fa91d0d979d71c1a0f7fa12479361a8fa8b"}]}, 0x3d8}, 0x1, 0x0, 0x0, 0x20008051}, 0x4000) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:08 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x474) 00:56:08 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000386005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:08 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x4e8) 00:56:08 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee45561be4ffb0000000000000000000000000000000000ebffffff000000000000000004019078002de266c1ffffff"], 0x42) 00:56:08 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x55c) 00:56:08 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000486005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:08 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:08 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x5d0) 00:56:08 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x1d530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:09 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000586005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:09 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0xc0a7fe8fb095a4e2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_icmp_raw(0x2, 0x3, 0x1) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0xfffffecc) 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)={&(0x7f0000000240)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r6, @ANYBLOB="00000000e60000001c00127912eb8216fe000c000500626f6e64000000000c0002000800010006000000b29201a5da237c341aad197654c098f2d5ed21950fae15f56009e8cdd793c8f12a5b2a904409c080461f7a4a7f1a8a80a2a09f7054977bdd7c32a698ff26e903a43faeaa1a07a4f55c0ea159d472b8db807d56cb7da3404ab3a0150c6dea243989cb956698a3cd1c34553d3fd7f2b80470069f560c1e932dff73dd67ec5f43d2eb378c739e50b14fad2b4aa66bfa4a9300"/210], 0x3c}}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x15, 0x8, 0x44, 0xfc, 0x25, r3, 0x9, [], r6, 0xffffffffffffffff, 0x3, 0x1, 0x3}, 0x40) setsockopt$inet_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000000)='bic\x00', 0x4) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:09 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:09 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x644) 00:56:09 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000087005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000003c0)=ANY=[@ANYBLOB="3c00000010060d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c00020591b6317f2982dc7106ad0700080001000600000002cf39e70555e9b6f7d3315f59858e435c7c81a92a602b4aa2894a0a1a1e8acd41fd7e46b82dbb7506422c1c46eb39321edf6fadfdd681650cde5da69230e4fad8736f1f32bab584e26a"], 0x3}}, 0x4000800) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000060000000000650678dee01381bc21006ee455c32100000000040000000000000000000000000000000000000000000401909d05a8d4ad495b0b000000000000a8c5c12af915e81198a62012f0928426271e8506e4d102581bf763d811b3482295e9ead18a4ae21b969d010c06cc1cb38675df695c496e36a4ecef4be055a559433e572966cb130a260d3850604a9308663289f4a21d77d11a9f60eb8d4e70c39bd5ac052dc374e91b5e17d9cce78fdfe6ae70e8566a9feaab63cf7d1694a6c82ff1c6f2f174660f688659b1f85729077b58fae6d0fc49dddd152e861e1312e399e987d5c06aa12f9f0577b85ce7e2d713cd65b447"], 0x42) 00:56:09 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x1e530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:09 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x6b8) 00:56:09 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000187005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:09 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:09 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x72c) 00:56:09 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000287005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:09 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:10 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) r2 = accept(r0, &(0x7f0000000640)=@nfc_llcp, &(0x7f00000006c0)=0x80) read$alg(r2, &(0x7f0000000700)=""/207, 0xcf) 00:56:10 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:10 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x7a0) 00:56:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYBLOB="000000e2e50000001c0012000c000100626f6e00000c0002000800010006000000000000"], 0x3}}, 0x4004004) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x0) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:10 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000387005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:10 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x1f000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1720.961316][T23527] validate_nla: 105 callbacks suppressed [ 1720.961325][T23527] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1720.985643][T23530] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:10 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x814) [ 1721.005147][T23535] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1721.015574][T23537] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1721.032020][T23527] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1721.052949][T23530] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:10 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:10 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x888) 00:56:10 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000487005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1721.145056][T23551] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1721.154399][T23551] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1721.170991][T23554] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1721.181372][T23551] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:10 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002a07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:10 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000587005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:11 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x2000) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) r2 = accept(r0, &(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @dev}, &(0x7f00000000c0)=0x80) setsockopt$CAN_RAW_FD_FRAMES(r2, 0x65, 0x5, &(0x7f0000000100)=0x1, 0x4) 00:56:11 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x8fc) 00:56:11 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x1f530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:11 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000088005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:11 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002b07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r3, 0x0, r5, 0x0, 0x4ffe0, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=ANY=[@ANYBLOB="3c00000010000d0700fdfffffe030000000000109973b7509a10b670c96f20e66b56909a5ed156b258c739e4d3ae4e6b59b46c2d9c41cc4a539a398d03f17bd300a1a372460d514f0c3e71ac55355862111c32bf5228015191b0339cfb39ae477a5ded35cf01985aedf94d20a6e5930a49d8858e89507a4f231a32fdfe55e7b003f9e019474b802f8d6fda36", @ANYRES32=r8, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r8}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r9 = accept4$inet(r4, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r9, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:11 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002c07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:11 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000188005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:11 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x970) [ 1721.937114][T23591] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:11 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002d07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:11 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000288005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:11 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) r3 = openat$cgroup_ro(r2, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x80001, 0x84) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'ipvlan1\x00', 0x0}) bind$packet(r6, &(0x7f0000000240)={0x11, 0x0, r7}, 0x14) getsockname$packet(r6, &(0x7f0000000500)={0x11, 0x0, 0x0}, &(0x7f0000000040)=0x10eef0f1) r9 = getpid() sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_NET_NS_PID={0x8, 0x13, r9}, @IFLA_IFNAME={0x14, 0x3, 'veth1_to_batadv\x00'}]}, 0x3c}}, 0x0) sendmsg$AUDIT_SET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x3e9, 0x610, 0x70bd2b, 0x25dfdbfe, {0x4, 0x1, 0x1, r9, 0xfffffffe, 0x1f, 0x6, 0x0, 0x41e}, ["", "", "", "", "", "", "", ""]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x14) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000240)={r10, 0x467a}, 0xc) setsockopt$inet_sctp6_SCTP_RTOINFO(r3, 0x84, 0x0, &(0x7f0000000040)={r10, 0x1, 0x3, 0xfff}, 0x10) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e1f, 0x380000, @loopback, 0x100}, 0xffc6) 00:56:11 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x9e4) 00:56:11 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002e07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:11 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x20000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:11 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) ioctl$FS_IOC_GETFSLABEL(r2, 0x81009431, &(0x7f00000000c0)) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:11 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xa58) [ 1722.455095][T23585] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000340)="080db5055e0bcfe847a0717abeee468912f3a44937f7ea65c88ab93d4a6f247c6b5d36b24f1aba7932b6acbe4fb3e401a8e74849575529cd1cd324f013c4fb4f538f34c409d420669e46fc0b9a981e3a64efc749da04f628fe6b31fa7bcc0b9e0e91e81b7287834535402497ca6a0c2f669a0f9c74dab40b38c60b70fa7b92b10557d97714739718000000000000002900000000") r1 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010a46947a06ec801e6a98ab3b6a4c57c4c6d8390837c343da49ed70cf48e422d5d26e6133c87315c86968145263dacded04b9714234ec5c50c7d9d8e0eb3ba22713b1cdfb1ac99fe6a79618e491c413f5f62946e525c7a41b3b0c3295dcaf8104cf3df4889862270a9bd22c3ae8b46e5b832c5a2164941c2212cbf8891030dfa7d1d447f9035b6b32dcd92f39bb13b2b1b9c94b4581611867eaf6725079f9e63c03b68c103c25deea61b988176705f440ac941e4716d2083d83947247a03f1b18d21f638fc35a34a07ced435500e7d301877f87fcfd8383844d654d01c4fe8cfd4654a9155bff50f7f546dc33b1fcbedcb82f44890bc27556291bde0cdbe79ec36a33b651be372b7f4783f789bcc6782c317ff657462ad527adf3f4d", @ANYRES32=r6, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r2, &(0x7f0000000100)={0x1d, r6}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee455c3210000000000000000000000000000000000000000080000000000000000000004ff0f00002de26600ee6e4f"], 0x42) 00:56:12 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06002f07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:12 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000388005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:12 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xacc) 00:56:12 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x20530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:12 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:12 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xb40) 00:56:12 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xbb4) [ 1722.966388][T23659] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:12 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:12 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000488005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:12 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) sendmsg$nl_route(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)=@getneightbl={0x14, 0x42, 0x4, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", ""]}, 0x14}}, 0x20000001) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:12 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xc28) [ 1723.247737][T23659] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[]}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:13 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:13 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000588005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:13 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xc9c) 00:56:13 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x21530900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:13 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xd10) 00:56:13 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xd84) 00:56:13 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:13 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000089005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:13 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xdf8) 00:56:13 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:13 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000189005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="028ff20cf182b5c016554c2566000006000000000000006046895a001021006ee455c3210000000000000000000000000000000945290000000000000004019078002de26600ee6e4f000000000000378443b961be7827ac7239574a20f826"], 0x42) 00:56:13 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xec0) 00:56:13 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x2e000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:13 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = accept4$ax25(r2, &(0x7f0000000000)={{0x3, @default}, [@remote, @bcast, @default, @bcast, @null, @bcast, @remote, @netrom]}, &(0x7f00000000c0)=0x48, 0x800) r5 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCGIFCONF(r5, 0x8912, &(0x7f0000000380)=@req={0x28, &(0x7f0000000340)={'veth0_to_hsr\x00', @ifru_ivalue=0x3}}) ioctl$FIGETBSZ(r4, 0x2, &(0x7f0000000100)) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r6 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000600)=ANY=[@ANYBLOB="2000000011000d04000000800000000010000000", @ANYRES32=r7, @ANYBLOB="110000000000168c39f2074f2b9e068bb0a5e4d57c0000ca2d4d45aa3bb12d8e1c92d6c163f6155445fb5b0817c8c81aba00feac3b48f36aa700fe947a1b1be90f1bbe35b5b54ae608328b1b83c462a769fa62dbdc52d9dda2a85e5e6b90888156a1b56d41e5efa9cd95f58e9dda05307adccb3c556ac219662165c9efb2c30eb29f139b01689939a03bd1563e18e9afbb58cc39a61fe10bb20d28"], 0x20}}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000300)={&(0x7f0000000140), 0xc, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB="900000001800000127bd7000fddbdf251d01060015000400020000600402000005075bd052f0d00106000000150004000100006008020000fd9e6543080000000200000c000b000200004000000000150001000100200600000075292114e30e8fad0600000005001b74756f6964e10191213294d10d000000000015000300030000c0020100000617f90000", @ANYRES32=r7, @ANYBLOB="4ac74efb875ded0976c48bb6b58ad935ad3f42ece76c6985ed3adeb89ee18db91128206869ae0f83d3886e5d457b3d8624161034d48d8e35f8a2075c76de2ecd5acc6b2c34554b26cd0664df0dfca086bca4dba23d02b2cadbe2a5b7467349377591c1b43b5d31adaff272ebbc31be79ee7e884077bcf0171632ba4c101d12ea01780bad95ca8bba919edde31a05c8835122eb32212c68626b8ad1"], 0x90}, 0x1, 0x0, 0x0, 0xc000}, 0x60) recvmsg$can_bcm(r2, &(0x7f0000001740)={&(0x7f0000000540)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={[], [], @local}}}}, 0x80, &(0x7f0000001700)=[{&(0x7f0000001600)=""/245, 0xf5}], 0x1}, 0x0) ioctl$SIOCX25GDTEFACILITIES(r8, 0x89ea, &(0x7f0000001780)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) sendmsg$NL80211_CMD_SET_BEACON(0xffffffffffffffff, &(0x7f0000000f00)={&(0x7f0000000e40), 0xc, &(0x7f0000000ec0)={&(0x7f0000000e80)={0x1c, 0x0, 0x400, 0x70bd2c, 0x25dfdbfd, {}, [@NL80211_ATTR_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x824}, 0x4040094) 00:56:13 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:13 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000289005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:13 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000389005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:13 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:14 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xfdef) 00:56:14 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x6) r1 = socket$netlink(0x10, 0x3, 0x0) getsockopt$IP_SET_OP_GET_BYINDEX(r1, 0x1, 0x53, &(0x7f0000000000)={0x7, 0x7, 0x3}, &(0x7f0000000040)=0x28) ioctl(r0, 0x8916, &(0x7f0000000180)="080db5055e0bcfe847a0719d8db23a335a7fc38440dca386bdcaa11eb0eb620daacdf4afc5f4a2645ec1951102093f52e4d7cedd1eec53a751b80fc696a8a4f05a531fea8e367dba8a588f982046c04d50ca01768f6dfbe73444498e93ce2a363e6a8df78ce9bb7f5a6019640d3831adb89461bbe1ee60e34d501d3577f4de96e380") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:14 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:14 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000489005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x6200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600aa84a1ed3e178a49be567b259cffffff7f4503000038000000ae03000005000000440020000100fe09cda44000000000000400000001000000000000000800000009000000080000000800000000003f8563662e7c3a44b8fff8d04b4abddb00c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028"], 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000616046895a001021ff7fe455c3210000000000000000000000000000010000000000000000000000000000000004049078002de26600ee6e4f"], 0x42) 00:56:14 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x33fe0) 00:56:14 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x32020000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:14 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:14 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:14 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000589005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:14 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x200000e4) 00:56:14 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000008a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:14 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xfffffdef) 00:56:14 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0xfffffffffffffdef) 00:56:14 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$inet6(0xa, 0xa, 0x4) ioctl$FS_IOC_MEASURE_VERITY(r1, 0xc0046686, &(0x7f0000000100)=ANY=[@ANYBLOB="54ee780014cd8d7c1a39e920bee9be8008ffdd5e4735e987bc00f37cc19506b1dbf26fb9ae4d955533885ae3c004683ba45c26bcfd8a9f97b8060583748937eee22592cd9c4029ba37b05a99748cbb611d76287a81d5b5bb9d33ff7f9e7404e291f4373943030a4ffb38fab4bfc48b8bec795530a4b01ede96400f14ea3b49a6b6b1447b2067148b0d7c2ac818ce04c365fc2a63d7abfdea0e876f665110034edf07634c344d6c5df9e76776af6afe544cab1a828918456a62342411d4194d4cf9054bc1f251505389f0f207f8e7cf916ad683b9aa07d4633fce60e05453cd846b87fb14891c070160e29164477d00000000"]) 00:56:15 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000300)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:15 executing program 5: syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/ipc\x00') r0 = socket(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:15 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000140)={0x0, 0x78, &(0x7f00000000c0)=[@in={0x2, 0x4e24, @multicast1}, @in={0x2, 0x4e23, @multicast1}, @in6={0xa, 0x4e23, 0x6, @empty, 0x81}, @in6={0xa, 0x4e21, 0x6, @local, 0x7}, @in={0x2, 0x4e21, @loopback}, @in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xe}}]}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000280)=@assoc_value={r3}, &(0x7f00000002c0)=0x8) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000240)={r5, 0x467a}, 0xc) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r2, 0x84, 0x7b, &(0x7f0000000000)={r5, 0x8}, &(0x7f0000000040)=0x8) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x3, 0x380002, @loopback}, 0x1c) 00:56:15 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000018a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:15 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003a07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:15 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x3f000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:15 executing program 5: r0 = socket(0x10, 0x3, 0x0) r1 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) ioctl$sock_SIOCADDDLCI(r1, 0x8980, &(0x7f0000000000)={'sit0\x00', 0x400}) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1726.063935][T23908] validate_nla: 98 callbacks suppressed [ 1726.063946][T23908] netlink: 'syz-executor.3': attribute type 1 has an invalid length. [ 1726.277919][T23916] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:16 executing program 5: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) ioctl$PPPIOCGFLAGS1(r0, 0x8004745a, &(0x7f0000000000)) r3 = socket(0x1f, 0x800, 0x3) sendmsg$IPSET_CMD_RENAME(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x20, 0x5, 0x6, 0x201, 0x0, 0x0, {0xa, 0x0, 0x2}, [@IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz1\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x840}, 0x4000) write(r3, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1726.450345][T23920] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1726.460811][T23922] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1726.477913][T23924] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:16 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000028a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1726.498215][T23916] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1726.536271][T23920] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:16 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003b07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:16 executing program 5: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_SET(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000004c0)={0x14, r5, 0x1, 0x0, 0x0, {0x8}}, 0x14}}, 0x0) sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000004c0)={&(0x7f0000000400)={0x88, r5, 0x800, 0x70bd2d, 0x25dfdbfd, {}, [@TIPC_NLA_MEDIA={0x74, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x400}]}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8d}]}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xe94}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}]}]}, 0x88}, 0x1, 0x0, 0x0, 0x20000040}, 0x80) splice(r0, 0x0, r1, 0x0, 0x4ffe0, 0x0) sendmsg$BATADV_CMD_GET_DAT_CACHE(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="b7230000000000000000080000f008000300", @ANYRES32=0x0, @ANYBLOB="2dbad6c04684f1227a91040075723dcb980d8468b65fda297f47dc0dfc6dfe29f8532a1056d82cd7fe49c45d0cf49b4b9cbc7ae223dadf44b8a6d50ae32e35631fc823a1af361adf524e22ac74721a9a024e611fdf286f3ef9dc08b1926334a5c45683e9f906ec0e5c55aa4b8a0862ef24ca5b3753a006653ab0b5237eb1eaa3c44e8aa96e1dc0867d3e10bcf097a8ca52848a5c96700622450b0ca566deafe0ef555157ae4c31b4bb351b23399a165c3bf13363c2aaf83a82c252a09461a1b7cc6670c551417050d122f79aa779cdb68601dff2511a4ab89e01c2a92f5d"], 0x1c}, 0x1, 0x50000}, 0x0) r6 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140)='l2tp\x00') r7 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r7, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000840)={0x64, r6, 0x917, 0x0, 0x0, {}, [@L2TP_ATTR_PROTO_VERSION={0x5}, @L2TP_ATTR_CONN_ID={0x8}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @ipv4={[], [], @multicast1}}, @L2TP_ATTR_PEER_CONN_ID={0x8}, @L2TP_ATTR_ENCAP_TYPE={0x6}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @remote}, @L2TP_ATTR_UDP_DPORT={0x6}]}, 0x64}}, 0x0) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000580)={&(0x7f0000000640)={0x4c, r6, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x7}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x1}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xf9}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x4}, @L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x2}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x3}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8011}, 0x4040080) sendmsg$inet_sctp(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000000080)=[{&(0x7f0000000100)="24e938ef4ea0ae01c4c77834c176a1c3a153e8d67367478d63f1e53b158df0ff91995a84d5f2717b3044ee9e3daf1075cab6aac1e9b5ae0441fbba5fb60ff32a3925b302cf976e1de9d261293135a6410aa6520021f84b9bcd056978ab65f3587057d02d2e8847bd8ad056fc72af6ededec348eea3245373311747a7ee1309f73fa23ad2a865d1817adcf15b2e9bbd0b2f96", 0x92}, {&(0x7f00000009c0)="099a7fd588b507eab6844479213d595885a8217b187d418751f5eef2b1cc1bf45180d0e42ae7d7610962a76405bfa76d20362c49932a35bf29cc1119df40d031fe42cbcfa2df840692deb5de40d78c0b7bc20764e004cee1ea41001cfc41971fd3319479c809c214986f292bcc8e1c7ef9ce90c97a1e230100f7ebb6b0235a7a46f690dcd7aae00451a6f70339c1af015cf76dad3e78018d67ec688d7925054f5a551cd9b76824d1a824b669e44f810e5968bc1ac3e3a816eb04f59db524d0bd42b5e5ff0cde5e270df197c1b053b32e24", 0xd1}, {&(0x7f00000001c0)="6bdceab63f2ffda0f7b6ff2e28a2054e91c1e7eefc41b69231e0810f9da23833b3cc170a0f0f747242eea26ed20358f619c04cf8e67185bd90d71f0847a88f425a844fa777c7d6df9735", 0x4a}, {&(0x7f0000000240)="7c31a62df936b11fdbea5e7d0aa8434abc6fa00abcdcff39837ee45bc11f42bb2d7dd8684cfe738ad7f0f4a84eef601d59849e4c1ebf6519843c9839b63eaceb2c9b8135689bd8e8768b90cdbf1c4ecad42fb6da9ef8d368ea4351e5a1a80bb42094f40a17a477fc3c8a075d60f7e041cca17fbb306a8ef45b08bcea8a4b4e6479e6f8b419f2f8aeb05dd158aae3f521cb8b94ee1b6d180f53582422d2958b9d95e458c82ec308599ed40cec84fef14d748cc63a18ac06039c09e591c990bf3d2746e416eddfa75a351156786ec545b2edf95c7bb088321e5eb2aadb38eadb1e14243f4a4c200645995c2ceaf06290", 0xef}], 0x4, &(0x7f0000000040)=[@sndinfo={0x20, 0x84, 0x2, {0x20, 0x202, 0x2}}], 0x20, 0x8c8}, 0x20000000) r8 = socket(0x10, 0x3, 0x0) write(r8, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1726.636733][T23938] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1726.648951][T23938] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1726.660703][T23938] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:16 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x40000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee455c3210000000000000000000000000000000000000000000000000000000000004f00"/66], 0x42) 00:56:16 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000038a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:16 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003c07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:16 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) sendmsg$FOU_CMD_DEL(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x2c, 0x0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_AF={0x5, 0x2, 0xa}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @rand_addr=0x5}, @FOU_ATTR_AF={0x5, 0x2, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000000}, 0xc080) sendmsg$FOU_CMD_DEL(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x10000100}, 0xc, &(0x7f0000000580)={&(0x7f0000000480)={0x40, 0x0, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@FOU_ATTR_LOCAL_V4={0x8, 0x6, @loopback}, @FOU_ATTR_PEER_V6={0x14, 0x9, @rand_addr="af483be8a88bd0da42807cf10420aa30"}, @FOU_ATTR_IPPROTO={0x5, 0x3, 0x29}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000811}, 0x840) r2 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)=@newlink={0x20, 0x11, 0x40d, 0x0, 0x0, {0x10, 0x0, 0x0, r3}}, 0x20}}, 0x0) sendmsg$FOU_CMD_ADD(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, 0x0, 0x10, 0x70bd2d, 0x25dfdbff, {}, [@FOU_ATTR_PEER_V6={0x14, 0x9, @rand_addr="3cad4b5fab0830c080022b037d376eab"}, @FOU_ATTR_TYPE={0x5, 0x4, 0x2}, @FOU_ATTR_IPPROTO={0x5}, @FOU_ATTR_IFINDEX={0x8, 0xb, r3}]}, 0x40}, 0x1, 0x0, 0x0, 0x4040000}, 0x4004) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x4ffe0, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r7, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r8, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f0000000000)={r7}) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:16 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000048a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:16 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003d07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:16 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000058a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:16 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003e07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:16 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000008b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:17 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06003f07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:17 executing program 5: r0 = socket(0x5, 0x3, 0x3) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:17 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000018b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r8, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r8}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r9 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r9, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0x5}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r7, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRESHEX, @ANYRES64, @ANYRESHEX, @ANYRESDEC=r7], @ANYRES16, @ANYPTR64, @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=0x0, @ANYRES16=r2, @ANYRESOCT=r5, @ANYBLOB="4c58d7e7fc8d2ea3d3f060cc56ba285584ab7e5b9b791cf8a9b61d5060ecf5356c", @ANYBLOB="129931e2281dab7116d79e013830570c994987a8466779587c1e7f71c3d7289b0d445c69f43bc1542b8e40632f0ebde4b81184480e4e971975d6d69144164406a4fb18a66476927d10731e18c971d67e71036163ecc0270f5e7f893c9aa24f98bb22e5e17eabaaa08fbbd47677ef6401efd4571ee9280578353c28949fccc522ef5fe6142aaf9c93c09e9ae7cad88c1635aa6d71e5eb8f33759f08d448bc371b52ece35c6565578f119d9b9f775b6eaf162a2da577205a252ce2466441e2ec87c3f00cc201d70ecc0b6ea300f56e89770c3734401975c45b3338bf934fd1fbd00050ed06be87e4ad5421b0b469c3a194ff4ebb0980d45c5d62fb63490dd4cc02eeee5268cbee58f3286044b23ea4ac61c8e52195c12adde3d703c65cb97c7d45a68941d19f2d005fbdba96c23a83f62de1307c09d52b3f1845177954a467ee24c0242566b27ab6b7479e84bdf995019cb670264b53af495640a119a729141eba2efbb257e7c3e4020023b9e8e23271890bfa68826e7fe668f381f90051737a4b73195abab61c452f759473a22df41398a4ac551cfacff0469afb2e5bf242fd7279f51623b38359e8c70efeb3771d22680d908bcb1496ec13183690decfd41fa6526d36ad7c18d611c1e000ed73e25c0939d7577ef0ea38c6594e6ea1be2a7d175559a5b90aa1fb570d9fc37d55bf2916d405bf718dd712732baa1a4d831bdadea7aa9f3ca8418db4f7378c4e01b4ef4f87ac92ba039479089d7c61a12e5eb1b238516fe6cb3036392bb598211f455dfa1ce2f732fbbf79a8d1a7dce21a126af3ba10d350f935f896d36d6cfd0022c2899ddd1ccf1dcfcb17a33dd4f08bbe2c1436e8524f69fe215f2ddea251d78020b803b6a4f9be611b612080957dc00acd7fcd67635cbd2fd412f633e4290e0e58325df86169084e36ba064b25b7b971fbb894bd53b9928c4c01b9b813f7ccc9c16e75da5802e4da92b867504b9955c6b5de8bf2710a77bf377bceecac07ce34d50e7aa98b1fd682910b4ee9749fb938044b691feb812d8d7df964f43638794b40b3c1c2cb8aa499d471f716730b398cda7b02b86225d6e5662410c74991a9f2cbf008d450165d0366b9963e9ccd30ed3cb23f946f949111608477407d5610b7d6bde96d92895c908b6972ea48e8f21b155d4a09e9b5bae06dcdc9825c45a5bca66a417619542556935a9237b77ad2cd24b077ef46e7bd76c2f477e8f012953720f4fa577d147946e2f863f43b5bce55c6c74145884326bec0d91bb742cf00b737afaf4a713887fd47192970888890fc321957825e14e4bf057d598a081f4dbb0eb228ba09a668dce38ca3d2603c0ceb83f06a273140c6c9dd93db20392ecbc750c1d8f374e08a5d272afcc8ecfd7b487f4928d564423c1bb1069fc18ca194cdd0a9f8be3ce6511ed318f49250297b76bdbaa8d7e67e0efd829b80f6c9eb295cf5e80b8d8476bcc2f87e5aa1a51865c8991e5d3e82cd2f34152899972c0fb08df6758a9612607ecad8bad3e5e23b818ece2b178f269c2a58e7990935679ea71b31ea630a7b768ccc539977e3cfdf607f9a4e15e1b3c295b20a8b911f85b82fc11cac5d0aa94a7b377e6070d9891e7146ea5946693d4945af800dadfb155ba12b4fe2aa38788303a0669280f8995de16baaf2bf839b6b6e7f941a87966e88aa5286d0f774517ce3afd6a9ba2d7b93dd79d0459a7b0973a58a3c106b452438bd2ca387a60e21f0a2e12afe14709ef93999461d293b4f320f5e701e5ee0f1fb0cd47bdc418a3f6d9172d6b751c5784613908564674b78ce729d1f8cd1078a1cf23ce4329500daca59a1b6e9eccc8f1eb2df3a80da7d98fb35f43dc66b07a8744c3bd714c8e95e584fc03f63120e36e547b4d95f9575183fedfcc33dae091d5b87c14290eee21aca36fec9dfaf7d41a12a829733a2c530515bf3f16460c17578d22c70a22366f810c6fc6ba1c92eedb6a66b745b40cd9f3b5bdcbbf5a1ee309ad54704d4c6d8f39ad9d118f3f8f6e30776b7899aec93ee3264706e3014dc3d3f1988d5eb69d9d7c0c101da27513f114055ce03fdbf3e5c0ff3a6a34e91aa4011cbfe6eca9c189082ba87829f05a6a1f28d84f4e4cc2f5248ae63ba46b556409eb07149f5689a74d72f57779a8fe66982f73fedd35fa09e232c97f02f4259e4c6012242ad1e71f2e1ab562ac25f31449708762c4e5ac740a0933634910a25fa5be502a013744e5d22595d1f398f570423bdcc84ffe92c2c9a7401c6df249fb0cbb2185ed21ed15b695ec114b8d0fe3298d1447bea68d46128c8b89a49d579686afe1f6aa2c1263bec1453714b0506dada416b4acee0a6332744db240538f53d9d449de1fef2522d1e0634968eda832ab129a4721b63ed741df2c16a222960948b23a7a1eda5670a7afeb709e614e4bc9ebfb3d6ebcd1c9c6d73cc8c6c46d7f84001717b61086988d846710614271bc8b157b557b434da61d5313b95309a1a01431edd669e1d44b256e815f53b3e4fb422095a6309790306e357c472ff30fe6e13d47d0fe547b11c81d30240aa5dbdecc240d167dd2828e4976be7679608836902c3abfdd35d7bb7e282be344802a81e33f52c20ca4ec4816d80c97c7d1a815311f738a9c58a2999bd0d4bb818a49de5c35b377dc61d96a0ce077d4ee5bf5b1b24d5b67710eb429fbac97fa1861564971a4938a04420592271e0521adc52ae7a2616187f13b73ffe82e7843e36136fdb85521efc77740a921b1aca714498f8deb1726b3461fe7eb7aa1cbba01a9f6a01bf0dbadb44b2d5b9656ef01c6aa7895d8eca2f56fa51c52d6269de6d569a338e9eac76ccbb2ea7a5e4b40266a70257b59ef95b891e8c27743aa64a2e8d277e2178faa77752320b7617c756460a187c8eceaadf46cde351c4c7e432ebc43e423ec4e2d87bcf23a4c010287650d2559eceb8c0ae9c03f5b8aa9e1fee866c3caa75f686b890ca02afc366453d05ea9f4246cea53e228865c39cb1c5f8630b6383034a51e50c0866284cc554fd7afb718863e6e69ee59c3710774b253240ad1604f2239a0105d1d82be333f0fe10acab10c07d1dea4b14937d7c7bce008caa3457d137f39a18693fe4d97383ae6463d5c43a8d9db0f01b48d074f0dc2f824143ca90b0f6ee559d355fa68063b705759307d5ffdf785c9d6beec2cdb9df3b217081649efa15fd36a084ed723e8de4a54cd8d0d23b8d74bf0d5cc6ab184a90412a2d08df426c77ed0b014566fb116c57eebc0945209c941cba3c8675ced03c5aeed41a4e8281ca13e97fbe3793719e319c368240355d398438ac7c06812e8b78ed1e50266e1763d0de568edcd9b41e20863eed94d3ed57ad0eb505ac7c3b7844395464502908479b8c6ba6f37537f7940ad297d8c860ca53b983aa20c895a8d8b95e4aa3b84d7b0ec41ba7e3338cc848318006b5cf98d4624d8f0e66f225471355ca44b5a93db59ad915ebfd454b7da62b8769c9709c60a292d9a2e7be3cc60801bb8795c51b770eb1e99f7c6e2a15419c5fef65666dff40dfd41a70ff053d1bda2b221f387fbd7df78d60a31fd4bc8ecfeaa87ab67928b5769f07d4f67dc4f815275e22f03804e8caa077e0758a8f283909de7b4a77cd766bc3ac62229c2b0cc1f07b17fffbe147f273a1f465eb3be4e34b63e47dd87c1cd916e2271501c738642ad52fb60218672cde903008e8d68ecfa3bd4982f835f0f7529134270842469fa8b6e83c4b4089b985cccc02c24590c0c8220f3070d62aec50338a2660fc36d7489779b0442feef77a93d2961967fe7787170b52545170c76fbac6d1b9f805f3a7778d6e5f62d71211f554a3f80fe6559c99e9f3cbc51a5d75c6b0f6a956e12a2ed2baaf7ca4c6cadf9ff6e53937389164a26d34abb7ae1e2935c4afaed82c468e838a676b3fd76cc3080a6e10b1e92b9aa83f09849451fa73092ea3ac7ef1e6a1229b14cfe3679950128b835ae09abc4fb5fcd3e0534db93e905410f7ccd3f3cab9d569a01402d512430f192712bf1497f05a8f5c994c36b4415bd4a10dab6547ea5efa7b0f1ca1c68821b5faa7141134fc11bc2bc226c3f28aa97b992a00bbd88200b6f9e541f23db98d45945f3002a8edd685d068fac63ffb9b9d3f1c3465db16a490fb83bfaaaa87c7fcc492986c5a89ccd7e9c9689a748114002291551cc7ae8523b5242fc7554c947bf0da7f44e13b4b7ac50d718c17bd71901c3c493abaecc2f23a67528503693be7ee3d61b4c1079b1a7ad05e4a74ff678c8e11f097dc085abbafb97bcac50c685178f709ac4d4453223ccd8d667b29fa30b52307b3704f527dbe1e6d66e5714e792052a9794f6b9237757175413b37d1c84a63e15544e57b174aee053758bbfe7f25396832e3301f4268e0f4d7f08243155643ecea36b628da4cd990d99657612f9130dc950dc1a1d8223085bca99b7f9e7af2bc3c6f56ec49c1148cc63bd3ff330ac264099a53cd77837051049e9fdb2971a021207ebfedd266185a6e68346186d9230080c9bf947c0c175dd68dd29dc8c3fdf6c2428940cff050f5472aa48afdd6b061f9da11307d59a61c825889739cbd367928fbc97796bb4fc6f758e4c033d5adfd125dc91c32c86553a2b98e8f9ce42414a94b3bb7df4a68c8d8dd469680f48c8978aee75baf0c1f80ea858bdd22497deab023dab3b28513df9e5bcfcdf2409c79a34c5a431e42d97ce32c9667f7d0027dd84c091a0fdb3c3b55e0321d0a0083f446f8b21926cef90c2e6d1c6aac575180f7b66d988b823f4db8e0fbf154c73f6e879376c0ad6f9dd304e2c5fa0dad82167eb8a9d670bb8acad5cf351fda7e14ae0cf16b2acd9d0fcdcb5790e3f7ffddb62ec36fbd6d8c86466347aeb8033b31b4b811d94f496cb24e0fafc30803938489476a27b90f8c29b8245fae889770d80e2bbe53466b911614e7d1d41f2327d76c397cdac72a629a985a3be5cf08fcee382116d24f48ffb61506f2f482ff500a12d929015a17b68810fe29808a532e7c916f321812a0a9b3023c59f147b8124aa95027330a11d43be6d5361907cdfcc9c2cbeb6e5578c0f6a0f75bcd5fe92f89d7338f0f4c7e85955f7f4c687d553531b63fdfe72494df3986b05447bfab1cf11ad14f526dc8e049c3d23ad66de2a361fdcd3c0990d4590fa6c8e1da2ba778cef3dfd7e6f37fcbdd04b975313e1b6057fc65ea4ae04ce131cb060da0fd693d606af3f16c8274bca2472586550f08316810995fe2b2264e815e36e68bc30f46281ceb6e39b39c22fc8ce56610f29933701a97090bffdc4011e562bfdf4c028a2c147e82ab9d087f1ddd50bbd1072ae68be1068d49514a9ab49e36f9160e41a81d0fb7e103a4b56059247d3a547a5b23508adc98bd7e662f145f9dd0c7494e51253ed3f872e703f19efa2de1e3ee1e697343836157b063b7f1be3f5faab6c40375f2bd95630511c887eef9dc1c0035962d9b34fcac4115e3d837180edc04627a4adb017a97c76ffda81263f7eac8b437a56ac9b8aa027ae86034485e17f8b7608e1121a7efbc16e838ad0198afcd6b43f1713f391a04365848c0304fdd280f1ddd2f486f0559bc881d86ab392aabfeec32a762a50b93516dc8d1b442f0026759b160c607f86d34669b393e31d8df8a4fb5afb0612ee7223af6016eaa611da01c49efd240e07cbb660be6b497deb9cb17393805eaac793a174de835e09ec807079cbaa4754bb6ded1e018e6e5b1194a725dd52090314c1067af69d34142570ee0ac98f50352cd0a90e838", @ANYRESHEX], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYRESOCT, @ANYPTR64, @ANYPTR, @ANYBLOB="298213fd4f4bf9242fb2b2b33c96088fe4ab04c7dd8de0ed5f1b5040a906c43656c4f89df4d66199983033de0bb90e198d387023ffe56b553fa3dafee1f691fcc3bbd6b6cf366b6265e5f4812259fd90fd687d0d883009cff898fcf41b", @ANYRESOCT, @ANYBLOB="0d99cd335e41d31c0f30949a39f60ecddaf3f8d5c8ef0703f6b512d3739a319b0b8ab0d3a6c8577e9cd097ccc7430c641b195c7f57594294869655adb3ff3eb077a0e97c7df718afd91c212c5dec3211f3559448f72c812c2a726d2135dd5e726f8af0a6fa70183519872871055f2f16ff71a9c15f728f48445a44cd6f0df494cfe333dc8a7efa44a201032e0d1b754af89d985ae9e63aded3a9c4465e96f856419d092beca1d7db3b09af731cc89c86441033705bd0c3f4780b34990b5eeb5bc73468bb3fa1ca85", @ANYBLOB="fe7a02202a8f22b1198cca8d218ba2a3c9b804af2ff3313f7cd7300538eb62242e545b4e73e326ce8aeb150557ea4a1b006e2d428fb1efacd2ee77d7a82da36705e99cbda174feb69c32f916be8d565953684091011759b2d411a9e85b24029505a2c9d0ffa48834994248fb6b8906d10252026765e803d3e9d631a2d4b2cb00a4d4ae73209731c927a71cdf9719817958ef5e4d87124833f9ef22d115d7fc6f09b029c959bd0e362d5a09e051c2aac90a8698443192158ad999190065de69838770"], @ANYRES64]], 0x6) 00:56:17 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:17 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x44020000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:17 executing program 0: r0 = socket$inet6(0xa, 0xa, 0xfffffffd) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$NFT_MSG_GETTABLE(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x54, 0x1, 0xa, 0x3, 0x0, 0x0, {0x3, 0x0, 0x9}, [@NFTA_TABLE_FLAGS={0x8}, @NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x3}, @NFTA_TABLE_FLAGS={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_TABLE_FLAGS={0x8}, @NFTA_TABLE_FLAGS={0x8}, @NFTA_TABLE_FLAGS={0x8}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x54}, 0x1, 0x0, 0x0, 0x80}, 0x20000040) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:17 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000028b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:17 executing program 5: r0 = socket(0x9, 0xa, 0x0) getsockname$inet(r0, &(0x7f0000000000)={0x2, 0x0, @remote}, &(0x7f0000000040)=0x10) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:17 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:17 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000038b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:17 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:17 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r2, 0x6, 0x14, &(0x7f0000000000)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:17 executing program 5: r0 = socket(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r2 = accept4$x25(r1, &(0x7f0000000080)={0x9, @remote}, &(0x7f00000000c0)=0x12, 0x0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="2400000014f9f407000904000a000000000000007f0000000000000000000000d65c4f6d8eea3b3cbaf402c6c11a8deccad011367eafe569d32f60388df12ba494b58baa09aeb86dabdec074cffc8bc45035b846da4c940e5c88f1d21103322ac86e8bd28f6bdb27d5e6fd5add7a5800c4ce246f0b17adb3256c3405223e", 0x7e) 00:56:17 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x48000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:18 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000048b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:18 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="000000000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee455c3210000000000000000000000000000000000000000000000000000000000000004019078002de26600ee6e4f20b846d3bad6608e1b30cc762d1cee037eb175474e25490f85563d1187a67cf1d571b9ecf1a40ce91cf3f6ae71f5ff535b701f639954d97245b002bfc30281071bd7b683c9cd"], 0x42) 00:56:18 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$RDMA_NLDEV_CMD_RES_CM_ID_GET(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x58, 0x140b, 0x300, 0x70bd27, 0x25dfdbfc, "", [@RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_RES_CM_IDN={0x8, 0x3f, 0x5}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x400}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}]}, 0x58}, 0x1, 0x0, 0x0, 0x8000}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r3 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r3, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r0, 0x6, 0x15, &(0x7f0000000380)=0x5, 0x4) sendmsg$IPSET_CMD_SWAP(r4, &(0x7f0000000340)={&(0x7f0000000280), 0xc, &(0x7f0000000300)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000060601020000000000000000060000090500010007000000050001000700007727d0d8e33b090224f45b75470005000100070000000900020073797a3000000000"], 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x4018) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e23, 0x802a, @mcast2, 0x1ff}, 0x1c) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x4ffe0, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r5, 0x6, 0x3, &(0x7f00000002c0)=0x4, 0x4) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:18 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x4a000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:18 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000058b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:18 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1728.692051][T24136] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:18 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:18 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000008c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:18 executing program 5: r0 = socket(0x10, 0x3, 0x0) getsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x4, &(0x7f0000000080), &(0x7f0000000040)=0x4) recvmmsg(r0, &(0x7f0000001e80)=[{{&(0x7f0000000100)=@in6={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1, &(0x7f0000000240)=""/130, 0x82}, 0x7fff}, {{&(0x7f0000000300)=@hci, 0x80, &(0x7f0000000580)=[{&(0x7f0000000380)=""/218, 0xda}, {&(0x7f0000000480)=""/165, 0xa5}, {&(0x7f0000000540)=""/62, 0x3e}], 0x3, &(0x7f00000005c0)=""/84, 0x54}, 0x3f54}, {{&(0x7f0000000640)=@vsock={0x28, 0x0, 0x0, @local}, 0x80, &(0x7f00000019c0)=[{&(0x7f00000006c0)=""/79, 0x4f}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/44, 0x2c}, {&(0x7f0000001780)=""/115, 0x73}, {&(0x7f0000001800)}, {&(0x7f0000001840)=""/239, 0xef}, {&(0x7f0000001940)=""/74, 0x4a}], 0x7, &(0x7f0000001a40)=""/217, 0xd9}, 0x5}, {{&(0x7f0000001b40)=@x25={0x9, @remote}, 0x80, &(0x7f0000001d80)=[{&(0x7f0000001bc0)=""/206, 0xce}, {&(0x7f0000001cc0)=""/151, 0x97}], 0x2, &(0x7f0000001dc0)=""/158, 0x9e}, 0xffffffff}], 0x4, 0x10000, &(0x7f0000001f80)={0x0, 0x989680}) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) setsockopt$bt_BT_RCVMTU(r1, 0x112, 0xd, &(0x7f0000002040)=0x3, 0x2) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r3, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="3f0000000020000000002020000080000200"/36]}) r4 = accept4$inet6(r3, &(0x7f0000001fc0)={0xa, 0x0, 0x0, @empty}, &(0x7f0000002000)=0x1c, 0x800) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r5, 0x0, r6, 0x0, 0x4ffe0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r8 = socket$inet_udp(0x2, 0x2, 0x0) close(r8) splice(r7, 0x0, r8, 0x0, 0x4ffe0, 0x0) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f0000002080)=r7, 0x4) ioctl$FS_IOC_GETFLAGS(r2, 0x80086601, &(0x7f0000001800)) 00:56:18 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000018c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:18 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:18 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000028c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:18 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:18 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) ioctl$SIOCRSSCAUSE(r0, 0x89e1, &(0x7f0000000000)=0xfff7) accept4(r0, &(0x7f0000002e40)=@phonet, &(0x7f0000002ec0)=0x80, 0x80000) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000002f40)='nbd\x00') sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000003040)={&(0x7f0000002f00)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000003000)={&(0x7f0000000100)={0x88, r1, 0x4, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xd2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3f86}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffffffffffff0001}]}, 0x88}, 0x1, 0x0, 0x0, 0x81}, 0x8810) 00:56:19 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="5ff09987e4027f1da270319786f77db240c5e29d36fe80376a456b7983a103c742dccc88199cc61bc9f705dda626e199a6eb9ac2448347833fca17019c5dddb537a44cd5b95d11507b3234131fd39c8c412d37", 0x53, 0x840, &(0x7f0000000140)={0xa, 0x4e21, 0x80, @mcast2}, 0x1c) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) setsockopt$IP6T_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x29, 0x41, &(0x7f0000000000)={'raw\x00', 0x3, [{}, {}, {}]}, 0x58) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:19 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x4a010000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0xc8182, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r5, 0x0, 0x4ffe0, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x9, 0x4, 0x6) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0xfffffffffffffeb5) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r8, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r8}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x4e22, @rand_addr=0x200}}) r9 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r9, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES64=r1, @ANYRES64, @ANYRES32, @ANYRES16, @ANYRES64]], 0x8) write$tun(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="002dd2e47002c363760060460000001021006ee455c32100000000008000000000001e00000000000000005a87914100fcffffffffffffff00000401907800e6646600ee6e4f28149c209e439097df38d2000000000000c11459b0ddeb"], 0x42) 00:56:19 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000038c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:19 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:19 executing program 5: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) mmap$xdp(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x100000c, 0x2010, r0, 0x100000000) r1 = socket(0x10, 0x5, 0x0) write(r1, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1729.699588][T24198] bond356 (uninitialized): Released all slaves 00:56:19 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000048c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:19 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:19 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x4c000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:19 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000058c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:19 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004a07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1730.216486][T24198] bond356 (uninitialized): Released all slaves 00:56:19 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) r2 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) sendmsg$inet6(r2, &(0x7f0000000300)={&(0x7f0000000000)={0xa, 0x4e23, 0x0, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x22}}, 0x7}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000040)="a3d93dd8c8b2f7", 0x7}, {&(0x7f00000000c0)="844fcd66bada", 0x6}, {&(0x7f0000000100)="1fba429465a4744be5767814730f5bf26d173a0d4e7e4a35db18074e9e0bf85037d61b051a3c45d176b3afbb1683e0b390c9c3db0e3bd47b640546f76c565b1519267e0aacfd4535b28970da9ab7470b6117fa66224d", 0x56}, {&(0x7f0000000200)="8e57fce5402de2db11cf25c59de58ed273547ec16d60160f67f5ccff429e49a6df5556042a70c9b320df552d425042b2128d721e63f6159805b893daea6a425ada3f127f64a0952a4a1e1b8b71d25939cd459fcd665eee250c80570bbbd6caa06a83b6fa24d02f805250510b65a20e503e", 0x71}], 0x4, &(0x7f0000000280)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x1000}}, @dstopts={{0x30, 0x29, 0x37, {0x8a, 0x2, [], [@jumbo={0xc2, 0x4, 0x7}, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x4}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x7}}], 0x60}, 0x4810) ioctl$sock_proto_private(r1, 0x89eb, &(0x7f0000000500)="8b145e4cb30502810d874eddf51cd873e398758afed40268bab3a31f9449585d1ecdbfb0b87edf259957ac509833a57c4ffd31a067b0dbd5f93a64") r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r4, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff}) r7 = socket$inet_udp(0x2, 0x2, 0x0) close(r7) splice(r6, 0x0, r7, 0x0, 0x4ffe0, 0x0) connect$bt_sco(r6, &(0x7f0000000540)={0x1f, @none}, 0x8) sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x14, r5, 0x1}, 0x14}}, 0x0) sendmsg$IPVS_CMD_NEW_DEST(r3, &(0x7f00000004c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000380)={0xd0, r5, 0x100, 0x70bd2c, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_SERVICE={0x10, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x7, 0x25}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x8}, @IPVS_CMD_ATTR_DEST={0x44, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x7}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x10000}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x6}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e20}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e22}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}, @IPVS_CMD_ATTR_SERVICE={0x3c, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e22}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x2}]}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x8001}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}]}, 0xd0}, 0x1, 0x0, 0x0, 0x11}, 0x48001) 00:56:19 executing program 5: r0 = socket(0x10, 0x3, 0x0) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000000000)=0x3, 0x4) 00:56:20 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000008d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f00000003c0)={@val={0x0, 0xfbfb}, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0xb0, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[@fragment={0x87, 0x0, 0x7f, 0x0, 0x0, 0x2, 0x67}, @routing={0x2f, 0x12, 0x0, 0x3f, 0x0, [@loopback, @rand_addr="6ce1d8bc7638ec99eba8500b246c53ac", @mcast1, @loopback, @dev={0xfe, 0x80, [], 0x2d}, @rand_addr="52edf6ef435360d1a6ee6c7b65f3a064", @ipv4={[], [], @broadcast}, @remote, @rand_addr="59edde2a7b2f0ea9c73a5c1c9075b3e7"]}], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0xe6) 00:56:20 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x54030000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:20 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004b07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:20 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000400)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000006c0)={0x68, r2, 0x320, 0x70bd26, 0x25dfdbfb, {{}, {}, {0x4c, 0x18, {0xe454, @media='ib\x00'}}}, ["", "", "", ""]}, 0x68}}, 0x11) sendmsg$TIPC_CMD_SET_LINK_PRI(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x30, r2, 0x20, 0x70bd2c, 0x25dfdbfe, {{}, {}, {0x14, 0x18, {0x9, @bearer=@udp='udp:syz1\x00'}}}, [""]}, 0x30}, 0x1, 0x0, 0x0, 0x2}, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @ipv4={[], [], @broadcast}}, 0x1c) 00:56:20 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r3 = accept4(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x80, 0x80000) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000240)={r5, 0x467a}, 0xc) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000100)={r5, 0x6, 0xd69}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000180)={0x2, 0xfffc, 0x8, 0xfffff7b9, 0x0, 0x8, 0x9, 0x401, r6}, &(0x7f00000001c0)=0x20) 00:56:20 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000018d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:20 executing program 0: r0 = socket$inet6(0xa, 0x2, 0xaa) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:20 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004c07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:20 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) sendmsg$IPSET_CMD_LIST(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x7, 0x6, 0x101, 0x0, 0x0, {0x0, 0x0, 0x1}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x2a}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x30}}, 0x4008045) 00:56:20 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000028d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:20 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004d07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:20 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r2 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)=@newlink={0x20, 0x11, 0x40d, 0x0, 0x0, {0x10, 0x0, 0x0, r3}}, 0x20}}, 0x0) setsockopt$packet_drop_memb(r1, 0x107, 0x2, &(0x7f0000000000)={r3, 0x1, 0x6, @remote}, 0x10) 00:56:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) getsockopt$IP_VS_SO_GET_DAEMON(0xffffffffffffffff, 0x0, 0x487, &(0x7f0000000300), &(0x7f0000000340)=0x30) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f451c000038000000ae03000005000000440020000100fe09cda440000000000004000000010000000000000008000000090000000800000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb2602821664ba9eec3ef4477aad16d9bbb9272"], 0x96) write$tun(r0, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @generic="2e3d5465e9851cfefc38eafed0bb5f46aec45bd524eff97a77f842128c91c2f00bc8ef8c62a6284d947e9a15058408b022786095a3381e9f3d8aa37855177994b44b92cb164d517802891a8d29fdf3c6014790925b3545fbd5c5251257dcd17e4855dabf43b5229cd2bcf8cce3a65f996a5db8c9429b29bd340238370ea50673c0bb7090b8b33dcaaec76f39e4bc7199dcca039fd9b50e686de761a2eb5d47b66ee71affa8030e214411b8fc7d5c1b6eba4373edd726e0808e873804685358a0aa33a32e14e0782aa5ac02df2f1fa30d80fc0c19af6141f4dbb694ba7ec5bfde689f0be518499d5378c0e35be697d15735375fe458eed782590a84ae776f6e4d380d03558c4138d6f595f5b8406174c89150366aca979398afe71cdb02f78201bc3a7e7c2e64a9becb6565aaf1c274e3a34574fe078704b3ddd8a69fdbc7f742b8984d3d88eb0cae14dfe33b1b72e1ad3516073ef08315f78c890fc4443e90dc2189d8d2f8c907d2df56b7e2e008ea2df38a393c5c48bc3c8ceeee386bd72bf5af2e73fe69b95cee7c8083542d374b0fb1d4e861b8a5c0ad8462c0dc98312858f9577f14e981d7e1449f9e9f2b3aae5370c95e800abc2dfc32ab9659ad372ed1105d14a43ce69706a98eefd3a6ef391bc27085caff47ab08a71c196fa150e0a27753a1d7e624c95238edbfe1287132ef1f66f2f9db078df0b34a67d1c862fcc5f89a860478324f93dfe5e78507644e98c9681bac1dc69e55676b49dc14701eb251e4b761b798992c12621e7202c960946d9d133af2665042a974b571cf5e1620d310fab20be77e28f503e79ad4b06e8dd597515933d4811dcbc39204387a5210eb8a7cf1c30c8111307787e080a3853ea07c5efcc2f1437fcb22684374a3f9f5f5e3179be2859550bb2703f3bc73884e6e0fc3163788589a781ff8d86ba7cb005b439fffaf0a1ec3379ff0e9d98cf8299f8ae9da4a2f7caca669b2f67cfdb8f6a84b88a2362d5900b92b7879ff0dd1982ec826574066a4cc08e2c5fe79ad62f9d633013e7e3d1159cf1755fd2c13e9bc6c7bf27a8cf58c363a9990aa3e6f27a1d639659afcea29d1026b47e52de3d0b6086b875d2a58b3de1a17e950d86004f8cc6c97308d95f04302694a79fcb77e9fae5efe66c3f98d75e2a61d9d38c2a8c93479832b838fb9c9038ccf9c08a1b54b5833f553a0e269d7327ab15e0942fda69ad8ecde9b6baa77b2c07cd265ad42e46021f5468856a531f94c528ad702a441791ef98c616cb00fe431cd5a05e8879d3a6ae11e23e738732961c6debbb3b640e6bb4d4b0244366d795c5b134b4d54011763819082c501ab4c466334286a6819b2775de2a351025c035d4c93ff662bac81e187e5eaf269e6eea763e3512b0281c6a1c690109d54204c8c37f235c4bc14cebf95bae33eeb95bc8ff3ee2e546be313eb90dbfb63d6d0d6d839bce4ecc2986a34ba70572ae65c7c99c4f41c5cb5e0141c10c444c25e5d6d09ea903f127bc66851369677389d98601bd9eccadc59f5f24f35e48a8c4cc562a188450e6bb1c72f26735f3310806d146b5d97fe0466ade6de376d85f07548bd1affb8c257dbc60fb68509a439c012e2fc9d9143845f94c81882adde2282b79417bf5553389712de8c58ecf2b2af59839aa29cb91b095bae351dec06a20f2e7610fb9a8f29418bd83815801f836102310c60948d9d5d3f8c9354459c04d73122d426e4d7ada9089611741fd4e7d0cd7f6ca1c036f85c208f997d696a7f43250df29b1f57da7a71918ab8fd186938cc404564a29a00c518586ebf44c402022235ac79cd7a277e0b6efcc6da0b78107d3a89cfb6b99de36be3f3d7f09db02a9f87f413c401edf4e3a93a74512ae88f673f3307643ea20b52fa6a8fb5d489926db0b5180500b498c670e4c9c1d916c3865ef24cc6b5350c870095c170495de283d95b508b7bcfbb6f196d3b62c638cf9060a76ad819c64fa733a7e6129e957dc37b2d769948c1230df2c77f46a66b97655eb2b5f718fb02cb8c61b7dc7bac7bb2e55336ab3e6e67618ea389becf6f7a42a8276e05dd8dd0dc63c416b0ebcafa14c3addec541d081be6081d9dd9c4236d07e755efee77bef22278f9dd58b84f6b5fe4cc6a6a9be96978b70b8a150a2f26c86d3d056d30d1b602cded5ba414fd6b1299b58afefee02dc7bd9fe410ac6ad4f6898e0a237e3413183cbdf692b0dd513da861cce1de449644d6ad8c1e307961947ebd865ef046fbb856fcb84ef7e08dcf377263d28fbb6da118f2473f4bf1f4ffda4a3475a6b98abb200c0c525b0e7995f98ae31b278cd77bcba05189a30b95f1c9e506ce730b0cf8c2a32802424953c994b38a9ea948db8f96a3d5e4b3c2dddde55194075a2b6155d28ac0ad2f230fa07e6f8c363c9c331f2ffc0ebedfc1a901d43eb35afa41c4d40c6110eae44b7385da8e0305cb953df92e9cebbeaacdcdd10603e224aa0644ad6e32fb8ff1ffacae83dcab2377e8eceae807b90873add7a4fa1e97fc2b31944cda85dbe4460d1687d826e5f801598f399415ff53da35107be8930e64d4d2d8e6fcf1f9b46e1f8cf238f7db850e0ecd742f7ebb350fcda547f7b4753c77905d8fecbd44341272ca30be30a2f3f697500453d6de3ee274b49215719c03eed130e48d0d4e975f6e154fb76711e6fd97706a878dacb3d352d21232e4e68ce95e3b16a94aba3c8c5d041532f62515adb14590a007b5c68b38bd570a1af764bf6e68723891f11e8deaadd92f75a19f40d6827fa27ea862195798fed53acadf96f51c3c7b3700a48cf7ff3eb6ece66056b1336bb7c28d7477ed518dfc780f9f7ac60878679fc6d506870580a87f987e36dae57115529d5239784587d9d35e2ae39491a30665cf73d03edc3ce864c27ee2a15a7e756672c2dbfa37990eb874bec50f1fcb8aff24bbf38b715b59c4f71b7cf0b8e1049acbbde7cb27644828e64343f021367e0cd763747b1d9a14622f0115d119149b66d25e63393b377dc3add3c5acaa2df1bf7af33c5d975e5790709ae40c98ee84712deb022464aeddc19a801b00bfad187e106d9124908a73ffd6b4d17fa311b43558eaa5fde182c2c955256c99799c9d5856bdb718f7f4c96ded77102d1f81748fc13d0072da781363eb5858cb91b27baec0f36082fd8279c855f26c7e60e7ecdcb0a3b022e9c923cdab697b63b9f60eefc4dfcddbb6e6317716b8e84655af1c4d847a97e454ead23c76e2a9a830b7fbe60fcc853918b3f756198ac716b3b1af1514af457930a07b9bcfccc0b77556ef8641671e5f70021701be404403084e5866bddf89c15c875f4bf99121c1ae1713f01acdad8479ab30f35c5e2c20db093e27055b114c2017a8ac6e5a42aa1de3aa674b185b79c1035e53cbaf3d54e63e43e10355285cc97ff15605556dbcf395e07e258c0a8f269d96a956988ed874ef2bd3a3202b467c984ee92c5e553f0f9fcef8696b5d702e9fb365bd4bbcccaddd637b9739227bab0d666561cc5851019c9eb317209b25b291ef355ad8ffc93619302862a4563295207760453f4097851a22a7094cf0b4382ccf48e3592ab0f45a0dc4a640087b32b10128ebd61740c88e310d6c025535cd845083cbc7c92c17d326944819142e37edfec235a07fd3532ef8afb991a744b7f79d620c267e04233d196cfac9446fdd6c8a269129065c8b7fde1f3bb4568f41f4f6e7ca207c0732c379a1524435f31c438e8f2e3ff2cdd3e16f0daae589ed89087c6b2b50fb9d28934a1d2a27029302cfcbd30290be4d10613d689d06d0a9a82344e871724616adf820bc3c0d5721e36ec68cfc9a88b01ee2ec033717ab48d080fa7dfa323f6e43aaf69156dca498b79c53514982f856ea9f8cee7ec386b9ca02ade70045d8f13f961dbc9e1954ffc4905379b565d9af765e87508603d8e6cd19205e2516bef3a9394f7b81bf3ae2370af6146e4ff2945d91b254726d6900700c1efe9ffc0336d23d0e024a7c753fbde0f84bdc24935aee8381f797a8ac11b0b1a644b4921ed0cb400ba95369c4910debb538cb778a280a221cee3cb8950b561ee3a0df797f5bfb97cd6299d398ab6a14216dda63c8accf3ea9897de78d5ea703a99809e556a68f72f683ace05eca9df4943c27ec1870e408299b74388682a529d17a135693c69b78c7eb3816c82d20f77f3e899343e43db1f84b79e991c0cd146212db28cb63c94d19f15e5863cb50793d68c83cec4d41ee0241a9b24665ac05f01f0086d7de952e70903397105039bb58b33c6e02cc871014334898987b9d6b39ba02444e5e9ea2223a80b14a457f0c024cac8a55ce837831b8e6ef3f6971fa70b3602b0c9061c10d498da4e9141dd66170baf84d04c360e02522e59237c19d164314dbfdc9642ebbf49bedeb31423811fb740539a3eaede704f6542dfccddd24a891e6387e8207f6c33e4533c7bc5737cf76f6ca37ea3ca52964ef19563fca97fd25a39fe07ff5d2e1928205c54ca5d5ef3879c8b9d57822b015542516c22b56a062a5e03bbe0d651454b89863ef2f4062a329a32f36798803af8e960a2217ef396ef5aa76a7b7634a9fbfdcae144ba38052dde69f45384ac4d6e835fcd3cce458c9c3da04e09bfb3c78bc45593567e8f2afcec3f83fd2971da70440c8737ea3da358284a0b4b7cc40409fca8bea63e826449af45d417aa569523bfa1ad6797a0c8edbe899698a0988858b77e6f5d55bba365881e73ffeaf7c1d146ea316cbcd71c683e98caad12d8e4e77d566c82516dbb8fe7b6427fb7f41f864d4a85a628647123308e2dd3a6978c4213664f7b3f192e8948a9600345c79309755a3d3db45d7cb7a2dac64e83eefa5ea1ed73728067411c8fe7e63f1fd6a8a3ea3c676e2ea8a71575a83f9d1217629d9e532f287642227ecddfa6ddaeba1dcf9b3ee72d2c02fec1285aec703dc21d7383a002e5375c99d27a279b54130d1321d1e83b1bdd3ad75b97476123bbbf7b535a2d3e178091c44d244ce0d0a276f750f3eea7306e20c5943856f60f7bddf246f3161bff2ad3d6d7966c262acf34629d26087904c86c34f000ecdaa6b7c03b1b6075a9403e242396b293a776bdbb33adbf113fce5f46c311e272715a09ee3133d64986e7f7f09dfc94070acbf147626d6f372c201df291ff75d0a164a360ff332ba43b45cbf32c167f18c5b1ef34057f38aa85f686751cdf524fc671d8dea1e19ab638a455c00c0188ef10d551d51d54811e0745d6b2b401f82629d2fe68958757fe5fe98ee6e9fbafb4571e0e617ca47d6b31027200618505b5ff2549e19f710c17045aa924716b65a6feb7c3d3110f09e69cac640ab6d3d08127f9832d36337e25b29879d1c273e6359ee44ebd14bda5c750f48186bc2350df2cb722e7c280d632e09c37985260c72cbd8f90b5d6dca7953799f2c0c2317f01e89c5f78306068074d343ccd99135af43f5e52042ebf7a2db27886cac06136019d662a8446f8025368bd5e8942b050656f9acbe35f753f5e8070249a48c646a0528790f6515e162ddd6ba3813b414549e84bba3883bfd4d80cd2e593e1eb9f15b1654a778dbcfda808dab22adaa4fec54eb06899afe8cccc22f57b71294b99529d23ae35bd9aaaeea058b291429cb73aa6e1c61defe2d2dda5874dff091989dd88fdb59ba38f0acde6701ca189a92f66b944ecdceb14cc4955b8b825db14452cf581a6bd32b2fc7d591d13a62645bab7c146d02cd1216fe593e14121e7381c26d3b1fbb15bb311d4efc637a3058902f6bddb"}}, 0x100a) 00:56:21 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) accept$nfc_llcp(r2, &(0x7f0000000000), &(0x7f00000000c0)=0x60) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:21 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004e07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:21 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000038d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:21 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x56000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1731.609712][T24334] validate_nla: 121 callbacks suppressed [ 1731.609722][T24334] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1731.641214][T24335] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1731.800763][T24334] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1731.813535][T24335] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1731.831477][T24335] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:21 executing program 5: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000000)="240000001a005f0214f9f4070009040000000000000000ff45c9ed6fdb246200020008000100000000000000", 0x2c) [ 1731.847411][T24343] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 00:56:21 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06004f07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1731.906490][T24334] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:21 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000048d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:21 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x56020000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:21 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1732.016146][T24393] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1732.031689][T24393] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1732.050574][T24393] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:21 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:21 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000058d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r1 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r6, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r2, &(0x7f0000000100)={0x1d, r6}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) getsockopt$bt_hci(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000003c0)=""/121, &(0x7f0000000480)=0x79) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000300)={@void, @val={0x0, 0x0, 0x6}, @arp=@generic={0x206, 0x6007, 0x6, 0x4, 0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, "07f4f488", @random="d7cc98ff81cf", "a005007bfdd5b69cc2fce9"}}, 0x2d) 00:56:22 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000008e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:22 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:22 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x5a010000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:22 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) r2 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x80000) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_DEL(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x2c, r5, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_AF={0x5, 0x2, 0xa}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @rand_addr=0x5}, @FOU_ATTR_AF={0x5, 0x2, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000000}, 0xc080) sendmsg$FOU_CMD_DEL(r3, &(0x7f00000005c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x10000100}, 0xc, &(0x7f0000000580)={&(0x7f0000000480)={0x40, r5, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@FOU_ATTR_LOCAL_V4={0x8, 0x6, @loopback}, @FOU_ATTR_PEER_V6={0x14, 0x9, @rand_addr="af483be8a88bd0da42807cf10420aa30"}, @FOU_ATTR_IPPROTO={0x5, 0x3, 0x29}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e23}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000811}, 0x840) sendmsg$FOU_CMD_GET(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, r5, 0x200, 0x70bd26, 0x25dfdbff, {}, [@FOU_ATTR_LOCAL_V6={0x14, 0x7, @rand_addr="cb63d1443beeeb0f52122d6049cd205e"}, @FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x30}, 0x1, 0x0, 0x0, 0x800}, 0x2c051) 00:56:22 executing program 5: r0 = socket$caif_stream(0x25, 0x1, 0x2) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180)='nl80211\x00') sendmsg$NL80211_CMD_SET_WIPHY(r1, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x98, r3, 0x200, 0x70bd25, 0x25dfdbfd, {}, [@NL80211_ATTR_WIPHY_TXQ_PARAMS={0x3c, 0x25, 0x0, 0x1, [@NL80211_TXQ_ATTR_CWMIN={0x6, 0x3, 0x1}, @NL80211_TXQ_ATTR_QUEUE={0x5, 0x1, 0x9}, @NL80211_TXQ_ATTR_QUEUE={0x5, 0x1, 0x81}, @NL80211_TXQ_ATTR_AIFS={0x5, 0x5, 0x1}, @NL80211_TXQ_ATTR_TXOP={0x6, 0x2, 0x8}, @NL80211_TXQ_ATTR_CWMAX={0x6, 0x4, 0x5}, @NL80211_TXQ_ATTR_QUEUE={0x5, 0x1, 0xf7}]}, @NL80211_ATTR_TXQ_LIMIT={0x8, 0x10a, 0x2}, @NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_WIPHY_COVERAGE_CLASS={0x5, 0x59, 0xb3}, @NL80211_ATTR_TXQ_QUANTUM={0x8, 0x10c, 0xffffff98}, @NL80211_ATTR_WIPHY_TX_POWER_LEVEL={0x8, 0x62, 0xffffffff}, @NL80211_ATTR_WIPHY_TX_POWER_SETTING={0x8, 0x61, 0xefc}, @NL80211_ATTR_WIPHY_FRAG_THRESHOLD={0x8}, @NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, 0x7}, @NL80211_ATTR_WIPHY_ANTENNA_RX={0x8, 0x6a, 0x1}]}, 0x98}, 0x1, 0x0, 0x0, 0x10}, 0x80d4) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000040), &(0x7f0000000080)=0x30) r4 = socket(0x27, 0x3, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') socketpair(0x5, 0x4, 0xc4, &(0x7f0000000100)) sendmsg$BATADV_CMD_GET_DAT_CACHE(r5, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r6, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) write(r4, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:22 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000018e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:22 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:22 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000028e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:22 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x60000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:22 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r1, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000000)=@generic={0x0, 0x20, 0x20}) r2 = socket(0x10, 0x3, 0x0) r3 = syz_init_net_socket$x25(0x9, 0x5, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)=@newlink={0x20, 0x11, 0x40d, 0x0, 0x0, {0x10, 0x0, 0x0, r5}}, 0x20}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r3, 0x8933, &(0x7f0000000080)={'wg2\x00', r5}) write(r2, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) sendmsg$NFT_MSG_GETOBJ(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="40000000130a010300defd881af5718ab023dd0c0aafcf0000000000000002000007092683ab38797a310000000008000340000000010c00064000000000000000020995df8000797a31000000005325174861293ad9d0b705cda8601166"], 0x40}, 0x1, 0x0, 0x0, 0x80}, 0x2000c080) 00:56:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r6, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r2, &(0x7f0000000100)={0x1d, r6}, 0x10) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x3}}) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:22 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:22 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000038e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:22 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407005c84000a00000000000000000000000800010000000000", 0x24) 00:56:22 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) setsockopt$TIPC_SRC_DROPPABLE(r2, 0x10f, 0x80, &(0x7f0000000000)=0x9, 0x4) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x62020000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:23 executing program 5: r0 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x80800) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f0000000040)={'mangle\x00'}, &(0x7f0000000100)=0x54) r1 = socket(0x10, 0x3, 0x0) write(r1, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:23 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000048e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:23 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:23 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:23 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000058e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:23 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r2 = openat$cgroup_ro(r1, &(0x7f0000000080)='pids.current\x00', 0x0, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={r2, 0x28, &(0x7f0000000100)}, 0x10) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl(r3, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$RDMA_NLDEV_CMD_RES_QP_GET(r3, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x20, 0x140a, 0x200, 0x70bd26, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_PORT_INDEX={0x8}, @RDMA_NLDEV_ATTR_RES_LQPN={0x8}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000}, 0x4000000) r4 = socket$isdn(0x22, 0x3, 0x24) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000000)=""/27, 0x1b}], 0x1) 00:56:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000003c0)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES64, @ANYRESOCT, @ANYRESOCT], @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3}}, 0x20004000) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000087006046895a005021006ee455c321000000000000000000000000000000000000000000000000000000009078002de26600ee6e4f"], 0x42) 00:56:23 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:23 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000008f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x65580000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:23 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f0000000200)={0x10002, {{0xa, 0x4e21, 0x3ff, @rand_addr="dc2a9e22de3c532bb5e4e393a427fa3f", 0x1}}, {{0xa, 0x4e21, 0x1000, @empty, 0x401}}}, 0x108) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$l2tp(0x2, 0x2, 0x73) sendto(r2, &(0x7f0000000340)="adfa4a88a7cbb64a5eb742d20dcf22e4e38d0a14fe7595c32dc4fc22a85d78f1e46bb0a3cefb301e6b1989e4901f66c3bec7f834c1951ceb16e109657df1dd028a666d28078342085d140ef9aeb6b7fb5f992452d33deb273e211d533a20604f94083464f749358ca1de21ad7c78e83693cf66e3425ecd284430b4d548c996d62ccbc31bf4e18df37609ff7f06fd1ed0c3622400c6fe0ddc40655e41d8557e27600f4c07a45719bfb253ec9e75dffecdb350db32d98f54e760316c136352a02fa88b3dd30bb61c57dfdaa5ae86b91ccd08e4cb8808203ed2979baa7152bc3a14ecf952e641bbde5678b88518525782b1835a591aed37674f2757269880", 0xfd, 0x24040001, &(0x7f0000000440)=@pptp={0x18, 0x2, {0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x80) sendmsg$nl_generic(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="142b002908000000000000949d757746f5a2a2964ad70000040000006d7dce7b5c2e7601f8ffffffffffff"], 0x14}, 0x1, 0xffffff7f0e000000}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl(r3, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r4 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r4, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x380000, @rand_addr="ed4950a38be92953e9e0f60c02f304c8", 0xfffffffd}, 0x1c) 00:56:23 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000018f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:23 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:23 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005a07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:23 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000028f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:23 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x68000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:24 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005b07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:24 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000000)={0x5, 0x9, 0x1ff, 0x1f}, 0x8) r1 = socket(0x10, 0x3, 0x0) write(r1, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r3, 0x0, r5, 0x0, 0x4ffe0, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c19000061d8ac381c4c3a1e4b52000000150010", @ANYRES32=r8, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r8}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r4, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000004}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000006000000005a001021006ee455c3210000090000000000000000000000000000000000000000000000000000000004019078002de26600ee6e4ffd727a3df6973ad75d856c4f5d01aa5679eb7d0c1ae478a1e72ae1b574ea8db28490cd032ef8af9883c5e50370be4da9604646acc509b2cf46f9d9a93c86427b8b2687e1c5ebb31ae49cc3892dcc808b9a09e2751bf58040391a467df4b0716079629ce453f0d72b038d67af2b7b655322bad130ed3c614023b9d4ee87e8a070f1a4041ee6692bddbacf7cf584c528b000f8753bd2a1f319b96e4b76d53f7cc27e98a63be55fed87d39f80dd87c74cd132dca09daaf638dbc43c71ff3a48a9d737df9dc8d6eb5544b369436459327dc291b6f6e2be2105b1d9d6406f6b2d6ddec1a1ce86a646564000000000000000"], 0x42) 00:56:24 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000038f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:24 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000280)=ANY=[@ANYBLOB="070000000000000000002020000000000200000000000000000000000000000000000000d82040c1239c56e809510ee3e6529491"]}) setsockopt$inet6_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f00000000c0)=@ccm_128={{0x303}, "015d3434888b22f1", "31a3fac765b3598ae56b221d40833755", "a89601da", "a86bc10207a7e70c"}, 0x28) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r3 = socket$unix(0x1, 0x1, 0x0) socket$inet6(0xa, 0x80003, 0x6b) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'ipvlan1\x00', 0x0}) bind$packet(r5, &(0x7f0000000240)={0x11, 0x0, r6}, 0x14) getsockname$packet(r5, &(0x7f0000000500)={0x11, 0x0, 0x0}, &(0x7f0000000040)=0x10eef0f1) r8 = getpid() sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_NET_NS_PID={0x8, 0x13, r8}, @IFLA_IFNAME={0x14, 0x3, 'veth1_to_batadv\x00'}]}, 0x3c}}, 0x0) ioctl$sock_FIOSETOWN(r3, 0x8901, &(0x7f0000000000)=r8) write$binfmt_elf64(r5, &(0x7f0000000600)={{0x7f, 0x45, 0x4c, 0x46, 0x3, 0x5, 0x1f, 0x8, 0x6, 0x3, 0x6, 0x7, 0xe, 0x40, 0x40, 0x7, 0x9, 0x38, 0x2, 0x9, 0x8, 0x9}, [], "bf88e545656f0fb3b3e492dbc1fa878212b0eb995442b1c68f268052ef1b1df3036676bcd4919f044f387de0fd62fe65c6de23af7bb27c5a4ffa42856b8a327a49279ed6662a6e053b28b8fb7f16bf0d70dd10301099c5b369148ca158f5551cf5c5b52c6b09c4a1d15cbf31009f73bb08591ede7338d88c6e4cfb8ece14cc7c64b69eaa8200b1be44e03a8ba0fe9447eb33e6d2491cac8804e5f27e1bb6cf15d33bc897c2001cc0b7aae53c8d68291fc986b869ca6fec689b0d332e972dae919a0c54a2fbcb80a408e63f", [[], [], [], [], [], [], [], [], []]}, 0xa0b) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) getsockopt$inet_sctp_SCTP_INITMSG(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000000100), &(0x7f0000000140)=0x8) 00:56:24 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005c07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:24 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x28, 0x140f, 0x400, 0x70bd28, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_CHARDEV_TYPE={0x7, 0x45, 'sa\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000}, 0x20000014) 00:56:24 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000048f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1734.735490][T24683] A link change request failed with some changes committed already. Interface ipvlan1 may have been left with an inconsistent configuration, please check. 00:56:24 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005d07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:24 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x6c000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:24 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, 0xfffffffffffffece) 00:56:24 executing program 5: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$inet_tcp_TLS_RX(r0, 0x6, 0x2, &(0x7f0000000000)=@gcm_128={{0x304}, "76d4572bcd1eabb6", "ea567ed0b503975624c7894428d024f5", "efd06638", "bb03df80a875e766"}, 0x28) r1 = socket(0x10, 0x3, 0x0) write(r1, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:24 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000058f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:24 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005e07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3cd5000000000000000010000000000000000000", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee455c3210000000000000000000000004000000000000000000000000000000000000004019078002de26600ee6e4f20b69b1d987bda29bff2aaa3327378f5bf184430cd5b10a3eef70bac6c92415d6c1f85328a3b21b2a2ee74b6da67cf3aa22e4f1934e28c8853365f95f8c41e4c59bdfc75b6f97f0ab913a6197597ce1e873189171c59e3376e75e37a99d431ad0a3e8e1f35ba1908963e1aef05e87d995839d46b8614285984f2f50c7496d0baca806a854773fd42a6cfd9892abddaf092fa3f1baf17dd71fafce84a710cc8226fdeffcb2f68e6"], 0x42) 00:56:24 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r5, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="8f0a2f630db5482ffcf694968112941c808000", @ANYRES16=r3, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX=r5, @ANYRES16, @ANYRES32=r3, @ANYRESHEX=0x0, @ANYRESHEX], @ANYRES32=0x0, @ANYBLOB], 0x5}, 0x1, 0x50000}, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r6, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r7, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) ppoll(&(0x7f0000000000)=[{r1, 0x630a}, {r0, 0x210}, {r2, 0x20}, {r1, 0x40}, {r0, 0x1002}, {r6, 0x400}], 0x6, &(0x7f0000000040)={0x0, 0x1c9c380}, &(0x7f00000000c0)={[0x9]}, 0x8) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:24 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_GET(r1, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000100)={0x7c, r3, 0x100, 0x70bd26, 0x25dfdbfe, {}, [@L2TP_ATTR_L2SPEC_TYPE={0x5}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xff}, @L2TP_ATTR_L2SPEC_TYPE={0x5, 0x5, 0x1}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x3}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x3}, @L2TP_ATTR_PW_TYPE={0x6, 0x1, 0x4}, @L2TP_ATTR_IFNAME={0x14, 0x8, 'vlan0\x00'}, @L2TP_ATTR_CONN_ID={0x8, 0x9, 0x1}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x7b453dd8}, @L2TP_ATTR_PEER_COOKIE={0xc, 0x10, 0x1}]}, 0x7c}, 0x1, 0x0, 0x0, 0x40000}, 0x20050841) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f00000001c0)) 00:56:24 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06005f07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:24 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000090005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:24 executing program 5: r0 = socket(0x10, 0x4, 0xfffffffc) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, r3, 0x0, 0x10, &(0x7f0000000040)='selfppp0selinux\x00', 0xffffffffffffffff}, 0x30) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r5, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r6, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000300)={&(0x7f0000000640)={0x1f8, 0x13, 0x1, 0x70bd2b, 0x25dfdbfc, {0x1f}, [@generic="02db2c1768cd9d42f5ebf5703f1d1de56e7fde59b0fe1a286b5cc28f9a49a36987117d06d1f54e0e3e10677af99512adad2666864be9b6ccbe068a97dbd685e4bdef50dcef31c55d0bba4169be7bc7d322c4b2df9cfe2f093d659b23b9c447d0ad33dd392a4c74d3dfd4448f75ed595ab31d0212b09e5e66515621d41ea499909f4a293af608cb809e34443e9280333b85af2fb32d768de071b9fd421d6468165bb01adfd4", @typed={0x8, 0x2a, 0x0, 0x0, @ipv4=@empty}, @nested={0x3b, 0x66, 0x0, 0x1, [@generic="ce42adb428558442917a59bf3077b01aaff9548cdb29283b94a80a432623933d5c68327ff3fcc38d45445928200f6e", @typed={0x8, 0x7a, 0x0, 0x0, @fd=r5}]}, @nested={0xf6, 0x63, 0x0, 0x1, [@generic="ff0cdac313637b44d686", @generic="f533ba0dc1da6a7ba419cfbf4c316b9a5669e1f163ac35fc16c5b7ffd6aca6685053a04c7290d6b536d51900737d009672dd619c74e3f724921a4f9cbf18af12b46d1245a8208a1189664eecfd27ddb16b219f7cace14438e1c473c644fe73f1a1cd6409eaa6105b967e", @typed={0x8, 0x23, 0x0, 0x0, @fd=r0}, @generic="56fa85a21f7d32e84634d3c9062806b3f0d2a8a72959f1304166c6783ed7e79073412b870eed5f49fc787b6c9080c949d8511b54b1ab34bacf7022958e2b521561c2db2fc4c3ca4aa831f9a5f1bc3ace06d2822b05cf8f8053657a62c48aaf7a8e693d87c0c4e292b0eac57b073dc62290ea0764358c"]}]}, 0x1f8}}, 0x20000051) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:24 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:25 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x6e000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:25 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000190005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:25 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:25 executing program 5: r0 = socket(0x6, 0x3, 0x0) pread64(0xffffffffffffffff, &(0x7f0000000000)=""/159, 0x9f, 0xe2) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) ioctl$sock_bt_hidp_HIDPGETCONNLIST(r3, 0x800448d2, &(0x7f0000000c80)={0x3, &(0x7f0000000ac0)=[{}, {@fixed}, {}]}) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) sendmmsg(r1, &(0x7f0000000a40)=[{{0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000100)="369d19932e531bfe8d64b9b1ee1c331b55a424ad6a81fe383d749db7ff4ed2ae42e25af9418274f6e634d5921986cfade3648a7d0e414f409bc4623ca409e4dc5a752b747f00ad4113db6a5374378684df7db25d909070c0003809710cd4eec65adba5c5c1d60563", 0x68}, {&(0x7f0000000180)="dad30dfc06b3bbcc7c1d898678285caf2542412129d478b90d55f95effe83ee5d6a4c34fda3fe227d252053b8b61c28a2ff8768c2632a9104902fbedd7fadf4d40cfdcc166ffb169263349855c7978a8d32328674be972b10b", 0x59}, {&(0x7f0000000200)="4657dc7196f42d39c4d85402f9275ccae728ab8825f27877e22b08836c5ae3c983af5fa4004238a9da32d1921b06b00c38da5ec8505a884999b918bbca092d1f0e420b11cd31a799ddac4c23102099ebe6081e28ae9b570084115b81cfe39bbec6506aeb5fe4b7567c5234306becd4554444fec61221a0b4a22cf614e1e2e2635290bff1661c4e7381953e65bc1ee7160e62f0fbe6c0a4ae61aac1b4f724d0d84ea853246a8db4c8ec412bcfe64e2f86819050de80ae1159247be4d052ff219ee5b31d47228e564d40a2c7cb40bfc2581f707f784c78c44cc54b9c935692271027b7", 0xe2}, {&(0x7f0000000300)="6b06bfb28fd2233d143bcda6c260057423bed832384d311a7b046c55180e5b4b20d6645af7af9dce21a30dff89309c18501fb069e9858cdc81190a93927b93a2c222843d99fdb4c8c8d4e958c9e58678363e83d7b07934b88e8a0855dc073d71f41400e8b02178ceef642a50a2fa22d65a16bf04f9c5595ed342c2bb52e5b427acd27f0a06ae64eee7f817a31dcf7800b20c7b1f1b39e96cf5f5c8e62389fc5ac6bc90dc90b5b0f2cce5200b6452a6f4a202b7aa1faed1930f3ae6a3731ba2ea02f4bf0406ce6e1e78230816c2450b24b860630bcf9b251168c2266d", 0xdc}, {&(0x7f0000000400)="f7067dbf3c890561df944f6239aa165aeb2c7233a7b5cd3b4a416d046cfbdad3ed83ff482b42fefa24e703e81160c0fc75b05acc198d3597e414199f54cd1b3bd8811fc48bed05ca4fa4017d94b1c8339e8c42ff39d2b0bdf2c87fa3f53d6f0641dca0faef4b1057dfe2bca46b561daa8b184f49b7e7aa47b6c3b5abe43716265555f7a58288199f670114e681ce85da60995b60e95a612c9d5fd2aa812c1390170494da9858fcbf80ba9e29eb67da0ba69f23b5ab12891abfd1b17cc602c2d0bb385be7aef1ae54f01c022ea245ebda56e20f5549f44b80b91febf46217761fd79b", 0xe2}, {&(0x7f0000000500)="f642bff12dfb20eec29bca3d420279d160889d52b936ea5981aea5efdb0fddb63fff0711e6be076a6b7c780498bb1feb339de744c1f7a1f3f89c7c763aa0f4c8e61a8a5a32577b665cf7c093913260f2edf6f61ef4c0519065852b892979470d455d1c", 0x63}, {&(0x7f0000000580)="9b30a5ac9be9e9db434070bd58ca7042e730b2f9ebc1f4d982a1009df17db5219f1375b6bb7e052965468cdf67ea07f3e45bf6bffa1591d801d9890ae75bf2915b6d453c8a49132d2aded0ba341a6c6e69ff8f29d0fb36feb55799f7304e406dd234b1c92be137b4fdc41de4d94199c531bc67fa7dcdc923614fa8c652e293ba0945ac883a06fabb3298272666e37a25580ba9835cce6be3f805", 0x9a}, {&(0x7f0000000640)="701d493b965c3a4c7aed5a40da2950a09234f0b672d376c2760f", 0x1a}, {&(0x7f0000000680)="7fc576854bd0da0728faaf57fc572ff8ef296bfd07aea52af467d73fc02898b0a1e38fb42ae10306459f901e79f14a1377b8ad9a9418fbee82ffe2c388513767c15b156f42fcd614d670a9e4ea8d8416a96a6f84a83a08519687a4a267a917cc45d29dec19d37c91470ce518342781376e3ce732eaba8d9aed49a33e7d4d54", 0x7f}, {&(0x7f0000000700)="034eeeef04441cf234ab705ef28f0f21eefb7592e5298880140c68d8b917e39b09d81cea021bc8c3c85c3d3637880857eaf8cee36210a3b80a088131a349d475c4bcfd3d3088da1186961c13da48f9ef7d15983e9f415cd2dd8ffe9f3ebbb1c68e67f761a7269084e4f62acbcd5267980a7a42c8cb67aaec51500ec8f398d7e9d05b315ddb1e", 0x86}], 0xa, &(0x7f0000000880)=[{0x48, 0x114, 0x2, "c797dccaf9b5e7b2e40520a7431a88003650ea16cfbeba4f16728dfb229caf9f1f431b7c65762b5a5955415536aadb95b406bd894c3c24"}], 0x48}}, {{&(0x7f0000000900)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x4, 0x1, 0x4, 0x0, {0xa, 0x4e22, 0x2f91, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x3}}}, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000980)="de40419f3ba5f70f3f8069ca487c5e24b76c38ec2b07029611c28bd5246afee7ab182ad53c657a1b031bb514b384bc36bfd73825f9d4a0196df7d8c65e370f31e7782f283c5fcbafe2992747d427186e1eed6452e04b70a6f3abe47de71bf1bd287e0f75e5e1fbd660603650617f1af5e0", 0x71}], 0x1}}], 0x2, 0x0) write(r0, &(0x7f00000000c0)="2400000034015f0214f9f407000904000a00000000000000000000000800010000000000", 0x1a) 00:56:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r1, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140)='l2tp\x00') r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000840)={0x64, r2, 0x917, 0x0, 0x0, {}, [@L2TP_ATTR_PROTO_VERSION={0x5}, @L2TP_ATTR_CONN_ID={0x8}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @ipv4={[], [], @multicast1}}, @L2TP_ATTR_PEER_CONN_ID={0x8}, @L2TP_ATTR_ENCAP_TYPE={0x6}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @remote}, @L2TP_ATTR_UDP_DPORT={0x6}]}, 0x64}}, 0x0) sendmsg$L2TP_CMD_NOOP(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0xc0341}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, r2, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @rand_addr="9694da58ab64d30da58aeb54e7f3048b"}, @L2TP_ATTR_ENCAP_TYPE={0x6, 0x2, 0xdecca200e1aa046}]}, 0x30}, 0x1, 0x0, 0x0, 0x40014}, 0x1) r4 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000000)={0x0}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=@newlink={0x3c, 0x10, 0x705, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xb0}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @ip6gre={{0xb, 0x1, 'ip6gre\x00'}, {0x4}}}, @IFLA_LINK_NETNSID={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4}, 0x55) r5 = socket$netlink(0x10, 0x3, 0x0) ioctl(r5, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmmsg(0xffffffffffffffff, &(0x7f00000002c0), 0x40000000000009f, 0x0) socket$netlink(0x10, 0x3, 0x4) write(r4, &(0x7f0000000000)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)=@newlink={0x20, 0x11, 0x40d, 0x0, 0x0, {0x10, 0x0, 0x0, r6}}, 0x20}}, 0x0) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(0xffffffffffffffff, &(0x7f0000005ec0)={&(0x7f0000005d00)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000005e80)={&(0x7f0000005d40)={0x124, 0x0, 0x800, 0x70bd25, 0x25dfdbff, {}, [@ETHTOOL_A_LINKSTATE_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}]}, @ETHTOOL_A_LINKSTATE_HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_LINKSTATE_HEADER={0x5c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_LINKSTATE_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_LINKSTATE_HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}, @ETHTOOL_A_LINKSTATE_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}]}, 0x124}, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r4, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000001c0)={&(0x7f0000000400)={0x70, r2, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@L2TP_ATTR_MTU={0x6, 0x1c, 0x800}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @multicast1}, @L2TP_ATTR_PEER_CONN_ID={0x8}, @L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x3}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @ipv4={[], [], @local}}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0xe1}, @L2TP_ATTR_SESSION_ID={0x8}, @L2TP_ATTR_OFFSET={0x6, 0x3, 0xfffe}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x6}]}, 0x70}, 0x1, 0x0, 0x0, 0x24040000}, 0x0) 00:56:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="3f01cc055ed0fdafad0bcf") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffdd, 0x2) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r8, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r8}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r9 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r9, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x3, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x3, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r1, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/127, 0x7f}, {&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000200)=""/141, 0x8d}], 0x5, 0x8) r2 = socket$inet6(0xa, 0x6, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl(r3, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r2, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000000)=ANY=[], 0xfffffecc) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r4, 0x6, 0x21, &(0x7f00000002c0)="33aa66c8f3c23d00f04493c0353b009c", 0x10) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:25 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000290005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:25 executing program 5: getsockopt$SO_J1939_ERRQUEUE(0xffffffffffffffff, 0x6b, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r0 = socket(0x2, 0x3, 0x80000000) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:25 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:25 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x72030000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:25 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000390005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:25 executing program 5: r0 = socket(0x10, 0x3, 0x20000000) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r3 = accept(r1, 0x0, &(0x7f0000000000)) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r3, 0x8983, &(0x7f0000000040)={0x6, 'bond_slave_0\x00', {0x1000}, 0xbea}) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:25 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) setsockopt$RXRPC_MIN_SECURITY_LEVEL(r0, 0x110, 0x4, &(0x7f0000000080)=0x1, 0x4) getsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f0000000000)=0xff, &(0x7f0000000040)=0x1) 00:56:25 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) getsockopt$SO_COOKIE(r1, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) 00:56:25 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="ff0055c32100f000", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:25 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000490005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:26 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = epoll_create(0x4) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r4, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r3, &(0x7f0000000280)={0x80000017}) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_MON_PEER_GET(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000200)={&(0x7f00000000c0)={0xcc, r5, 0x400, 0x70bd2b, 0x25dfdbfc, {}, [@TIPC_NLA_SOCK={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x5}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1948}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x10001}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8001}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_PUBL={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x10001}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xe1a}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x615}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x80}, @TIPC_NLA_PUBL_UPPER={0x8}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7}]}, @TIPC_NLA_NODE={0x1c, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x48}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}]}, @TIPC_NLA_MEDIA={0x34, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffff}]}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x80}, 0x40840) 00:56:26 executing program 5: r0 = socket(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) r3 = accept4$x25(r1, 0x0, &(0x7f0000000100), 0x1000) ioctl$SIOCX25SCAUSEDIAG(r3, 0x89ec, &(0x7f0000000140)={0x0, 0x1}) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:26 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:26 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000590005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:26 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x74000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/net/tun\x00', 0x2028c0, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="3c00000010000df0ff4fa12434977d35ec1eb0c3df0d27000000fd03000000000010e8b5ebde23455f1317d4ded74dc4dfc103eff8e167657432961f680b5e86ed1be372881728fe71789af6b384dd8f8ed7bbee0cd17e8816d2cc94408a943eff48f06d6cbc03d47123c562549c01971e77", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000002c0)=0x10, 0x800) write$binfmt_elf32(r2, &(0x7f0000000200)=ANY=[@ANYRESOCT=r0], 0x17) write$tun(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee455c32100000000000000e7000000000000000000000000000000000000b5aac00c0004019078002de26600ee6e4f1d1256bb26a20e902b1f5b04bb33519357421d9bf0a014f746d5510a6dd2b3e584698d6ba4401444ec1bb5a98d966e94eb263b7fb633ee0008000000000000672b087a61ff9de3d164384f3d140ffa59d1e24f2d3a66767420696d85bf700dc19e1eccbcc97fdbc19a4cb2e08cbe72baf4c1f5d1668961a0f53bc96828803345e24103aaa0c769ad96be1c748900e3fa95a999fe073d1bbad3978ae71b82ee323f02f99bcade1e9470c6399b1df1d0f6dbfca9db8b"], 0x42) [ 1737.193011][T24900] validate_nla: 129 callbacks suppressed [ 1737.193022][T24900] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1737.209722][T24901] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1737.232321][T24907] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="1c224b9a", @ANYRES16=r1, @ANYBLOB="b7230000000000000000080000f008000300", @ANYRES32=0x0, @ANYBLOB], 0x1c}, 0x1, 0x50000}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000b00)='cgroup.controllers\x00', 0x275a, 0x0) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x12, &(0x7f00000003c0)=0x1000, 0x4) write$binfmt_script(r2, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r2, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(0xffffffffffffffff, 0x0, r3, 0x0, 0x4ffe0, 0x0) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000400)={0xffffffffffffffff, &(0x7f00000001c0)="4c212216b01711e171633c", &(0x7f00000002c0)=""/214, 0x4}, 0x20) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') r5 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r5, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) setsockopt$inet6_dccp_buf(r5, 0x21, 0xf, &(0x7f0000000240)="8d9203abdf547b41f0ddc268471b86ce49a4e92c416266f89a7a92ddf66c5b325e8d6a736f20a49f170591c67c07e042d72fd20f024eff78084131a7113ac3f2e04fa266631d313e2900288fa2b61037f2207cfd9502760e1362a553d962cbf386a1a2dc362a8022", 0x68) setsockopt$X25_QBITINCL(r2, 0x106, 0x1, &(0x7f0000000080), 0x4) sendmsg$NL80211_CMD_STOP_AP(r2, &(0x7f0000000480)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[@ANYBLOB="d735a0a71e29be", @ANYRES16=r4, @ANYBLOB="000225bd7000fedbdf25100000000f0034001b251609beb8e391c00e160008004b00030000000800a50001000000"], 0x34}, 0x1, 0x0, 0x0, 0x24008040}, 0x60000040) sendmsg$NL80211_CMD_NEW_MPATH(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000100)={0x84, r4, 0x600, 0x70bd2d, 0x25dfdbfc, {}, [@NL80211_ATTR_WDEV={0xc, 0x99, {0x80000001, 0xffffffffffffffff}}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x1}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x8}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x1, 0x1}}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_WDEV={0xc, 0x99, {0xffff, 0x1}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x8, 0x2}}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}]}, 0x84}, 0x1, 0x0, 0x0, 0x44001}, 0x0) r6 = socket(0x10, 0x3, 0x0) write(r6, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1737.242355][T24908] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1737.252774][T24910] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1737.267883][T24900] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1737.282409][T24901] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:26 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:26 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000091005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:26 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x7a000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:27 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x30, 0x0, 0x400, 0x70bd27, 0x25dfdbfe, {{}, {}, {0x14, 0x19, {0xe3, 0xffffffff, 0x2, 0x1}}}, ["", ""]}, 0x30}, 0x1, 0x0, 0x0, 0xc085}, 0x10008040) r1 = socket(0x10, 0x3, 0x0) r2 = accept4$tipc(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x10, 0x400) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000200)={r2}) write(r1, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1737.406459][T24926] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1737.426310][T24927] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1737.475186][T24926] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1737.484407][T24930] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:27 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000191005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1737.708755][T24912] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:27 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) r2 = accept4(r0, &(0x7f0000000000)=@l2={0x1f, 0x0, @fixed}, &(0x7f00000000c0)=0x80, 0x0) r3 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r3, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000240)={r5, 0x467a}, 0xc) getsockopt$inet_sctp6_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000100)=@assoc_id=r5, &(0x7f0000000140)=0x4) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000000200)={r6, @in6={{0xa, 0x4e22, 0x81, @dev={0xfe, 0x80, [], 0x38}, 0x2}}, 0x8, 0x4, 0x4, 0x8, 0x8, 0x8001, 0x7}, &(0x7f0000000180)=0x9c) 00:56:27 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:27 executing program 5: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) syz_emit_ethernet(0x101a, &(0x7f0000000240)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @multicast, @val={@void, {0x8100, 0x2, 0x0, 0x1}}, {@llc_tr={0x11, {@snap={0x1, 0x1, "e1", "db9cad", 0x6558, "5fecba2393b9138b81d1fc9038eb8b5c6401d68f5e189debf55a13b6d7082f4ac97b0ddf124471d1fc8a870b32c9e8dbc1d4865f9d09ad833246fadaa51e8c15a5c017c32b88adddf74a5bc2143f329005b3e98ba93f486d838c75dca0623ef4234f7475fc8094b709baeb1e8eeccc638528e217c05536a3f4b863afa92be79e9ee897c5b6ffd448f8bd34d15bfccea7e1410364aa94da0fbc117d975e5948c67b3f6850e983912a149b03c68bc5c834258c78d95e2caa105e8205ef4aee02b8c44356b0ad04b6e4a4d082cbe806f12adb8104e6faf026e56a0d659838193a1c0434a9865290a807b20db469db2eb25ba7b08aff424d3b3130006f0a1792fa4ffffa45350b7a0548f413b7227eb134b9437b7137a730e1d0f7794e04bf0a5ef256e9212637b852339ff57756f58a6ea82916a0b36aa8ec00e0dd37b73d744c4a2b6d6afba74e7f1dbad9f48bcc5c52c52907afaf3286adc293bad08e5f4a69e127cf671eb0e34a94957f2d88829c5710161be378fccfd11ac093990b0d60269d6354795986fff810dfc9891308436566786f5325485a526275908186380ca7f663c0edfbc015b48ce212c9e436a76ee14b1be332cc4f5333a6bc467484c700a7dd716a7614665c858d7cd3b627e8766d13ab896156904c769cb1af4b4e8114b854701848bdae176ed9ce3b3e1293b7408f4b55605654439ad245682da9be5a66386c8955111b3629de4754b92acd5760b825502b50efa2cb4cb36d1823c0418d91c99c9e2c15941b793b62d9a8f44721594afb875ffa227e971632cb07d45f557eba37a474f4ff9ee416a73d1e8c7e3b01b94f14d97a2a1bcaaad9b4a6b2bcb2b1e32b436946122e948f4a087aeba6cde2fe5ec5374ecf3fefa8360591b1e7218b23faf6bc6ea1cda4489fccd4f63be871eab3176334822b57d9a42f3195590b2790337eadf53749acd15295c56a9cacaa4d4b973b0982381857ef6946749b9131bf90dfb360065dee91dad560502a86cfc0892acc4a09513df12c7ce20e861556ab7140612bd94533d0830b471d28f6fa57d5c3dd98bdd380576599985b5a337ff79b3ee4e87e5836d50cf3f271f27ff3b045e782bc2c95ace4369fa82c851ba40ed5fd2f06d4479cce7f551e15ea1d0e96b0968f52faff29ded49af3e3104c5602d14d180702d58c4b7f0efaba30070608ba79f2af252f9e5420bfd018dc7d3547ee5a8edec21f2f82cd5766db6c002d231ad2734a1609a7e3940a13d9ddfdb70424967e89816f3566fe2c8f005910372cd6649fa96f82abdbffdc4120416655dbe55a66e2513d044c65708c845a8212d63f65055bb8cb047d60b2e02f4cc47c116bfc7b859d17b746e071069e84b1ad14388daf857ac7f0889ce83587ed8eda491a1029c45be91ac70435c04774ff85a9d0ba9ab38d4fd5b557bb17ef148cb6e75396d89124a0e5493b9c41063ca54f6229678e371c25157c4a90bbf319d0f15d27594edf42ba117f9b5e881e9a99c72d702c8e7b7c71f84c1aced733cd3f8d26df6e44a6c1d4cd651ce72dab239f97ac6328a15ba2d41af47929cd552068738f5ecc9528d90376f30d4a8c277994a386723e4931aa0ed39c9bf118a768fdc9c9c147e70866904509bd3dfe5afb3748b28c8391a008188568320601ee56d8cb6ed14b589e47549852191d69bf5c431fa5f0bfd591fe1ce8dd000b2349360c663d1aa8ac17894d5a4f85da9e87fd2ec2dbd7a24a4ac48dc0ee4b7223edbf10d4a70bf5fc50521f0f8f5470df70705e788e617d44acefb2c2bff636ca1a529b8fb8287eafd2fc3a21284b1d25b49cbed9027f8f9f5bc93df7d4b38111dc986d65df41ddc895940bb6f051abe1e679e9917a88f3a4583080ab3efc7d6c0f34f044386ed15768c1b0417b5761ebff29c79763eabc06027a412b33feb44287dea29633eb471120b4d8aa27e86b9bbfd41419b877e088c1bd85e8ad93b67712431da37984a1441e7847dc52f2b90603c576947a5f519ae2078f6e19a4b0200ea7513919ffa48b9375946405762dc031f65de085e8c3fa7ecde6a8b812e936463c918a0eff7f9e97b02d9fb63566e68f49632f80108df2c3213030ef5a99b37b84b433e772562ccbb9faf4bf1ada727dfef73cab0caa9e6bd2fefb0e6c959121d7c63a5ee9c76095eaf4ff272f83ba259d6572ce1e2ed9689d01b781db2b4c717819d044fffa143d728183d746b91f968e45829d6df162425c859353d98632ce745432ab8ab2b8ff414b47af73bdc4e10eb99a15f20985e4b7966599366e51008be0afeaf9c24e2aa35f8b66cf3fbb7f2d2d04c09b797e2e45c954f5b7a35eb490c5714112c5bfcb7ccf05830b1bd511ac0a4b14a5121dc18f7094f621c9edd342539d73e8a4f85bb6d4f48b01d15b43ad3ffd9d41a1002d689089dd2e4382e19969ed3f527debd38243dab6039e11afdbdf17fc4d48b049a683c93aa74e0d4e8d132df1c8f7965953673aed2c58f4aeb2cc66c06a03f635e43f6227c51bc9c955c9660df66548e6bf6b51142cd554ed64f66b2a1dbe585eb2d3d2ff3252ccf03103a28d77ca4662b6f8503c5c79b34aa03bf5a8e74944d9ca336fcf496aa7dfa663ed8d936942b4616c15e8c4b8f7a32dece29429cf5fa8b2030a3ee53ed7177d9d72c293a2db811ed8bfb1b65c23edbe64e22e79981d18679a343ee8e11c54ed920d469d630e1339fcbaa6a09989d89d2140fa34b61df04b270e0200782a0902f043bae6fc7ade71d1eceb580cc8169bd9b68730eea7729de107f340435939e64473e9e452c1b50512b77148c90357f5b322641fda3fa9596af16d6c7bb154cc7e589b9d9266299083d6bbf4ae51d3c4218d8c4262d99de9c181de9d4d679b00ece66665f6966cca4844d955864dbf26364f4ed1f1e316cc682463fe621c917fee056aaabc56098c5289086519e215546184b21b6a8d6893e6e7aad60ff537fed42267fe1415fed3bff28aaabce7a5d6e30efa3831d414b35c7a817d56d9ce69684acb5c8965499cb12b3ac2a063747cf06c90f06c0b7982d6599add03cd9b068fa9e2298ed69099eb727bf80877aa9a6f307a37ffa66b99cc4f932dd367fd2cd0cccbadecb65f3b93d781bfc45a38c39c0536c36be13275d76a235aa90c54f74ac4af497e184ad22848d733fbc38767ea040e626380077f5a076f15a77e931d67f4342adfa5bb795fedfc88418d5d5f1893feaeba53f69a257af784e1829426629575313bbe8f72dd4c82b0f89015dafe8927076523fffd5325731dd768e7291376a1cbbcc5655aa61f27020f12f77197eb52b35a05fc8c558c315673676f2881524caab1c3e0cfced41403cabea70465948d6af549fa3d36e6b7a673853d6e3cf10560811894800471a757d2433ec5d492688ab5e8171d6eb15e8d8e9095781f7ee35a37cfc171d313b514904d6ed7fb37912b6e68a1c309babce59fe71e0d88fdc4e479b408d7aeb4134b247695ea0e65f69a0c94696346d1bdbf96dcd8d6355f99d99fed000a3488217f7d97cbb9da793d48679780e5076730b95050b01a7431a1727177ba033901a8089e801cb55d6229eb47cff1e38761ed75b34b8f4ea2d27afa2999c4c78610d2034df81d6edce9c564d8ad5b717ad18dc60a3277594de76d7ac81a2911b4c56e3c202f5e9a4b77957c0a661ed04b148ca3b364de76ca3388e41a849680621181dfa8462c91b60e95af834eaca251ac72616b66bf94eaccf98301611342820f3b3ef333ab74bd8bc2f64397e4fda468700a7364c32cca3f3d24e0be746aa67617776fa4e5f6fcd1994ee89f63a8597ee9c509c84c42f96335a5416c3b60b5946478cd44be011c8236f5b98e6764522f326925f3e0fd34dac17fff56311b8e80935d230b58c943c55005e41870d664ce66254d199e5a63bca3cb1ef8306b57825f3930fbea204bef69a119dc108652cc2e7b709caced81291016a1a70b84ba0821b2d0ec0e2c54d995e5dc5b0e9b31a96b7c10a1ef68328c33447d237f84b951058989919a625e5c4ad1fbcf9a841924da16bbb44cc68f7fa17521c6df7ebd489dce3111c3f709c8e24337101ebbfa599662613c6d8e262c40d06d13c18aefd35d6bf28041be1e12d35fa7005e6768f52c13a7db5cbfea5f567fbba9f18b1ccc6a7f1c6ad55a181cf29729dd4bcaf7d7cc8adfdfcc6749497c4a11c86e317d6e81b484b1ccb2d787cd2bee3baa72466d3ad8fe0bb3fbf321e2b70e4d0e6cd6f98605ad63b8b5909c65766717739fcced0d22eeb8847747262087d5a68944e91ae2f673bbf09a92f4e81133c0bb3a251368ff214f09721e0fd3e35521b4be3b661853f10686bb5278c31daa0a0a515677c8b88ea8c3448bedb234d3dc6642245329e914dc5bcae26fd59adbfd0886ebea0b55d939ac0f9300cfbc48b5d3d385c12d7996d869a928b86ae94512a967e0abbd5019c15f66c983c30bdcfcd7a4cbcd5de35b7faa4977eb90187ec8843b5c7c99679d69da8ea68c8c9c7ad012132cd6324d420575a73680db61e5da793c9fa86f1ee3fbe09f8ea0010d1bbf5daddb78b774d10b708375def8ff99be6ac0deefcfec1a4345b67ed10acf8c027e2d8182ac2e0baa807086b518264ef24ab3d44603fa69709082f4cdc14634dc811a15e3647dc6d3ae8149e0750826384fe3c2d3e0ecbebffeeafdc899297e6f2071ce8a8c3643df5125f454058c71bc8606ee6ed03e47d203bb9614f7c373dc2598d2e9d5ebc4e771060adbf3974d44b3cb118b787602b237be86853bf4920b695f094b243c50c359f7fefda1e898583c25a0b43d9e1643c5ebd338ce0c9051976370015e8d3d28edb43f5f699f67ea97094e37496e854ae7dcd5ab2f0d3cfe4c3e8c610523f937cb38ebf05d886c14552c3807eced018ecb0427d8f6fd27c55837853c76a130a7f2ea6870e4381d3a7a580771da18b13e9a96afb5af65135a4959933b5ac26c5b0263c95130b2cfeb69e622ad95530968696ad0dd34d4cf3f7e677f3fc620643fcba89fe765ea237fa678f2e26e445c933af8cac52b87d19569cc514387649d8b72d571cbf3886529e267df09628b42f6da4447d70b13da80295c0075737da1ff879358fb8a5fdbe77bf285e00cc3a4485eb82d2b62c83ed6889de5f381eb32f34cc9b36f976fb44e468e73724b458b59357806d2e0f6094d17778cb8082fa49cfe1863965579179aa3eddb39b9ed36006d78a1f2943d7cce2cbc5c78205d4be015c94cab450a0b4484382998b6de5ca5475f38baaca53d3fe8dbee658083c66b38f4bd92c23b10d12c39e2438d9062900dbc6e2b7bc034f5df4625655536975b8812823fce2d2e9796a5d62da2f82c47eaa8f055eeab83e2ff95bd54fbd8587f10a0eaab3f1aae497c1d10ef5eaa1b45df5949a1f481aa812d82f1a9574050cd16b0d6c3c5c5463c5547bb202fa2a8e242f0a77c9a808ae35663e98b386e35c26761f95ffd59062534fda2046fddee32827c611941bf3c5c0291d5ea5dd29753c9a799a23389008dba4a70c6df40ab31dd4a924c9915dfd4c0151900a88e25dc7e2acc0b5f52b3905406e55cf64f01a758952c5b5ac9553d3375d7b1247dd4a70677549489e1812f993d47d5ef2210829f9c4f889fd81674a48e844dd406a2b69c455cd9a345fe796588902b0396c68b570b2d8b9f538da7359d3a40d1cab94f444c1bd7cae2aaccfe2d7d6fd4da817f385ebdb24d0a2b7bd62207db509c30f780d6994ddd5abfd80e379caa42fd6724843779"}}}}}, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x4ffe0, 0x0) ioctl$PPPIOCDISCONN(r0, 0x7439) r2 = socket(0x27, 0x6, 0x2fc3) write(r2, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:27 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000291005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3}, 0x1, 0x0, 0x0, 0x4000}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000006046895a0010d00a971af4d6097900000000000000000000000000000000000000000000000000000000000004019078002de26600ee6e4f"], 0x42) 00:56:27 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000391005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:27 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:27 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x7c150000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:27 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x48b0, 0x2, 0x2, 0xff}, {0x2, 0x20, 0x58, 0x400}, {0x8, 0x7, 0x8, 0x8}, {0x7ff, 0x5, 0x4, 0x1}, {0x8, 0x9, 0xbd, 0x7f}, {0x0, 0xcb, 0x8, 0x6}, {0xfff, 0x40, 0x9, 0xffff}, {0xfff8, 0x1f, 0x85, 0x5}]}, 0x10) r1 = socket(0x23, 0x800, 0x0) recvfrom(r1, &(0x7f0000000000)=""/105, 0x69, 0x42, &(0x7f0000000100)=@pppoe={0x18, 0x0, {0x2, @broadcast, 'team_slave_0\x00'}}, 0x80) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r1, 0x8982, &(0x7f0000000200)={0x6, 'veth0_virt_wifi\x00', {0x7}, 0x6810}) write(r1, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:27 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000491005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:27 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) setsockopt$inet6_MCAST_LEAVE_GROUP(r2, 0x29, 0x2d, &(0x7f00000000c0)={0x2, {{0xa, 0x4e23, 0x9, @rand_addr="7a4550d52dff7f19d039a3a757a4745a"}}}, 0x88) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:27 executing program 5: r0 = socket(0x2c, 0x800, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:27 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000000)=0x1, 0x4) 00:56:27 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000591005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:27 executing program 5: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) ioctl$FICLONE(r1, 0x40049409, r0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:27 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000300)={@void, @val={0x0, 0x0, 0x6}, @x25={0x3, 0x8, 0x13, "f3a687b2f9ab6741395a767610d1e7cfd2875637d9f8e9c11e3816310adfb10d8af2a2df8db2b89269169063ee7e655daf99020897050c134b074acd5320a3bf23cdd491"}}, 0x51) 00:56:28 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000092005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:28 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:28 executing program 5: r0 = socket(0x22, 0x5, 0x3) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) connect(r0, &(0x7f0000000000)=@l2tp6={0xa, 0x0, 0x0, @rand_addr="6fd21c042d0e7b4377f948880108cee3", 0x4, 0x3}, 0x80) 00:56:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x81000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:28 executing program 5: r0 = socket(0x10, 0x3, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0xff03000000000000, 0x10, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x1c8, 0xf8, 0x0, 0x0, 0xf8, 0x0, 0x1b0, 0x1b0, 0x1b0, 0x1b0, 0x1b0, 0x3, 0x0, {[{{@uncond, 0x0, 0x70, 0x98, 0x0, {0x6020000}}, @common=@unspec=@STANDARD={0x28}}, {{@uncond, 0x0, 0x70, 0x98}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x228) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r4 = syz_genetlink_get_family_id$gtp(&(0x7f0000000280)='gtp\x00') sendmsg$GTP_CMD_GETPDP(r2, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r4, 0x300, 0x70bd2c, 0x25dfdbfb, {}, [@GTPA_VERSION={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x1) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:28 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') r1 = socket$netlink(0x10, 0x3, 0x13) r2 = socket$kcm(0x29, 0xc187bb038c9dd69, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r4, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r5 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000300)={&(0x7f0000000180)='./file0\x00', 0x0, 0x8}, 0x10) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000000340)={r3, r5}) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="9ea40159d5a06a46710000") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x1000, 0x380000, @loopback}, 0x1c) 00:56:28 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000192005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:28 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006a07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:28 executing program 5: r0 = socket(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xc, &(0x7f0000000040)=0x2, 0x4) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) bind$isdn_base(r1, &(0x7f0000000000)={0x22, 0x1, 0x7f, 0x9, 0x1}, 0x6) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:28 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006b07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:28 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x847d0ee5, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYRESDEC=r1], 0x3}, 0x1, 0x0, 0x0, 0x28010001}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f45b35aa19a53141c1b00000000c6a0009f000002000600ffffff7f4503000038005777b71f540000ae03000005000000440020000100fe09cda440000000000004000000010000000000000008000000090400000801000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca33c9bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9b9b9272"], 0x96) write$tun(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) 00:56:29 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000292005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006c07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:29 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x88200000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006d07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006e07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:29 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) r3 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000000)={0x0, 0x4, 0x1, 0x8000}) 00:56:29 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000392005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06006f07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:29 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x5, 0x0) connect$llc(r0, &(0x7f0000000000)={0x1a, 0x206, 0x8, 0x4, 0x20, 0x20, @dev={[], 0x1c}}, 0x10) r1 = socket(0x10, 0x3, 0x0) write(r1, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:29 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000492005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x27, 0x1, 0x8) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f4503000038000000ae03000005000000440020000100fe09cda4400000000000040000000100000000000000080000000900000008000000080000005ef5e8e60271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eeb7ef4477aad16d9bbb92724d40b9024b6ee72875452bdb8af0376cebfa4f544da1c8ee8ee427c4e300412e3744de808d65a6bd039d25b5c4767613cb51ad3558325f941605a300b309b8bc1acc0f47a1d074547499540b4ac5d1d385369bddf9618ac3f72cfb84bb1575113f1a99f4c56100f8291ef103b7457b00fbd2e2166ec38f6035541d31aeef0080000087e94b6dcf8100"/300], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:29 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000500)=ANY=[@ANYRESDEC, @ANYRES16=r2, @ANYBLOB="b7230000000000000000080000f008000300", @ANYRES32=0x0, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT], @ANYRES16, @ANYRES32, @ANYRESHEX=0x0], 0x8}, 0x1, 0x50000}, 0x0) r3 = socket$caif_seqpacket(0x25, 0x5, 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$sock_kcm_SIOCKCMCLONE(r4, 0x89e2, &(0x7f0000000940)={r0}) r6 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_FLUSH(r5, &(0x7f0000000ac0)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000a80)={&(0x7f00000009c0)=ANY=[@ANYBLOB="bc010000", @ANYRES16=r6, @ANYBLOB="00032bbd7000fedbdf2511000000380003800500080006000000140002007663616e3000000000000000000000000500080008000000080001000200000006000400eb4800000c00018008000800060000000800060008000000080004000200000008000600620800000c000180060001000200000014000280060002004e20000006000f00020000002400038006000400090000000600040009000000060007004e21000006000400ff0f00000800040007000000"], 0xbc}, 0x1, 0x0, 0x0, 0x40000}, 0x800) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') getsockopt$inet6_mtu(r5, 0x29, 0x17, &(0x7f0000000400), &(0x7f0000000440)=0x4) sendmsg$BATADV_CMD_GET_DAT_CACHE(r7, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r8, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) getsockopt$sock_linger(r7, 0x1, 0xd, &(0x7f0000000100), &(0x7f00000003c0)=0x8) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, r3, 0x3, 0x2, 0x4, 0xffffffff, {0xa, 0x4e22, 0x3, @empty, 0x1}}}, 0x80, &(0x7f0000000380)=[{&(0x7f00000000c0)="aa3a052bf3", 0x5}, {&(0x7f0000000180)="53d371d445", 0x5}], 0x2, &(0x7f0000000200)=[{0x80, 0x109, 0x6, "1ec51bc8c008ab58306e517255ebc01e828ded756f47bfc978668c5b86458680caa43ca1751bd072979905529c1647f17bb751309f66037e58b7b3c2947d44f3bf7b0a8ac43af893c9139e71bd73af50e5b3428f95414332d850cf7db27c5640ea1c06896ba6142d0b"}, {0x100, 0x107, 0x80000000, "e2aff0b0666d694eaa26db875a55202ee7e868257a99afcf14c396a4cf461abade4139a76183dfd65b873fe8b90f1aeb69b39dfbf2fed3bf622a357952a9075cf95d3ca560c3035b8514c8db808ef86f9dc53bea2b2898e296ea0beac717447ac5c91f9bcb572ff6eb668fb4e440ef73ac62e1b99400b1730f41d80802337ebfaea6ae5cee4fd3f437c01afc54158949a77a060ed4df55280560d3e9db27bff38856062f04ffa3e6ae6d2efd8fc967e7affd5888706f18f1755f3be6d41abb742c81e3c63451281fbe0ee5857d055c759534d542ae1c4d7b50b31cb58819069fc8d0626bc632bf83a9e39f"}], 0x180}, 0x20040000) socket$netlink(0x10, 0x3, 0x0) ioctl(r3, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:29 executing program 5: r0 = socket(0x9, 0xa, 0x3) write(r0, &(0x7f0000000000)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)=@newlink={0x20, 0x11, 0x40d, 0x0, 0x0, {0x10, 0x0, 0x0, r2}}, 0x20}}, 0x0) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={@mcast1, 0x3f, r2}) 00:56:29 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x88a8ffff, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:29 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000592005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:29 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:29 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000093005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:30 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1740.577601][T25168] bond364 (uninitialized): Released all slaves 00:56:30 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000193005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:30 executing program 5: getsockopt$SO_J1939_ERRQUEUE(0xffffffffffffffff, 0x6b, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:30 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1740.995576][T25168] bond364 (uninitialized): Released all slaves 00:56:31 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x8a000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:31 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0xcb, &(0x7f00000005c0)=0x5, 0x4) sendmsg$DEVLINK_CMD_PORT_GET(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="8c000000", @ANYRES16=0x0, @ANYBLOB="00032dbd7000ffdbdf37050000000e0001006e65746465760f0002006e657464657673696d30000008000300000000000e0001006e657464657673696d0000000f0002006e657464657673696d30000008000300010000000e0001006e657464657673696d0000000f0002006ea96d1d377673696d30000008000300"/134], 0x8c}, 0x1, 0x0, 0x0, 0x4000080}, 0x802) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) ioctl$sock_SIOCDELDLCI(r2, 0x8981, &(0x7f0000000000)={'veth1_macvtap\x00', 0x6}) 00:56:31 executing program 5: r0 = socket(0x10, 0x3, 0x0) ioctl$SIOCSIFMTU(r0, 0x8922, &(0x7f0000000000)={'bond_slave_0\x00', 0xd83}) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpin6={0x18, 0x1, {0x0, r0, 0x0, 0x1, 0x4, 0x2, {0xa, 0x4e23, 0xfffffffb, @remote, 0x3}}}, 0x32) 00:56:31 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000293005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x40010) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:31 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:31 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:31 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000393005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:31 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$inet6(0xa, 0x800, 0x62d) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e24, 0x9, @ipv4={[], [], @rand_addr=0x3f}, 0x2}, 0x1c) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:31 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) sendmsg$alg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)="20d807a57f6ed7050f9856610dd92dd4f319c73129739ede868d6ded6139228505ca37257da6a482d5669e152b8713d9863ecf97072e2b2f218d3a26bb8c3bb551a60b608635f2f71d44bdab1d2858815c09be05a1354b94d2ce755aca17f0508b04eb73b547322ea1", 0x69}, {&(0x7f0000000080)}, {&(0x7f0000000100)="010e15df6f910c6a77ebd322acffd3480f376719ec8c1b52d5cc56eac6b654b3fe8caf22ed882d0ae64b21942792f6f9e0b5633560a5413ac05386840ccd6b6c5e26e59ad3424a1870869a02d7251a6775f1fef5f94c1a0b6faa8fa5cb77849ecf5f00e386c8699f6f16bedbe1fb7d108959ea404d5e229e86a9685ae02f39378861259c4120b1360ec371d4a1efadc042eec998c32df8", 0x97}], 0x3, &(0x7f0000000200)=[@op={0x18, 0x117, 0x3, 0xcb5c148f2f0cd3b1}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x200}, @iv={0xc0, 0x117, 0x2, 0xa8, "cd2d983b12e0ca15e379d972a5070b4a80315300f31bd9ebbf791d288804fce09aa41e0df77e3a3973540629179044cd917c75c20a113694590b2b6043fd2b2f64b72ba6fe2d80f353647e8908c74a81fd66a21d4b773dc6f1f97a1b8e65ccd75180e74e72b89f81fa0b306162bc492d933c073b924730175743a501f1cc563988f8b8f0b63fa1a3feabefe31af594e17c831fe5e67e5eff15f2c9fd051f8254a8958041927ea820"}, @op={0x18}, @op={0x18}, @iv={0x18}, @iv={0x110, 0x117, 0x2, 0xf5, "f6973a864058bdb4e7799d6e7239c8661bbc43037e7c7304ab3179464ce102395f8d2a956a4342db2e75bea9dc884ae5300220adccd4e262f800d495947b4e930872ad5c059023440407f112104d8280b1e9f5d9585e205dda8dcbbb32894fd2f65ef9daea214cc289029f35db0f249e4aab8789efa0e236e8f3973c962bd78a5dda1799df9774708699e5969a11b6b60330113bf99a5f3809918b1fbfc65eaa66f143041676b4abba20eba8e7839cbb6d967c4f822d7af85f65596d8c4250a6b0253b52ef9ce304bacef159e19ea8b74d4a3bc245af777461e07915fa754442d84a40c1b18f4f5ff86cd4aaead1f2144647206b0a"}], 0x260, 0x840}, 0x20000014) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x8983, &(0x7f0000000080)) 00:56:31 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000493005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:31 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:31 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000593005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:31 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x9a030000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:31 executing program 5: r0 = socket(0x10, 0x3, 0xff) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$inet6(0xa, 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) sendmsg$IPCTNL_MSG_EXP_GET(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x20, 0x1, 0x2, 0x401, 0x0, 0x0, {0x2, 0x0, 0x8}, [@CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0xe4b8}, @CTA_EXPECT_MASTER={0x4}]}, 0x20}, 0x1, 0x0, 0x0, 0x4044804}, 0x8040) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0xfffffecc) setsockopt$inet_udp_encap(r3, 0x11, 0x64, &(0x7f0000000040)=0x1, 0x4) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) setsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@int=0x80, 0x4) socket$l2tp6(0xa, 0x2, 0x73) 00:56:31 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e6402000000000000000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f4503000038000000ab03000005000000440020000100fe09cda44000000000000600000001000000000000000800000009000000080000000800002e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272fcaa00f1728e61410ba8c487e477aebbde81841f127f39daa3070000000000000025189d86a2780a9ce55a3442e550602d6d4ec53800234b5de800566ba5612826db5e4ebb294ca5edc7c6f2c104534b607eadd53ba450c363cbbd95002a36945e085cd8d478a7cd94ebd911ab434e4cfc7d60d65d6caf97fbd0f46ae21ea363bc1c02cd4419d6b51921effa67b51f7ec7da3e62866ed8ac3cf6c1bf5ca90102252c5d4c6b34f49879bda0b9a536e9d6db0273f56cef58a57be4b7695e7037381fffd462454d1f4e4e681ce163465551c1b881b6e74cd9fa62b5f65cbe2c71ae31d97001f8a33b80fb8f174fbe4fb57edf579809368a1eb8d16d827a5610e4638100"/407], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:31 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000094005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1742.272683][T25283] validate_nla: 121 callbacks suppressed [ 1742.272693][T25283] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1742.297769][T25285] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1742.308711][T25285] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:31 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1742.318361][T25283] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1742.331355][T25285] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:32 executing program 0: socket$inet6_mptcp(0xa, 0x1, 0x106) r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) recvmsg$kcm(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000140)=""/96, 0x60}], 0x2, &(0x7f0000000240)=""/71, 0x47}, 0x2000) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000300)=[@in6={0xa, 0x4e24, 0xffffff80, @local, 0x7}, @in6={0xa, 0x4e24, 0x2, @loopback, 0x10001}, @in={0x2, 0x4e23, @empty}, @in={0x2, 0x4e21, @multicast1}, @in={0x2, 0x4e20, @multicast2}, @in={0x2, 0x4e22, @broadcast}], 0x78) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:32 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000194005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1742.500452][T25283] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1742.508908][T25293] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1742.517508][T25295] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1742.534275][T25297] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:32 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007a07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1742.555307][T25300] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1742.569094][T25295] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:32 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000294005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:32 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000394005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:32 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007b07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:32 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x9c030000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1742.800944][T25297] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:32 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000494005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:32 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007c07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000000001000"/19, @ANYRES32=r6, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r6}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:32 executing program 5: write(0xffffffffffffffff, &(0x7f0000000000)="240000001a005f0214f9f407000904000a00000000000000000000000800010000008ff34c5aea2aa6dd2106d2f96ad523639d93a7b6bfafc7159e3a53f6c95932187e12514c0ac56c6b1b20ea50fe95fc9f89be5f9130810c22c04922769f553b10527e0a0e7d294b337f5d0e6732aad647deb75d5de197a146154bf81f48f72655e01488928fa97fc5a312d0ae903e4f", 0x91) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r1, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x6b) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000300)={'ipvlan1\x00', 0x0}) bind$packet(r4, &(0x7f0000000240)={0x11, 0x0, r5}, 0x14) getsockname$packet(r4, &(0x7f0000000500)={0x11, 0x0, 0x0}, &(0x7f0000000040)=0x10eef0f1) r7 = getpid() sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r6}, [@IFLA_NET_NS_PID={0x8, 0x13, r7}, @IFLA_IFNAME={0x14, 0x3, 'veth1_to_batadv\x00'}]}, 0x3c}}, 0x0) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f00000000c0)=r7) 00:56:32 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007d07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:32 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x0, &(0x7f00000000c0)="080db500000000000007ff06d508e6e844933f81dd52000588c9c49524d8333fc19f3d9a6c6aef81521d7833f2bad656dbcc6aa7156f205d24f5e4238bc164430f78e13686c818ca207b2b122b7749862aa8b8cbc1a95c03f3f14b6c0740470d9af33b117e49923a2af371698d74c8293a2b18ec529d5e73e4acfabbb59b17bfaf65ef8806a9ad192c3264b5ce30f3e1e63d090a891a805cd0499fb4b3509e561985e961b47e85cc08aefa88705eb1fe69e90096db69d4bbec5541ddecb47d64655d086b40c1a35c477d9ef0ff290fb335adebd997") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:32 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000594005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:32 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x9effffff, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1743.278936][T25352] A link change request failed with some changes committed already. Interface ipvlan1 may have been left with an inconsistent configuration, please check. 00:56:32 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007e07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1743.356239][T25352] A link change request failed with some changes committed already. Interface ipvlan1 may have been left with an inconsistent configuration, please check. 00:56:33 executing program 5: r0 = socket(0x10, 0x3, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) accept4$inet6(r1, 0x0, &(0x7f0000000000), 0x80000) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:33 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000095005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:33 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06007f07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:33 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:33 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000195005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:33 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xb9000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:33 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f4503000038000000ae03000005000000440020000100fe09cda440000000000004000000010000000000000008000000090000000800000008000000000000c00271b2920600069a722e8457f6f1d3eb64d8ec5b560f88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb927286c535c3d19cba13aa900183232460e48ca1acafcc7213fb04b0d5a4cfc59118f3d48ca1d35752526b05301f9ab00d2b8c7f34373318dade97e5196c0ca794780c4aea1f166f585831e165209ca7e04659d764513256c9468a2f78fcbc88367e20cf77e4febee742fd7966a6c23f011d8514bc38d8fd0086f4845057dd3c5a75b085cb4208e2fd49142d89e64f5f8275b2b5391a329ec1445e8373355a1bf4364396a38f294c2c60e0b27079e17c2739cc554906af219a77b725a96beb55df070a6c121edec01d916d41b0558ab0a373ba465ee12aeacda6faee2ce4c55d78863311aa213cfc2238a77600"/384], 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee455c3210000000000000000000000000000e900000000000e0000000000000000000004019078002de26600ee6e4f"], 0x42) 00:56:33 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000295005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r1, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x14, r2, 0x1}, 0x14}}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) r4 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)=@newlink={0x20, 0x11, 0x40d, 0x70bd27, 0x0, {0x10, 0x0, 0x0, r5}}, 0x20}}, 0x0) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000040)={@mcast1, 0x9, r5}) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r7, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r8, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x14, r9, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}}, 0x14}, 0x1, 0x50000}, 0x0) sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRES16=r9, @ANYRESHEX=r7], 0x3}, 0x1, 0x0, 0x0, 0x20000080}, 0x24000004) r10 = socket(0x10, 0x3, 0x0) write(r10, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:33 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:33 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xc0030000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:33 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:34 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000395005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:34 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:34 executing program 5: r0 = socket(0x10, 0x3, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x24, &(0x7f0000000080)=0x5, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x5}]}, 0x1c}, 0x1, 0x50000}, 0x0) write(r1, &(0x7f0000000200)="240000001a005f0214f9f407000904000a00000000ffffffffe2828357944d00000000d4390400003816c1adac8d48559c9b08000100000000001bff0000002b47148ca1239ee8f33e39ec780cfde0f45f52a1017893238b55a1f623d9009dd4ef4b2ff916d983be9f1ca1cf67929472978a4517af0a4dcaff4160c5fefc4da8fb8305ab752bcc9d80c58abc337a5f3dbe0ad4145a54d3835307d5cb6191f296cab6538c41c65fed9a98aff8a76ff05c82bc20bfd93556e71c913cbb48d04a4df6bb8d176f4a3e9682aba000fd5c2785927839d6c5719660366ba3ebe4803bc113505600000000000000", 0xea) r3 = socket$inet6(0xa, 0x1, 0x2) setsockopt$inet_sctp6_SCTP_HMAC_IDENT(r3, 0x84, 0x16, &(0x7f00000000c0)={0x5, [0x1ff, 0x4, 0x81, 0x3f, 0x4]}, 0xe) ioctl$sock_bt_hci(r0, 0x400448e6, &(0x7f0000000040)="6bf8f00668b80d864053465def2935273af219fa23f158e547c39c84c76bb9e0249839607d00debf8a2c9a02f7f935639772") pipe(&(0x7f0000000200)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) getsockopt$bt_BT_CHANNEL_POLICY(r4, 0x112, 0xa, &(0x7f0000000100)=0x7, &(0x7f0000000140)=0x4) [ 1744.593318][T25474] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 00:56:34 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000495005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r1 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r6, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r2, &(0x7f0000000100)={0x1d, r6}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:34 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1744.729656][T25474] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 00:56:34 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000000)=0x1ff, 0x4) 00:56:34 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:34 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000595005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:34 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xc3ffffff, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:34 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:34 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x8000) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0x7, &(0x7f0000000000)={0x200, 0x7, 0x0, 0x5}, 0x10) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r5, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) ioctl(r6, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r7 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080)='NLBL_CALIPSO\x00') sendmsg$NLBL_CALIPSO_C_LISTALL(r6, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="00092abd7000fbdbdf25040000000800010003000000080002000200000008001d000000000008000100020000000800010002000000"], 0x3c}}, 0x0) sendmsg$NLBL_CALIPSO_C_LIST(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x3c, r7, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc000}, 0x30008884) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:34 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:34 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000096005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:34 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000196005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:34 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00000010000d0700000000ff0300000000001013516f5637cdf6a0f067affed846c01e19442d0a846afa2ebb01c83e84fa96e49773970f4f006baff150e1c392ecab5b316add24b46d9824411cb74313e92e27beb16d4d1ce279a5394c64e94d9a17f0d73d642f862489194087383467da991a13300c6d4c6c7e9ee0cca2d43a1ab51ff40ad48a32e85184afd2ff206d0fca187ee41728a91e31f6f7aa380392e7ce30e4c93e22a7b2017bfb9c11a36855fd8ab6591b6cffbcac0d61bef1b9eb19417614ed2b6d2104bb8a1475b3ea9a62267ae4f6b83de162a4b5118f6a9cc9", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000006046895a090000006ee455c321000000000000000000000000000000000000000000000000000000000000000401907800bfa96600ee6e4f"], 0x42) 00:56:35 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008a07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1745.532336][T25574] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:35 executing program 5: r0 = socket(0x10, 0x3, 0x0) getsockopt$inet_mreqsrc(r0, 0x0, 0x26, &(0x7f0000000000)={@local, @empty, @dev}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) syz_init_net_socket$x25(0x9, 0x5, 0x0) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000380)={&(0x7f0000000100)="4236c3ffdbc5e799784252f9887d3ec961d0a951da06c88f2442e33d23649a32d3c35ac1102ae9c931846fddd1c64cdb93041d1e559cd37a020432db87c413f2916b7e45ad6c33bb74d567c8408d486395d4e8b616c874218f7323e8c8", &(0x7f0000000180)=""/244, &(0x7f0000000080)="35edfcc872e7b56c6181ab5314a88f", &(0x7f0000000280)="89ae4bfc43966f7806bb03e0f0aa6fb9c15120d137165a874957196934c1a0c924e111cd92ad05f482fa642e6155f6d5875347b74b9d1aa24c538b1332105b43bc13414e80d3e6911400f4d34c0469863fff0f852bc4c0fd798c33294084e79284313bccede23147c3bfd121d351f8a302db87a1a55e7176807ed42d734a64ca1f43e1c98679c0c456d7c8d89493a588206e3d52cc8f79ec226e8f1d423a69df310dab0348dfe086e9b041e854a1ed6a0fdec46740bfac30a73b98c59d7e86cc59a952e9f6ed65ec01dee84b7088e692e64227ebe8e835b056f56954f643fef9a9743e4efbc0e1ef020015b96a18b87192f21ced4957ca2c", 0x4, r1}, 0x38) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r4, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r5 = socket(0x1f, 0x6, 0xfff) accept4$alg(r5, 0x0, 0x0, 0x800) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r8, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) sendmsg$NL80211_CMD_DEL_MPATH(r3, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x3c, 0x0, 0x20, 0x70bd29, 0x25dfdbfb, {}, [@NL80211_ATTR_MAC={0xa, 0x6, @remote}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r8}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x4}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000045}, 0x20000000) 00:56:35 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000296005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:35 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008b07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:35 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xc8020000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:35 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008c07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:35 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x8) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) socket$netlink(0x10, 0x3, 0x15) 00:56:35 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008d07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:35 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000396005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1746.108242][T25600] bond33 (uninitialized): Released all slaves 00:56:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r5, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000840)=ANY=[@ANYRES16, @ANYRES16, @ANYBLOB="0013225ffc2508a2c78032562919439d0e4f000100060021000000280300008000f582c0c530f46656935575f3046be3c6d4b0fe35fad39c0c871139ce6ebfb47542b14ff2be21e0cbf3cfcb9b3ee8d04be80fe924ee94dcc04143a0646ef8dfbaad0b6162725f62299553f72d855cee067956002f4fdba8ff5a2b33e74aa5fe188c813e69e84ef2b0faff22df22b58c5f3bc815b4fc1e4029b526bc6884b6f4f9ad2ef7d06e3dd26c38aab3ff8c535931d0a4e49972a6f844d0bb7207121f830daedca02c0cbfd518863d23328278e962fe48116a8d8d6c92376d505df77ddf8032d800bfb36e433657f07cefe8b71a399232e7c104721ecea09b18ee9e", @ANYRES16], 0x4}}, 0x8000) bind$can_raw(r2, &(0x7f0000000100)={0x1d, r6}, 0x10) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) sendmsg$TIPC_NL_BEARER_SET(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000740)={&(0x7f00000004c0)={0x21c, 0x0, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [@TIPC_NLA_MEDIA={0x20, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4a8}]}]}, @TIPC_NLA_NET={0x20, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x1}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x869c}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x2}]}, @TIPC_NLA_SOCK={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x5}]}, @TIPC_NLA_NET={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x3f}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xfffffffffffffeff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x2}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x6}]}, @TIPC_NLA_SOCK={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x4}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x29}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8000}]}, @TIPC_NLA_BEARER={0x68, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffff9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x8000, @mcast1, 0xe4}}, {0x14, 0x2, @in={0x2, 0x4e23, @local}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}]}, @TIPC_NLA_NODE={0x10, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_MEDIA={0xc8, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}]}, @TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x54, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xa361}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x65d561b0}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}]}]}, @TIPC_NLA_MEDIA={0xc, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}]}]}, 0x21c}, 0x1, 0x0, 0x0, 0x40}, 0x5) write$tun(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee455c321000000000000000000006f0f0000000000000000000000fbff00000000000004019078002de26600ee6e4faa5f8bbdbb3b5aa7f42af8c66397a8f16a6784ee97a65ffddd1d53e499bf9bbbdb9fbbde61ab845df1669b3751ff7491980dd905bca4ec695cdd6e8431a8d48209ee003c2bae3a6072b8755760cc351c3736b685a4942ea6be05c16c6048d8cd7db0e2c9661086fc2a2b6e"], 0x42) 00:56:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008e07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:36 executing program 5: syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:36 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000496005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:36 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xc8030000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06008f07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:36 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000000000)=ANY=[@ANYBLOB="0500007b19e0ff03000400"], &(0x7f0000000040)=0xe) 00:56:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:36 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000596005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:36 executing program 5: socket$isdn_base(0x22, 0x3, 0x0) r0 = socket(0x3, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) recvfrom(r1, &(0x7f0000000000)=""/9, 0x9, 0x40000041, &(0x7f0000000040)=@in6={0xa, 0x4e21, 0xfffffffd, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x3ff}, 0x80) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:36 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000097005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="001c0012000c000100626f6e64000000ff0c000200080001000600"/36], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000300)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:36 executing program 5: r0 = socket(0x10, 0x3, 0x0) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:36 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xcb520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:36 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000197005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1747.289735][T25706] validate_nla: 140 callbacks suppressed [ 1747.289744][T25706] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1747.324087][T25709] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1747.344054][T25711] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1747.360562][T25712] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1747.376580][T25713] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:36 executing program 5: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) bpf$MAP_DELETE_BATCH(0x1b, &(0x7f00000011c0)={&(0x7f0000000000)="9eedea25d840540ad6b520396343639be9732410a2eb8e4b9bebdeb9d9563f9cc193e1391998b436dda6", &(0x7f0000000100)=""/4096, &(0x7f0000000040)="e1bec54481d2120a8e6b8fde41ca79b70e35c01e4abde1fa1025dc80ea43b08fb799326ea4d4095de7ce428ed9d8ce070504c59a8faac0d1d6cea0cca1be0ea39398fd39e961fc3c77c8b89fe2b122a44983c4cbe07d1d7b38796c333bcc613b772f81e8077d0587246fad15785ebaf588a3", &(0x7f0000001100)="ef365ca3e97806894e47f8e44a44dffd05556ee84692b62d7b4cb16b13a6f4928c635b8bfb89bb7eda569ac3ac1e73c775308351766063685d0b0ac0315112eb4d4e4702fc254f8f938b2a093847fab3aa95021b4afa6bd201d0068090260d5bd267dcfc8519131f615637454b7ede788c6515399ef4a724b584160d3b561ea0d6f29ae4c3eeec76c40fbc463e24715fdce4b11a8ae0bfafe1faccbb35", 0x1, r0}, 0x38) r1 = socket(0x10, 0x3, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) setsockopt$SO_J1939_SEND_PRIO(r2, 0x6b, 0x3, &(0x7f0000001300)=0x1, 0x4) write(r1, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1747.387131][T25706] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000297005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1747.451884][T25709] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1747.505743][T25724] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1747.520564][T25724] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1747.547676][T25724] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:37 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xcc520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1747.629303][T25730] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000397005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1747.888831][T25713] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100), 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000497005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:37 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xcd520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:37 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$inet6(0xa, 0x2, 0x1) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000340)) 00:56:38 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1748.456298][T25766] bond367 (uninitialized): Released all slaves 00:56:38 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x380000, @remote}, 0x1c) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, 0x0, 0x800) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r4, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000140)=ANY=[@ANYBLOB="14000000", @ANYRES16=r5, @ANYBLOB="07533e3ca364710100000000000000"], 0x14}}, 0x0) sendmsg$IPVS_CMD_FLUSH(r3, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000600)=ANY=[@ANYBLOB="80000200", @ANYRES16=r5, @ANYBLOB="010028bd7000fcdbdf25110000009400038006000400ff03000014000600000000000000000000000000000000011400020073797a5f74756e00000000000000000014000600fe8000000000000000000000000000bb060004003f000000140006000000000000000000000000000000000114000600fe80000000000000000000000000003b0800010000000000140002006d616376746170300000000000000000080005000000008008000500070000002c0002800800040004000000080008000500000006000e004e240000080007000800000005000d00000000000800040004000000"], 0xec}, 0x1, 0x0, 0x0, 0x41004}, 0x48081) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, &(0x7f0000000900)=""/205, &(0x7f0000000400)=0xcd) r6 = syz_genetlink_get_family_id$net_dm(&(0x7f00000003c0)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000540)={&(0x7f0000000340), 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x14, r6, 0x200, 0x70bd2b, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040080}, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r7, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$PPPIOCGL2TPSTATS(r7, 0x80487436, &(0x7f0000000700)="644529e540da48ea9d2650bb1075baa9fc8ad27bb35a6305be0103c518560eadfcd9197c55ed41baf64d17055b49d8a04353d86871dcf86c565837e3c9ed45738bdaf6f2f5e3a32ed29a9a35330fdf033f63b89480093cf83f11e9e174c1256c745f916c85a78d9a158d867649ca48f7de76f9a18be8f5c3b0274d2314cfe33ed688f086ffa8a0cd9c980c13141828694c88e842172b33c9761f88869c2676cade1749c27329338a78a2105fed02bcc39b1f6a41ac19670edf6b88f09a2b23c9f48a5bfe17246722e973f743f513578afbd4dd36f608d897c06576") sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r6, 0x2, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x11}, 0x40048d5) 00:56:38 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000597005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:38 executing program 5: r0 = socket(0x1e, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) setsockopt$RXRPC_SECURITY_KEYRING(r1, 0x110, 0x2, &(0x7f0000000000)='\x00', 0x1) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:38 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000098005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:38 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:38 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xce520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1749.021552][T25759] bond367 (uninitialized): Released all slaves 00:56:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000480)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000100000010d99ce3affa858fac71ea97039e266316a00f95bb53aca3954151c31fed72fbc55baa46c251895835c275fca98b92eab0b387f74aab170253641a065eaff8939cf591f2a3d072c7b5767521fe288072915c452573b311727cb9ef139306e69906c74b64fe4495da292d5e2d8bd2a6129068a1dfafe01c933ffe985d2d6e33607bd94a521116422a9a05da6c71eefacbc0d98b0652d410566a05d39ca94c4fadd7e76dcb4ad988", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000061fe3a7cd0000006046895a001021006ee455c32100000000000000000000000000000000000000000000000004019078002de26600ee6e4f"], 0x42) 00:56:38 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000198005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:39 executing program 5: socket(0x10, 0xc503737cb43e4592, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r1, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) write(r0, &(0x7f0000000040)="240000001a005f14000000000089000000000000000070000000000000", 0x4b) 00:56:39 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:39 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xcf520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:39 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000000)={0x18, 0x0, {0x0, @remote, 'veth1_to_bond\x00'}}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:39 executing program 5: r0 = socket(0x10, 0xd, 0x40) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:39 executing program 5: r0 = socket(0x10, 0x3, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000)={0x4, 0x1, 0x2, 0x2, 0x3}, 0x14) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) [ 1749.638586][T25841] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:39 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009a07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:39 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000298005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:39 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009b07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:39 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000398005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1749.918643][T25836] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000dff030000000000010000000000", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c46360708070000000034da31aa200000ff7f4503ae0300000500000044002002000000000000000000000000040000000000000008000000090000000800000008000000000000c00271b2928a00019a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e8820a001824a837c352d7823ebe8610fe253fa6cd411ff462a048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb927200"/174], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:39 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000498005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:39 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xd0520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:39 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009c07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:39 executing program 0: r0 = socket$inet6(0xa, 0x5, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e23, 0x380000, @loopback, 0x3}, 0x17) 00:56:39 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009d07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:39 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000598005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:40 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009e07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:40 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x2, &(0x7f0000000200)="080db5055e0bcfe847a071a6ad5a04dcc1c5879f3051a1f458fcd23e93c5a95ffe35d4627ce88825dca12eb4b537ebf70c9c4b17554c428105f06405c3c29b5153b14ad0694f45df223d89cd51fc78d5864edbbf407bb67b7f44d898023ba81e29a1a1f37ee24db88791c86b917acb0815b20a6b307bd3868606cf348d09e23556b6bbac2fb1ee5eae9d266da3bf1d44aaec65fdb5a0f294677067b9ad5e14638f2aafaac6738b8b2e72507c37f132dc9862ddc36a258a835dbd4f3002ee316e8c6c8efcaab331fc56a7bf6edb646690aa29051eacd507713a3671c18a997d37f3bbd96b9378c1a1730d6dcaa809b02e1e2007f7187a9f8ce3c1d460cb01f54930b8a1e78efffe73fc192dab3de85e908cef8a3596614834665bb487d5b6996a98dfc57df3af8d9cdedfc494683df8513ed697ea8623c1c563f5cdf45b2ad37a5d2e2380f8c414b1ff5f0f99962dd6") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x3}, 0x1c) 00:56:40 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000099005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:40 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06009f07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:40 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000199005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000240)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4632070805070000000000000002000600ff20ff7f4503000038000000ae03000005000000440020000100fe09cda440000000a61de5b3964b097c87000004000000010000000000000008000000090000000800000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:40 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xd1520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:40 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000299005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:40 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:40 executing program 5: r0 = socket(0x10, 0x3, 0x0) syz_genetlink_get_family_id$SEG6(&(0x7f0000000000)='SEG6\x00') r1 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000840)=ANY=[@ANYBLOB="1c000000", @ANYRESOCT, @ANYBLOB="b7230000000000000000080000f0080003008f27b8993a440a2e228ca56a256a0bf0691fd77d74ed168b06668afda33a06e4668903adbdeba6256a9cd14bf2d02e0bb6faad1dcebd0ae401653c68aefc68e4631e5116ef65769439552ff33a2b527e7c8b73b929b995e75669af050813187c44c133c570c3acab7d3856cd2c2eb713ba156defc6ef8ea0c771aba2d4e2870d35c03dc0f78fcfa3e712a6c7c3485e41b6de", @ANYRES32=0x0, @ANYBLOB], 0x5}, 0x1, 0x50000}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$X25_QBITINCL(0xffffffffffffffff, 0x106, 0x1, &(0x7f0000000080), 0x4) sendmsg$NL80211_CMD_STOP_AP(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000200)=ANY=[@ANYBLOB='@@\x00\x00', @ANYRES16=0x0, @ANYBLOB="000225bd7000fedbdf25100000000f0034001b251609beb8e391c00e160008004b00030000000800a50001000000"], 0x34}, 0x1, 0x0, 0x0, 0x24008040}, 0x60000040) sendmsg$NL80211_CMD_STOP_AP(r1, &(0x7f0000001580)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000580)={&(0x7f0000002580)=ANY=[@ANYBLOB="3c0f0000", @ANYRES16=0x0, @ANYBLOB="000129bd7000fedbdf25100000000500d500024ec31ea10034007be80b3f76392746e7d126e127dcb40043069100bf5cd5fd86987f7eab2857569956672977afb1084409f554b1c10711e3ba5b8515a46c9ae0cc60dd293299a780144cb8b47dc1e61f93b345ef6ec30b37671159087caf4b86e5d9de0036b4504ced9ad0aee447b3e9002416b3bb9f1c167950579218ce18a2d480358b7956509f7ebf5508968808552c60d146bd98f6bb71df6ff3db8276b76415e106f6712700b0db9d7cbe79fad2aa32c008fecda384b840ea9202818d5660b4bf159bc800e242f27d57a3c88618d1c7008164ca679ebca2a853c4cfd4162416b67af02e821ae020299202e4d6ce1686bab3d339bc30a3a505b1996ec33c2fa8326d98486acbe0cad2c123c9d0664c304d6e4ce0517dbf523fa4c74d725be46a882149f6c0982c9fd3bb6d489df4c87c386bb7cbf0e8c70a566f46c2290cc751ddf72da9a46a82f46be1b673db3eaadf9c573dc2120ab1ab16b7c47a762c410ac2caa77dad1c62155584b40ca85c711b1439ba360d076857f90622a4e68248e27d46c50e02c34558011c7b8820d6b10dfdf180a0e73ea15fdf09466cca71ed0ec0c8735f9d4497249558d9c6bbb73539589bc0c272bf4f1ad5331fc575a3d5881a4bc59a6ec41629b9b2d1278ea61a966bb8a1bdb509ec253868fee07717d223d40978ebeb58942d9c6df4a6b09256b993daaaa07e541bba3207098139e7d928a819e956eb6cb2e83a3ff01f20af6611f20b8dcf83fa5489fec60e7d2bee1a69b3dbb64040b515c85ba2de9ffcb86ca6bd3a2d886433d80290e511a273982b6562704ff9038a9ba15cc87eddb492cb0b643bc1011d8391309642ecf5171344fb79ffd225ce5180ebd35d9e95a057531dbf3fb6385bb96965d4b159b29240dbf0c73d9011d0646f91cea9b82be9ef779c933e4ed7f1bc1fca6da5881668ed368f372f8b2821fb8b5a145dca2c8c5d2532fd2f8b7f970455f12d1207244da090143a8f4f110f5f591fc9b97bd3af75c8ec3cd5ebe1b1e8146ebbd180e9ca63264f21e40ff15c34c8422dcff10736a378a36a92a16fa65d38032077ef6b5e14a838bf8a4cd1a12f30b836f1800354e3199a30a7e68ddba4ac9c7b3cc16c76806326268ed38db1c5edd1e1a28f9596fcb51aea18a51edffd57bd1c2071b2b521ce2220ae69b0a34453029492cae7718a1fe51836aa0c29a630a153f5374219e33afd78fd842bccfd4d64f1ba0cbc5b63439169c5e023a28da3c08f9aab10f185c2db3f083576d088593c2042faf6a669bd145b7f0981f9976ec601146be237b0415494c0e7f24174b08aac2419645413cdd3e674f29d33d3a6a211d8d74058ce68e7fda5ad399cf91aaa75e11faf80bebca54df4c65d1977b65326ec5e6155f757453201e3eda5f741158a3759a1c07c702441a285f630fd94a84c733cbb7924b1396cdef23fb33e81ce5cfa3eaa22944e01d4804dbe90f04a05ec56b7f5a7296c33e6f6425551f1cd664e4c6450139017cfdfc84b89969eea253ae08306ad68208a2463049177732bf32b10c622450cda61fdcb4ee705bffe86099e1403ce4ab3c7fe028c9578dc8e6ae1321558f180f42d0805cc072521874c2b003738aa76ccf76d200621d9b856ff626d3aa8c85d5d010000919aaaa98bea2232e56e8fd2cf1f84ab780c0c9539cb8f7ff1207402bba59055c20575d2a447cd981a3077980e46d3b89ac0eeb4be7a00af6e7898abec2827b3dd09f3055fef5ccf94b1f05caf84e2de0696c1890885fdde174751cd94ea8480d8d5aac4c2afbb134dc28ef60ba754cccaa7f1bb58a805179fc8199e57af68f75d8943092faee1641e8b4bb3a8889124915c1dea0f14bf672a666b6f16a808d1d7f43e665f8937cf362eb339e038b4eebaa7be5ee118f52be7baaa250c8a1dc6d2aaeeaf774b6b1a7c2537ee459aec499cef17357735778aa269e7e7e5e46fe58f673a25780aa7a29e8bd955a71bbbdc937ecd13f269efba95ce346090b710133fe51f3076721fd4205f8a5babba74e258c6772af95aac15f0c997804c2d7f1e35defdab1f7dec1956f9aeb7e7562fb7a2b33d368dc1c6c20b04af0034a214808f03c3379501da547694bb2a780bb3dc3d4e92744d15abbf5ffd5a872b305d2aad914d42803257c63a1bad700b03ec60ff2e304f0a9969c14ff7922128ab6c731a495b4f6ed3d578a2d55bcaf11c466afd7a985e6980dd57f896818655541531fa835eb4a59000139f490858f67c5881aad3d43e35001dc9805dc2b549aaecbe7ceb7f7ceac19171f6ab245d21da39e4eaa552062e0008000100020000000600960001040000b6080f00613b638c2e804992531bcbdab23be159088bc7560cf2b01bf02586e40766291db8382d4972c0423654ebb51a14a4b6594a24a183e6f766fda4f97d177c6723f4dd84b4be92f0e8a1ac76b6eae3c4307e42a718bfd61eb48cf8dc09396f1ca6b08b0f62953912ffec61b3979811d5b5f5a492d7bb4f5388bc29da9d99c2f7d4571c3764b217c5550debcdf5b67cf86c9468fcde8a8b893551b337b27e6e71e8ededa21d06ee05f03be3a29daab60659b138135e18ee55f0a382a9ad08311e24ffe24d107424b204fbf88c3bd582ee4333dc593b1417651a4df2ad39ca83c16841ad2e38fe0f5400edb6ccb2eea5e0d6a6fdfa0c452bf900fe360ac76fc69a4990191f5f3764341052620d813eac952518ef75fbcbb695ebb9a9fb249cb2a67947b992c3978d3ba6e9fb28d9749eaf2488fed02e58312d6a6842df087bedbe9266d0968fbb000b2f54423ee5c6b46b7e596b12fb3e60fbd7d08690e59b794bff55f74c4fba5d61f70a331498e5cdedeab9a3f4fe1d2b0747607d19c3aad7f6f4e66b17b1acdb401d1f3c75071db7f7d6d2023cb551cc6dbe04c4d323246d1eaca9cbf5bda54c968de552e7dac7fefd75ab2483a4f75b649aab655cad5186f355eb2686280ad84e534b2baeda0a33dfb07141627f673a5fceb16c03902735821d7383e6f3a4d5675cad6f1b59a63d9d0ac4901c020d77b1295cb7a8e8f958a35b6f04677be99d249082848b5edda1c01da744beaf5f4b037e19aa598ad9bf5769f9572575189436f3ad6ef2a5105b2f91f8c4a453550884e6ca471d0313598955768f2c5c5f3f910cc6c7ba48198074a703e4a4dc38819fc6b4445c581fcee24be095cf9f2abfaa8e2aeb516a97d75ba407e1bea35cac0e7de82fbaf9a04bf60aa2f2d03e71dd6e3e9c4b3234d74e8e503f0b0c9b97a3413dc118ba8d8485dbebb356b7fa4741b40e6a7a7abd06e99e9dee51e3b493c3002386c25b214ae4a5ad00bb8719de0a5b50fc5ffdf4bf263ce8f97efd41785d610a7c25c9489c020736cda9a615962d906cb97f61ba0c1fa217857061707e2d0bb80fe52199c718258af867ad22f01367ec0dfe54539f00b15493826380693e8dc8122c329490fcc5c000f55533d4114fff77a6e52e0dc8028b465392398d7daf83e55aa8bc28d1c4703f27fca362a908719d96fa0ca9f4302f53709b7288583f9042d18e2a0fb3ca04c12243dc406d92f129c2c59a05b4f3fa3a55909b56bfaa6337250fed1c3e50a35e99a555309752f77911092f974f6f7f097321286f9f48d6817b54ae2196e1f420d59ac89ba3d2957ffffe8041ef043557c652f65b43198495fb60163751e8f3943ba19e11f5bb0a569b5a41ee38ce5f51f5baa444e652bbcd1522a7ccb51b2354112faa1cb87b8047f22de70093d8da380a5ef7e104eb94318ca286282bcb4ce37a2d07bd15bbf00bf7c0e897c58dd0ae7b0ba57e54ad12686aaba6d993559d7b1aab6d58b892d8f3c1063dc76fac37016374bd6e34df016c7a360c648fe5760e2d46370ff4da5cf200b34ef9c5dc88005c29091a14d36429457ff3644c4fa034baeb850fade9c215ce2f6ccbcfd171487fd2a22844ebab9b824c9e5a5c1eed5160cba9308cb258d22acb20494cd0496702edfa5eb57d1d3f96141d8920a5e60e36d0806801ab0f9e3bc36e2f963ee5d9c5b1d3493a6987d9dc581d4f243be4cb27657cb505d24370e665f8ed92f6f0d553defd4b1f73a33a1194fb8de543715221342b82b324ee070049faf65b065a2e60acc74d5ef53c99027fb16cdc7f8b30ef05a6399513560fac49a96fc6c8ba9dc62fc1cabe3841b367180acd3d738e8b3694eaafd9a5a9714f5e6acc167c4f1b785b23cbb9c20efebc09a33fcfa57ae0a7780beaffa19880cd35422c06a66be6709ec5651badea4214997b671f50d4efae7f191d81004a2180a549cae47be1627e981ff316a1e322973a55c39c75fbee4862bf689190d1669eb3a7b47844625181b159665de76440e4995827df1098b27ae6f4f20dbc0f7064a550a466261ab439a2bd11b950f856aaa859d9a892ede02d66d321f99aff071ca2f141dc2c92499f765dd2421f76395bc3bb3c5f680a6980d482363e35548a7aa80f949e17ecb443402b4bfd644ce57349a3cacb8aa56a5cae6b91d850272fc929486a20f4743b9782c1a17011d75183e560ea521aa8516fc381fa58ba5cf63f6541b686c88fdc0da806429b9cc48345dad9d0029572bf94f62b20e73ad0604b2278db463a0a012ba3093717a9dd843f9e5910d593d32523535d6df85289e514775bdb200bb9e102fd3140f4f0ff50fa53fd6eca94524b0e2472b249b41cfdce05930d567568bdf585292f15c89134db5b21dc937ab0dd888d15e84cd3f692871ba94d013c039866c9e0bace95bd6b9a6ec06478cb5060332d070a615984b2422fb706c26aa8bc109932a3f26ae37fdabfca362c87c815953dd0baf02f70d60505f348efb73b3434a01dce06879d57777506c412bb5783c960c94cf0e37383b5f3b1a576da28e12ecadd01d0bd29ece09d7283d4a7ce5194b4d1e5dc55ddffb7009b65bc958b8fb667b013f1488fb0d43db061292a03a0700936ec850ceee5b7715d8df4f09d73088fed86264268310d1270d7d082d30c81dc10e5b6a3dacd89e6d8ef232ca37f6eccc32336b2f05015d542191361be20f90cca6eb3827b35e5e403d7137406a2aa79f0892e98d09559f1d04dd0657325c698c4f9d48fa939ace645207d2cfa7e12cbb91c8fb7ba67304d80c4fbeb7e1832e230ff0aa3846beab48b4265592ecef952201eab447c1ced98f3547cbe58f01ecf02c333c4d18132817055705e2cd358876ab51b29922b8b16f801fcc7196deb2d6f90268772839ce83a1e2c0fcc5a3864ba564801ecd69cd0c5468fd2de4faf67f16dc7f1871404538e39c2723cfbcec6ff0b64399eef4945d20a58e4d14e7816df47e19c543351d2f1612f5b3c28179a5af9227320c6d74d71325a557d91cb45be6b8f427d80f78ef55db3ead02a0acc7d1342efc71bdd93a830b5568cc8e2a33dccc9004f650b7706c10fbfb5056c86339a98d69ad8c3fef81bb8d2cc1687db669fc9cfcfdca2b114e8d806000056d6b7a53cf26c05c46b12b0b2b071020d901e0831ea87df405c9ec6dc45dd4daf2d4e9819c82cbcfe77f22550bcb932fabe146d0809565115ddd412b517e485bb1ed5ab8a3d2a2c86d67bee6542677f448cdea36d92ae5be50f8ab6d6d6eaf7f8c573556850d64990a3fdf4fb481f045aa4"], 0xf3c}, 0x1, 0x0, 0x0, 0x4010}, 0x44000) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_SET(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000780)={0xb0, r3, 0x988, 0x0, 0x0, {0x8}, [@TIPC_NLA_LINK={0x4}, @TIPC_NLA_BEARER={0x98, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x2, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x3d}}}}, {0x20, 0x2, @in6={0xa, 0x3, 0x80, @mcast1, 0x8001}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x10000}, @TIPC_NLA_BEARER_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9822}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80009}]}, @TIPC_NLA_BEARER_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000001}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xa53}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x24008044}, 0x40000) sendmsg$TIPC_NL_NET_GET(r1, &(0x7f0000000500)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000640)={0x104, r3, 0x20, 0x70bd2a, 0x25dfdbfd, {}, [@TIPC_NLA_NET={0x4}, @TIPC_NLA_MEDIA={0x90, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80000001}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x81}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000001}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7f}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_SOCK={0x5c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x401}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xb496}]}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x4}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7fff}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x401}]}]}, 0x104}, 0x1, 0x0, 0x0, 0x20004015}, 0x20040810) r4 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl(r4, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080)='NLBL_CALIPSO\x00') sendmsg$NLBL_CALIPSO_C_LISTALL(r4, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="00092abd7000fbdbdf25040000000800010003000000080002000200000008001d000000000008000100020000000800010002000000"], 0x3}}, 0x0) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000004}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x34, r5, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x40000}, 0x40000) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:40 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:40 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = accept4(r0, &(0x7f0000000000)=@xdp, &(0x7f0000000080)=0x80, 0x0) getsockname$l2tp(r1, &(0x7f0000000100)={0x2, 0x0, @multicast1}, &(0x7f0000000140)=0x10) 00:56:40 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000399005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:41 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) sendmmsg(r0, &(0x7f00000028c0)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="3a45761863b998863ade95346ec3437a2846157855ead2c385c64ce11037e4c608b90be4a916f79a577a872061cd4ee2099662e86ff100e67a5c0de0f920e87d5075cf72f62ed56fabd71ab4dcd948286364b6cbdf26d790edd83713224e63cb484a3e57a1486378c9b7f50a26894c916a5e037320fa2c495c90d8fc6b537a51fa3fe84da726d97ef62a7493d39458472f91c38cbda46d4566b3e356d99671f5714efd567a5bfff130b25b8db910865eebb1852dcae052af9ef601404487da0d2561dad091", 0xc5}], 0x1, &(0x7f0000000040)}}, {{&(0x7f0000000200)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x4, 0x3, 0x0, 0x3, {0xa, 0x4e24, 0xfff, @local}}}, 0x80, &(0x7f0000000340)=[{&(0x7f0000000280)="f02c69fb95792c7243059fbd4e9fb6d0df5ac29b768f26e6e8fe0f20582eb8155486e918fab0597c5350000b48aa7bddf2118e91816d6c66811c04e520b198743e21ada645a94c8991b7dcb158eefd1f9ceafa083facc40590780ca81362cafd206f3086250dab510f9e89968277066a278a819d38d0a71ae88632dcf8a7327f9f4a557df2aaec229f48809dcb1db6758f57528c98b77652d61bfad0c1b019aecb58cba8af35dca51e2f9d7bfb35d3ca93b5f05a79cdaa46b763a762", 0xbc}, {&(0x7f0000000600)="ca8321b82eaaa1bf28a4840ca47f819517f133c4b84352c6b033dc826128cbc3e71d09e07cc6da5132fb6379e16d7db799b612c1a600110ed5bf56dfff073174c4fe79fe644e23769b14ab9ae3fa6f22c0a12416c18ae0ea81b06d83c880ed6d6226135d4994021e3ac85f79e09baff4218bcba8c2313b8fa6c8ac996828480957101eacdd18af65372e4cf64c72044523573d96c0c995663b7cba91816f698eb3c335998be3e73f7d5df49643e79f19bed71d3b229159d4b541cdf8517cd91b4b75b9a0c11500daa25a9b0a88155d743f0ab0e9d94777ef69ff3fc0e506511c94e0ec68ebd8f477161f7edeef13663b7f164f090b799323dfbbd65aeb4bc470194fd6b050e91896ab855223d517e955b194fd1ed9a72af0da2979f26e90a80327162a1e1e025028b4df128ca5a962884a7f5caddbbaa7d40e656311e77e1b2e17716282fafae3141a53b75f23b1082c62170358f1de7d683b28086fe79602a8f1adda4d9a42218e743e02879da8754dcf300ae99bd61646e7ab01774a1cd5d80e86c020e565ff6c171b0e9b875eee292ec37e7be3497625601d192f209480c03650c1392c3af508a9401b78e021253a6e0e86d1101a09ce277c6d14ee719fb56e44c13536d3ead6280541d941fbf7b60e5d044a222f82665cbe5f812b3aadd2b360b8572e8394018021dbf118d30371b97fdbf5a7979df9078f2c26f152dd635cef47d62f1824e4337d446ddc62512e98a4d074e82090337e32b82f1c7c4a69f4fce97a1083944c9023a917bd8b461d937e68b7b6d578a2ffcfd9e34e55c21054a34b045d10974cf23e02de0c1c52e5c1cd61bcfbc8a52acc7efa19481035d2af84d03102929ea60cbf35acee692b199a25719291ec09d2c250c063b0686b5c6bd81086b0762849414b24e2e4c8d36e8f20476621f674d42c6efa0ea2b9d2b328a8c2e3c907c0113a0cb7fc2a90b740615b6682c40d2477b817c4e3f8cd8e8861816ccf661238449687f54daf9d66c04039ed83677262919fd49faa0189054ec62c0ae162d195ba95a8b4abf32f80d12af1f77920c4e9cf7d3bb35d608262b734ee1866d88fd61a57fb256f0e916b9b3b792a696788edd926007696e9b57d9da451449289e8fb338d1a3d41447af18973a5e5c3c28772fd4ccfe38f1d0ea8dbfd80e7538fab4d8fc27dadc9f7b4914227a4ad567ef0347607c998ed2ad08d6c34987db1a6135e51af1ea1d0313165e666aca2a9d92d8279cf86b2a33d966d5230c5439095e215bdb1d5dc650d12f1b6dcc786eb41574a37afa45c0b61fff6ebe0f1a24161040b8f28e3ce1ebfaae635cb2b00b3c14770fb3a427b9f932c39a9ed3ba900c5e69b98b5ba9e618c6e1b5eb96b6b08a57c5820ef98fe406985767447015ad2e966df7aacad6f2708f0b2341245a7ee2bd9f7f5d8aed8d54074efb621eb2a24b316cc931099b3937e86bcd0c6bac02880e25dfd96c41014e1ad46d9e0fcaf613c515f15df68dab792e16b8cfba89b66c20c4f57f2ec9b687bf24ca4ea2cfc14465689f31f27c1fc62217f615ad8758fea2ca5551feea49f1bd518ed316e7adc6fa2d468f44c3675507cfe2510050d65d23747dd83684ebe4c7b9a5ae25027b32d6d79129c799d6f2f84b301d1987cf9650e85148d8ab82abbcf22455927cbe3fcd9a33c75b1836828b3e5b8b841ae9e0a062ed70d23fd162ef47d95b99b5d034560ed7dbb6fef6a09be46d3ce5ece3aedceb85de9751e4ec9f8ca8637c9f21b7ecdc69a6b147ae3083df405958e677bc95e3a0ce8a6bb12e1dba3dadcd52871f5ebea31028fab0266f8b45011876eef31d88d84aad47dac610d0e1e52328a263bb826f4858c12c0b2476e8713ce8016d39fe2feea7f12dc40973032b80589fe3857c6e500a7988f97fbc37695e1a51cd83025062ed385227fc4d9b450733e4e1ec147fc50455eb231877154675cd7e1655d7cfb696be3202ace1aa3765498974ecd6ad4f8c0a992383d050effc813e93ba06bc5e27f08ba7ed760b181b8ec0ca5b39e47923a54b0df4c124ae9067e49d4314fab050e9fae39b51f1a5135f354b26857def6aff32e4894dbe3425c453630c7d9bd036e132d007611769812ee641d038c6a33c5db2b60baaea64ebdb53473c904753ec720dce2fe29d4f738d0c87fd4ed63efb6c57bbdc7106f06dd88eab866e724747d2f3e2f9fa1a28cba8833d6cc70433f4936091a7c6bc889bd3a2fa393d9158c83cc7c4528bbb5896da1697cb3198fac5aa71bccf3cc43785ff4b5d72f4d9e94d97cd90387b2e562c0065833a4c3369fe26703a83b959f6f109cbf307cbfdec161593f607861525116bd1433c4735c6343227501965a164b12bb5aa39e255cc19328258485e2ef3afbdd593fc4938beda37c6bdcfe39bb89f647d7394a08bd3537da7085f73a43b864e3edeca99944f83b83f02a38da301f5e9bc58bf946da46446e40aae3eebe336a0f72a4aada7536a0dd42b1b477e20f150c5472a21819f5ebef97fb830008ce1aa1b20d17057a27c230488fc8b6e116a5d6daceaeacfb86edcdf3703a5dca0a63e0cd4aa6e3a39464e838fd757270015bf576018f2a5ab85d970001e503a2927cd9b9fd6a2e442a0766d4b93a2e5044f0e96ac7b7bf0236676c88f770cea918a1d1e9a0c2614f2e3fdbe3d1b8d7c46dd0af3731c0296d0b1c8ec810b759e7d1f937d7785670446bd3210b87cf007520d12c91b316c35ddb761f630c32c9131bd511f3b26a8325035923c02148fb77d1e018b68965cac25e72c5fb30b5b3892ec84466988146590294ea0bf8f64ca19f8f46484b69a402b0db5caebf45db5184b7f5e993f5ce3e9af0d6a67eaff2ed8747534a120f70bcf53f5b5c1a1165f99bfc21b10810e9ab53499ccee40dcdea0f4c6475e35dc20b88c77069feafe2081709f98843258da2aa791c15884b1ea0274f9a10952363e611a791e8af0fec0b82f0bf127a8ef95d1f9488f8bab08c516047b04c8202df6c0c4ae349d3e20f258914b9683fb51aafb8fbe3295008dfd486a08b895088e7d5cd5e7e0b82725a647ff6038503a20368b64126a9457b7fe3a50c29db6b516cfdc8384f6734428589e3c13ba845cda56fb78392ec56d97541730f8ae922ff0817fe80322747d42e5d37d7394b5a4d9c6aa4c6766e37c555229aca8775e2585f07ba5cd34a835a489db75da4790cbec50746d2505d451a5b266440119888b9528fd2c3165b2b609e2ce964a1930fa69b5d5f71aa385a53cceff0e3d35bfb10cd1fe22db921c61e50854ef23a501e7da1bb470cb79ba1d8df0166b2cf858289ffd4e719bac6f9760a520a36c23fba6f999a87efea439d26f1fb218e4531b592a7ef490f2b847cbbb95a6b01fabd63887c072f3c9273128ac425ca5fee8817ecb0a19c86ef5364aed2ea38666ed630332b7b3ab5967c81f5e35cbf756c05142efcbcc54e41288f481e11607ec62645999696042e0c09a16293c97acc2c026004cfdbd6240c895d25828ee244f92bac844f3757da6304df1f989b2de70e6a0c84baa787338f862591ad271bd2a200cb539ccbdbdb675a1983cf696ee4ee5790cf1ca17e65365d8f0e2d77fc7633c4020bde56e9f58437a427d8700d011a2af9d968fad0256ddaed0dddfbb734496cdc4269d0b3cc39b21812c0f015943b85b9c3805197a3ba77e07c2a64b95b9c637b50c89ac4bdbf3876eb6491995e81d54f2b2c8ed9e34b0455021f8df843404d429e3dfb38e5de0f9149a5c8a6cf77dd1a269405cea0a59023f492db2fc4e831ada48e5b1bb89c779e834efa3ad37703fa94193d23cc9e458b6d00654c7f88e7930e8c1b514e46fcd81b9a7f5910cb48292506a2e0e878e0ebb1871cdd33356bb87ab388d7b94e5d913cfa082e6ece49b3935a1d95d5e6e5763a841891316d120c10ec71e9aeddd402a475523344ad0e51375064032b429b9d9e0cb32aa98d3324353fd42410528d360550a087875f56c30b23ddd61c1dcc0cd2850f47464c757895440dc04793a5a0433077c63faa2cc43c4a232c8717bc0c60af784db90e48447fcbc624e801ff913ba38ea4cbf3241ccde09a5eda19eb9815184df53af2907bea888c00841ba65822f10f70cb9e3b5d10be2029f207a42ee2cff4bbe020955bbce2db11863b476902f6f88eff4a6abbad787574d57f95eea8d55931fc123273932ea12c0d0f3b6c7c6921f491b13d793bfdd62b7cd2c3b89276068053ce2ed1a52c35de735b8a6aafd6527cccbb4d57681b500ec60db30b6427326f9c44fe7ddf0f94d32c5167db5a96448dfe36824108ccb2c02bd66c1d21b6d5d0f96bf3a8e7cd55931034e4fe3168868056aced38f31115f8319aafb2b99333e480b20bda13437ab83a20fceca46db2f755b158f9333dcc414fcdb8364d6a4b4a693f7580610725ff94e2313fdcca1e5c3c119e186021492c5a45910ebeb2a005d88ff630fb23ca90e212be127085254e0f65eb6ae4e459b16e5f09b4361da944ba387b7dc6e071ed62a51fb7eed2e589f666da58db0e797fccfd1cc49467af542b62c5bb83483d33340df58052396fb8b2d1625d9f2208847812643e8b0a616534def3dbb73636bc098c630d5d5a1cd6f731e95565abfad684047e7ffd8b061764fe69f2e6c43608aa3dab365a5e6206e6a03e92961c32607171dcd5dcbfe3c315e5ca91cd241d000728af88b7a00fe69c429418ae89ae3e0cf01f96864e46b9b5c26568eb7be8cf478e2cecacc2c2a1b2ca669f3531d8509f20973770bdffe46568bd68e5a4267a1e23cf5dac9f9d90f77791acd0c60b50423080d04b8ff4c8ea7036d45735465a7ee87c965e5e3927642e530254d9fae6adae1e909780cd6c9b85dd80aff1a4a04513ff4ce4ade4e8eee7fdb7c7ea0df9041eb18067671f9f973faa5a24a2336180cb8e5767230c7b48507f939c1da6184d1fa50b99a02faaaa434d4ce62b238d9f1e6b87309b7b2d03703b0399d75f29c3aebb46dd5216fdf78d8ca63740bc8011cb6e8175f6190562cfb9166a5c380c88402c540cb4905e191913d2c138494070adde593ffeb47474525f058ea34f9ad2cae041febe2063b5ca133a44e468219a975bcf6dd9ca1275031acd843c8aafdcfa999113df315fe6b14745aec90404a207fbf1ceb44afe1ae8a9c535976552518b41f014827097fcea1f797a265a1b84262eb138d20f4b75d8a829e56c2e77f42d9a362a9143bada70096645cf923406aa9ac3fe4a78221df47e11bd7b33f46efe4a4db630f84d2764675fbfede9a1db355e8d4a85c35bb036570a7b6dce8ea711da4c0a0828e40a3e807bb766ad882b0b311691beef3f1096ae313140dc91eca8d2a1a5d9e036667eee02e40bc4c1cee265aa18c2db0d63d1e668b5b0bf897e2d8f02e9254a4468278b3c5fa8906d197ec17f8e7b6c43307b76b2f4cabcc153d5ec6a64a163e953672e163bc55f582736d73e9c1a9418949e1f79e53fbaec261916595a73f02f10def50192bb4435ec8831f4f075e518ff2443de62e12a76767fdcd7b1b1785fe3e47977ea53986c7b0013f99123680cda9103ce022865660ca4bcb4007e8cc50eda4094a5ce3c7505201a47f8ec33f685400f3e981e1f31549ee10b81fe2edd8bda5d64b5e4f651183e5bf7ed54c0efc4b9103825cb3e2bd15c05aa1c3f4eaecce70aae3fc1c74d7624a838ab442f8d135e41d554b14c5b374a9bc9975e2a8ac4ee165d22d5e121a5ecf4b74f89c1cf1d6336b6ecf104c8e07f63cd113862", 0x1000}], 0x2, &(0x7f0000001600)=[{0x1010, 0x11, 0x20, "a09294e7bb275905c1dd8cbf895a1fbe2617867dc75ddd17575bdfbe5c1c05dfce66598e6bc8ed9bef2306e27cb490b2188ba6204457baa2c0ccb7949b8b4f747952fec9f55f5dcbc7cd7519dd3da880d4fe3113f70516ab229a2354d91cd56526ecb243ea081a39ee6b365b4212b7b1861dd7eecb48b36b4afffd67732a8dca9001c828a8c5d0307d19709fb12d26294b19a7cd86be089c23c2384f8fb0bfcbfc49c534a093fc1a3747dd592f6f795eecbddae4328b5f7fe6c252000e3d7c2c8bc3867411ef1b6d38bc7b105ad2caefff09fd1dc486a4e7e65305d10e9a130f81487f42ffd4d955ca4f1fef39aae747d6e93385c3f6a4d593e0fe3e0dae53d59412a8a318a778d976ba512f5990ff4edaabd11563728d078eece8bed51a180efd36ad35aff89dbaa94304b25f01f5e51535e5489150d3b25cbd066c8d95776bbf7b5d8d89f908792b3ef9479784b199b8e17a89055508ed38e04b36986cb915c30579a8c5ebcfd36c757010be3dbd384f7954e05925ce7a9115a20e9ade2d4cca1bbcf767b1876e57711813c0ce9d7ef9a1e0bd2a3a8015656aa1a193a1a30c414b3eeaace8a032129a4215264161382be02d3fab8ae69487b248f152c093e26bc64edeb335b4c4e5f2670fb50ebc08f1999ec708b6be58e33ddd955752befde5854a0d5c5da5c4193af1e7dc8f9841ed0c23dca7b5b9d0a7e28d7be626fea8379ba244bee8c1e201653d04e829eda18360f9b25258684026eddef96705d52fdbee0912eab724d962c53684876c784399c124c493d2ce7edc4e2ff869af8ab7b433991cfe7d41d87b3d3d69399ecdd9de0c88899793e21aba814b7f3ebd7a512b4dc935b05f5ac9cbc4a0d590b72adf2c4a834105a303262e4c34cc2cc41d8c9ea908c0a947c0bd9e98f81fc22a9045d8713b004e2154483a0f05b39f0f4216d1f86ad61d880547e2da837ede3b22770b735e35efc393c2cd36ee1b31fca68825dd231747c6c4d400bd0e8a030a721aff42b51a2667a0fec3e35ada3942d94d0ab9c2468cd9e73b7153dc8fc37e7c0a178c53d1cc64f9c886528a81979c5a948bb341c36fa3d0f118853bbceb6084eb651180d5cf1d68a8a553654b42655579650ad40ba26ec5a0fca2fe39cc32f4d439d90bce988e9f0a2d6897451f9a7cfa8b180424986d2798cdfc3d69a350f661a1e8b95c12a253d5b97a7b4a178c7361ec87b0a130106c59d50cb0a50f3d0b54fcfc632ca83e67e9b5b48275efa9c62716d97f323aa25eac6932ff94ce22aa33c184f199107cfa1d7aa40585b43a9650c035fec5fa579b808734569d3850a9fbf84b81702b25763d282d101ceb9750e57d851b2421be9600383d46ad59ee34f50179be7d3d154156eaa2cca86831563c35bc3a1cccaed5f86fdcf61aa8d6c1d2eeeb77ec810cee4ca612f47031668abe565576ffb96c970c62c867b1c2f8d58674b8f2ec4e563857a460778d7d7f42f0b1b4f0340a83e14d9a0c621a5afe6d471203d1ddc161c6a9deda37568b8b2fd95a83e7672b3d53b8451e4f74d4b7dc6906aef5abd9523dcf7a5b772490a2f82dfc442c7744d485543af67e6474052ef7c1e63a02f998509346b30618aae46de742050f4ee4cd17c9aeec3909e268ec60e93b9d120408213afa992b694359da5f665aa0f0165255755ab80d3f248213745d49be9658dd725601d2b3945ab2a1d549c18132cf86ef4102c803a1d415767d2f00c620c824e5c54c6d0a7372767bd39e093a67c4fdd3dfeee3c18fd3f9762ead71bd893e20f60f077590952aebed92cb58c294758754d1262991d2ab53de9531b58b66c34d2e654251e499ad6980fa6498d03ab3122b3815b2eb7b98ef99423367ce169baa82a531f4e69b5d334b7801d54a5eb6a89c37fcbb69fad407954765ad55b3cc2406d90acfa0e6102f4b671c4772654fa9445555b6186384158d5e3f7d19fb94ac7c2aa7a042c0c9c97e930196f1dc71be394d3544ecd24a9eb9a6c14dd4a8dd83d74531453158a45e627879ed5f367f2ca1ef363803ceb93aba7b4720b6b2936a270eefd60225cc97e4fffb0deaeea6c5364762b177c3d266069ed2acee2a70366fa4f6843ef24a9a3d8d56ae3200c326d14ff84c01d9951caa3c5790a34ae4bf1b4e83f46976c9694a3764ac36b7e0daa07d445d13c8e6d4e6e6de4cc9edbaebc57dfe37457c6afc395b1a4cdaad255a4e67a389fe3d88e25e827423150e50f56815dbe15b54acee2ccffe6d839bc470a3f182270f8f721e05396478c2cc6ba4f5424af12b9b605fc5ec9ddcad0f1f643068a2728162dee6b5c0200f34c1bb8801e8b6cc4495e3c7053f122fb1247e76fa173609bb9cbf37119197d373b33d376818276d9a785d7977132aa8b5ffe6303c1d6481ba060f81c769276e993889bdfc1c4aae5d9371b268b7c07397fb8718be62056e3a762bfa8fa5e63610e387f7587cfb68c921a83f4e48a4e1fbd3f788001e912f8e215b37fb26c8f4c13609e460cbe823b545326f7b1097f780ba9c3934750691348df8dcdea88123428f945330a150f8f26d7a87a92fa8607f9874a92cc74602d81991e179685be16da2d10a209ad4aefc70b403b5fd8cae8bda0c23d457f89d702e4d231dda40bbf7c2bbbb80aa6712bd3a7b5fb0d092260c3753c0751b6cdbc3d7ee3ff4f7a22843715c4ec973b9860b2ecc5fe01a58f149e7d3e6c1169ba248dc857d0938a6e1464ccf001b2b0b1da519cf0ab01266e231295cda6f64d391676f80f3c1ddc17f5b8223ec0946ed0467cb355be9e4b09ad4e9e2cd1351d26312e2a8fe11a734d96f2ba803426603472e0340a98e903cd71381a2c0448ec1e73a13c061e60f967889d856cfcd3264c387337fbeaf7414272b4162abd39703ecf26f80edebc3314eaa1424c448244c09b70025dcdcdab56c12e854cb9a9253c7bbc5d481267bdc968af0cfe44e224b85f523b4cf6ed0178de231c9a25918e7d687918d5e3f0c8e2ff96f992771584c62133998985a82867773d79c5b39c4077adaa30e61458e1d5b14c722183d7453b2582ed4289a0f447cd568cbaab66dfcb8c394112be2543d6e009adc3cfc9cf8f6f6f4cbb14c08a52a7c0bbc72f29e531bad1737d544148a29ae9cce511db956ff2dc8ce45df5eb96e8e7ae65455acb96e6746b1eb1b0af3e55b8f71e3b6ca1e16f9f5a9ae3d24d7e5fdeda1a31a7970bee3ed3b513a2564af8a50b90bd86cfb5c60978d377510b74c776f0892ec31b31ec997b44728d7e3ad60b4fe5fc71e46617f6422e8a4ab36c849312ce3264d928680e2fbb482c310c65099dfad4895fa1de9630523c9ca5dd7698178d002e052daa6505ab0f536c4d9c4ec152a6e423c9c1cba01096fd7040eea95a9cd9d77ea80ef0b167640dca5c806082acdfd89bdfae8552bb891edee9df489704fdf84762cccea0f4e90f6f0b11fa773ec458a1bf8297797c6286e02c8480cbdb194f53968254317e88b8dc39cec38c63d1c5ab011562877e8a5d63b9760015c446d899519d71c07c33d8186fce0eac9b0c80e32c49d33a5910674fb3dcc2f7632fa516c66f27e72b2e6e4061e31cceebdce269615d7b2f8eb63a10895d9e72b2870acfe62cbe08a4e15368f13ce9b5c12d9d9361ae9fff29d2cd971b796438212b19981584328623390d885a5f3f2356f492994c18ac08b8a45be9a2347f35a243b097d3530a9c5eb326043e7afc051460366a3d90d260f0a24095eef1a2797e9c1722e2f0b9ca7edcca025af220e5af1f2e981a18114e8f351f648b7b15ad3c55f515078bfbdd652346e84798dc46dbf712b096b4f81b97d1ea884d3e3e84acd042c61a28ab6d5d7d3b69efb38e1342f0ae0574ca2bddc726b110537748994000224d58bb4658abd77c332505e821a9ab9c03cee48ab44a2d281fe5c65ac957f1dc4c7f559ae5e88e543e2fcd7a96c73cef247625bbd30bfba8c0e8229ee3ee15b2242442d0f873c00eecab631a83848e1c6ac2b2b9a266aadcfa51d8eb5f0b1be92489e609aeb0ea720becd47082738dccfb07b4eecd7a05767be8293959550e8b9e877afc512c6b0a96e257401fe33913666ddccbee13bfbeaadba57b8533d78b6856c71c16e37e108b7bea419865f0708d3ae932d844c9802686fe14ff2813e857001847dc96ab661bc995190071b5a5a6e3adcc5e0a01d9145eefb06946f9fc305b0bca931afb3e38148bff812b80f41c97d5d8cbf44aed7c58891e1afd1a6f4614658b9341c4e10da0b409f569289bf1ebee0e01d1cab666126d9cfd1fa1e30ed08d857f9d498c3331d03d998db0a39bdf16df07487f6e80c2b08945b0068085b6da673a6bc4c7e29fbbbf02c5b3c0c33986ca4f72d133b852ab88eeda6d277e08347335d63ec33cb85085766b8c0f057e5d1062cf183a35d8afcbe3a21894836a2f9c19fbd845d86f04f825364767fcec029a7b17667b83f480c9f296edf8f9932be570df6728bfd7b56b3cb2c17afd16e6c645f9a1053bf4e02262c37f8896116d7f66014241da85b6116bf3babd246fbc210070e295185048cabb54325d88f9fe3a2b113006078f5ae4c4d97d6429d12d7ccb456b811d39c7057e1d42b3e70d41904798be4d487e897ecd2a1bb2796e25b41ac861397c88b661364b6e3d938de7bb732518a2fdfeeeb468e4325289c3c8992d4187d1c9616054ea69c086bdc48a743c8483e95e4440c3cc365e0bf54fd2b82e511ce52b69e844ff02e7f1197e8fdf6626ef1458be3add328a6670e65282f8bd52fe4ea9031329ed7847d88e6b094308e1134669f343468310914d1ab91602a80594a93e0afde8e64ae86b9c3fccfb1e4b165316e71f045e80b348cbac4cce4c1bac517a88b31466589bf5f4d3209577307bace200756295f0807a804af02ae96b87ce3a03cf1f766a8f4934af6c1d4d6b7b89876f9058ade46798bb65b5dc5ddacfeae1acfae0189c54e5baf0fd44504965e70d077b6f7b6e9dcfeed04029d50128e4c436838896d11272c291a5f24ac62e7d030191c6e2fbf10511414a45c574fe3d01edaf580b62d072bd959e6ba4188fbff65560e1806b5ded1e839d567877620041d7525bb0e6a594106adb6609f3422a85df63ddbe17aed9dd078c81b130dd5526c65b37fcd47d754173d7f29606ef31708940aca79e1bd3b7954a108b885fa4091a8c98f6899116f3e510506e6cdd8738e9ca00ae9a1bbba5130a0c7def7ecea5c27ffdeebbb82141002f82948aeee919db1e398fe257a16441f393548f6ab18591cc5914be8513e4bfd70a16c1b1602d3f0be445cdd27c354749d724b3e70f7e083992ff9bed513bd74b36bbb4f37fc2a7183792ea07520ca1b7334e015e91ebfd39ee22faf723d14c5fa63b2753037a8a57ef7c418e46d27eb2b6733d5b36dd4bcc4d1b15598a0f0f7b7556f58b05cc5cc2742188d70a53eb0259a10fa9acf9bd6adf0ec31f44fa5023e4ef36c4aa7ecb461f85dc992f02462ee63e6b3ccea34c409a291c453257c4b2ffb6d9d3db44157ac41c3f36f7390a0d05441dd8b892e0ee2b066814c9a8321976951f71ade859ee58df44959666c69d4eb18b41f8e1212eb913968b352a24f270336cf3c78ce09fa288452cae73c3f8dce592c997ec3cf4fba1c7cad61c7d84fc8477d5d4b4c8d85f69a5fbafdcfab28f1fbb6aef7b2b27e23f3e396ebbf24258124b070de68d1c9823a2d4a90d78a5875258167e0875bb7e802edffc252d473e63b9be40a2515fcfeeb375876ed1773911b2e58d0"}, {0x100, 0x108, 0x1, "c0021feb6e2a66da47a3182be14efc4ebc94026e06ca2c74ceb00866e820b413f62a316f6b6b4752ce64d9c830e153a8a08e6182b98e0f253ecf0984f5bc0b83869ac5ce83fd0450323962a216683a20a8864b506d5b8f36d7626fca1f48cd775b12dc3dddf1e03c26e966455335d358881fe071fb3854aa59f3f84e8b601323ca731f3a5d7d8450eecd0b260683ca6b6b3a100b22a8de8189c76f5ca6e125bc68ed3c4c44a113ce99c89cdab727b568e1084d42bdeef3161ded90abcef84ed5b20ebfd42a3c9352bd67c4ae9de81b60eb0478119bcc0668afb43dbc425a92d0b3a023141305916bf3"}], 0x1110}}, {{&(0x7f0000000380)=@tipc=@id={0x1e, 0x3, 0x1, {0x4e20, 0x3}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000400)="c032def9c2c77d00a3015b0b408fe24eae00094061ee3e9fc2afb978e43a6a303bafedfc517d86b33b2747d6", 0x2c}, {&(0x7f0000000440)="2a3ee535fd134c0645a64d0b520491b961338e1c03e7eef21da736ebb970793b57bac922e48ffa42065ff17518dffbac3328b679efefdf705df9f3126c0c760c79c78e2d131b5b94f93711a77c8b2a18e8edb6a3b7bd8b3eafc20286b026ec2591418ef27f925f4c83cefa66d8d74ec063008ac34cbbdfd03781f510aacbc8d673b0f57f004ae9743a484cd232", 0x8d}, {&(0x7f0000000500)="438cd9a41137e9113b6222c0cbc2de623c4f7fe3f6d077003f38426322d4b58a", 0x20}, {&(0x7f0000000540)}], 0x4, &(0x7f0000002740)=[{0x48, 0x92, 0x0, "5351383a3200cbace241a7a13a444f9c4fb5975b2ae2de3e56d1dc59b33d25c98380bcb06e4b1f7782436eac7e16291b24"}, {0x68, 0x107, 0xfffffffd, "40d887ae0e82722325b3403be321346cc3f35c1ade27805d612dfbd073bcbc941d560667380aa4dea4a232016c3b1070483e541c867886e5c6d8a7f7678256d8ff2470ef1d43db77e153cb95f207db4b3c"}, {0x98, 0x114, 0x80000001, "ad3cb3474933499d4c7ea9e92ae174c85522a8c787a37781b22845aa4f9ad7ec3217da279dafdc07ece8a8b9b6afd6dfe5459d1e4793d16bb2a4fba175ede6cc9c5fc24a255e2c96e006205be78c3d4cef1dd6facbaaa37c742df65e68eb60c7ff90aee8c93a030dda58125fa6a46ea9c2eae9e39435fe39a193f6282617e99a72ed759a89"}, {0x30, 0x0, 0x81, "7f7941ce9d10cdfb91577d74b3ce2cc000b00611e6ddbc48f40d"}], 0x178}}], 0x3, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:41 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:41 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000499005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:41 executing program 5: r0 = socket(0x1e, 0x4, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:41 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:41 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xd2520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:41 executing program 5: r0 = socket(0x1e, 0x3, 0x0) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040)='l2tp\x00') sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x106000}, 0xc, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="00042dbd7000fbdbdf250200000014001f00000000000009000000000000000000000c001600000100000000000008000b000400000014001f00fe88000000000000000000000000010106000300ff070000"], 0x58}, 0x1, 0x0, 0x0, 0x400880c}, 0x41) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) ioctl$SIOCX25SENDCALLACCPT(r0, 0x89e9) r2 = socket$pptp(0x18, 0x1, 0x2) pipe(&(0x7f00000003c0)) r3 = accept4(r2, &(0x7f00000002c0)=@nfc_llcp, &(0x7f0000000340)=0x80, 0x800) sendto$isdn(r3, &(0x7f0000000400)={0xffffffff, 0x8, "1942c96ed1d8a2befe33a008f9c5"}, 0x16, 0x40044, &(0x7f00000004c0)={0x22, 0x8, 0x5, 0x8, 0x2}, 0x6) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r5, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB="050000b64d00"/18]}) getsockopt$IP6T_SO_GET_REVISION_MATCH(r5, 0x29, 0x44, &(0x7f0000000240)={'icmp\x00'}, &(0x7f0000000280)=0x1e) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r6, @ANYBLOB="b7230000000000000000080000f008000300", @ANYRES32=0x0, @ANYBLOB="4c910e1fa879adb769c69de80e24cd1a33eb02beae70f8528c987c7188882677d007d7e1740e4552a2e882aba9c023c8f16d1892411019d98076f91ee91462e2473321d0da8a703c8c6883b8299fe40c3c178a9470"], 0x1c}, 0x1, 0x50000}, 0x0) getsockopt$IP_VS_SO_GET_INFO(r4, 0x0, 0x481, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r7, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$SIOCX25GFACILITIES(r7, 0x89e2, &(0x7f0000000380)) 00:56:41 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff06000000000599005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}, 0x1, 0x0, 0x0, 0x20048010}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYRESOCT=r5, @ANYRES32=0x0, @ANYRES64, @ANYRESHEX], @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636070805070080000000000002000600ffffff7f4503000038000000ae03000005000000440020000100fe09cda440000000000004000000010000000000000008000000090000000800000009000004000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb2340669060000006028216667a9eec3ef44776deab4e1fd12fbafad7dfcf2672d807530e8b43b502dbf09a346e907a50773c1ac7e555b8ab4c1c19ec53c605ff696c820a04a9affc82d0e4b308ef1f0aaa5f8f65373f028428003b64c7025249b3e87bc06f944f63997f0ddf2b30a621eeb89c846fa69949ebfdcaf2dce475e356884ab4d206de81d74f01e2d09f8bb141d6ec815c3a2446a42cf2442ac448a84577020158b04d95381070d20bf3049a4a09dc021a9508da146135f26c6743a7afb3a8e1434ec1741106a12ed323156f676fdedc833d4aa305d273f757eaec281033f0abd86d0d8e2e1c40c99a40345939e"], 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000600e3ff000000006046895a001021006ee455c3210000000000000000000000000000000000000000000000000000000000bfea6fcf29ebc08b828af97ccce2"], 0x42) 00:56:41 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:41 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:41 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000009a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:41 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) getsockopt$sock_timeval(r2, 0x1, 0x42, &(0x7f0000000300), &(0x7f0000000340)=0x10) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r1, 0x0, r4, 0x0, 0x4ffe0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000180)={r1, 0xc0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=0x5, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x9, 0x2}, 0x0, 0x0, &(0x7f00000000c0)={0x1, 0x3, 0x1, 0x3}, &(0x7f0000000100)=0x9, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=0x9}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000002c0)=r5, 0x4) 00:56:41 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000019a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:41 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:41 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xd3520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1752.398724][T26080] validate_nla: 117 callbacks suppressed [ 1752.398733][T26080] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1752.423003][T26080] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1752.434739][T26080] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:42 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000029a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1752.446085][T26083] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1752.628290][T26083] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1752.636845][T26088] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1752.653898][T26092] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1752.662993][T26083] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0xa) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) [ 1752.684494][T26088] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:42 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r5, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000040)=ANY=[], 0x7c774aac) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x2a9, &(0x7f0000000000)={&(0x7f0000000600)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r7, @ANYBLOB="00000000000000002800120009000100766574800000000018000200140001000000000001afe11fbf9831b1e73c4bdd3a7ef7687654299b280726fc15daba606fb231d6aa207b0aa8f9b55290e23ffce8bb9828d69e8c268bd1c54ca76ca457530756b4c06a", @ANYRES32=0x0, @ANYBLOB="0000b20000000000"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r7, @ANYBLOB="00000000ffffffff000000000900010068667363000000000800020000000000"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000005c0)=@newtfilter={0x38, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r7, {}, {}, {0x8}}, [@filter_kind_options=@f_route={{0xa, 0x1, 'route\x00'}, {0x8, 0x2, [@TCA_ROUTE4_POLICE={0x4, 0x3}]}}]}, 0x38}}, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f00000003c0)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@dev}}, &(0x7f00000004c0)=0xe8) setsockopt$inet_IP_XFRM_POLICY(r6, 0x0, 0x11, &(0x7f0000000500)={{{@in6=@mcast1, @in6=@dev={0xfe, 0x80, [], 0x2c}, 0x4e20, 0xfff, 0x4e24, 0x0, 0x2, 0x20, 0xa0, 0x0, r7, r8}, {0x1, 0x1ff, 0x7f6, 0x3, 0x1000, 0x4, 0xfa3d, 0x3}, {0x6, 0x5, 0x9, 0xffffffff}, 0x0, 0x6e6bb8, 0x2, 0x1, 0x1}, {{@in6=@loopback, 0x4d2, 0xab}, 0xa, @in6=@local, 0x0, 0x1, 0x3, 0x4, 0x9, 0x10001}}, 0xe8) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000100)={{{@in=@empty, @in6=@ipv4={[], [], @loopback}, 0x4e20, 0x100, 0x4e20, 0x20, 0xa, 0x20, 0x80, 0x2f, r5, r8}, {0x5, 0x200, 0xa6, 0x8, 0x0, 0x7ff, 0x8, 0xb1f5}, {0x400, 0x8, 0x288d, 0x2}, 0x5, 0x6e6bbb, 0x1, 0x0, 0x2}, {{@in6=@mcast1, 0x4d5, 0x3c}, 0xa, @in=@multicast2, 0x3501, 0x3, 0x1, 0x40, 0x100, 0x8, 0x2d0d}}, 0xe8) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f0000000000)=0x400, 0x4) 00:56:42 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000039a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:42 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xd4520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1752.820462][T26098] netlink: 'syz-executor.5': attribute type 1 has an invalid length. 00:56:42 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000049a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1753.241293][T26105] bond34 (uninitialized): Released all slaves 00:56:42 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000059a005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:42 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600a907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:42 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000b00)='cgroup.controllers\x00', 0x275a, 0x0) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r4, 0x84, 0x12, &(0x7f00000003c0)=0x1000, 0x4) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x3af4701e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r4, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') setsockopt$X25_QBITINCL(r4, 0x106, 0x1, &(0x7f0000000080), 0x4) sendmsg$NL80211_CMD_STOP_AP(r4, &(0x7f0000000480)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000440)={&(0x7f0000001400)={0xaa4, r5, 0x200, 0x70bd25, 0x25dfdbfe, {}, [@NL80211_ATTR_BEACON_HEAD={0x6e8, 0xe, "74811c2b57e609b0de4e07180b5b120523f74dc2f4e8258992641de6deeb0a64922645dda5eeb53c31a005f782680393058274575e22bbfa55bec150e9e7c5c87db5f4c72b275ff29be8e4b9955859f02f808cb380a5c8014992296f34104c5965273fb4ecdd649ffe54c37c82be7fd0e1dec1e080ca7fbd47edd820fc0ba0681bf598d0aed7ae66f830fb966964b9fd23a3910e732eafc0c0316a6f7ff8d532d8fa2affed351cec575aa841b7d9c29b0fe74ea0270306456bb5cab21dd664b392fd4ec96db2c6b67acf0e9278f01afbbd3c82cee225500aabbf9c7b47cd14484fade66acf8f026b01cfede7c52d6d4ca0e7b37603bb74a9399c887234c8b2247ac7e70842b19950cd2cef173b000a5e9d5dd4c36d2fb01f3fe55f9c682ce3b13427248b28c2564ee95d991bc84b2bc915371eea660d6b5477d8b15e505c74c797005b016b6bde34e9d028f8eafdff128dd98e53b0ce23308e97d7ec2b68fb45e2038063f322cc569275a89987fa152c6d829d0c834a3b0e5247efd181266374e6b909afe9efd3598344b9516921cb071ec04077a1970a2b3c74e9a118f907da58149e00c2c6226c5c6c8264ad500e16cfba0f06e6d8807a343bc969659097bdaeff26f21e94630f6479810df96bae64a865369c8b5ad2fdd1f739b2b82e34b4740ee5aef2d4d3b726cc362df1813b3da249c3b02f748adedd77494b620555e03e4576d2d977c552e3ace02a1279675df133b3af7a3c4d6aca2a2b6184f2e7386f29c64cc5b1031f6b224c2d0824d31cd7603fdbee32f036d6d24badc8493e0d8ea10d379bdc23db3d00d2fb005a958b552e632c286a2c410b406ac0c34b3d7494a904e63aba7e017e95b0e3473d6e1f3d2fc6744c18ab5ebbaf5b8785915fa852b26042fa38876daf583e723985ba68f65a1167d1a5e929174494a2392eea49bd13876b9e0089a513212e7ff972ea375ae4c81fa58bc76bff85dcb674faa9733e0f6ffce44b777ecff8b74c27e461799c6fe0a7bc9d51aafc3c997e189ad3ca594135e4743ac0ca2ecc8da216712b5758051c59dca19493e9903bb526c7b41437cd48b1e54c60e23985b9002524a165c78ce69ed5e0bc3008ae5efe00772cfa5a40fc216141f2c73ad8bda3529feda475f2f7a87215bbaede089d93fb1c6d22cabecb0f6bf19df205c3b911da3696dff5411711f20f855c77c57207c3b37e10533d36a5ddc1bbf96efb57a6c0cda9dbd1696d7115ebdabee7de3118102befa24661bbee37a26795bc54cb23d2b15a75df709dc64f668cff4660b68fcfae4c5169525b7cd3b0d9d3fa3f3d7f9f384077224c66383ac131183deb0d59e7f5b7cc3bda48bc4171e15ae0a71f63b18a2717f6db1bf2471f59cac6bfc939738b584732a61ec99690f6d5efb68d029fe4a1f28b9ab8d77c7e66fd3f186ea69b1e4c836cf706de20fe0ef0006bf4e90634dd83ce47d32f8965c7941d02ef1e91bde24f64ee7e043239ef20a989bb5869afdbd55f91dd887b343fc3be738b75d2865362b25ba1e97c45cde17b14358f1436590f6b8e6ffa83f6d07b6a4f0f1c163016d4256c13f088b762690958ef85802a10704306ecb1e22a2c85239a5ddc98a706190497b53222190a46e0330b393de348c703863da92127d93d680702946d11bfe816eda838a27341c900185bb6e9653aa280cd7e84e6fff2e413640000cbddacd5212732a1f3b9c3b0adeecf55975514f5fc014f95d5edd09d0a3b2ea4f410327aca561d162ace8c0822053102be2df44fa2440df06e80b90d198459c630892e5f05120657d80624791e6d9767188555a6683416ab6ae76a0d76dc2269e4b0a81b923e43b77a01e4978cd44f1702f2367fbf44953ba284e4ec5d4307d4f23d793516957551c23cfe6d904c15a1e6fddeab68ceb47d8b10d9b672b6ca5c56c84a91dcb4405547e4d80901234f3441b895de610b0ae9d045e86a186757f0fdad246bb03f284df3d5f2665ee03daf7b854c7b0bfb402847dec8e84e7dc60656aa061385ce96a99bbf1adf012218ddca03f1b42a2dfe9b4728d0b98f72201e6a68758ddfb7735c45a1f960df6b0ac0ce74b97e3e8e98488cce77ab8edf07df8187f75b57b7f086373c838cf1d65f01554f8512eb671c6d7cb7cdd268d99401b10a7f5ea1fec0e1a04853b44d5603f9fe710051ac6c4b4019091e62652cc77e5dd0519181b1f0581d4c424ab59540d3f30bc89ef6ae318ad7d3cbab56550ec2a35b3a6925de0e2bcc9859d3a3ea46a7b8943005cfce6df1d028393d86fef2b1bf32814aa36eadd47c9901d922679fd190334c19d8b0e3c9ba0e79f50cf141e0f22407f9cce0103d22c06692f4d4c0c19fd88284fc8dc7a3813299b0dae9560f36cfe8fed6ade5bc6e14c043fd840cdb3dafba72a1f4c81a9f6b3a842e113e2f0de1d816203e1e8753aa91d9127ff8a1487ad8b894cb68558771271dfb3c47a268d48ebe16f4c0bb"}, @NL80211_ATTR_FTM_RESPONDER={0x228, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_CIVICLOC={0x8f, 0x3, "9b9bcdf5846baaab6eb474c9778cdd6627311bae4ab7507b1cffd2fcd2a5dd2a2054b6e1b1ea54b01cb629b41a227034e1b448581cfebc7b1471d62335ec0c63b64e763eb85e2f5e6ed98dd451d22d23cbbd41a88c4aa7fd869e72b27db9c1fa01cd2d854c3f7f5ab8e667873b60f16ed981e676bcfafa66e4f8ed785a307de8e7e22d3c5e02d54e8b7b5c"}, @NL80211_FTM_RESP_ATTR_LCI={0x4}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xeb, 0x3, "9153018b4b7ca0558f92f49472d135a62ac7954f261b1a413cb2c73f39a0072fc8d656614eeabd589e6908a383e7216d7a883fa4d04d4c0d26f9a150b18ddd0e36bcb0a48ba566467e83e2ff4eb929882454bf774567d47d664c63822178829a58f0cdf84a4e2e55f9cb1791ddd55b3564c526cd22260b96dc94d0e4ba17332556afc3af1386deca88271b44d3410d9a4bed0813a4a1019cbf2a01a76ddf494d31dbb76c7119fc1db395a1efeeceaa26fb61d1c18e1af8ff18a5c4365bc1d5d7017cb14e71d98e5505444ae8f057e9525aa5c6fe1231b9467d76c40c94144c840aaeb8f19456ad"}, @NL80211_FTM_RESP_ATTR_LCI={0x2b, 0x2, "fe8ca1b6fa5c08b127d3bcadb31ac371632130503880658fa464b3a2ebd3b01c9c743bf9451592"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_LCI={0x73, 0x2, "e645c1601ac54e37a889663775c543e79a315c7c2b803d1b80b984948ad1a630bad5684c871ff92cc83623f75cf3aef07efe702db6567f96310063a7390af96195a2ed7d6c4a63a9dabd7acd56bd8f701cb1904b72d459dcfd5028006d4418212e4f7debcd13a61eef95b5857e4ded"}]}, @NL80211_ATTR_PROBE_RESP={0x180, 0x91, "5098e0ffa88ca874c03db7d89f61d3ee65fed61ac1cbad05eeeb2da1c333222ba0e93b7e101941b05970dfe172510cc918c1a2683efd5de852a641d7ca168e0711944f21889f2e042c3d66cd6d2960ca35fee16c40bfb0a5f7a589677c9f3ba7105959da0cc403fbd88c130dbc78ef7b6a369a13174dc45bd85fe9a2fbd19bfcef0871d2a3ebf1d300d740a1268d912c157017c605df141d75ccce5e5da9b3499b0d05a4a5f415d82aee086f09d9c5fdcc794824c067b6a44bded1e9337dd67cb9a58290a3215af1fb6eb452f4bd9bac50f93ed115419ce215dbe6ea4a5e47e36ec123d9befb13ef3fa37d6c60081f0dcb42474dd8fff4d2394ec2ec1f361b7d69a325b543997951a92b24f1ad671b217691763a6d2959fa15cac5a4fadb72757a5e7b402772f1a58e1e627409dd3a7244a1a0449faacdb8ecc772fa9bd1795dfe726db6e72e118b68770144d46e4be266ce6bbca639252c18b763092ee087e9ee13ac81f3e1c48bd619b0761670e888f94aa20a38178d9762d026ff"}]}, 0xaa4}, 0x1, 0x0, 0x0, 0x24008040}, 0x60000040) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x14, r7, 0x1}, 0x14}}, 0x0) sendmsg$IPVS_CMD_DEL_SERVICE(r6, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)={0x50, r7, 0x8, 0x70bd26, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x10}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xd5}, @IPVS_CMD_ATTR_DAEMON={0x24, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x2}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e20}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x16252a6}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000010}, 0x40) sendmsg$NL80211_CMD_TRIGGER_SCAN(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x18, r5, 0xa, 0x70bd2c, 0x25dfdbfe, {}, [@NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x8800}, 0x20000000) [ 1753.333528][ T26] audit: type=1800 audit(1586221002.898:537): pid=26098 uid=0 auid=0 ses=4 subj==unconfined op=collect_data cause=failed comm="syz-executor.5" name="cpuacct.usage_user" dev="sda1" ino=15969 res=0 00:56:43 executing program 5: r0 = socket(0x10, 0x1, 0x2) r1 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) r2 = accept$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [], @multicast2}}, &(0x7f0000000040)=0x1c) getsockopt$inet_sctp6_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000080), &(0x7f0000000100)=0x4) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:43 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xd5520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0007000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'sit0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636090805070000000000000002000600ffffff7f4503008038000000ae03000005000000440020000100fe09cda440000000000004000000010000000000000008000000090000000800000008000000000000c00271b2c98a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272c650e004485a8045f516dd351aa43f5896c7722530764fbc5996bbf85e4c4f7321c9e1a4eb9441ae96ee1e542643af5d535aa362bae69049a89732b56ec70db51a404c9904d27231d2ba248543cb9b708ebbd8e42a83127d24236a24e06ad4c488fa1b6b"], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6, 0x2}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600aa07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000009b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:43 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$bt_cmtp(0x1f, 0x3, 0x5) write(r1, &(0x7f00000000c0)="73babac66c8146b5f07bc5feb6f47d3660f933a7a7646f5977c3d0b70fe466d12da6be7f69fda0c1d76c0bb7c6e156dc373d1826ba08b528d17f3d9e343672fc2a587bd093809e29c655b661d1877e5f2c7b3d674472c197b8c81065be64a22186693fd3b910b8554ecdfdc10b3427b98eff2231702b28e087aab6ada96824fdadf5e3965f2031ab1626b92ffac4b7aa5799408a448501f20a4aedce0be5118ac57235dde035c1f7e4c80997ae8715701af71bd5", 0xb4) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0xfffe, 0x37fffd, @dev={0xfe, 0x80, [], 0x3a}, 0x7bc41c83}, 0x1c) 00:56:43 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000100)=ANY=[@ANYBLOB="0700000000000000000020200000000002000000000000000003697560e2e727ee2f50fbf3470f1469d8252f4ae8a0109c414f8d175eda385e39b33a0261bc932ebc0a34e77b6046e336dffa822b1d9bd6840b5854eb223ab457ec342adf52e1fb62175cee1503524b79358ca4e07d2779769f8eed5344beadf37ed381594e84766d7032e11a60c78835906e71f1b5ac70129e67ef5ee2aee36cd76f2d1d43928d30a83886a72a17e7d6aad200000000fa7a6a6affb1062d8700000000"]}) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x80, 0xf5, 0x5, 0x9, 0x5, 0x7f, 0x40, 0x0, 0x40, 0x1, 0x9}, 0xe) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) socketpair(0x1f, 0x0, 0x65, &(0x7f0000003800)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_SET(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000004c0)={0x2c, r6, 0x1, 0x0, 0x0, {0x8}, [@TIPC_NLA_LINK={0x18, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}]}, 0x2c}}, 0x0) sendmsg$TIPC_NL_BEARER_DISABLE(r4, &(0x7f0000003980)={&(0x7f0000003840)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000003940)={&(0x7f0000003880)={0x84, r6, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@TIPC_NLA_BEARER={0x70, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e22, @empty}}, {0x20, 0x2, @in6={0xa, 0x4e24, 0x83, @remote, 0x80}}}}, @TIPC_NLA_BEARER_NAME={0xf, 0x1, @l2={'ib', 0x3a, 'ip_vti0\x00'}}, @TIPC_NLA_BEARER_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffff}]}]}]}, 0x84}}, 0x40000) ioctl$TUNSETLINK(r2, 0x400454cd, 0x205) 00:56:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000019b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:43 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x17, &(0x7f00000005c0)=0x5, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) socket$inet_icmp_raw(0x2, 0x3, 0x1) 00:56:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ab07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000029b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:43 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$inet_sctp(0x2, 0x5, 0x84) r3 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100)='NLBL_CIPSOv4\x00') sendmsg$NLBL_CIPSOV4_C_REMOVE(r1, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r3, 0x20, 0x70bd28, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x0) setsockopt$IP_VS_SO_SET_ADDDEST(r2, 0x0, 0x487, &(0x7f0000000000)={{0x0, @rand_addr=0x3c8, 0x4e23, 0x3, 'wlc\x00', 0x0, 0x8, 0x38}, {@empty, 0xfff7, 0x2, 0xb3e5, 0x2, 0xffffffff}}, 0x44) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ac07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:43 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xd6050000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1754.227977][T26261] IPVS: set_ctl: invalid protocol: 0 0.0.3.200:20003 00:56:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x41, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x5, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:43 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ad07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000039b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:43 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r2 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) recvfrom$inet6(r2, &(0x7f0000000000)=""/48, 0x30, 0x40000141, &(0x7f0000000040)={0xa, 0x4e24, 0x8, @local, 0x1}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:43 executing program 5: r0 = socket(0xa, 0x3, 0x4) write(r0, &(0x7f0000000100)="240000001a005f0214f9f407000904000a000000000000000000000066ae499157d459bfd2eb4449edc4f05f0c242d3a3ed3a4c094f34d16f174ebabc34b47a162cc515822728c7e47257daed1e4f9796d821e5d758f70df7a00f56b48996fd41e79a37fd297783893ef4d4d710c79eb03d505f9a286e1c56f97c8bf8c090d54f8e50ce0b6f675277ce35d8e5398dcc5271e946a935e3195c1c075e2d4458c849017d23515d6180c410800357257ac1df9bf9b91d8b3ec10899490e89b345fa6a4a0601b52810355d856f4b5eb112688f2fd643f11e96d01991a4ef64c5df4aa367a6d20a648fbce1e05eadfcc56fb5665fb896f31a4fc493daccea9eb65f579", 0x100) socket$bt_rfcomm(0x1f, 0x3, 0x3) 00:56:44 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ae07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:44 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000049b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:44 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) socket$caif_seqpacket(0x25, 0x5, 0x4) 00:56:44 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xd6520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:44 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600af07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:44 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000059b005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x1) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[]}}, 0x40800) bind$can_raw(r2, &(0x7f0000000100)={0x1d, r6}, 0x10) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x9, @loopback}}) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f4503000038000000ae03000005000000440020000100fe09cda440000000000004000000010000000000000008000000090000000800000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec8ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"], 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee455c3210000000000000000000000000000000000000000000000000000000000000004019078002d01fa64880000"], 0x42) 00:56:44 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) socketpair(0x11, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0)='nbd\x00') sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x34, r3, 0x800, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x40) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000000)=ANY=[], 0xfffffecc) r5 = accept$netrom(r4, &(0x7f0000000240)={{0x3, @rose}, [@rose, @rose, @default, @default, @remote, @null, @null, @bcast]}, &(0x7f00000002c0)=0x48) getsockopt$netrom_NETROM_T2(r5, 0x103, 0x2, &(0x7f0000000300)=0x6, &(0x7f0000000340)=0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r6, &(0x7f0000000000)=ANY=[], 0xfffffecc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r7, &(0x7f0000000000)=ANY=[], 0xfffffecc) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)={0x64, r3, 0x10, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10a}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x39}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x24}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x64}, 0x1, 0x0, 0x0, 0x20000000}, 0x880) 00:56:44 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:44 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000009c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:44 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) socket$netlink(0x10, 0x3, 0x0) r1 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)='cgroup.subtree_control\x00', 0x2, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) ioctl(r1, 0x2, &(0x7f0000000640)="08e1fe055e614c198358e51c43f21b009c8ab6b6cdac60197d3bdb66095b6e02a90d04896375f4859a56f93d9a4bbb9e2a1d94e8257f817b610c80e01d290ab0c6e73df8805c9353e5172c9a0b3e330af00e3b4feafbb57bd7b395d41df59dbf03ef7a204f6fc91c256aa917717edfe520ae0f8a5ae696a5cb7d1299222a9f4ee3b4f4f5911715e54df7ae3df19ae534cf8327cda21358ee496989984aa602000000949380bdd74476757ebf6aaf9c352149729a0a50a37db1f59c85fdd62cc256de393ce0f12f348edb85f18d2435bace8e7207cb1b217c25b8b8c040b7ad719eed4cd6ff316b5d5b1d5087478f7ed0c4f8bb792004aff5739726f504a94e4b998fcca37c3f39cf5aa212e12e4ddb1e76358e569ce899da3ba5d2efbaeab09bc4da20005ff7a2cc5a8d151a61de80137e3fe0676e207da0b249edae88c99ede5d2237d1de1d60074fcf584ad78447e8e7737cfa8bfd83e7a85c94d542db89713ca8b290d0cc4ab12336ac76d50500b2a6c2c856ec0e32e32a03f11baab62969cc8e2cb9d78b235e37911a8483c6125bd1802bdc23d26e7285073456a071f49555068cf75da10739a42ec2d0b100a121f1c09a6c61571c003060fc07a84a6ea6f68ee07d7a3bf2dae8b22ab63278e877ab8b5f4c618f01219a00000000000000000000003eaf5c8d564c63260aeb332b8dc40408450ba495ba5f6382af359fbd093df5a545ae7ea16e56dbf7e547de61216693a3a8fa454a54204289c2f6e8e46c369d0f279a2d148ca39f96de8f6e3a6ba09339eb2d2deaa94f2b26") setsockopt$inet6_int(r0, 0x29, 0xcb, &(0x7f00000000c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r5 = socket$inet_udp(0x2, 0x2, 0x0) close(r5) splice(r4, 0x0, r5, 0x0, 0x4ffe0, 0x0) bind$x25(r4, &(0x7f0000000040)={0x9, @remote={[], 0x2}}, 0x12) 00:56:44 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xd7520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:44 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000019c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:44 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:44 executing program 5: r0 = socket(0x27, 0x2, 0xbf) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:45 executing program 5: r0 = socket(0x18, 0x80000, 0x4) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000029c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:45 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) ioctl(0xffffffffffffffff, 0x20000004, &(0x7f00000003c0)="08cfe86b99a3c45557f135d31fcde2e04b74b89df6dff191689483244811764366ee949c3ff8dbec70e617cb253ec68670108aa1ed47a75e5752fde6939ca15c5918531414d1c10c4b495ec482e5fc340ec7e60faa0ce08bd6c189b3efb8fa7702338dc72c8a5f58cef62a3a8e378d1f7c6934bab17b25a3ae45de6930f7e3e706350170ae6ee3b14885fdd14e86b6f4eeb13b5918ce4a99f8df8888555af869258a2fb317a40dec0156097438b30e5400fff100"/190) r1 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000090400000000001023ffcee71a7edef700", @ANYRES32=r6, @ANYBLOB="00000000e61d00001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r2, &(0x7f0000000100)={0x1d, r6}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f4503000038000000ae03000005000000440020000100fe09cd6c1191dead8ca440000000000004000000010000000000000008000000090000000800000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aa"], 0x96) write$tun(r0, &(0x7f0000000300)={@void, @val={0x0, 0x0, 0x6}, @mpls={[{0x6, 0x0, 0x1}, {0x5, 0x0, 0x1}, {0x4, 0x0, 0x1}, {0xa4d}, {0x400}, {0x2}, {0x2}, {0x2c73, 0x0, 0x1}], @ipv6=@dccp_packet={0x0, 0x6, "030900", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x62) 00:56:45 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept4$x25(r1, &(0x7f0000000540), &(0x7f0000000580)=0x12, 0x80800) sendto(r2, &(0x7f00000005c0)="5f17de7b74e015ab9991b1b80a2373b25d5a8e08946764836e4de32e7ab80c3a5866a310d6c72811d5ae88d81005a7278c51eeb6e8ac6b58896f5de464c196c5b74f5bc668", 0x45, 0x0, &(0x7f0000000640)=@alg={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(blowfish)\x00'}, 0x80) 00:56:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000039c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:45 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:45 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000000)={r1}) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x380002, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, 0x1c) r5 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) ioctl$NS_GET_PARENT(r5, 0xb702, 0x0) 00:56:45 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:45 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) ioctl$FIGETBSZ(r1, 0x2, &(0x7f0000000040)) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r4, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) splice(r1, 0x0, r3, 0x0, 0x4ffe0, 0x0) ioctl$SIOCPNDELRESOURCE(r1, 0x89ef, &(0x7f0000000000)=0xffffff54) 00:56:45 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000049c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xd8000000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:45 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl(r0, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r1 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x800, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x284b81, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000001680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000016c0)=0x8f64652b5e77164c) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=ANY=[@ANYBLOB="3c00d9ac5ec3a07a8f8eff7fff03000000000010", @ANYRES32=r6, @ANYBLOB="00000000e66f6e64000000000c0002000101000006000000000000000000000000000000e67e0f5aaf5a5487077323ed01197dd7cfa3a3ddbcd89a6dce66ecfc70aaa48fb9805726b469c3d39a4d8120908d4896eed986554c51a9d271c793312fc90a0e1e5f57235eb9128206"], 0x3c}}, 0x0) bind$can_raw(r2, &(0x7f0000000100)={0x1d, r6}, 0x10) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000080)={&(0x7f0000000300)="69786f2d902142ea120bdcf5eb154fe6f591851d87650860ecd90208b04d6df9c8dedd78f16f53252ded2fcc1fb27213e56373acfc04198f5cfb359765bf930778cb96908a245446fb2ad6f26c3a58f3c309f9eda0884352ded054422fa5be244d321dc169a51b7d5bd38eafc09617f102492c7d98abffaf88202a437a08aadfe784117cbe0dce9620688190863c8133f6a452e94931cea14d0699c8fd909caedbf62c2bcd2e2d9d486bfc7079b948d07bb5ed59df1902d401ccbbf7314a785c45f2650c13045a95cf9279e5acf95dd8ef7ebce9472575520d80ab759810fecbbe8c43e050a8562320e63cfe3e2706eb3c1256581a", &(0x7f0000000500)=""/4096, &(0x7f0000001500)="26e75c6d3ef7c2a887149b0ed89d7adeee8ad6207077fd1af6c02f458a7cff01ab6bd6996c31309a0b510cd8dcc344acbb3cb743e913241f9871adf91c59e4043b7e47bb4fe57afc990e5282a181e3347bc3be39ec1353bc8363c7710c0a35f55be6bc6d4bed903da8855c84d4406fed161f1302eb72199a86b37b561b13a8959c6ece33a5922c322db82fbee04a6b4e3be669d7557927ef4b0c1221d054076328e0e9538ab94baf3e1cc50a69d710152b4010c6d91b5793add49a531716a6c0", &(0x7f00000015c0)="0e057fffe90ed76812b581ae3a3e6ed8a01698d92a3017ee6ef8fb1538434b561946ffe29011b12e4d2441886ee3000e0beb60b2360e6db84bfc1f06654c58ee815b7243857a451b5139e28ffd6303a33507acc52895848445b26757fa35153f3fe344124a9b1751bd8d216ad88701b828433fa3f72e3d81d5e2eae2a304df9a70566b1a43f1766125f98e72", 0x6, 0xffffffffffffffff, 0x4}, 0x38) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x3e, 0x7fffffff, 0x345, 0x38, 0x12f, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x100, 0x0, 0x8, 0x9, 0x9f, 0x8, 0xc0000000}], "0271b2928a7356e98b2e8457ffffffffffffffff560f585dca3372bdb83c9e7f0088048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(0xffffffffffffffff, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:45 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'veth1_vlan\x00', {0x7, 0x8, @initdev={0xac, 0x1e, 0x0, 0x0}}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000006046895a001021406e0fb3ad61d08a2112a564b6a3df4ae455c32100000400000000000000000040000000001e0190050000006600ee6e4f"], 0x42) 00:56:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:46 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x85, &(0x7f0000000040)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000059c005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:46 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xd8520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000009d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:46 executing program 5: socket(0x10, 0x3, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r1, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) write(r2, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000010000", 0x24) 00:56:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000019d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000300)=0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r6, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r2, &(0x7f0000000100)={0x1d, r6}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f4503000038000000ae03000005000000440020000100fe09cda440000000000004000000010000000000000008000000090000000800000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272da4cf0fa8ea8f817254abd92ad09b1b930e985527455ea99b1f09195fe8b3ae23a3e82bd5dbd001c5d772a6fe782cb4437b156a9eca2071e5f05b4dd77e53b0363b6cfcf6dbbd0267652e506f12e72fd9b98c8665c116d95020038fb12a726e0e1d281eefa6f1837a839285f6e"], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:46 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xd9520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000029d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1757.234745][T26520] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 00:56:46 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600b907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1757.410666][T26520] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1757.434533][T26524] validate_nla: 118 callbacks suppressed [ 1757.434542][T26524] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:47 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000039d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:47 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) socket$inet6_dccp(0xa, 0x6, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000240)={r3, 0x467a}, 0xc) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000100)={r3}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f0000000180)={r4, @in6={{0xa, 0x4e20, 0x3, @ipv4={[], [], @loopback}, 0x1}}, [0x101, 0x3ff1, 0xfffffffffffff49f, 0x2, 0x29f, 0x0, 0x6, 0x0, 0x1ff, 0x4, 0x80000000, 0x66, 0xea75, 0x1, 0x8]}, &(0x7f0000000280)=0x100) ioctl$FIGETBSZ(r0, 0x2, &(0x7f0000000040)) socket(0x10, 0x3, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r5, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r6, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) write(r0, &(0x7f0000000080)="208005ffffffffff14f9f407000904001b0000000000000000000000080001000000000089d95b25af429952d3979be3f943fe56a5392208b2b931780800000038bd39bd10acadf18886895f5396ff7dbd0dffcf3049ef77a9caaf6b771cd77ca77e69001b208d0000", 0x69) [ 1757.465957][T26571] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1757.487616][T26571] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1757.506611][T26571] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:47 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ba07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:47 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x9) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r2, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)={0x1c0, 0x3, 0x1, 0x5, 0x0, 0x0, {0xa, 0x0, 0x15}, [@CTA_TIMEOUT={0x8, 0x7, 0x1, 0x0, 0x6}, @CTA_NAT_SRC={0x58, 0x6, 0x0, 0x1, [@CTA_NAT_V4_MINIP={0x8, 0x1, @local}, @CTA_NAT_V4_MAXIP={0x8, 0x2, @local}, @CTA_NAT_PROTO={0x14, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e24}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e23}]}, @CTA_NAT_PROTO={0x14, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e20}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e21}]}, @CTA_NAT_V4_MAXIP={0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x14}}, @CTA_NAT_V6_MAXIP={0x14, 0x5, @dev={0xfe, 0x80, [], 0x34}}]}, @CTA_TUPLE_MASTER={0x78, 0xe, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast1}, {0x14, 0x4, @empty}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}]}, @CTA_TUPLE_MASTER={0x60, 0xe, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x7}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}]}, @CTA_TUPLE_REPLY={0x6c, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast2}, {0x14, 0x4, @loopback}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x10}}]}, @CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x1}]}, 0x1c0}, 0x1, 0x0, 0x0, 0x8040}, 0x20000081) r3 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_sset_info={0x37, 0x101, 0x364, [0xff, 0xffffff77, 0x2]}}) r4 = accept4$inet6(r3, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, &(0x7f0000000240)=0x1c, 0x80800) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x37ffff, @loopback, 0xfffffffe}, 0x1c) [ 1757.572230][T26576] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1757.582562][T26576] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1757.593902][T26576] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:47 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xda520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:47 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000049d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1757.667550][T26529] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 00:56:47 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000240)={r2, 0x467a}, 0xc) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000040)={r2, 0x1, 0x4}, &(0x7f0000000080)=0x8) socket(0x10, 0x3, 0x0) r3 = socket$can_j1939(0x1d, 0x2, 0x7) write(r3, &(0x7f0000000000)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:47 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$SIOCX25SCALLUSERDATA(r3, 0x89e5, &(0x7f00000000c0)={0x31, "666a2fc30eec00308446a8c15edf0d6a55e20358b879c63ee2e6fe5b068a6fdf37ed291bd7cda9eee9541c1bf6329c541ba178b0a01e96c4aec36559372aa01aed9154f2d85be6f03d3ab68d9b15a24c1e5922cb52979eab74cf61999acac27b2cccccb34b11e19b09a73b22085de7fd484b05c0a016cd01ee992eab5d34dbd6"}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r5, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) ioctl$sock_FIOGETOWN(r4, 0x8903, &(0x7f0000000040)=0x0) sendmsg$AUDIT_SET(r2, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x34, 0x3e9, 0x200, 0x70bd2a, 0x25dfdbfb, {0x2, 0x0, 0x1, r6, 0x28000000, 0x22, 0x6, 0x0, 0x9}, ["", ""]}, 0x34}, 0x1, 0x0, 0x0, 0x4008050}, 0x40000) [ 1757.712504][T26583] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1757.736961][T26583] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff0300000055d810", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:47 executing program 5: r0 = socket(0x23, 0x3, 0x7) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x3, 0x6, 0x301, 0x0, 0x0, {0x2, 0x0, 0x2}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x20004000) 00:56:47 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600bb07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:47 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback, 0x2002}, 0x1c) 00:56:47 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000059d005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:47 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xdb520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:47 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600bc07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:47 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000009e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:47 executing program 5: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$RDMA_NLDEV_CMD_NEWLINK(r1, &(0x7f00000001c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB="d80000000314040025bd7000ffdbdf250900020073797a300000000008004100727865001400330076657468305f766c616e0000000000000900020073797a3000000000080041007278650014003300626174616476300000000000000000000900020073797a3200000000080041007278650014003300627269646765300000000000000000000900020073797a320000000008004100727865001400330067656e657665310000000000000000000900020073797a31000000000800410073697700140033006d616373656330000000000000000000ba5e30a24460c5017a853068588d1a9c964c47adc9b9efa159336315c29b7f320bab8cde01f7fd2e45e10b196d2ca7b4462438de7c7f114786ffb92daaec60062bb8296395f364a9de5b16700bff9cfc91b894d1d6bbcb9550e980cd4a58915b360ef444c3b81ce34b24aba8189873480b1c5cbffd9b1893073f78443307b36dab6bda666a9b83b12b44456d74d483fad7"], 0xd8}, 0x1, 0x0, 0x0, 0x800}, 0x4000804) r2 = socket(0x10, 0x3, 0x0) getsockname$inet(r2, &(0x7f0000000000)={0x2, 0x0, @initdev}, &(0x7f0000000040)=0x10) write(r2, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:48 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000019e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:48 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600bd07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000e80)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010fc0857ab5c5595ae553c944b49a4de434c7c9b01a4aea850a0b831084a018ce2d4ced70b974cd16a48e0280dc6c5001e2fe8a6935d4702b458996395c0354a87573c70aef74228de61123ee05f42e7d6d50b3549e3f3aa40d95bf2d4716ae4c92dbc3bd56c6830e9521968716ca6c4735722641d621ab8f22542d2a2a66af29e5bcc529a2813bd85e2972c99d1a9d33a43e2c10a890ff2fbb4933151195d0a37db8959148c39fd00"/202, @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272", [[], [], [], [], [], [], [], [], [], []]}, 0xa96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:48 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000029e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1758.670023][T26680] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:56:48 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600be07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:48 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000039e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:48 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:48 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000049e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:48 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xdc520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:48 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600bf07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:48 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00000600000000006046895a001021006ee455c321000000000034c358ce9779f50582410215000000000000000000000000000004019078002de26606ee6e4f0000538f12462207b8988192e10ba6d90892e6bfe08e3b2ff9b02cf19c7b07200cf8b69b1ba678a159440861facd52048d2f056a22bfdcab"], 0x42) 00:56:48 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000059e005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:48 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:48 executing program 5: socketpair(0x10, 0x5, 0x10000, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x14, r1, 0x1}, 0x14}}, 0x0) sendmsg$IPVS_CMD_DEL_SERVICE(r0, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x500001}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0xc0, r1, 0x1, 0x70bd2a, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_DEST={0x4c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x2}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x8c62}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x7ff}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e22}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x6}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x80000000}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x21f3286e}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3edf61a6bda4e01d}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0xace}]}, @IPVS_CMD_ATTR_DEST={0x38, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_TYPE={0x5}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@empty}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x1}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e24}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e24}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_DEST={0x4}, @IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0xa21f}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x8}]}]}, 0xc0}, 0x1, 0x0, 0x0, 0x40}, 0x10) r2 = socket(0x10, 0x3, 0x0) sendmsg$RDMA_NLDEV_CMD_RES_CM_ID_GET(r2, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x140b, 0x200, 0x70bd2b, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_RES_CM_IDN={0x8, 0x3f, 0x5}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}]}, 0x30}, 0x1, 0x0, 0x0, 0x5}, 0x20) write(r2, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:48 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:48 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000080)="ab553fec94248c32e27d04000000288a", 0x10) r2 = accept$alg(r1, 0x0, 0x0) write$binfmt_script(r2, &(0x7f0000000600)=ANY=[], 0xfec8) recvmmsg(r2, &(0x7f0000007e00)=[{{0x0, 0x0, &(0x7f0000004700)=[{&(0x7f0000003580)=""/4096, 0x1010}], 0x1}}], 0x1, 0x0, 0x0) sendmmsg$alg(r2, &(0x7f0000000800)=[{0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)="25b01ec0602209093e0354a3585e8d33c4530d1b9ff884979392dc6cbe319fa0f1a4cd36c75a6140f50cd377ee55ebba9e0ec00f4b0d0167a4868025fe647cae8f0bd4757d0f2cb1369b1e3ab3f3b54f34620366", 0x54}, {&(0x7f0000000240)="60d10ca0c1f9b820ee924612d1afd8c84289fe987ef76e1ac1bac1c918ec00aa78e4d31a83debac51bcdd892a4aca5679b24fe2889b67b53509f9bba299b3d20522a75b5b268874b49894f9bf7cc4e3f8744688ccd0ac5758070749c0ea434846ca98659dc0b63350fb3e240b1e204c2656defca21b8f37b9e1e5fffc7a75283b046b71a368f5b2bd7ed409847493792cd0fbb8466b57df69669bd1b5cbdeed552f37de5fe26b3cf725361e53b5b80b6d4be", 0xb2}, {&(0x7f0000000080)="d2b08ecc0315bf43b41550ad456e5d0a703250a0f5c8eece4b5fed29794415b49ac3d921395d19687a99a82d281b3c33602bf44784a2", 0x36}, {&(0x7f0000000180)="1674caa1666e98680b7d00e9858cf8370414c176aa5403613b83c5202c2cdb2d103b0f26938996d6c1fd33fc1c7078cf6e941baf378c948f7bfab20f7dc11fdbbe93003b8046", 0x46}, {&(0x7f0000000300)="f8f17eafff67d4a1e407afb2912baad9f70df8a96428cc2a7adb8ffd16767b5900da929ab4da67ee092c173d232646379c3e1b02cdf11936bf01b239afcfacb5f3c733ff43451200de48fe5d7f7cacaf655f4a4e4c40eea5dd", 0x59}, {&(0x7f0000000380)="355dc22bad6342b8f6271ed76e4269cb9323f07f107e2b9f3cf42848b575767ca0f73699e2b826485c7e77f1827bceebabb52c86f1cf96c32746bca584d0ea2b0ee68824ab56d36e02000514f1dd7e292427c487d466a88e79628bef59d9bb2473df0e591015852e68ef84a72e3b96eab4db98bc5fa3b00745ec1b410e52c4cb4eac61ef6f47192e47ccd4b2a7cea1020048c87661eed7c95237d330ae892782ae7ae97a3599c0d08d0c2ddd263786bba64494870788fd53247d7601531ba3ceec451f60292b6ffc0fdbe77e8b4ce72fbe102f9b479221a46b64b330", 0xdc}, {&(0x7f0000000480)="b0bc1b9560f857ffe51bbaf1c4afa3d5cdbd8e8a71d0c0a0c6a4f0eb7a9b034627e735f7ffff04fa0477", 0x2a}, {&(0x7f00000004c0)="f70897398e9de40d7437b2ddafc2", 0xe}, {&(0x7f0000000500)="b3abf5999ee865ff80f3c7ade029adb55ffbcf59ac5b6ca9969b67fa3f823a56f06b980c63a9a8240f2e958acf984056ca8704629d41b3fc99976bb64b3798e20098038fdaa5ba1e3e23c4ea375161414c56a0229a93decb64776b69c470", 0x5e}], 0x9, &(0x7f0000000640)=[@iv={0x38, 0x117, 0x2, 0x20, "868c278963b9704bf9026bee53c021d5bfdfb28f650f07fd932bc1db2013b6b7"}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x7ac00000}, @iv={0xf8, 0x117, 0x2, 0xde, "c2b93b2168d323a2a8c89ef4540f501287f10d894b5c818bc2cac6f8d14d81a22649589cd73deb228db1df71c695d12cce43ae911d3bd2474be0cab7444b96901208d5c104f67885c4ea231bfdc7e783634f6fa02e7992d0814bb5d852910eee0df8ae5f2c4312f8ea8605aeaf09f7e5e706d267b817b17f8a75f1ce1ce0d585a41b82c0b8c717e8ae6899aa9f05614e33dd96dfad0c3f6183554dea15b8130e076e5d7ad678747662daa7bd6124c9ef163e518d93d423a6db4ccc2c267f59b53949de5fb8138007d6b8c8f69858347697f1add4eae1b5f3b64ad7276d4c"}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x101}], 0x190, 0x4000}], 0x1, 0xd) setsockopt$netrom_NETROM_N2(r0, 0x103, 0x3, &(0x7f0000000040)=0x400, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r5, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) accept4(r4, &(0x7f0000000840)=@alg, &(0x7f00000008c0)=0x80, 0x80000) r6 = socket$inet_udp(0x2, 0x2, 0x0) close(r6) splice(r3, 0x0, r6, 0x0, 0x4ffe0, 0x0) setsockopt$inet_msfilter(r6, 0x0, 0x29, &(0x7f0000000000)={@loopback, @dev={0xac, 0x14, 0x14, 0x37}, 0x0, 0x1, [@initdev={0xac, 0x1e, 0x1, 0x0}]}, 0x14) 00:56:48 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000009f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:49 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) ioctl$sock_inet_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000000)={'vlan0\x00', {0x2, 0x4e23, @broadcast}}) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:49 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:49 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xdd520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:49 executing program 5: r0 = socket(0x1c, 0x6, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000019f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee455c321000000fcffffff00000000000000000000000000000000000000000000000004019078002de26600ee6e4f"], 0x42) 00:56:49 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000029f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:49 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) splice(r1, 0x0, r2, 0x0, 0x4ffe0, 0x0) bind$x25(r1, &(0x7f0000000000)={0x9, @null=' \x00'}, 0x12) 00:56:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000039f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:49 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:49 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="b7230000000000000000080000f008000300", @ANYRES32=0x0, @ANYBLOB="816e1305b9806f5d5ed9c70d372714"], 0x1c}, 0x1, 0x50000}, 0x0) r3 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) listen(r3, 0x0) ioctl$int_in(r3, 0x5421, &(0x7f0000000080)=0x7) accept(r3, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={r1}) 00:56:50 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) sendmsg$SOCK_DESTROY(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000040)={&(0x7f0000000600)={0x217c, 0x15, 0x1, 0x70bd29, 0x25dfdbfe, {0x2, 0x5}, [@INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "31c1d6e82b4982195a4f78cd73a72e5d06a78e1563982149f461d35af779a82da62709ae96ba125291c958f9aa21c2460d39efd101ae36cfb009367bb4ba6113a334e033a6e237db815ab792938fb3cedc6f26bed6460bebca4dfc66924b2bfc6a71de3501880b7d94ecfd431fa96826f67f61218eac8b5eb2f610a66ae936c2275efbbd191f9db724434447bdd241f2974bb4cbc45c51fd663e558c98976b169eb859e5a233e11cad1f2703a6cc647c5a6d88826bb1086efe77923e5440ac3c85c1fc954c48e53c67887f4f1fe39099d7de1fa9b02a6b91ae0446cc38707a0c3837d61d240d72d5230e662fa4fa040a12920ef2a7b3910065b7524c1a85bffd6e4f445c2f17b8894bd6d982a053b091e3df968795e4a8e056080df66119668346bfce54d4375f7aa85a664517d0046285041fc56607223dd63de4d18f61ba8fa7e3a6878452dd7025f57fb1d5f9046dee50c604c13ce9e92dbcc76ce8430fff73b84d451e8309e090035fdf7b8e89e7367b5a112be31e7bb4026698283821322846e2c0a42b9905d5d508a579c7951d14c23a4e92002152ce42d5467d2345a20123d8127a30fabc1106d9a46a15af8bfaaf7cf79ffb325612460fca186dd093cc53b3917e008a0aaea9129840f50e52255d6118cc8bcf7c289699ff6e72c0bacc1c14e7cadc277d3cce008a50dc78df7cce35a6650e8d5f8f504254f01316c48bee043d0ae66eca48e0265cf0ba07ca2c3de6b73f9cf57b9e54774b8b23ea17c14216b575b77f3749db3acfb9c8bb690781593e5df01751c0d23b7494d6e83595fbb0d05fda0cc9c5f5716286f40b3a2bec7bde14ca3659f2dc5ca8712432362fc538f14e43554338a6893b1317a115a701ceb0dd3fcdfd42645e565923bc2f0e3f2af1cb3e36af440cfc10baeb7f2e6b1818e46edafb490f0b50bc5fdbdb3852f5f6e030cadba3ac86d568d531f1221127e2af58861bc40a0e6d6cef951119fcd8e47e7fab79c64310892e738093c7132d74413e095e3d01be507d8277b835b0211b7a386a43f3c06cde57d1b065570581e7d8441bda8dbc925b9821bcf31697d5b3d8d9472a3a7fb753e820548f7031147170ef13546c42db1f7b9d9cf68d8b28d3330024d85c031da4962f1cbdc1f5e0ebc6dfe0492e3b90a8723f33d4f3a0dd9e7e4bcfc53a5f2602df6e99e0fac8a3ed5883f1db718018428ce846f27a896f49abf6cc53822fcb5efcfc22b61615c54cced5f623ab4c459ceb54799ae8d47556a2e83db97558a8aa75275d8642342e0590f8ee7b0cec28de8b72747b261112a09c374c4b203f8ebc25b66449ca8918fab71d1ab3085f74f2bdace43065db5f6d00336166acc869eee8fb797c489556ea10629e262dc9a9a9b26795b3bc0ef5ee196dd70f34120964ca451794ccf8eb6fad7a5abc113695b25c7a1753677ade9462083ed8ec949636c5aed147edc514cc53d30b9d3d818e826b56f1e85bc3e5a5ef717a1e021655746070acef1cebec409fbfd0a101f39d1d1309efd689de09c7b5a3065e86fc3c1af84eb71350c2d684048dd82f558aa27af2f2855d6ce9cce1f83ef2bb2352a6743246f0101eb870278847eb48f2d6a617ea20e73977582b7ac286552e6d87871555b30fe2a2692eb4b392ff8e7948931c3e4c0f931b3de4fe656b04b740025e8b657f7dafa6138cf1b5666da53dfd9b362e4ae89a788fc10948fa725eecaee9af05d44efad767a9104b3f005fa81126c0470bb7a98b88c047b64e984d6a39c5ba639de7c31fd526da5df368211e3f63c5c3a52150e7c2eecba07856fd69970bfd888d6c39648f5c8dece82403e2fa0102265ac0eb43c6aa924cfe4cd2e04e0abdf6ece9b8fb893826e4f9cfb71fc166d2f6d728e2a03d0667780902c4616ed2f4eec36f46db0bc6e20cd17d941b1958d43cb441ceab2676ae5d4bb813ae0cde8a9b4782f58f805a3dd00c925ffefe712112cf3d7d9c468ba328ac20484c0f7a3d4606dda92e5744f25aa3d08369fd2ff954888703838008adff83583aeea04a728bd72c0a5bbf2b3d82564676385844ea73ab71f839165c37e781baf0d5085c98335001ffaf3ddc90df3f1e1eab324bd4047f6f36cf4dbd4cf888f976b751bc9ce7a591f9ddb98d5040a4c9a53a9318502cd8190ed43175c311a93f8860acfc897c28eeebd900bca5e9ba2c5e5dde89c8aa6dbdd215c4fc5cc04e4fd0cc4be8e9fda0d708819ab0baf5ea247a9b8af7bd248ba0a6c6f1775193bb0803c9292530180e6cf5da8badb4e1d3c613faf7212e6f0616d6c1b99f29eb4aa96928b1501d830efc2f94bff2c98169e9f5943c8f49e08c2fdeb9742649ae4b2a95755372d292bebe5a6889872a62f84e213ce92d8d4736dc6787381ffa956102567fa61828480c9cd8c559040c3ad7b3adc5901a3d65103598f328a0247b74126ac8decd773063bc90b0a93de57fd3caacc67c2046b81a897857dbb79e17346d8ba53247a0881362119ffd0171def71773be4b6efae8f738ad37c2b8f2bb455c0aa7981e7dd0a988bf2161222a297f4f7c86fce32bd464c2667a9b0a05a05b18180d468d8f9df8679539bed4479cc1adf8e2f20b30f5b549629141e266088d388fb360445a5b0c4ebf7bedcbd445fcdc26432defe9d6395e53b8c9574d2c37d030aa05f5a9bcdc407b651d478c120f4e8b642ab4767843f940f63f523ec7ce3cca439ff98536ca442b67f19b0a437e034a56dc2669a9bba05f976ef0003464bcb0900fde1c51b77db8724e1b2bcb13f51d70d87b55dd8adb47fe3b076257f2ea61baa31bb584e806c4194d6571300ed410693a00df466ee058d63b4d66929f1b16bc41ba664d95c4b8d09bcd1242e7b7d788d52b9c290f17e592a7ab01f53731061309befad21502946c63ff3a4902bb9462eb82912942a2c1d57e990aace46f2585e394177bd56372a4562ce945be7ac34a581b910e0c2e37e3f70acdd09537644a9e8ff3d587af261c1e91220bd2327223ccb17033741a23f1f1b0dc7e84853dd33fb66b11c4243753756e400859962d0e34ce9f177aae553f627a07da62e01ad74d13b216504c7adaa7fa4728ec48d7543b5c1e10d6710b1ddf432ec64b82cd747b0d3e7715b07bea4523d1d3fb78b7a7b13d4e22688d3f7212780676757d1ecfc0f5fe63d9b96f06f10589cc41e87f9e49edfc42b4c6bf383f9714bc5ba34963db0c939e05c849e15e66af5ee0c15800eacf019d29fc4cf0f0956373443e377da1fd73a9c5e8dd3e97b3e5d9a8e4f7972e46230a08adf5bc0c877aaf5b6c84732f62b3f5e5d2536b136319dd779136a1a5294d31054dbb4d5bf5431db34a20f592f9a3a5701ecd35e568e9c5e808f6b0b89977eb0d34e6e9d4114d6767dcd90b4149811abb333c85141cda5bce010b39b66b8ad0d32b9fd35d7a0f9c2171a4749cc46c977f0fe81314aa17c9885ac20de37d086760b2ddbbbd0d02d4617cfc389995b72b5e95edf8e8b4882ba372c5fa6365e378d569684441934f09a42b23bc9c5af92a62e3f35db99f8a15c501e14884376e415c19b0ae5830cc57080b2c1e98ce23c787e02eb1d34ada92bfa6f9268945b64e3f6460b8d15e9b141b905167df0620b81be16f9a0b1b60776962ae0ff8f6dafd840ce71945fa0bd8c4099e9ab2e4cb0b10ccc743227eb889836cd5be740fa922d53da98fb879f5b8f88d4e785b0c76e3f6be1e561b6e372ad58ad3f6212e22b3bc55b175e0e65d20f7ee1cff6eb26b8ceda2a049e80f5b4f23fc3ec58ed372c4bd7d09bb1f1ec9becbf386eececde75f3445cff6ff47c0ce16e5bcfc902dd278c6b6f3df1ee17aad00eca4619cd7528f1687cffb4ddf19d507d49fc8ea09c82c458287dea9c5330cb0e04505b0cf76a79d0dbddeb3829ba9a0d13a588b3c7274d9b72355d7c179ecf6e0d82e5c364ebe8dd6f457a89f58b9a0e05f677ab6defa3892fd0df4021126148c1a7533c8bdcbffbb4fa6dba331968dd23802a52d2888465a5382121292d6f487326f05f759b4b7f313d81ecec64cc043a8e787ae267fd2d00507db363a132ccdd0b1cb07aeafeb1e1e07f568d8d67a518e38475daaa0df42ae0eeb7fe17c690c0874f394d7e89c9a944829c5bf0604ee854a4591bd743ae35eadd163bfb7bca76f6e2842c8579610e81d1f38fb405001952c181bffecadef932beb4264731837db4ff634d3439794ebd84807a663b6f69d5dfa14c260c4fd70a30d9a4781b1e1dfe1126b24846082089bfb8320010dbb1afc703b9f4ad33ce01b59c21ebc1b4446d61cf7d4f183c1cb38ffef8a0146b9edbcab649eae716a92b165ab74ba369c18f8fc32e13d90258be5c27c2db499da877dda1641923568ff91392badd6c1b08ed45d9f588a6c3ab70d219d2757d7d6cfb6a67339b5cd67a26c08eb26cf58ec6140b5ab75ad600081d852b6c8fab926f35af68156ee144cd7f066907df366cbb86d3f6816c5824fdcba2a4cf64bdf181b016ace925cf583b3d942349d840fa388382e109dcd400226812b89ec42239166e47ed2659e95409fa19615f1f4ce9f79f1398ffff5aacb46af99236d39feeb2dfc7d19e790994809cbbfa5289d51d2f50b0f66a0b002644758b368ea6b7df0a66eb5842fe101693d27b9c442ecf594aae8ca579ad490a233e062199035a1d741d704ef709aa777a1e9197a9c8beeeb1a8993fef4b5354066df917e807b8ed5650302c55e27c0170434aaf589dd94dfdf374c50bedea0f246b313d4d44da8fc081a11cf133142908f8fcf9b891e38af042cedf431c68cc2be4a0c61a5c7afb854dcf794a6ae405d0e76db63dddd87d39b2722b44d55a963f2b29498260ac59ece5e9a67f05c20d6d1efccbc22ebd2128720f8c383494f085cd1a809815ec7b88a10e75490709e460902b7669d1910f34331eb2d8150bdb348950a6eeb6b455cd8c14ee32fde3759da322e7ba0d746066021915501832a2d9032917fab2d8bd71c3b9cccdadb93611219bc721fa612ed5fcfb17ddcc6f1e9865d5fb50592ed8ac0c204c94448c323ce1e23c78ca96c7d27370bd732072e934fe9f1c0dd52828b48159e555eb9b3a6e4747ad900325d6eb7776f264abeaac8b200b8cbf69699aedb5072ec9a921b810d9f753291ef92eed22511e5c197f20dc88f7e5a9cd0d7256bb0908ca3a2311f7323f6801cdb64c8b1500ed9d236d3cc43d0f2091776b70e51753e644682bea9f42cdd416ee8bb54732cfdf2f25d96d8e3f38cf414f9c1a2c92e94327951b1f27565bdcfd8d94b29f840bc5c02f0701f1e5bb88061573f044e3ab2411c959d94a4ae2587615236fec9172964a9b12e1414047e25c67fef6208caf023b1f607dd07d3672f03bbd0140f4b4b3a9a1bddb9e23da2a8b5433878d1dea1161c7107918b1d7250a9d332677bfa5203bfef1409d3674190018a959979a450f267cc4f375f0f8e195e2f257896587b3e05611dfafe97dd64447d2304dc6cfc9e084b28e8ef6cc4fab7eb2b4397a6a80dc02b344e6170b8066733c7d3c6d614827f680e93f6e10a1be58bbcf1affeae8541d9e298fe05a277fcaab0c9cbb3166d01924dd801eec67ce6ab5597469ec6fc42e775045c0700b18f16e5c46e85fb102434ed2667b28e16124ca9c5ceb622c5f806136f3d81c7629687919f05efd4620b424d7f95fabe955de82bda2b70ee0097c5f9904639474c9227f1055c647e1ac1ca870003e0c1a11099927783018e736d01ff64afb0dce88dca735b25f6a0dbaa3861e7bb9a"}, @INET_DIAG_REQ_BYTECODE={0x7f, 0x1, "aabd0c2267d9254f26958c5ebbef2f0a28cadd81e2f749ee3c02e3e2684791f5bb0afa527692f9e06af08e3a47ea0642b43325561a98c23014ba0afd0b576b83d38dead865fa35af454f21ca8da576eb069b6fed56844e026d853745b0d4b0ee0bd1ad4789aefc5e7ce7a2e86d681704064d540d3ff47fc70d79de"}, @INET_DIAG_REQ_BYTECODE={0x45, 0x1, "3ada602cab5a00d8b9babc13805931e8b98a618f5e6983a4d23992a02205b7e9806abca71741b6b6e60c2be6e97214765f43c6682a2587933302e33dfa5042f014"}, @INET_DIAG_REQ_BYTECODE={0x95, 0x1, "508803d50c15f77c4f69d43582556eedbc247bb6354d7b65315956717758a26bf390d5d59bd13c5ba5173308c41ef374c96c7fb5c2d9f36c9be153a2cc1b588042741a049700c985b55dff28b8046ec9fe4c1ceeb0f2edf821522e8733100b5df2ba27a96257aa9abfab2eab497e7001b3d12091f617fe158dff6ebf71f852a46db763bf4044d03d6274a4064a6c8bc0cd"}, @INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "f2e6589f2fdc6a8e226aaf1538d0456d2a925cc41513d9e55b6d0b01001793e1ae5c828c5a6e5def7d5eeade2320cd5ef5d43dd9e3ac5593496c9db372a83ec3f1d890c64a8cc3adcbf35dd8a1c567f5cb8efe02ea25b6ab3898c101f2b7a2db211325e5849f4bc3248d35abff8eeec41bf60681ca39e6b70f7f1604ea8162ac3d1a1666171cf85acbf5bdd50acc1a12e9ea2d6a7ba5657f091e81a6e72244970a12c7dd2c0ed88e30f691ce163d5378f85c70445ee41a9aee7a010a78edc2dbf5f6a45d97edb194b5034598af15a2f84a5ca06cf051bb100f3eb35c3843f4ce2d9b4e1e9cac48e21fb190baae5c6a73240c2ddb18f8d2df0e3e11f7248477c07afb6e970be06fbbb15559155bbacdc935bcc3da81262658ca244d917e80623a29348dae3ba70db9504cfc4648ea1dd595e181d8a7f3318d033869e7e97a8c513183bf163fdde104d8988e6740171f2ac98c477e1ccfdbc61a502aa389757655019d3c458b982115281f3aa96f5bcea7e26f683224791e12d09d6bd75559a6560556d167ae7593e690c93ad2176adb9494f6a577f576867bff9d2f4f762cd2d2fc6a55ea1292e71b35f02aac8dd194590e6a558e455634602164f8750c108d96680d2517dc3df3abea777ed6168ee53f2a5ecbd9e0ed5c9e50d97efccefd900729a3b311e348f327049f1389f70a7f4f7444cf56e3baa0bdac8c31457c874fd60f055fd0a7345153218359168f254efc75d8fa964f104f39bafe7247c64ea8c5ea87eb4b0e9231834b844cf7f3d52afcfad46338f7b9170f6c216c8d3c60e933629550414a9f46d5faba9b28282e4bc9b3a527c660ab68a1d29038590500241110222c775a875dfd31c9666273cee3a0e85d615159647e7d8233213bc1023c7c0464fbc2a181699c71bb7b8ff723b89c2b432fb4130308dd522e7cac7b562ecc6c25bdf003b923516e5c76d015de229d60fa6c3f10c83d1fb4f7f21d6330adb66d3350da2d911a59ed560ff803fad5a98d6f8ff051c3f5032b007c6957783a225941c5e2f6d84727940eae89c8e90f7af2570e2eb749c8fd458546fbac3ba28a613c22fb65bc48d0b33e5b4783d0ff48337f4abeb4c1cf3fce228dd203510044f21a35928400a4043c0097215d6846f2228bf4db9cc9a341c1ffe1853be7a4579848f3ffe5409c37c0fddb1be9a6d30d3f9070693a1d7e54140bb2c0ada0eec5c5213c33a6d0671af72ba59414d2c95acdd4fcae9d81df27227f5be4e3d6090cd5750c9cf9671ecec97f7a6926dfd8d15e863ca2b6d20e6dd5daa365098374e91fea596e91f508e176e095bdc39a80f859b4a3dabfde803da198ffff458c33233b9c3ff8d731dd653eeea0617832d78f25d56674544ca3eaf7582e6551aa50da005ed63d65e4a986cc65d393d4320ccf19ffb8ba587c5347c5c35d25b59abc0be4474120c09e65fded7032d3cd4195b0f4b7ca6752991c6a34acb3675810666855599727fca86dbab74cf9a360e8912ba2bdf3157fe19ff5ddbafc651fed707096d69dd82490f1a7e0d588d88fba37189c679fd6ba85fd48c4f14358a3397de3139f60189d8b709fd76e2141e6fc9c649dc0b88c43f50921186a736ce2bc98b4e2b81f0a41cf042bac6e774fba0dd203e039ae045511768bf0360cb6ca0f123b66afc78641fca809287102cb93554d288f47b0ba1afa97da71af3a9bbde8ab901a852bfe611cdcb10708fb73cd292c1c819cee995d55ae6099602a6164b4afdcf3219807f6bde815a672e8258809467b1e2f12ea416ec2fcb449114eea02fe78f5d7efbc747bcdc1a33b947303d8381c05518651e9febd19f4df8d96047af702e34591f7f86cf209c044a4b6612dbaf4d7e449e8eaf1ab98ba33b6501c9b0beb6d68a0e9edc70833038b43c44f2e6762c7a5055421ec8d362d27d1351432459954be6304920356b1861f38c628a281b0625d5d15da6ccb3ec265402593e7408f7ed3523c8ce8f94622af8cd0d428afbb3fd694bbd4e410c62a8df3b2375e646b4cd3399344f1493688cc51f65d9e1d52ccd71802a3c050bd15da32b06b811a124acc7b578b82148e0617434e6d874279641733c87f4143fe3162ecde49d63502928e39e8007b2378df13ca50413d860e6230c44eda052bbeef49d8f2a9fdf36666789ea3e0494f39dc4a07d5e96afa582d98b1ae9af4b96f5aa33adaff37fc74b945495d83c763fc08954105c8dc091dd74ab9e5439c57e962eea9f660b208ba52ae22afcd937877fe8ec78a83286a25ea2523f965400ecdf761b1f95f0b394caa08c5c6f287ea7ba65ffb9e76a9e23a501e25b69eae6d8b5d398691d78f0ad70afa8459be4726828bbb08a00e2413e34d71e8d11d2cded7011e15abbe45984591ddaeb94cc58cf09bb365836d6e7701d3ebaaf319423a0d28cb24f42fda8131f12cf0b58e1460282b361c19ac08e5b8d20258be4d95a42df97983250a063b253284217497846cf06ca8b1a6ec1cda163b40928ffa760614aeecc994605378edbd2ab6064a820e532ff2146c47f72582ae1633b99d7724c1e817e5c5bd95fb15dd589712ca76a6c077561608032c537e10a8dfa7b33228fc5c32f7a6ba78b8fd3f6f51b0a32cb1fd5c4a143200a72e26ea6498631e908f2cc110ddb18d82a160fcd9e197753302b2098bd5b4d298283f9d3059afc4afa1df5a33f6ff196dabc67fe2161e2390b72ecf02f0e8be9183e2bc53e36e4b69e0e1b5410c243b1a10804bee5ad698265fe16245e365d925a85feb9731d0a5d9fcb9186de87ab5b207ccbf36f03cf76ff4c12d61914c97b18be48f4f42ca225952228d6b5cb000ec98638b253fe5a646dbc6dd854a584ebac17bfbc63ff659a74a977d605ae805518726ea74d4d78143ad8fe000e226337ea644c5d52d5ac69b40232e61a280ee610a6f4f296dbe3bb2052ad82c65534c000e602c112116540e75d723643560df382ee50c4991df22d7aa080f268338e341861b2d03be2cb5ceeba146353cbe2ff30e949e890878ad6ec96c76c8e5c61b88dacef8ae887c8c2ea35d554465d5ebce0ce285e68edd7727abaa749c39bedb238b831038c75aba7a7a1a1d79f8519ac64cd590de03b102c3e1df707ccc904da63ffaa56ee7c017a7f45643143e437013715268b05d23579054a219130b5e2398ec58ebe5ed8eeb64fb52fab4f268dca28995df13a8011249dcdede960c6bd514cfe6d574f65c11841ddde4f331089de7005358aa808bbce698e64ae3e4c8577d525a129468ed1abb51d65a04f51201b4af9871b58abb6e26c36b5a4b7b4f89d41add72a7e8bb53dfdfffa45b517059882541e44e85b99ac0fee27fd40b217cb94f69269fd88b5629eb59f4d9bae38c5b2f4345e30908afc3221a935ba183b65576bdaad142a5f0d12fb2835c8da35c179db8278fc053f332ef1bb36c4c68013e4d1d8a648e410f9f2308dd6b42f4379420caf362e86b876c78d76432abf9f8c8ed363a2942214292f0a2ef4d2d5913ef063cd487055cf41959fee119c810dc98530f82c26021d3f96fafd60f1225cccf5e6b3a0203101fa393ca54eb9cb1fa5f8445e9c282f46af22b9220eaba4785e5941bd4304a8f8370668022c7580b2e4547ebea8a7a2565b89fb053325d9a7a5e49119102d15f5d0e7c7e38ec518cc38c983ee7b480ad14c14951d6b6fb7b3b2138a602b18c8e022fa5bd84eeb49f2a1b0421082445df61e5577c42dabd107203e039defa7659cf04b8cb59d7ffed61329ff418723ed0a3efe6517c36db90e5c0c5c5e618907e58f5fb07dee8b0daa46b77cac948a61461680a127fe8cc2ba1302459671b44b018baa7332e60a42536bdaf4dceb18e9e3a720dbf0ca0f0daec075c8cc042a2ef8f0bfe676ad51449e1eebdffea5c03928b9776af4247eeb3dfe97ad8f6109fd7497fa3e44b10ceee4857536fa4025cbe8b99bdb0444d3c377846351424ec7485b84cd19b0eec7b08eec5e03a89bbf1623778c7aa95600bc81fa097af9c47add2b5b95bb9c45f91813267b635f67e90bdc4586177322a552e2f4c22775290b592f6f19f27e7e222d18f0b070d1af80e9e13200c8ab0b5f651862a6e5ccc88b001c5f9cba15f27a3148dc55ef2ce46e8901520db13d04fe901a211cb10aaa32eacf7675a419cf7856564009d376dced3e45d38f4a06330590a62caac5b184f0240d5604a8ae78b0a49e5f0994af840a79ada03139c0ce94430816500f531d7ba3d615d8da11bae24a72f63c4075e02e792c0bebe82c3f87970617fa6e58fabaff6c47ab32a1b8eafeff22c06053d8451af776d8780508d050582682246d18d6de42b037022e2ef4635ff657d6f3e660db617a8eec1e93c468ef7f502b4c18f18e57c9076a9c35d71e76172af1a72fc6981cc256931c8d7845d5091d3f137fa8eaf605723b563cedc4f8db3920b3ad58520852283bf12a22aa7b62426db3d6588910f7aa02f5108c12497ce1559e746ad15b965aa1ed4bdc11e73d7d6f0f49fa5459f929e130022dbad8d3b50b2c52a51426e40b831f89873c1869ca69fe8fa5dd51302f5798e17d0832566ecb4805d2f63252ddd8d64a59b7c4cc52a77456f9a769f93cf6d740cd7a563205a196870a85d2d48ae0ad8f73e0a67f528ab20ee804088bcc69d6b74d21ddcd8496f2e35c0115fce8d3312e8ba501f17866d2181356a691fa0b6e0f4b33bc232b6f0f8602ba85739c37dc3d3ca333d5cf13db1e0559dc2150f5996fd86277cb5f4ec10c521a47df33fb8f0b21151d0dc4ba52b11d3b2006f09b44297c5ccb5a30177f394b91a491e0867039f065496c3c8b6f8af5a3d6c56bd91ac8daa196d965eb0972ec8bf0ad62536905dd1e0c42f7db1a0951963cf141e6f7d663ef4852a0ccd6e855c699e000ad13d55500bfab0b3a3437abd48340d67a0141a6903cd8eaac198f69871f5208da62f856956ad94c3b83c305ff45cf1cf3cb408ba2941abb7f8be2dffaf967aa7a0bc5e0d79b72e3105bc961d9fc587894b025e5ca30a042c9679f4d2de787d5c2acdc47e34e8883462bf30769671aa5875be1d319f41b9627eaec81c0f6d7cbbad9f242434a1c327e7c8b29e8d05e5dade2ce77af99601644f3f9972165b8197d3520f6ee7a7229a8398bfbce61e301d5b469fa2047ed6e288297dc04b1f88f05942479c4834d7ead3056078e51eba40eb574ad505b91332061c056672e55b17a6cef21ba10e6f4a203fb0144450807fe99301443352734aefad0a16e5893846e74602c38f86591b43c8fd35bdc1c2b66da019a5debf8cbbee78c89a426ab7cd79423ec22027f46ae7262188a7ec9650deaef0aa0125c3edaaffea45185a0710a3fa76262d01189bac9863739f42358da7c2980b9bb507e1f62f0ed98bdf7db981e3751fe23fb0a41490d7cae6e16ef6eb429d47a39bd43cb4bfee939cc34f37bd1a5a9a7e646c31a7ed483ebca33de930b977ca8755fbdc90577010cbd5b4efb2d56bf2e2efbfac843ec0d9fad3221e0247242d4ac0f092c8b959d11bb4ac63304301f0c21b0444030a5ee7296ac03ed14df5835e7aebc7e2333109cf1ee13703be217d1262ab50e3e772a32887f5b5aea4551a9857035c5be6615491379038709ba453140f9e19750181bc175592ec887e0bce793287d10ed782177fdbca2ab90ca66e3ba28742b39dd305069927497a06ed582fb686a40116eee1927e12cce03c80d06e30a2748e3f194e142d79768e09386aac580ee60a32f4cd11a04c07cbfd13a3054b68aa24"}]}, 0x217c}}, 0x44) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:50 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000049f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:50 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:50 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xde520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:50 executing program 5: r0 = socket(0x22, 0xf438495d3b5fbbb0, 0x8008) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000400)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000006c0)={0x68, r1, 0x320, 0x70bd26, 0x25dfdbfb, {{}, {}, {0x4c, 0x18, {0xe454, @media='ib\x00'}}}, ["", "", "", ""]}, 0x68}}, 0x11) sendmsg$TIPC_CMD_SET_LINK_TOL(r0, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x68, r1, 0x300, 0x70bd2a, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x86a3, @link='broadcast-link\x00'}}}, ["", "", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x40011) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x5c, 0x140f, 0x100, 0x70bd2d, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_CHARDEV_TYPE={0xd, 0x45, 'opa_vnic\x00'}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_CHARDEV_TYPE={0xa, 0x45, 'ipoib\x00'}]}, 0x5c}, 0x1, 0x0, 0x0, 0xf2107d57216f22cb}, 0x8880) 00:56:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x45, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0x6}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x80, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:50 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:50 executing program 5: r0 = socket(0x10, 0x3, 0x0) r1 = accept4$inet(r0, &(0x7f0000000100)={0x2, 0x0, @broadcast}, &(0x7f0000000140)=0x10, 0x181800) setsockopt$IPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x41, &(0x7f0000000180)={'security\x00', 0x5, [{}, {}, {}, {}, {}]}, 0x78) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000000)={'team_slave_1\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x2d}}}) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:50 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600000000059f005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:50 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:50 executing program 5: r0 = socket(0x1e, 0x6, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = accept4(r0, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000100)=0xffffffea, 0x81800) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000240)={r3, 0x467a}, 0xc) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000180)={r3, 0x1}, 0x8) bind(r0, &(0x7f0000000000)=@l2tp={0x2, 0x0, @rand_addr=0x1, 0x4}, 0x80) 00:56:50 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xdf520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600c907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000000a0005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:51 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) ioctl$sock_inet_SIOCGIFPFLAGS(r1, 0x8935, &(0x7f0000000000)={'veth0_vlan\x00', 0x25}) 00:56:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000540)=ANY=[@ANYRES16=r4, @ANYRES32, @ANYBLOB="2e7524d73a3ce20800abf22febf41291324f6c100012000c000700626f6ed5000200000ce7da296b40dbb8a0e88473cd533a6fe673999c6bf4fedbc1203374811f99956fb893342e41400a002453ba09d59359946a0bc0def1bb55aff38341e5ad0be39049ce390300000000000000da70a21f77509a8b4d29d0753fdda3c5f4f3e0263362318524a072766d1f83cf88813fc0acc8dd9b0ae9972d8d45f82d748524828fcc5d659526842e209f5273eb3982db293d537619448d7e8a3ff2d77bfa77cab70aba6ec26bb3ecd6481534bd18197ffbe5ec39f70eac91a74038814e54ba836dc8e6f61369a8354932a0df75fab6a3f637925f5cd4dee9fd7c29"], 0x3}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f45030000380000a91303000005000000440020000100fe09cda4400000080000000900000008000000255700f18d1189c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272909659bc9f6371b39eb70aae58048fc39a3389cac286f064ef7b5f43e6b71c1f92a0f89a9672f29c58bac1c7369cc7161f231e2924dc93b29b1e0d7e3697ce70d4d6bbc738f8e7d13ffc208033fa8757164dc9100f63bd7edd7d9251618c9ad61761c986686fac809b0f887393441f118175b0a07fdb24fcf094943a08eb88ac89f8c6e358220f9a4ae58d84f3063799454bcb53c6ba0cd9fa65dc0e16abd5d5d1e8b12ab37d9e6b2854a22e2f3f8d3b1db8f32f5b0928def05385b3116d93f6e953951c3174f8aa7c0d14a79cd8d092093ad0f84b141e763b79fc10ec6c593b9a1f1373d6dd38c32c10b252d660d8969e"], 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000a2b039a05a001021006ee455c3210000200000000000000000000000000000000012000000000000000000000004019078002de26600ee6e4f"], 0x42) 00:56:51 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="b7230000000000000000080000f008000300", @ANYRES32=0x0, @ANYBLOB="5e28ffc9f62a0c9fcf85429d35d207dfd4d1c3a4b013483c84159b83390766611caf6202c541b627946aa0827aad68dd79cf6c432ec81b8711adda6b84be195466bc930e0821ed70f9bb61ca2b2d80b85895e95dddc1d051d6044ff40010b8e486c835a6440efcdbe490aa9682d7f0365c3672c3c5fb0e4297aca899fc836e264c2aaf1dc06c48"], 0x1c}, 0x1, 0x50000}, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000400)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000006c0)={0x68, r4, 0x320, 0x70bd26, 0x25dfdbfb, {{}, {}, {0x4c, 0x18, {0xe454, @media='ib\x00'}}}, ["", "", "", ""]}, 0x68}}, 0x11) sendmsg$TIPC_CMD_SHOW_STATS(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, r4, 0x200, 0x70bd27, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000004}, 0x4000) 00:56:51 executing program 5: r0 = socket(0x10, 0xa, 0x8) write(r0, &(0x7f0000000000)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) 00:56:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ca07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000001a0005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600cb07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:51 executing program 5: r0 = socket(0x10, 0x3, 0x0) select(0x40, &(0x7f0000000080)={0x80000000, 0xc5, 0x9, 0xffffffffffffff98, 0x3ff, 0x21a1, 0x3, 0x2}, &(0x7f0000000140)={0x7, 0xffffffff, 0x5, 0x80000001, 0x7, 0xb5, 0x7ff, 0x1}, &(0x7f0000000300)={0x3, 0x7fff, 0x4, 0x0, 0x3, 0x7, 0x8, 0x37}, &(0x7f0000000340)={0x77359400}) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="a8bbb1f910000d0700000000ff03000000000010d45e848204ed3a8e8eac8e8c86424d3356009db84b7575a6b02af76afdb8bdc58901bec35ce8e2cd50f9d95780e8c62da379664369ec810eaa934477818bf91a22ba2f0db03e197f2b91e0424b2b2933d7a70a4f6fee77cb", @ANYRES32=r3, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000000)={'team0\x00', r3}) 00:56:51 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) socket$netlink(0x10, 0x3, 0x0) r1 = accept4$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @initdev}, &(0x7f0000000180)=0x1c, 0x800) ioctl(r1, 0x1000008912, &(0x7f0000000100)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) r2 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000300)=ANY=[@ANYBLOB="0700000000000000000020200000000002000000000000000000772a54ce938b00000000e8c2a429fe37ae0f4929f556ece7ba58a9103f4c63a5670288058b0b90b9acd3e66a5bac6c9554e2f93561cb0705f0c0456d3d7f7b37d6a9e204f0cf45f552e1d4a473753cbeec8cb7581d1ba1231c2d01f439b05b38421f185c5ced31862bfa32c9653aa34d031ef17ca33056024dac1a26b37eba0a73bd07"]}) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000000)={@initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x200, 0x1, 0x0, 0x0, 0x4}, &(0x7f0000000040)=0x20) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0)='wireguard\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) sendmsg$BATADV_CMD_GET_DAT_CACHE(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, 0x0, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r5, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x14, r6, 0x1, 0x0, 0x0, {0x8, 0x0, 0xf000}}, 0x14}, 0x1, 0x50000, 0x0, 0x4008080}, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x24, r6, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x2}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000004}, 0x20040095) ioctl$PPPOEIOCDFWD(r3, 0xb101, 0x0) 00:56:51 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe0520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000002a0005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000d14c9c49e64f74b0a9f9d4f4d66e56c7e52e0f97f01fdf704d6b7ce548f5622b28b97a974211ddce6548927d02791c08d6d6e93fe726"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600cc07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000003a0005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:51 executing program 5: r0 = socket$pptp(0x18, 0x1, 0x2) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000002840), &(0x7f0000002880)=0x30) r1 = socket(0x10, 0x3, 0x0) recvmsg(r1, &(0x7f0000002800)={&(0x7f0000000000)=@pppoe={0x18, 0x0, {0x0, @multicast}}, 0x80, &(0x7f0000002640)=[{&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/143, 0x8f}, {&(0x7f0000001540)=""/255, 0xff}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000080)=""/40, 0x28}], 0xa, &(0x7f0000002700)=""/240, 0xf0}, 0x40000000) write(r1, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0)='ethtool\x00') sendmsg$ETHTOOL_MSG_LINKMODES_SET(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x38, r5, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_LINKMODES_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syz_tun\x00'}]}, @ETHTOOL_A_LINKMODES_OURS={0xc, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8}]}]}, 0x38}}, 0x0) r6 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) r8 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r8, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)=@newlink={0x20, 0x11, 0x40d, 0x0, 0x0, {0x10, 0x0, 0x0, r7}}, 0x20}}, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000002ec0)={'erspan0\x00', r7}) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r2, &(0x7f0000003540)={&(0x7f00000028c0), 0xc, &(0x7f0000003500)={&(0x7f0000002f00)={0x5f8, r5, 0x20, 0x70bd28, 0x25dfdbfb, {}, [@ETHTOOL_A_LINKMODES_DUPLEX={0x5, 0x6, 0xf}, @ETHTOOL_A_LINKMODES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}]}, @ETHTOOL_A_LINKMODES_AUTONEG={0x5, 0x2, 0x4}, @ETHTOOL_A_LINKMODES_OURS={0x2d4, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x6}, @ETHTOOL_A_BITSET_MASK={0x7f, 0x5, "aafaa16feba0052e1a26887afb0c4e9f20792f2f34496508c9d6c4409abf167ca261556f151164633b885edc5f9fcfe1193eeb9bfbebae83c883ded8afaf66f9d96da8e785f566027732ad2aae6c25628c71889ebbdb0d82b13344f091b5d50ae581ccd713f4b25b1578bf72a34ae56626ebe945a31758295a9135"}, @ETHTOOL_A_BITSET_VALUE={0xec, 0x4, "de3c0d451b21ac0e9ef9c47e3d0bdf8cc4e76d048712eaaa89ed660f33e52a7d743d99067b175f5d101adcaab9fc5c716b753c00b583410588a3177c9200f2560751781d4a0bb1eb0b9c6a18dc9c16fd7ca5d157c7b7069b58583000a463e0dc5d360d3fb2ac10562e21e44ef8dd8256136e8ed849be21cb677b86d07859e8513e0dffa0bbb034397af50eb782b9dc0e192c2c8dacff35c2ac7aeae0d624e53f8a469afe0581c1534f1e287f8b81f6d10654f2c1371bc3cae2556c8df708c24348b95d009c4fcaeec5cad1893f52989ac8aaf32eed81028e12c449278031052bc227285693a1d808"}, @ETHTOOL_A_BITSET_VALUE={0xae, 0x4, "1ff79bff023bc885412a1d5f75962390456be33ddf709750c2879eddde22cf5a8165013b7b45af1c52d0e3c0b9293218c61792543c8b94fae20f44398b3b6f4e85eb421b1a02d6c4715b33f247ae2c1d3b2be042c6e731c1108a090e4ec3eee4976293ae3f58cf6d534a9c0b89367a08086e46b591b256bcbdc54c269d15c4b9d7aa69380269e387577d2535b12499dec839129bca86a8af33370146110dfbaec9bf661068aaf2075252"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x101}, @ETHTOOL_A_BITSET_MASK={0x96, 0x5, "cc0c655fe7705360f26469d2d2c8bc2079f7d5874ec149cd86389628d4cee4edfb3b1c44c7a226806422d8c28166581d81dba59c0dbbfd933b389594331b9b29178dbf55761f527f5af15b72bc9c6aaecda753ec99704d804d0b15149f2bc1ca89fabe156504a983577f39ca1e1b194565768d8d89c834ee0ee8c071acb293857e0d6e264f94a438a03110189916ac165434"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0xd7}]}, @ETHTOOL_A_LINKMODES_OURS={0xec, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x40}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0xc9, 0x4, "406646b2b236d0faee374be7033f7d8143e4679701e06b21f65033ae4e9b7f0ae9b4bcda19c2a40eee04d111de2db3b5a4f25eeebcf81fe8884661453b5d611da714eaebfd0c09c3c74cb097ffa31b7ee31fea415d46ce64d1185c3c1510dfe6f6994c69820c959daff3658e64c39373b6a0d3128f922855eac917bf68c6429469de48a3016d96795b5fdcc5f5ef61f47defbacdf527de6d8f4254d53fcd4c2f62f6a31ff688b61d2748f23db57fd519e80ade103600cce02263fd990217aef3af40a649c7"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x1}]}, @ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x1}, @ETHTOOL_A_LINKMODES_AUTONEG={0x5, 0x2, 0x3}, @ETHTOOL_A_LINKMODES_OURS={0x1f8, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0x81, 0x4, "2f01e1ba7f9f9ffc5569cfceb11ae6a377cb4c5fb2fe8abcde08712721923f4e13a850aa803eeea51e80da7a6702051542f29e185adfb00c885d2130767536cc401b74bdcb29dcb188a550977f5037fc2008ee8e6a78f37227f1f68d16d7edb31ddb6c60118812d0c39a72b6e99a6987a2d6604420f281dfad2d0a2bf7"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x103}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0xc0}, @ETHTOOL_A_BITSET_BITS={0x15c, 0x3, 0x0, 0x1, [{0xc8, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x12, 0x2, 'nodevvboxnet1\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x17, 0x2, 'ppp0+eth1eth1nodev\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x100}, @ETHTOOL_A_BITSET_BIT_NAME={0x34, 0x2, 'proc%keyringtrustedselfvboxnet0posix_acl_access\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x26, 0x2, 'eth1vboxnet0wlan1vboxnet0}:vmnet1\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '!\\'}, @ETHTOOL_A_BITSET_BIT_NAME={0x17, 0x2, ',security*eth0!:*.\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, '\\bdev\'Uwlan0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x134}]}, {0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xc2}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1000}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'trusted\x00'}]}, {0x8, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xffff}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, 'em0\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x10, 0x2, '\xb7+vboxnet1#\x00'}]}]}]}]}, 0x5f8}, 0x1, 0x0, 0x0, 0x8001}, 0x4) 00:56:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000004a0005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600cd07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ce07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600cf07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000005a0005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:52 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f0000000140)={0x7ff, 0x0, 0x8, 0x1, 0x7}, 0xc) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @remote, 0xfffffffe}, 0x1c) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0xfffffecc) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x18, 0x140f, 0x400, 0x70bd2d, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x18}}, 0x0) 00:56:52 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000000a1005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:52 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe1520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:52 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) setsockopt$CAIFSO_LINK_SELECT(r0, 0x116, 0x7f, &(0x7f0000000000)=0x400, 0x4) 00:56:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x6, 0x8) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000700000000ff0300000000001000", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3}, 0x1, 0x0, 0x0, 0x40}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f45030c0038000000ae03000005000000440020000100fe09cda440000000000004000000010000000000000008000000090000001400000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb927238313e5383aea0252c27209dee7bae3f89fbe9d7586f013b9187cd2479739203377b37f4fc8dee1fd7b963611b4d13eb7e14b53d8aa7bb69752be645a1c0ea0a6ed59806b6b7cf69f3fbebce1d"], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x4e24, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) [ 1762.825882][T27036] validate_nla: 136 callbacks suppressed [ 1762.825893][T27036] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1763.028659][T27040] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1763.037178][T27036] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1763.049160][T27036] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1763.063892][T27045] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:52 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000001a1005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1763.098596][T27040] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:52 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000002a1005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1763.146319][T27062] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1763.156168][T27062] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1763.167107][T27062] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:52 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe2520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1763.227539][T27065] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:52 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000003a1005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:53 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="7049dfcadef6d3ffd89f907587aa7cc04720be429ab4490611c59c3e699f01b286f2232dd8c6db147ac2d292ffda793ad67e70747deeb7aa4b9eb5caa43f0af78a571c1b176ef3f68ee9a5d0bac3ee0e", 0x50, 0x4000, &(0x7f0000000040)={0xa, 0x4e23, 0xfffffff7, @local, 0x8}, 0x1c) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)=@newlink={0x20, 0x11, 0x40d, 0x0, 0x0, {0x10, 0x0, 0x0, r3}}, 0x20}}, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000140)={@loopback, @mcast2, @dev={0xfe, 0x80, [], 0x32}, 0x0, 0x8, 0x800, 0x0, 0x3, 0x80000014, r3}) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) ioctl(r0, 0xc26, &(0x7f0000000000)="d1deb225ece2bf3993c53e1022f7a775665601f363159a9c74c5") connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:53 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r2, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r3, &(0x7f0000003f40)={&(0x7f0000003e40)={0x10, 0x0, 0x0, 0x40000}, 0xc, 0x0}, 0x20008000) r4 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f00000042c0)='NLBL_MGMT\x00') sendmsg$NLBL_MGMT_C_ADD(r3, &(0x7f0000004400)={&(0x7f0000004280)={0x10, 0x0, 0x0, 0x4002}, 0xc, &(0x7f00000043c0)={&(0x7f0000004300)={0x90, r4, 0x300, 0x70bd25, 0x0, {}, [@NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @broadcast}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0xffffffffffffffff}, @NLBL_MGMT_A_DOMAIN={0xb, 0x1, 'batadv\x00'}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @remote}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x3}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x2}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @multicast1}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @mcast1}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x18}, @NLBL_MGMT_A_DOMAIN={0x17, 0x1, '-wlan1GPLGPL^:\xa1)+-\x00'}]}, 0x90}, 0x1, 0x0, 0x0, 0x40000}, 0x20000040) sendmsg$NLBL_MGMT_C_PROTOCOLS(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r4, 0x4, 0x70bd27, 0x25dfdbfc, {}, [@NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0xc0d0}, 0x20008000) 00:56:53 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:53 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000004a1005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c463607081f070000000000000002000600ffffff7f4503000038000000ae030026cf8fc168fff595250a81a700050000060000000001defd09cda440000000000004000040010000000000000008000000092000000800000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"], 0x96) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000006000000000200006046895a001021006ee455c3210000000000000000000000000000000000000000000000e49098b65d28ec75bd9dc547699e097930171853040190780000030000ee6e4f"], 0x42) 00:56:53 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000005a1005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:53 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:53 executing program 5: r0 = socket(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="b7230000000000000000080000f008000300", @ANYRES32=0x0, @ANYBLOB="1c1258b617fc578ef2345fccd1ed31383758c53bf8a7f99e751a7d45afd70ce60dcdd58331608d9fdd58bda7c8b254f22c7caa809e139ab0eaa1d7bce5a01cc953c58d8f98169cea6de5a3e2dfe6f8e13bb8d0bb31dd071d79e3eb06b2e250cf8eab8b68f419a9a1b1a05bb2a84f5c12a917b3223e8f0d7db357f2f3d6650b6661cef13705eee87f8f430c8017f2da68b0f0e46cce4cb042029a90756dca4b9165fab279bb36938bddaf6259bf782f"], 0x1c}, 0x1, 0x50000}, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r4, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r5, @ANYBLOB="b7230000000000000000080000f0080003005c777d33c658e93bfddb67033b7eaf35f01496c870809f84c7", @ANYRES32=0x0, @ANYBLOB], 0x1c}, 0x1, 0x50000}, 0x0) write$binfmt_misc(r2, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES64=r2, @ANYRES32, @ANYRES16=r3, @ANYRESDEC=0x0]], 0x8) setsockopt$inet_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000000)={0x3}, 0x4) write(r0, &(0x7f00000000c0)="240000001a005f0214f9f407000904000a00000000000000000000000800010000000000", 0x24) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r6, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000140)=0x14) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r9, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000001c0)={'xfrm0\x00', r9}) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00022bbd7000fddbdf250a0000000500380000000000080034000100000008000600", @ANYRES32=r6, @ANYBLOB='\x00'/12, @ANYRES32=r10, @ANYBLOB="0800320003000000050037000000000008003a0000800000"], 0x54}, 0x1, 0x0, 0x0, 0x4000001}, 0x24000801) 00:56:53 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000000a2005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:53 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:53 executing program 5: r0 = socket$can_bcm(0x1d, 0x2, 0x2) recvmsg$can_bcm(r0, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0x4000c041) 00:56:53 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000001a2005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:54 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") write$binfmt_misc(r0, &(0x7f0000000000)={'syz0', "3305fa1257971756b6910ad88a9d19bec8f00f85157c9d0be9d16431e2783d2f86ce2e597c36ed6c9762bff4edde2e7e00ac998c17742f40a1c6ee763b44277d4c7d7f4fa5aeacd8ae91890f7e3ade974d1afee53dbcddefef"}, 0x5d) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:54 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe3520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:54 executing program 5: 00:56:54 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$netlink(0x10, 0x3, 0x0) ioctl(r0, 0x800, &(0x7f0000000240)="080db5055e0bcfe347a0711d0f58b9dfe40a431e72963bf0478a90db43ec6ef2cfe8f3fdd7ec0aa7fc122c2b28c6688a4e66893f0c5b4863fa2f8f4d56af625b82") r1 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r3, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3}}, 0x0) bind$can_raw(r2, &(0x7f0000000100), 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r6 = accept4$inet(0xffffffffffffffff, &(0x7f0000000300)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x80800) pread64(0xffffffffffffffff, &(0x7f00000003c0)=""/86, 0x56, 0x80000000) write$binfmt_elf32(r6, &(0x7f00000003c0)=ANY=[], 0x0) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000500006046895a001021006ee455c3210000000000000000000000000000000000000000000000000000000000000004019078002de26600ee6e4f000000"], 0x42) 00:56:54 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000002a2005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:54 executing program 5: 00:56:54 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:54 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000003a2005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:54 executing program 5: 00:56:54 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000004a2005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:54 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:55 executing program 0: socketpair(0x4, 0x2, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r0, 0x8982, &(0x7f0000000040)={0x8, 'batadv_slave_1\x00', {'syz_tun\x00'}, 0x3}) r1 = socket$inet6(0xa, 0x6, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r1, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:55 executing program 5: 00:56:55 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe4520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:55 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600d907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:55 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000005a2005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x81800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000300)={@val={0x0, 0x88fb}, @val={0x0, 0x0, 0x6, 0xfffe}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x46) 00:56:55 executing program 5: 00:56:55 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600da07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:55 executing program 5: 00:56:55 executing program 5: 00:56:55 executing program 5: 00:56:55 executing program 5: 00:56:56 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600db07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:56 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000000a3005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:56 executing program 5: 00:56:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe4ffffff, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f4503000038000000ae03000005000000440020000100fe09cda44000000000af04000000010000000000000008000000090000000800000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb2602821aae4d67be3171ee737f0f85a4c40876667a9eec3ef4477aad16d9bbb9272"], 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:56 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r4, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x14, r5, 0x1}, 0x14}}, 0x0) sendmsg$IPVS_CMD_GET_DEST(r3, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000500)={&(0x7f0000000640)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00032cbd7000fedbdf25080000000c00018008000b0073697000340002800500490c9912968ef2a1a68318be0000000800060000000000080009007f000000080007e1ff800000080007000800000006000e0029fe4e200000afae4bbcbe755bc35ac3f4e4facc4f53c7372bf1dc77795c8952b76c5940b581f39353"], 0x54}, 0x1, 0x0, 0x0, 0xc0}, 0x24040019) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') setsockopt$X25_QBITINCL(0xffffffffffffffff, 0x106, 0x1, &(0x7f0000000080), 0x4) sendmsg$NL80211_CMD_STOP_AP(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000200)={0x34, r6, 0x200, 0x70bd25, 0x25dfdbfe, {}, [@NL80211_ATTR_SSID={0xf, 0x34, "1b251609beb8e391c00e16"}, @NL80211_ATTR_WPA_VERSIONS={0x8, 0x4b, 0x3}, @NL80211_ATTR_ACL_POLICY={0x8, 0xa5, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x24008040}, 0x60000040) sendmsg$NL80211_CMD_DEL_KEY(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000400)={0x88, r6, 0x100, 0x70bd2a, 0x25dfdbfe, {}, [@NL80211_ATTR_KEY_DEFAULT_TYPES={0x20, 0x6e, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}, @NL80211_ATTR_KEY_SEQ={0x12, 0xa, "52a771517a9b515ae66b6be09115"}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac05}, @NL80211_ATTR_KEY_DEFAULT={0x4}, @NL80211_ATTR_KEY={0x34, 0x50, 0x0, 0x1, [@NL80211_KEY_DATA_WEP40={0x9, 0x1, "3aec2b7aa2"}, @NL80211_KEY_DATA_WEP40={0x9, 0x1, "b330af52c7"}, @NL80211_KEY_DEFAULT_TYPES={0x18, 0x8, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}]}]}]}, 0x88}, 0x1, 0x0, 0x0, 0x2008800}, 0x24008000) setsockopt$pppl2tp_PPPOL2TP_SO_LNSMODE(r2, 0x111, 0x4, 0x1, 0x4) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r7 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r7, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f00000000c0)=ANY=[@ANYBLOB="070000000000000000002020000000000200000000000000000040000000000000000000741bf92315086df66cb7766632ad95ef51f00391553441f24a2f09ab7c0a334d18317ba7fd12d63d444a04835c8b71afc8cd16a5b7db5714eed1c0c34ee905116825fff8cf0fcf44411556f794c8b1324639e1042ff8d6da52b6dd95fcba4b01824e07e63f8e8866b1061977bec52adcfa9d3dd6e51204b49024dfd2364dbef95232a007142370c36aec2aea99f713"]}) setsockopt$inet6_int(r7, 0x29, 0x88, &(0x7f00000005c0)=0x6, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:56 executing program 5: 00:56:56 executing program 5: 00:56:56 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$inet6(0xa, 0x5, 0x0) bind$inet6(r1, &(0x7f0000000200)={0xa, 0x4e20}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x83, &(0x7f0000000040), 0x8) accept$inet6(r1, 0x0, 0x0) ioctl(r0, 0x1000008912, &(0x7f0000000000)="080db5055e0bcfe847a071") 00:56:56 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000001a3005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:56 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600dc07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:56 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600dd07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:56 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000002a3005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:56 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600de07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:56 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r0, 0x8982, &(0x7f00000000c0)={0x0, 'syz_tun\x00'}) 00:56:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe50e7d84, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe3, 0x8) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x26, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x4, 0x7, 0x38, 0x3e3, 0x1ffff, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef44000000009bbb9272"}, 0x76) write$tun(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000060000ff0000000060468902987cfeb16a695a001021006ee455c321000000000000000000000044667f2fff6428f347000000000000000000000000001400760000000004019078002de26600ee6e4ffda09b827d1436784e8dbf8c72e5c342121ef7c8395fa348a71029a6511ee9f18dbacde03d11f903cd3fd792ba52d01885bc6450965bed43647a1a33b35d2a7e6e00ecf0db5624ed2a6f4d310f9e3ebd21950456ef9c11bcf823f3ba3a827d1623afa1e00857d7e2ddf2acd403f6f35326346fdd14904a77cc5067c4fe3e8314a395ef50e0cffc5932657d6cb3c65f1439c19426280ffa52d5b319954112a33aec8daf010e"], 0x42) 00:56:57 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_REMOVE(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)={0x268, 0x1, 0x5, 0x5, 0x0, 0x0, {}, [{{0x254, 0x1, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', "fd31d15fa02ff212a87fad3913c8688881e26d4bf5a675d6ce432e38b3fca316", "1e4fbd08ab636feacefdc3e87607cef5a00ca4562cbd5550c5ea0deba73f96e2"}}}]}, 0x268}}, 0x0) 00:56:57 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") sendmsg$AUDIT_USER(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x8c, 0x3ed, 0x200, 0x70bd2d, 0x25dfdbfe, "25cb0a0b229885d1563f11710eca96c42f27edcca716e9e260a187ab6287ccb7a922001e4145119004ef2182aa501e7ce76512c63cc0ff0c3581645c00a2309739cde00662b0de1986e7c24f0160138c62aca80646d5be56cac1ece09f0ef2609e7065d3508ff2ca2e7594174f76a34da13ca4d4fbd1b07bac", ["", ""]}, 0x8c}, 0x1, 0x0, 0x0, 0x804}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:57 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600df07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:57 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000003a3005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:57 executing program 5: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @dev, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "083ff2", 0x14, 0x6, 0x0, @empty, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) 00:56:57 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:57 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000004a3005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000100)=@newtaction={0x14, 0x1e, 0x871a15abc695fa3d}, 0x14}}, 0x0) 00:56:57 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:57 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='memory.current\x00', 0x26e1, 0x0) close(r0) r1 = socket$kcm(0x29, 0x2, 0x0) sendmsg$kcm(r1, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f00000003c0)="1e", 0x1}], 0x1}, 0x0) write$cgroup_type(r0, &(0x7f0000000080)='threaded\x00', 0xfffffc61) [ 1767.860038][T27482] validate_nla: 98 callbacks suppressed [ 1767.860048][T27482] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:56:57 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe5520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) [ 1767.907910][T27482] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1767.931671][T27488] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1767.944362][T27482] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1767.960716][T27488] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000340)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) [ 1768.157682][T27488] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1768.219885][T27499] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 00:56:58 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @rand_addr="778559e4452c47ab9b240637a1d865d0"}, 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x1c, r3, 0x31905e13403123b7, 0x0, 0x0, {0x8, 0x0, 0xf000}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x50000}, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r2, 0x10e, 0x1, &(0x7f0000000000)=0x12, 0x4) 00:56:58 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000005a3005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:58 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:58 executing program 5: r0 = socket(0x40000000002, 0x3, 0x2) r1 = socket(0x40000000002, 0x3, 0x80000000002) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='bridge_slave_0\x00', 0xf) setsockopt$inet_int(r1, 0x0, 0x4, &(0x7f0000000080), 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x10000e0}, 0x33) setsockopt$inet_int(r0, 0x0, 0x6, &(0x7f0000000040)=0x9, 0x4) recvmmsg(r0, &(0x7f0000000240)=[{{0x0, 0xfffffffffffffea7, 0x0, 0x0, 0x0, 0xfffffffffffffec8}}], 0x4000000000002c5, 0x2, 0x0) 00:56:58 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe6520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000006000000000000006046895a001021006ee4d5c321000000000020000000000000000000000000000004019078002de26600ee6e4f00"/66], 0x42) [ 1768.500544][T27543] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1768.511071][T27544] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1768.524286][T27543] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:56:58 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000000a4005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:58 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:58 executing program 5: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002940)={&(0x7f0000000140)=ANY=[@ANYBLOB="5c00000030003b05200000000000000000000000480001004400010009000100766c616e00000000300002800600040088a80000062000000000000000000000000000000300000004000600"], 0x5c}}, 0x0) [ 1768.711665][T27563] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1768.721876][T27563] netlink: 36 bytes leftover after parsing attributes in process `syz-executor.5'. 00:56:58 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3}]}, 0x10) 00:56:58 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000001a4005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:58 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r1 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000100)={0x0, 0x8000}, 0x4) sendto$inet(r0, &(0x7f00000012c0)='\f', 0x1, 0x0, 0x0, 0x0) 00:56:58 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) splice(r0, 0x0, r1, 0x0, 0x4ffe0, 0x0) getsockopt$PNPIPE_INITSTATE(r0, 0x113, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket$inet6(0xa, 0x6, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl(r3, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r2, 0x29, 0x4e, &(0x7f00000005c0)=0xfffffffd, 0xfee5) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:56:58 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:58 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000002a4005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:58 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000003a4005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:58 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe7520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000480)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9de, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x6, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272", [[], [], [], [], [], [], []]}, 0x796) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x4e24, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:59 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:59 executing program 5: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000200)="24000000200007041dfffd946f610500020000e8fe0200000001080008000e000400ff7e", 0x24}], 0x1}, 0x0) 00:56:59 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000004a4005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:59 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:59 executing program 5: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) close(r1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f0000000800)=0x16c, 0x4) bind$inet(r2, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f0000000100)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r2, 0x1, 0x0, &(0x7f0000000000), 0x9f) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1}, 0x300) splice(r0, 0x0, r1, 0x0, 0xfffd, 0x0) 00:56:59 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000005a4005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:59 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000004840)={0xffffffffffffffff}) sendmsg$IPSET_CMD_ADD(r2, &(0x7f0000004940)={&(0x7f0000004880)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000004900)={&(0x7f00000048c0)={0x34, 0x9, 0x6, 0x801, 0x0, 0x0, {0x7, 0x0, 0x6}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0xfffffff7}, @IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x100000}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x4000020) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) 00:56:59 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:59 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000000a5005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:59 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe8520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:56:59 executing program 5: r0 = socket$inet(0x2b, 0x801, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @remote}, 0x10) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) 00:56:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(0xffffffffffffffff, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:56:59 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:59 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$bt_sco(r2, &(0x7f0000000040)={0x1f, @none}, 0x8) 00:56:59 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000001a5005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:56:59 executing program 5: r0 = socket$inet6(0xa, 0x80002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x400806e, &(0x7f00000000c0)={0xa, 0x4e24, 0x0, @dev}, 0x1c) sendto$inet6(r0, &(0x7f00000009c0)="c7cfcaaa22e10542fca5c0195350f15147657e0bfc59d383a47190db88690e6fedc3040ab5809ae02a54cd429cc3338c5afa0c9dce3f91950d1f567f358ac21154159130e88cbb6c43197813b2f23f3e442f80877490b393408142ebcfea6821f543e5ee9e27032e2b75d78f1b79f5a6bb6f0645e267770ef7e8f3a92148091217450ce8581e54223eeb6486205a209bf1fe854d211c03f8c3140fc3979d824082990d119473d20e94f253c9621fac339560ae46cb24b88bf2d01559bb658e343257b90f233b81bc5c398be3bbddb23a1e5d37149eb0f4a333726cf6d5b7647306559155f1c69d6bfd145b83576f2df4d85f271fd4119db923e2412c66dd954eb59dddc7e1fd286a83971b2ba1c63b4f99702cf91f3d1ecffb8ae189c79b403805e83650c251a564942896f205640c23b0cf51fe9bd931f54a343794710a9cd53cef20938edddb2bfa3c1f72f8e79e41e30fb8f9d314abd999ba396521b6c10bec7bc9d0745a80299342f5cf89eb9d94044258fbb18cec1cdbbc016a773d3ae41e3e30248e716fd0873d31454902cbe7dcf7d644dfadc255d99652b5ed5a5b1a75e3ad49cf80178678402e9d3a755d009889b2e6138f81dc02eedcc353aceb2f7781aea08aa91be7e1e2416ba3d555b1f2237f68c5d7dcfcb1b917c292a35d6d7e7cf2cb1dd6dba5a50ce55c4638d7d38cb7afd8da02f281ab69392bc6531eb03eb97c1d075e3342c244861d04bcad8991b8f588e48ad7fe218d2f5e604bb31c59241245b485210fe418af3d6377b59d5ab128497efeced38cc5036b1f34cb89674b5179219f34b9e8e1849695d7c23cce77eb8f038ef9f2cd69d1c9e2d6b46610adbadbdad857a77f59d38cb5120709716b87c52a48de249b231d7e39985b8b58094c0d7b4c6d1671a8ff9d2daaca94df2adcff6420077df0ddbc66d00b141ffc6e28bed09a19056e52a905a72c99a04af56b22da83135808ba2bfe87a39753447e78500d16bdad52d97df73d4852a79e7ec6910701b712cfd58c62b3ade86cf6ff0cd78719fa1ae81640381cb33f4f6b03c913e820cf9eb9b5cf7df9c878596c9ac9444cad118673fe339b4b7287b310ecff4742bfea2612d79d418293f0dfe14bc819c466473438ad71ea3b1386d17a9038b1f5a9285481500f84f4c7eabbf2eb071a101c69cce8e7495bda4c28a4e88f6a258abf58579c290eeb742b2678daab3ecc8c2bf97d89e89472901e254dd63ca7d918f8a7523161e29b28f64b285da7bb4a17d0ad734c321623e246bb0b5aaa08e8e7ac42b74ba83c70a8ca80068400be6adc3f4b01ba1050b54e6e4cf72fb567fbd27b74b2bfa7b7cabc6938851c13c6df7d5aaca79afd89b5e925379b959c7929ddfa3399695343f435772d70e5cfa3550377d23f50011ad5657e94c464cd43eb85496fd3b03bcb2d9278ceb432194d9893ffa747dfe85309f256c910e31e81dcd3cd8a13744fc2874737a2ff34bf8c89f15da7cc0853434117d744e30360b38ef1a063f9ee506f048e9980054e6c5c5688d04ece6067ac55bccc9a7773a2c4e21c039d153622130faff9fd675d64ad7284bd011b9b224713a721b4b731", 0x471, 0xc001, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000440)="3ce95c98b66a9cdea42aca63276ef1eca3f038047504ba09072b9792bbe041c012d015e0f9cdf7aa7a4d18766deff9a2735edc11437a10c0e9f265c48e7033f01161d5ca1babf5738b4c3df116d964712d2c577d1181a2a242ab4ada0b6cd45c1f36c27a7453575b33cdd7300a74dd585eab465795dccddd265f1190a0facb08e155406034fb5732da451f2604d081231004bf3896d6058f7a245541f557e5a4cd7bbcabeb7c047ac03a3ad33bcd1cac556fae48256541deca967605fc1f04dbc7d010da2e29a08f3e828513e0b417d58c05280f3cdbf03098528ae3a5a0c0a62dc682baf0253a1d6cf152a69a94760ed96a07e400665766af96217bb2c0cf4f83e9dd5026174da340898c96fb374c12600e4d40381ea864b09dd5038a9b352f6a3dbf6066709c33f2cdf431bd4bcfcf04cb1f0f97421e3b32931af8", 0x13c, 0x400c000, 0x0, 0xfffffeb3) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000140)=0x4, 0xff2f) setsockopt$inet6_udp_int(r0, 0x11, 0x1, &(0x7f0000000000), 0xa4) 00:56:59 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xe9520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:57:00 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600e907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:00 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$netlink(0x10, 0x3, 0x4) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000000140)="580000001400192340834b80080d8c560a117fbc45ff81054e220000000058000b480400945f64009400050028925a01000000000000008000f0fffeffe809000000fff5dd0000001000010009", 0x4d}], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 00:57:00 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000002a5005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:00 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x21, 0x6, 0x7e00584a) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000000)='batadv\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r3, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r4, @ANYBLOB="b7230000000000000000080000f008000300", @ANYRES32=0x0, @ANYBLOB="61a8b08a4fc88ab9a2975aa839ef1a3314c93e11412b3f42469c63c714d47421f14b9854e36a29b29b4ad4423c35542614f5d9beb4db8fb7e91da11da81886bf1f85e32d96e55edab67461587910af4d14be7778caec54063b6ccab22fd999d9abd3566d0e28a7b7ee90fe81576fdc74a3f7f6f7f0a9110716bdaee63a4ed038825723e971107a034d5c3253de71d82b8b30b7807355544c33c5d5d5414cfddc2eb841fc352475de6f94cec3aaed91aa4846fc2ed6fa4a6d3e44172d3a5169eaa365b82722fb733c0a498de7dd678e13ba156c92ed9b635ab6627828ad52e2d2ae62bc1dd96aff6cfecb555976b290960f7eb8b2c3031e60ba33024e96dfcbe8561b1076b3ef5e65a01060a766b25888bb80f5b6766fbe9d1957f1010aa04cec9d57261869ce2761086e47161bc929d9aa61b03c166e130cd8207fa6ff21b715c906e4a6"], 0x1c}, 0x1, 0x50000}, 0x0) ioctl$sock_proto_private(r3, 0x89e7, &(0x7f0000000040)="b0938fd65f8422da98ab23ad6599c218a5a4f1047ede55507b01b8ec4d04820ede3eeefb1c2464e28a7a87b90528a0d9becd9b") r5 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_DISABLE(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)={0x210, r5, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@TIPC_NLA_SOCK={0x4}, @TIPC_NLA_BEARER={0xc0, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}]}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @l2={'ib', 0x3a, 'vlan0\x00'}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz0\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e22, 0x3, @rand_addr="c5ffec8eddd0cec5ed373a13a7750880", 0x7}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0x0, @local, 0x4}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7}, @TIPC_NLA_BEARER_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xf042}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x93}, @TIPC_NLA_PROP_MTU={0x8}]}, @TIPC_NLA_BEARER_NAME={0x8, 0x1, @l2={'ib', 0x3a, '\x00'}}]}, @TIPC_NLA_SOCK={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x10001}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x7}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x3180}]}, @TIPC_NLA_BEARER={0x78, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xc9c}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_PROP={0x54, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1f}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x358}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x13}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x100}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x8}]}, @TIPC_NLA_PUBL={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x78}]}, @TIPC_NLA_NODE={0x18, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x7}]}, @TIPC_NLA_MON={0x3c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x2}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x10001}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3f}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x6}]}, @TIPC_NLA_BEARER={0x44, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @empty}}, {0x20, 0x2, @in6={0xa, 0x4e23, 0xaae, @ipv4={[], [], @multicast2}, 0x2}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8}]}]}, 0x210}}, 0x20000000) setsockopt$XDP_UMEM_FILL_RING(r2, 0x11b, 0x5, &(0x7f0000000000)=0x820, 0x4) socket$unix(0x1, 0x1, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0), 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:57:00 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32=r3, @ANYBLOB="fe000000000000001c0012000c000100626f6e64000000000c0002000800010001000000"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="5000000010001fff000000000008000000000000", @ANYRES32=0x0, @ANYBLOB="000000000000000028001200090001007665746800000000180002001400010000000000", @ANYRES32, @ANYBLOB="200002000010000008000a00", @ANYRES32=r3, @ANYBLOB="443c3d3c834cfa9d683826e7673405fcda4522e51baaeb8b90a6f914cd"], 0x50}}, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x20, 0x10, 0x825, 0x0, 0x0, {0xa, 0x0, 0x0, r6, 0x14301}}, 0x20}}, 0x0) [ 1770.718394][T27768] bond35: (slave veth25): making interface the new active one [ 1770.732487][T27768] [ 1770.734844][T27768] ====================================================== [ 1770.741851][T27768] WARNING: possible circular locking dependency detected [ 1770.748954][T27768] 5.6.0-syzkaller #0 Not tainted [ 1770.753882][T27768] ------------------------------------------------------ [ 1770.761080][T27768] syz-executor.5/27768 is trying to acquire lock: [ 1770.767468][T27768] ffffffff8a3ed028 (lock#3){+.+.}-{3:3}, at: cma_netdev_callback+0xc5/0x380 [ 1770.776221][T27768] [ 1770.776221][T27768] but task is already holding lock: [ 1770.783571][T27768] ffffffff8a5668a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3f9/0xad0 [ 1770.792516][T27768] [ 1770.792516][T27768] which lock already depends on the new lock. [ 1770.792516][T27768] [ 1770.803186][T27768] [ 1770.803186][T27768] the existing dependency chain (in reverse order) is: [ 1770.812708][T27768] [ 1770.812708][T27768] -> #1 (rtnl_mutex){+.+.}-{3:3}: [ 1770.819919][T27768] __mutex_lock+0x156/0x13c0 [ 1770.825157][T27768] siw_create_listen+0x329/0xed0 [ 1770.830660][T27768] iw_cm_listen+0x166/0x1e0 [ 1770.835705][T27768] rdma_listen+0x5e2/0x910 [ 1770.840638][T27768] cma_listen_on_dev+0x512/0x650 [ 1770.846087][T27768] cma_add_one+0x6b0/0xb70 [ 1770.851113][T27768] add_client_context+0x3b4/0x520 [ 1770.856647][T27768] enable_device_and_get+0x1cd/0x3b0 [ 1770.862456][T27768] ib_register_device+0xa12/0xda0 [ 1770.868001][T27768] siw_newlink+0xdfe/0x1320 [ 1770.873009][T27768] nldev_newlink+0x29e/0x420 [ 1770.878099][T27768] rdma_nl_rcv+0x586/0x900 [ 1770.883018][T27768] netlink_unicast+0x537/0x740 [ 1770.888280][T27768] netlink_sendmsg+0x882/0xe10 [ 1770.893569][T27768] sock_sendmsg+0xcf/0x120 [ 1770.898510][T27768] ____sys_sendmsg+0x6bf/0x7e0 [ 1770.903788][T27768] ___sys_sendmsg+0x100/0x170 [ 1770.908976][T27768] __sys_sendmsg+0xec/0x1b0 [ 1770.913986][T27768] do_syscall_64+0xf6/0x7d0 [ 1770.918992][T27768] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 1770.925376][T27768] [ 1770.925376][T27768] -> #0 (lock#3){+.+.}-{3:3}: [ 1770.932242][T27768] __lock_acquire+0x2c21/0x4e00 [ 1770.937863][T27768] lock_acquire+0x1f2/0x8f0 [ 1770.942928][T27768] __mutex_lock+0x156/0x13c0 [ 1770.948044][T27768] cma_netdev_callback+0xc5/0x380 [ 1770.953602][T27768] notifier_call_chain+0xc0/0x230 [ 1770.959335][T27768] call_netdevice_notifiers_info+0xb5/0x130 [ 1770.965824][T27768] call_netdevice_notifiers+0x79/0xa0 [ 1770.971882][T27768] bond_change_active_slave+0x80e/0x1d90 [ 1770.978034][T27768] bond_select_active_slave+0x250/0xa60 [ 1770.984115][T27768] bond_enslave+0x4287/0x4800 [ 1770.989294][T27768] do_set_master+0x1d7/0x230 [ 1770.994394][T27768] __rtnl_newlink+0x11d4/0x1590 [ 1770.999752][T27768] rtnl_newlink+0x64/0xa0 [ 1771.004592][T27768] rtnetlink_rcv_msg+0x44e/0xad0 [ 1771.010045][T27768] netlink_rcv_skb+0x15a/0x410 [ 1771.015317][T27768] netlink_unicast+0x537/0x740 [ 1771.020581][T27768] netlink_sendmsg+0x882/0xe10 [ 1771.025843][T27768] sock_sendmsg+0xcf/0x120 [ 1771.030790][T27768] ____sys_sendmsg+0x6bf/0x7e0 [ 1771.036057][T27768] ___sys_sendmsg+0x100/0x170 [ 1771.041240][T27768] __sys_sendmsg+0xec/0x1b0 [ 1771.046333][T27768] do_syscall_64+0xf6/0x7d0 [ 1771.051438][T27768] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 1771.057960][T27768] [ 1771.057960][T27768] other info that might help us debug this: [ 1771.057960][T27768] [ 1771.068199][T27768] Possible unsafe locking scenario: [ 1771.068199][T27768] [ 1771.075766][T27768] CPU0 CPU1 [ 1771.081243][T27768] ---- ---- [ 1771.086608][T27768] lock(rtnl_mutex); [ 1771.090577][T27768] lock(lock#3); [ 1771.096890][T27768] lock(rtnl_mutex); [ 1771.103367][T27768] lock(lock#3); [ 1771.107526][T27768] [ 1771.107526][T27768] *** DEADLOCK *** [ 1771.107526][T27768] [ 1771.115701][T27768] 1 lock held by syz-executor.5/27768: [ 1771.121134][T27768] #0: ffffffff8a5668a8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x3f9/0xad0 [ 1771.130627][T27768] [ 1771.130627][T27768] stack backtrace: [ 1771.136603][T27768] CPU: 0 PID: 27768 Comm: syz-executor.5 Not tainted 5.6.0-syzkaller #0 [ 1771.145599][T27768] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1771.156006][T27768] Call Trace: [ 1771.159296][T27768] dump_stack+0x188/0x20d [ 1771.163669][T27768] check_noncircular+0x32e/0x3e0 [ 1771.168675][T27768] ? find_held_lock+0x2d/0x110 [ 1771.173435][T27768] ? print_circular_bug.isra.0+0x3a0/0x3a0 [ 1771.179233][T27768] ? mark_lock+0x12b/0xf10 [ 1771.183643][T27768] __lock_acquire+0x2c21/0x4e00 [ 1771.188565][T27768] ? mark_held_locks+0xe0/0xe0 [ 1771.193310][T27768] lock_acquire+0x1f2/0x8f0 [ 1771.198072][T27768] ? cma_netdev_callback+0xc5/0x380 [ 1771.203252][T27768] ? lock_release+0x800/0x800 [ 1771.207947][T27768] __mutex_lock+0x156/0x13c0 [ 1771.212676][T27768] ? cma_netdev_callback+0xc5/0x380 [ 1771.217855][T27768] ? cma_netdev_callback+0xc5/0x380 [ 1771.223156][T27768] ? cfg80211_init_wdev+0x4d0/0x4d0 [ 1771.228349][T27768] ? mark_held_locks+0x9f/0xe0 [ 1771.233093][T27768] ? kmem_cache_alloc_trace+0x390/0x7d0 [ 1771.238644][T27768] ? mutex_trylock+0x2c0/0x2c0 [ 1771.243406][T27768] ? queue_work_on+0x127/0x200 [ 1771.248220][T27768] ? __sanitizer_cov_trace_switch+0x45/0x70 [ 1771.254102][T27768] ? inetdev_event+0x1a5/0x15b0 [ 1771.258936][T27768] ? update_gid_event_work_handler+0xb0/0xb0 [ 1771.265033][T27768] ? tun_device_event+0x71/0x1100 [ 1771.270056][T27768] ? add_netdev_upper_ips+0x30/0x30 [ 1771.275259][T27768] ? cma_netdev_callback+0xc5/0x380 [ 1771.280455][T27768] cma_netdev_callback+0xc5/0x380 [ 1771.285479][T27768] ? lockdep_rtnl_is_held+0x22/0x30 [ 1771.290659][T27768] ? team_port_get_rtnl+0xbe/0x120 [ 1771.295896][T27768] ? dlci_dev_event+0x69/0x320 [ 1771.300647][T27768] notifier_call_chain+0xc0/0x230 [ 1771.305679][T27768] call_netdevice_notifiers_info+0xb5/0x130 [ 1771.311556][T27768] call_netdevice_notifiers+0x79/0xa0 [ 1771.317033][T27768] ? call_netdevice_notifiers_info+0x130/0x130 [ 1771.323179][T27768] ? queue_delayed_work_on+0x12f/0x210 [ 1771.328640][T27768] bond_change_active_slave+0x80e/0x1d90 [ 1771.334265][T27768] ? bond_slave_link_status+0x70/0x70 [ 1771.339622][T27768] bond_select_active_slave+0x250/0xa60 [ 1771.345152][T27768] ? bond_set_carrier+0x20e/0x3f0 [ 1771.350165][T27768] ? bond_change_active_slave+0x1d90/0x1d90 [ 1771.356126][T27768] bond_enslave+0x4287/0x4800 [ 1771.361585][T27768] ? bond_update_slave_arr+0x820/0x820 [ 1771.367051][T27768] ? rtmsg_ifinfo_event.part.0+0xb6/0xe0 [ 1771.372795][T27768] ? rtmsg_ifinfo+0x7f/0xa0 [ 1771.377286][T27768] ? __dev_notify_flags+0x183/0x2c0 [ 1771.382485][T27768] ? dev_change_name+0x930/0x930 [ 1771.387421][T27768] ? alloc_netdev_mqs+0xa1d/0xde0 [ 1771.392881][T27768] ? bond_update_slave_arr+0x820/0x820 [ 1771.398349][T27768] do_set_master+0x1d7/0x230 [ 1771.402949][T27768] __rtnl_newlink+0x11d4/0x1590 [ 1771.407789][T27768] ? rtnl_link_unregister+0x240/0x240 [ 1771.413145][T27768] ? entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 1771.419201][T27768] ? is_bpf_text_address+0xcb/0x160 [ 1771.424378][T27768] ? kernel_text_address+0x6e/0xe0 [ 1771.429466][T27768] ? __kernel_text_address+0x9/0x30 [ 1771.434647][T27768] ? unwind_get_return_address+0x5a/0xa0 [ 1771.440274][T27768] ? profile_setup.cold+0xc1/0xc1 [ 1771.447194][T27768] ? arch_stack_walk+0x84/0xd0 [ 1771.451961][T27768] ? stack_trace_save+0x8c/0xc0 [ 1771.456800][T27768] ? stack_trace_consume_entry+0x160/0x160 [ 1771.462761][T27768] ? rtnl_newlink+0x46/0xa0 [ 1771.467259][T27768] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1771.472791][T27768] ? rcu_read_lock_any_held.part.0+0x50/0x50 [ 1771.478756][T27768] ? __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 1771.484549][T27768] rtnl_newlink+0x64/0xa0 [ 1771.488872][T27768] ? __rtnl_newlink+0x1590/0x1590 [ 1771.493897][T27768] rtnetlink_rcv_msg+0x44e/0xad0 [ 1771.498819][T27768] ? rtnl_bridge_getlink+0x870/0x870 [ 1771.504096][T27768] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 1771.509369][T27768] ? __copy_skb_header+0x270/0x5b0 [ 1771.514602][T27768] ? skb_splice_bits+0x1a0/0x1a0 [ 1771.519536][T27768] ? __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 1771.525422][T27768] ? kmem_cache_alloc+0x261/0x740 [ 1771.530439][T27768] netlink_rcv_skb+0x15a/0x410 [ 1771.535211][T27768] ? rtnl_bridge_getlink+0x870/0x870 [ 1771.540484][T27768] ? netlink_ack+0xa10/0xa10 [ 1771.545082][T27768] netlink_unicast+0x537/0x740 [ 1771.549831][T27768] ? netlink_attachskb+0x810/0x810 [ 1771.554922][T27768] ? _copy_from_iter_full+0x25c/0x870 [ 1771.560286][T27768] ? __phys_addr_symbol+0x2c/0x70 [ 1771.565293][T27768] ? __check_object_size+0x171/0x437 [ 1771.570583][T27768] netlink_sendmsg+0x882/0xe10 [ 1771.575329][T27768] ? aa_af_perm+0x260/0x260 [ 1771.579809][T27768] ? netlink_unicast+0x740/0x740 [ 1771.584729][T27768] ? netlink_unicast+0x740/0x740 [ 1771.589649][T27768] sock_sendmsg+0xcf/0x120 [ 1771.594046][T27768] ____sys_sendmsg+0x6bf/0x7e0 [ 1771.598792][T27768] ? kernel_sendmsg+0x50/0x50 [ 1771.603458][T27768] ___sys_sendmsg+0x100/0x170 [ 1771.608136][T27768] ? sendmsg_copy_msghdr+0x70/0x70 [ 1771.613232][T27768] ? __fget_files+0x32f/0x500 [ 1771.617885][T27768] ? ksys_dup3+0x3c0/0x3c0 [ 1771.622278][T27768] ? __fget_light+0x20e/0x270 [ 1771.626935][T27768] __sys_sendmsg+0xec/0x1b0 [ 1771.631439][T27768] ? __sys_sendmsg_sock+0xb0/0xb0 [ 1771.636453][T27768] ? trace_hardirqs_off_caller+0x55/0x230 [ 1771.642243][T27768] ? do_syscall_64+0x21/0x7d0 [ 1771.646919][T27768] do_syscall_64+0xf6/0x7d0 [ 1771.651416][T27768] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 1771.657284][T27768] RIP: 0033:0x45c879 [ 1771.661168][T27768] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1771.680764][T27768] RSP: 002b:00007f6142acdc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1771.689156][T27768] RAX: ffffffffffffffda RBX: 00007f6142ace6d4 RCX: 000000000045c879 [ 1771.697172][T27768] RDX: 0000000000000000 RSI: 00000000200000c0 RDI: 0000000000000003 [ 1771.705145][T27768] RBP: 000000000076bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 1771.713234][T27768] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 1771.721198][T27768] R13: 00000000000009fc R14: 00000000004ccb5c R15: 000000000076bfac [ 1771.739558][T27768] bond35: (slave veth25): Enslaving as an active interface with an up link [ 1771.759996][T27820] device bond35 entered promiscuous mode 00:57:01 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000003a5005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1771.768836][T27820] device veth25 entered promiscuous mode [ 1771.797115][T27820] 8021q: adding VLAN 0 to HW filter on device bond35 [ 1771.838257][T27835] bond35: (slave veth27): Enslaving as a backup interface with an up link 00:57:01 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) getsockopt$netlink(r1, 0x10e, 0xa, &(0x7f0000000000)=""/79, &(0x7f00000000c0)=0x4f) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:57:01 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ea07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:01 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xea520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:57:01 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000004a5005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:01 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r6, &(0x7f0000000340), 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000060000001021006ee455c321000000000000000000000000000000000000000000000000000800000000000000903f0000006600ee6e4f"], 0x42) 00:57:01 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600eb07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:01 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:01 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:01 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:01 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:01 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:02 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000005a5005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:02 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ec07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:02 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:02 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xeb520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:57:02 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl(r0, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r1 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r6, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r2, &(0x7f0000000100)={0x1d, r6}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r7 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f4503000038000000ae03000005000000440020000100fe09cda440000000000004000000010000000000000008000004090000000800010008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5000000000000000328216667a9eec3ef4477aad16d9bbb9272"], 0x96) write$tun(0xffffffffffffffff, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:57:02 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) r3 = accept4$ax25(r2, 0x0, &(0x7f0000001880), 0x800) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0x7c774aac) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x2a9, &(0x7f0000000000)={&(0x7f0000000600)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r5, @ANYBLOB="00000000000000002800120009000100766574800000000018000200140001000000000001afe11fbf9831b1e73c4bdd3a7ef7687654299b280726fc15daba606fb231d6aa207b0aa8f9b55290e23ffce8bb9828d69e8c268bd1c54ca76ca457530756b4c06a", @ANYRES32=0x0, @ANYBLOB="0000b20000000000"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYRESDEC=r3, @ANYRES32=r5, @ANYBLOB="00000000ffffffff000000000900010068667363000000000800020000000000"], 0x3}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000006c0)=ANY=[@ANYBLOB="380000002c01270d89dd000000000000040000003b3fba3adcb1f67592c556d2daa54b8085ff8f6199f76bab5163dbfaefb244fcec7430e3d997c99535a059a3a0334764c5a955339cb934a1d368067a7b16f5c01feb80d68a5c41328208ba91feec9b6588acc9e3ca76716f83997da9822454585c9624220986fbc2cb5a185eebd9957aee0a86e327e9b1616b9116b13e81895dd99329c8799ecf26ee6c6f77c66cc023", @ANYRES32=r5, @ANYBLOB="0000000000000000080000000a000100726f7574650000000800020004000300"], 0x38}}, 0x0) accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000005380), &(0x7f0000005400)=0x60) r6 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r6, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000200)=@ethtool_ringparam={0x7, 0x0, 0x20200000, 0x0, 0x2}}) getsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000000280)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@dev}}, &(0x7f00000004c0)=0xe8) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000500)={{{@in6=@mcast1, @in6=@dev={0xfe, 0x80, [], 0x2c}, 0x4e20, 0xfff, 0x4e24, 0x0, 0x2, 0x20, 0xa0, 0x0, r5, r7}, {0x1, 0x1ff, 0x7f6, 0x3, 0x1000, 0x4, 0xfa3d, 0x3}, {0x6, 0x5, 0x9, 0xffffffff}, 0x0, 0x6e6bb8, 0x2, 0x1, 0x1}, {{@in6=@loopback, 0x4d2, 0xab}, 0xa, @in6=@local, 0x0, 0x1, 0x3, 0x4, 0x9, 0x10001}}, 0xe8) ioctl$SIOCAX25GETUID(r3, 0x89e0, &(0x7f00000018c0)={0x3, @null, r7}) 00:57:02 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:02 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) [ 1773.023251][T27937] validate_nla: 75 callbacks suppressed [ 1773.023261][T27937] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1773.052313][T27938] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:57:02 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:02 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:02 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:02 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) [ 1773.246906][T27937] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1773.255917][T27942] netlink: 'syz-executor.3': attribute type 1 has an invalid length. 00:57:03 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000000a6005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1773.445801][T27938] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1773.454988][T27937] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:57:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ed07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:03 executing program 5: bind$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(0xffffffffffffffff, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:03 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xec520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:57:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="7f454c4636070805070000000000000002000600ffffff7f4503000038000000ae03000005000000440020000100fe09cda440000000000004000000010000000000000008000000090000000800000008000000000000c00271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d3709e300cb89a19f818e0cfb26028216667a9eec3ef4477aad16d9bbb92726f029b59b2521b0600eccba5a7541ddf28e485b4414ee036e8757e1820e9efda658bdc15af12b7144b0e7d1f400fe8aeaddb356755fb3d3e28d6064c16f619938de54053438661b293339b3e760cba4b94624a049fabfcb6f0c604c89be37f7ee6fde418954e2a19c33d85156d885a4e02266e34ee7a01bef5830cd19f3b7b7a583a288bb8af7d3f24682a176adc"], 0x96) write$tun(r0, &(0x7f00000004c0)={@void, @val={0x0, 0x0, 0x6}, @ipv4=@igmp={{0x26, 0x4, 0x2, 0x1, 0xf7, 0x67, 0x0, 0x7, 0x2, 0x0, @broadcast, @local, {[@lsrr={0x83, 0xb, 0xd8, [@broadcast, @rand_addr=0x10000]}, @noop, @cipso={0x86, 0x28, 0x2, [{0x6, 0x9, "cbd5478994ff83"}, {0x6, 0x7, "0728dc54f3"}, {0x0, 0x12, "a77470fddd6841480e39e462e88c9d10"}]}, @ra={0x94, 0x4, 0x1}, @timestamp={0x44, 0x1c, 0xd2, 0x0, 0x6, [0xfd, 0xfff, 0x7, 0x8, 0x9, 0x8]}, @ra={0x94, 0x4}, @timestamp={0x44, 0x2c, 0x87, 0x0, 0x3, [0x5, 0x20, 0xf75, 0x200, 0x0, 0x20, 0xc5e2, 0x5, 0x400, 0x200]}]}}, {0x16, 0x9, 0x0, @multicast1, "ebd1732c890fbe0025b2f5fa344f7087b4796a6c770be37eea56a943b2132bcb371216a4b52795d8566e034e5ca9211667192f8a730fcccb32a4967e83cb4c9182b68bb03c7569f3fd7cbe73d2b6d9d36b728f7686870c"}}}, 0x101) [ 1773.552605][T27974] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1773.584673][T27976] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1773.749558][T27974] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1773.758017][T27976] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:57:03 executing program 5: bind$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(0xffffffffffffffff, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ee07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:03 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000001a6005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:03 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x275a, 0x0) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000600)={{0x7f, 0x45, 0x4c, 0x46, 0xc0, 0x8, 0x80, 0x9, 0x1, 0x2, 0x3, 0x8, 0x41, 0x38, 0x38a, 0x0, 0x1f, 0x20, 0x2, 0xff, 0x7f, 0xf12f}, [{0x5, 0x1, 0x18000000, 0x8, 0xfffffffc, 0x4, 0x80, 0x7}], "967c10c7fdc7b519b2a9b1324ce568720bfdd6ca7c907b2c7a93377beac890de3c0b19bc4f96daf83769f4a6a6ce6b47d194dac54f9b695af1e0f42748ca5fc38bf1ec182c95d8c3b90ee6d78218c53d14bc532070b2d77a5b5af4929511d68e0f2af12f00ae66fcbf2774f69409fc2867266d6f00266816ba61d4a8cc273d10fa88a07d6fec74bc42727b5bd426", [[], []]}, 0x2e6) r3 = socket(0x10, 0x80002, 0x0) ioctl(r3, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe8697071") socketpair(0xa, 0x1, 0x4, &(0x7f0000000340)={0xffffffffffffffff}) setsockopt$XDP_UMEM_COMPLETION_RING(r4, 0x11b, 0x6, &(0x7f0000000380)=0xa31, 0x4) write$binfmt_script(r2, &(0x7f0000000040)=ANY=[], 0x7c774aac) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendfile(r6, 0xffffffffffffffff, 0x0, 0x7fffffff) splice(0xffffffffffffffff, &(0x7f0000000180), r3, &(0x7f0000000240)=0x8, 0x200, 0x1) sendfile(r6, r2, 0x0, 0x4000002) recvmsg$kcm(r5, &(0x7f0000000200)={&(0x7f0000000040)=@ax25, 0x2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/151, 0xffffff77}], 0x1, &(0x7f00000001c0)=""/17, 0xffda}, 0x3f00) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r7, &(0x7f0000000000)=ANY=[], 0xfffffecc) getsockopt$kcm_KCM_RECV_DISABLE(r7, 0x119, 0x1, &(0x7f0000000000), 0x4) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x8001, 0xfffffe0d) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:57:03 executing program 5: bind$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(0xffffffffffffffff, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:03 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000002a6005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600ef07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f007000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:03 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xed520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:57:03 executing program 5: r0 = socket$inet(0x2, 0x0, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:03 executing program 5: r0 = socket$inet(0x2, 0x0, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r2 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) splice(r3, 0x0, r4, 0x0, 0x4ffe0, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r7, @ANYBLOB="08000000e6000000200012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r3, &(0x7f0000000100)={0x1d, r7}, 0x10) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) r8 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10, 0x800) write$binfmt_elf32(r8, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(r0, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:57:03 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000003a6005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:03 executing program 5: r0 = socket$inet(0x2, 0x0, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f107000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) [ 1774.478450][T28086] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.3'. 00:57:04 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(r1, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r0, 0x29, 0x41, &(0x7f0000000000)={'raw\x00', 0x2, [{}, {}]}, 0x48) 00:57:04 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xee520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:57:04 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:04 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f207000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:04 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000004a6005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:04 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f307000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:04 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:04 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:04 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r0 = socket$netlink(0x10, 0x3, 0x0) ioctl(r0, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") r1 = socket$netlink(0x10, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) splice(r2, 0x0, r3, 0x0, 0x4ffe0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x2200, 0x0) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000000ff03000000000010", @ANYRES32=r6, @ANYBLOB="00000000e60000001c0012000c000100626f6e64000000000c0002000800010006000000"], 0x3c}}, 0x0) bind$can_raw(r2, &(0x7f0000000100), 0x1c) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'virt_wifi0\x00', {0x7, 0x8, @rand_addr=0x200}}) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x36, 0x7, 0x8, 0x5, 0x7, 0x2, 0x6, 0x7fffffff, 0x345, 0x38, 0x3ae, 0x5, 0x44, 0x20, 0x1, 0x9fe, 0xa4cd, 0x40}, [{0x4, 0x1, 0x0, 0x8, 0x9, 0x8, 0x8, 0xc0000000}], "0271b2928a29069a722e8457f6f1d3eb64d8ec5b560f585dca3372bdb83c9e6f8e88048ed5f6d37018e0cfb26028216667a9eec3ef4477aad16d9bbb9272"}, 0x96) write$tun(0xffffffffffffffff, &(0x7f0000000180)={@void, @val={0x0, 0x0, 0x6}, @mpls={[], @ipv6=@dccp_packet={0x0, 0x6, "46895a", 0x10, 0x21, 0x0, @rand_addr="6ee455c32100", @empty, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "2de266", 0x0, "ee6e4f"}}}}}}, 0x42) 00:57:04 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, 0x0, 0x0) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:04 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000005a6005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:04 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f407000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:05 executing program 0: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) setsockopt$netrom_NETROM_N2(r1, 0x103, 0x3, &(0x7f0000003300), 0x4) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl(r2, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe847a071") setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:57:05 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, 0x0, 0x0) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:05 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f507000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:05 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000000a7005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:05 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xef520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:57:05 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, 0x0, 0x0) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:05 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000001a7005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:05 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f607000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:05 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x0, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:05 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x0, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:05 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x0, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:06 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xfffff000}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x50}}, 0x0) 00:57:06 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:06 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f707000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:06 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000002a7005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:06 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xf0520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:57:06 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:06 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000003a7005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:06 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:06 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f807000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:06 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xfffff000}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x50}}, 0x0) 00:57:06 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:06 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xfffff000}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x50}}, 0x0) 00:57:06 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x0, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:06 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xfffff000}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x50}}, 0x0) 00:57:06 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x0, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:06 executing program 0: sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xfffff000}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x50}}, 0x0) 00:57:06 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xf0ffffff, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:57:07 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:07 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x0, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:07 executing program 0: sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xfffff000}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x50}}, 0x0) 00:57:07 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600f907000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:07 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000004a7005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:07 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xf1520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:57:07 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600fa07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:07 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20000800, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:07 executing program 0: sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xfffff000}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x50}}, 0x0) 00:57:07 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20000800, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:07 executing program 0: socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xfffff000}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x50}}, 0x0) 00:57:07 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20000800, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:08 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) 00:57:08 executing program 0: socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xfffff000}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x50}}, 0x0) 00:57:08 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x0, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:08 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600fb07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:08 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000005a7005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:08 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xf2030000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:57:08 executing program 0: socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xfffff000}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x50}}, 0x0) 00:57:08 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x0, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:08 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, 0x0, 0x0) 00:57:08 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x0, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:08 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, 0x0, 0x0) 00:57:08 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, 0x0, 0x0) [ 1778.606429][T28304] validate_nla: 74 callbacks suppressed [ 1778.606438][T28304] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1778.621386][T28307] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1778.632458][T28315] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1778.641070][T28317] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1778.650372][T28304] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1778.659047][T28307] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 00:57:08 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) 00:57:08 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 00:57:08 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:08 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600fc07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:08 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000000a8005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:08 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xf2520900, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:57:08 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 00:57:08 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:08 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 00:57:08 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:09 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 00:57:09 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) [ 1779.472114][T28341] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1779.480850][T28343] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1779.489653][T28351] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 1779.498610][T28352] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 00:57:09 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) 00:57:09 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 00:57:09 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:09 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000001a8005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:09 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff0600fd07000000005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:09 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000100)=0xc) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0xf3030000, &(0x7f0000000000)={&(0x7f0000000140)=@newlink={0x40, 0x10, 0xffffff0f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8, 0x1, 'hsr\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r1}, @IFLA_HSR_SLAVE2={0x8, 0x2, r3}]}}}]}, 0x40}}, 0x0) 00:57:09 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff060000000002a8005600000025000000190004000400000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 00:57:09 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:09 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 00:57:09 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x0, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xfffff000}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x50}}, 0x0) 00:57:09 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='ip6_vti0\x00', 0x8) sendto$inet(0xffffffffffffffff, &(0x7f0000000300)="b0", 0x1, 0x0, 0x0, 0x0) 00:57:09 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x0, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0xfffff000}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x50}}, 0x0)