aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x103) 23:52:43 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r6}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r6, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r7, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) 23:52:43 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) 23:52:43 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) 23:52:43 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x95, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef65", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:43 executing program 4: pipe(&(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = epoll_create(0xe424) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)={0x2000001d}) r2 = socket$unix(0x1, 0x1, 0x0) ppoll(&(0x7f0000000000)=[{r1}, {r2}], 0x2, 0x0, 0x0, 0x0) 23:52:43 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r6}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r6, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) 23:52:43 executing program 2: syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x102) 23:52:43 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) 23:52:43 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r6}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r6, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) 23:52:43 executing program 2: syz_mount_image$fuse(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000001980)=ANY=[@ANYBLOB="dc88dab45bd9b08b3dd97576f14aec961670de8d6898f3437f7fb7159645bc42f67284769616b714e77593af911c1fae87d4e2097d45de69f6db66f3ec82c21521430cc2e747c9607e61a04e13227a"], 0x0, 0x0, 0x0) 23:52:43 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r6}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r6, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) 23:52:43 executing program 4: syz_open_dev$hidraw(&(0x7f0000000000), 0xffffffffffffffff, 0x0) 23:52:43 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x95, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef65", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:43 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r6}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r6, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) 23:52:43 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) 23:52:43 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340), 0x0, &(0x7f00000023c0)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x22}) [ 893.737443][T26132] fuse: Unknown parameter '܈ڴ[ٰ' 23:52:43 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x95, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef65", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:43 executing program 2: process_vm_readv(0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/74, 0x4a}, {&(0x7f0000001100)=""/9, 0xb}, {&(0x7f0000001600)=""/79, 0x58}], 0x4, &(0x7f0000001540)=[{&(0x7f0000001200)=""/137, 0xfffffffffffffc7d}, {&(0x7f00000012c0)=""/71, 0x47}, {&(0x7f0000001680)=""/227, 0xd9}, {&(0x7f0000001440)=""/89, 0x59}, {&(0x7f00000014c0)=""/126, 0x7e}], 0x5, 0x0) 23:52:43 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r0, 0xc0406618, &(0x7f0000000240)={@id={0x2, 0x0, @b}}) 23:52:43 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r6}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) 23:52:43 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) 23:52:43 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) read$hidraw(r0, &(0x7f0000000000)=""/22, 0x16) read$hidraw(r0, 0x0, 0x0) 23:52:44 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000140)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@privport}]}}) 23:52:44 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x96, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657b", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:44 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r6}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r6, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) 23:52:44 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r6}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:44 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) 23:52:44 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x40040) read$hidraw(r0, 0x0, 0x2) 23:52:44 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x96, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657b", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) [ 894.099820][T26157] 9pnet_fd: Insufficient options for proto=fd 23:52:44 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r6}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) 23:52:44 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) read$hidraw(r0, &(0x7f00000000c0)=""/183, 0xb7) 23:52:44 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x342) write$hidraw(r0, &(0x7f00000000c0)="e554f895c60125754b84b799bd8054229e461c1c4fb5fcfe325ccbdac1bd239457e38e4c3c989bb915420bfb47318712dc3b3d169d3729354c2cd7e589f8efb6e5a6ba233331cbfe5c4bc1bba38567524ea1a7", 0x53) 23:52:44 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) 23:52:44 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:44 executing program 4: r0 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f00000003c0)="cf", 0x1, 0xfffffffffffffffd) add_key$user(&(0x7f0000000000), 0x0, 0x0, 0x0, r0) 23:52:44 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r6}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:44 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x96, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657b", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:44 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:44 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) 23:52:44 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvfrom(r0, 0x0, 0x0, 0x60, 0x0, 0x0) 23:52:44 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000080)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) write$P9_RVERSION(r1, &(0x7f0000000440)=ANY=[], 0x15) write$P9_RLERRORu(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="160000000700000900747271733d6617fcb6"], 0x16) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000400)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}}) umount2(&(0x7f0000000000)='./file0\x00', 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) 23:52:44 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340), 0x0, &(0x7f00000023c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x9000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize}], [{@smackfstransmute={'smackfstransmute', 0x3d, ',['}}]}}) 23:52:44 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:44 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", 0x0, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:44 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r4, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r4, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r3}) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:44 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r4, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r4, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r3}) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) [ 894.559016][T26190] 9pnet: p9_errstr2errno: server reported unknown error trqs=f 23:52:44 executing program 4: syz_mount_image$fuse(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000003040)=ANY=[@ANYBLOB=',\"'], 0x0, 0x0, 0x0) 23:52:44 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00'}) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:44 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f00000001c0)={0x0, 0x0}) 23:52:44 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r3, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:44 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", 0x0, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) [ 894.725529][T26204] fuse: Unknown parameter '"' 23:52:44 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r3, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:44 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280), 0x0, &(0x7f00000002c0)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[], [{@obj_role={'obj_role', 0x3d, '*,'}}]}}) 23:52:44 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r4, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r4, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r3}) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:44 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:44 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:44 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000003700)={0x0, 0x0, &(0x7f0000003600)=[{&(0x7f00000000c0)="537d4d34a8cb8aa62ca4ba0aa302158852ecf31798f952ecb5cf49adc578ba0b94af3eafa4e4c18be800c749373f57d233c73d61cc8292613f1927c5ad6ed3ab08879a4f94d99352226a8a9bbf805d78fcdef709cd017f3aac11ee04558ed6c6e21698a93b8e90cb9d9563ab8394d9af700b7f70a6ae0ff8f08aa68a3858693aea4c3eb8c2be3036930d763d440c8460387330ab1ec59f010cc4f5a907b66d67357b08b013ba478363766b043d240edd8d4b89946e4db12a50ea1a938a211b8939e4a388eecbcf97209c35ba950af08ed83e9ec96f33dec32bc5838f43f7202761624d1e0a3539cbf0bfa9ce4a5d91ca3be6d5d67960aed8130f7e07e76d178c8d98ebe48ec8e5112ee2a8e80cce702c2cad5ceb45162ac912bc0d8c4cef064c080cabf7faab62125b01f104b44a154d582d9dafb5967b2853d172f9acba012b436838c67306f502bc80c8748762fcb8bcf861890e102fa240a231b3a930f9bffb66bb935f130333b5f1c892691cf08d66ae1dbf4acea12c072b30cd1f9e4b4b8314405e4dbf60a066d1805114c4dd32e052125f75a9de67df650c0fa024b7e8d13d69c5663af92f6c4dae916e2357e973b4375ede265619f9e5b0b7b7240906a1adbd4393795dcfb6fb269bc9a2be757e37eaf21e04a3450e3239f8d5e9f61afb28e50bd82c557832563baa6c35f3181f24427aa4b7ef7c04dea8896d74103d2f4a6cce8e976ba7f67eacda23a9a5bb42625cae8c5168a4905ff158e0fd8eb21c46e6fe38fdc4a01d1365a354feaa621b3c6e5a0076cd953157b9ed34aad6a3065183b9bcb45c450bc1aefe4820e8a6d001b9f2c942d11502a015c9e1c2a250350a2d095499b75b47faadd4b5bfb94bacee7d538db100b902ff9e8e0a2427853ca55dc2a40c5a8a2ccf75670c76707f13c1750ce1e0219fba8e972ec0e76fe6b97aa2a73909fb00d16a01cb90fe9cb3c7c84637c6e674a6415a52041f44ea3aff0b5e73ed6ef1f4af5d91334b90d47a11201d63f1a3714e595d855ff432dca9c2bcefacb04f3b365384707e05594a2f8e2cd403d0772d613c28ff4260da9c289327d45535ec3b52f370e2e6ad7c529d88b8dfda1b3fc1bc91101136fb3f33dfa0e5eb4a7a5ce88840c51a8663d18c66f0ba10563217c0f066a0a3a99a74250bc5685a798f3a41be54da26034bc575128adc28fc1a6a8d6f548ac9966c5fad753fbce547baae54fff8aa89219851efcefd92f5721f7e62c9185487fac4bb0bc15857e678ffefc45cbaf30352d8207180b2da5513581f35ae5b9fc922210ea2b3e74b88e813d7e2dd2082031e90bd9f2cdf1a04b0b869ac3ca3031dabfb8abe9719825ca64bca19299709edbb2010d150e81dcba8428f9bf920df2ab0d297dc578e527f6b235243d81fdaaf9a23d265bcfcd51c65568eb61a9c5f9411a2bd421b6df8f23b3ecaa79aafebb96d66b8c310dccb86b27c8c053538a3289a0bb782f34a45fc7254790f78b7b7acdbd9bab5b1168ad7094f1da2f6bb7abef07059ec878fd5c6e883888ff346a14b0fde8d8c443007e3ff307fb7469dfd6494785b02a45cf7abb694861183ee0164ec40121befd89b6a72982353e45fe9036a1f26030b15e4912e6fe31f80dc7ef8dbf86e1e27fdc7b1e6eecc85f6b474e137fdafc478d2369311c8b464416f0a9e114309b473b5a13d512ae4ece47e354ce4e0320dd5370c23584a6fc4f33751d8d36bb4d66a8697d6e9584c831c283597f7df47950ef646df6fb59d19c7c9954637274216ef19035f604c44f2fe66b6086f8293b81e379e7c566e518f88849d2a250f3e7009e3b32fb921b270e8f401efd9b251f2c31c3a3f73216d80b492c9d7732bdf31941468a8ee15c6c769d53d17a10eb563776e063687588a54f57a2cf9c349ba897bb463d99660b1eacc1b46e4abe97bb6206c055d19eb6cd2aab680e31110caf98b5d3cd1c7f65542a3940038602c73f2bbd4c3e6e5cf81ac94aa7970673bab8cf4c6263ac44530d385218027924f1e7ae49058404120308bd9d1db772cfd72c14e54fa33ae7b5623b9cb39a00a71f07ff32f9ae8f7007fe4e58f0756e436cf000a682c7f43d7ad39dd48be4b9c8f77762ec16d0fd5d91da83e102b88701851c748e94b5a378fea4b756792b86845c9f6fe3ba1eb72382e2212806ad5982c21c098393b4f34bf1b8d338ba14926afced68a8c3f5a7b833adb07f2e2bc0fe984a2dbe0e8e38202bc67a194bd79a90b0836bfe693d4cb40599ee74384d73a737372604c8b6b8c160fa4f1550f3d9b808cd5f673a69e1761084b99b7d4b44b64ac8c93ecf2b8d9a6f1a10a4dde1aeec893be44d05aae264105cefa5b41db111ae1250945accd35037177670f686ae0c128331cc98c0fbd4cd5231a276c8f0620dc63abeb745771c1d77628d6356ff08800171e4600b0c7348dd912ba3026e01d8ce0578f990d811a536343ce9371750a39db16eef95bef27f72d165b4099440bad9e74f67353fda25e135db2f163851fdcc9997e7d5c23ebf32cbb7f05a3fb72fa3cac9f78f316562512a047cc4eb6ca39f7f7a55d9499a4840ec5846374b4db85385d226229b2c70657043d8ada9c577f939821bf58991f1b843037daf4a1ec21f850c346f320103357059d4bf45acd2c92aafec9e2dadea597288f7f344ddaf195b9aaa35fc0cad1f0409aa6ae669c5670a9ce2b65d94726a534d3245245cdfa28d2ac7948c3ec086fa33872e2eac77e58930f7c3426bf5767f293082cb49b4aa3e77fa3236f6e36a13f600c187982d6fdcfb0498d42dd93812ca8ba4780bb818b755b18c7a71d76316e12f29052540f47b51b757fdc03c7e80dbd3efaad21972da13c29bda01ffb7d4e9683d3e86285922fcc36b5742e2d38e4382a1e60f8e12b1e94b12bd8790fadf7f41f1015ecf1ed6b468870f3953a0aa1a89eb08485cb445f2324a06c46de615783d000042b51b4faca313803cf7044672fc5faf2ee1fc87ce37cf6e7846a90ebc3ef423a6ae22033f1afb82b4e3246d77073e4207c8dc4cbe54dfda1f56cd922cad8a6e41bb07c21f9041ee3fba6d9e32257b697ea3e315091b1ad6796afc839f14dcd5d4e04ba0f658145891d8bf0b2280fad555d39dea51f7a094a356349bd02d1a3ac407141168e1ebb8477bacf581414577c260e69e9c2692333347f9ecf0bc2a810147ac55bcf093e08adeb718cafee04ab3379188d61e8aa824e7a2ef776271fbbd554b3f72e4be60a754315a4bb2689f4c5c5317da324a7764ca4560f1aa71aa6611000711e44795f66532268271a002ea1cc497d05540a8b47f97ed8351a14babe61e232597f13c86374f4bd981c140cb1cac6aa6e1d2fda61e3cdf758934b19cfb8b847f9409fe2dbb02610f167eab434a78ebfabe5c50f5061d38ea4be29af5a738569287ae7a22604315d863f8d8169530d9e8422b6e6e952aa166dfcf40d177dd65310e94bcd831adfff14e6eeb97f46557d5559a155bc74918efe1c697a82efe4dc6e0154e7f0cc8cd83d361e7e9ed62aecbaeede855668fa6affc27bf3d296b7381527436a5adab371f35e08760a3c4c72d518cd2a111c8fa9ff91d8cb298c0c2809950e69dab66dc2ffa2dbba05793c329b51bb5540178276b0d39f0ccbc295e2c63167850acdd1fec96128d627ec855b8ae6ec96d697c1345bb86d543de98165f284310d522f073b172fc73552ec021e5b171f33c3e0c38b406c05769243fa93e123925d089ac7052176f443fbfad64df9241919f288a71b2f027cd7a62213d5471cd85b4a5b037c2c5443ae7a9fd3a98dc9e62e81885bb42d8743b9d31e4dd8d0bc2586572eb9dadc67eee22ce0fabacf06d1cf381406a2ee5720599ca079472c0d85f088034c0101e33de60846bbc92a6ca34a54c9ef57b0e31a392f1bf723f0d9d1d92c2f4b1dc1b65a653103e649eac38fd9192213a5bfc1bc567bc44bb2f31aa1eab601cfb7b9ace7360507312ca213e044cd23746f94a34f1b2b4790ca5156d5330f1070968b074fc51a35ac574bea659b04a89cddc172713c50ed485564c8ef9981472471235f63a1cd5677e34d9c07808781277d6237ea9d8a05e4306a42219576d9857eb1ca60ca3cc3c19db7889ade015ea9e2ad3c1d5553fb6cf5917284806c14f0cf3630301da3ef9f182a51a82054c8343896410f02105cd12c28a19149a37545f3d04193f58399c9bcf5009787692526116d2781be9ae527f3fb6fe9ac7f5e24f709d90b55002b5f252cf21dd6515c91f0bf2a9298598eb0e343120ec94e862775973d64848c3db97c46a7c0bb2bd646b919b5c471e30757f632359013f3f921288bae7a3c9cd042a10c94705e5e4790cdd423276926e9e49f2df7fbd1105afbb1a6b221edf156334ab930dc2b9c0a7a705806fb215bd26dc27f8f54bf75b819903bcae87b799d5f1d6d31f300b511f02302fc2b8c2dda7e81795c06e137f544261f3ef1f016c6387f82269861adf950355250d62b8dd1a588cf1e0ea4abd35c7243d6134441d956f6dc7d085a182e494b87a3856e072554929d5b5efa505b034b675d7761ef127b2d4348d4552a66018660d6b825397d2daadf885d9f21312a4788626b7cb9713220181589db34277a54f986b0b1781401a641054d673154d8be4503d90d372c373ead2a409051a93b55fcdaf638a3da158a386b2d17eae4b022200898f151ddc227fd0304c827f99c107fac0717dc16176faf9184f961ab4891b1110930b0e1b30f0bd0414f9bffb2ab94c1eb5008e97a24248a09085be8273b26b26c2c25421c57850f686ee2895dd951f7216440c54f52370e1ca90284c9aad0ea3230945f07219459a0d404ab65d8ca6f5a1d38a69189d65759a8711d90dc3da116f1603a29f17234ba124c48b01ee4b4136331892ebbbfcb178aa23d9f6cabeb4452c57e09a22ea4dbe67c77d9668252fb0167d343e67065dd4b2fafe5b251c0a0f4e8fb1be43379665ffeca13d884a5b7bf772566c4929c95f6f025f6b0842aa454a1182c2bf8e925a22f658d6fff5406e96a09595fdf3e74e305979d0c9790d07ad16c960b8acff3973c10f61e4aa2c632d779d1bd96e7b084274cf1a6e98b0208433b3b4362cc68d655f39b08bc43aa62be60c5f7211a9a8fd6c27449e9f945788dc266c0cbe44635dea1a141f1eb244f337c394f8c16235c6804b1e887cc33be3483665ce6a86d7af092529dcdf753581978fe34198f2bb12fff5c0b8aeb5d4c736bf14ab9b283f5b2ec8de9e239c371c4cdfca980c7f42fcb66d9ebe8cd308c0091a69bedb2cbcc9b9360a268d677722d43ff82ff358512dcc09df9a5744312c89f53c50c08c78a447fe5370327ec2ec68e83ea03411e12325b3d56ae97eaf998ce1c42429af7ad2439717e530998ab7af6aaca8757e475fe33b1f5cd76b6f5fce6379da7b4949e4a071dfde24fb50af8fe177693e76f15c867587f81b51e7fa30999e9d220c2e5aba1a0eb2c9a3c7a1c44e27d48b0339a2b2eb1e00c9550e18ff59e722161abec3911177124e031e953a34d9e2cf9fc311a8fc4c24989dc762df6a3365391de4a55041431958fe40fd44cf315ee6ba1ce26392403afd6270339cc870a055adfc6b0e1abf1cc763c6635ed8f16d5c3bbdeddda28b49c4f65e9b4e02581b8e835d7b8283f2ae30a32715250e3deaa095cce51643d308d9a060cd1346594dc9f0a89bd41986768ff927bb859292a1d65b139a8d45c23d91a194d68f07ff61fbd536a5ae379220bc1fb1c83c78adc", 0x1000}, {&(0x7f0000001100)="9e0513e34af0f9476de0db40dd24387596a50ace2b866716b30aa2512515d0eede934970db666e526200b89db135127fbbeae9547eb19545b083d71daf01f55b0355eaaed76e1f90394211ae0e6410bcb3effeb33a1e0315059747abfebc9797274b0f9055e25642f7c1c141e0475939e564fec4a925a0eab588252b95ea12eeca289cae5afa1cf99a807e1b199fc09f9966ed30b197db459edb6a11c7f716c866f4b9acca8717844d60a4020a28e0f32085cf697e24075039891a4d2353c54b05e6aaa3e3dca15b642536bd3e5c9d8bde1b649900bd13ed1fd134ce62f03b4efcad2a63778fd926c02c4b670df3e10a8aa12a05970ff4751a208ad03fa98ada40be1d06d8b0ca1043433368bd96abb10a2c89fee78b0e0b7ac81d32ef750f320e65c24d11c67e153aec7c20a52fae7c69d43d14f7324be45096b1ae6b28ec087ba12287fb32453490b8a1d5fffeb7ff53026c6041bfde3558a19a902fc4839060bd89e8855ae1e8c1a73732d799f812b46b2d8dd80515f06d2673a24d76983bc9db0371e50ad08c24c7a0974f751cfb426e763bda54f64d132a444165a37b37cc8f0a24834376269ba2f09ba656db269cb3e8cf9a3629e6aa8685a8b1e14fe42ded0dda6fd903cd011a350b1a99902b81f375c079a79880393e4dea5a8ec18640be40e651e9f3eba647115eb16c22ada14c90090e81eba77825697cf4a8faeedbbe06bee237197e335cb9f2383e3b05939ae847243e6203b8189f5642d7b0f819faac7f1ea5df79665d42403db1702bb5d6ef9f5b6beb1800ff91998a3e8c0ca6ec6d17825971abd12830e6f633a00ad2bc6dc98a81320982c17210938243550467e6b7513b064b1534e178b568391a366b8cb46fed7194f363f95d48a888d7a5fddb08f4475878f126c424d760f55326b33081227b50810ffbe44f9845d020512c1c4da9fae4308f24d853a576602f27ca42444286587cbde24def573eee0271ac433db1f17820a86cc865ef0b1a35482cb1b6000fc3b9562646caf62c885b541da1d0bb95a03200b75a678a1a2d5aec2deef27e2d2e91c61159d856c83489a25af95b90260539081c2774a5d59b1b73ab2884e2e98852084ea9dc46fe8940ec3e3ecb24c599c628eed6deb3df638e147e94ac3d3293fe4b9a2ca43078ff6dd8e039662e3592ac444c669f8d6b4816aed0f2042677cf8ccc5cf86f8f810ee1c9efc2467a5491754cb5292fa63f334d818d66cd42604681143366d0edc49a487ff8b89d7bed03ab8070849e8cf724f1abe212d23b3f2ba90ea2d42f4cc46871f5483a2cb467afe03ab0d1e34e4f442423be8d5e0c882f3dd12ab408172906c0ecb0b3c89f236f1923f51525885050a26e9f391c43c6e2e5471b0e15db8746e4114c9d96c0d19be880f7bd96401328cac9ca587c25b2e2b45c45f9c00b0552f9eaf6517235f554c934b7ac002f31eed13c8a2a9491b90cb0bf8ec4d855f4bac9088086975de6b7896d3d59c476d7290a3462ffb773bc46d20576d9306c7465a44c5465e696311d39465cf9de105226a1b969e947e719dd0ad1aec85a47875924d5b48fd43c3ff603e8854e31adca87a17bb137e684dc57498eec0c6b0756374d482e0d847322d9addf5673a3815eef501e6e971409670504ab11090edc1803cbdd18fa942cacebfcd13e89cb62eccf3a2d6212c4ade67031a2acc0656591a5498b0976de9913d34571b2a2697051433d2c786422b611b7637d1c525dce1027f5a04aa82d639b3ed30c0b3fe675d1db6c9741cebf121153aae4644756db11347af7e618027709e272d835999f366b3579c42c3b94f98e7112ab82a6043e1d34607e80c7db8509dab41c88f4b3e3702a03f5b93687a621a00db0b30750f1fe337e27d633ba4d13ef478a5fdd634b9acf52d13b47e313c4c3e34a9f354fa745dbc8fcb3c4796ded53e626f8236e30e3a2cdd0fd3972bec591fe519262952f360b73dfb97d5bac1ea3803864cbbf4b6be44bcbdddb4bb6062125470bfaa31c81cbc83057d5c64a9b134a5011b0967a252fb19bcf1d200cfb38b758c9ad184c70ce982af0a88c193e5cbde7cbdb67a499df27d7f1d7b93ee095e878d883902e0b9ac235e516e00fbabc37d301bbdf54f201d3d8b21ce46d8e444d76e13a8caade42d0b4d16d8226c1f28d5bb54895a61f3557398444258aa747b39c8d3db0c83d2c212977f5dbb768a89507c0a82e558fc0a2ffb89c0aa268ef22d02a9dcf3b29543b4f9250f758410920056e49476419c9fc498053586c2fc84c8c8420e8699d94b94823ae7cd8688ef89af7a0648196171852264755337a9d1374ebd17962eaacab4d56949758754fff3baa56d86d594140d6de71f018f2f1a8f611953833b00f31a030c3717dd33f678141ea0bf5422385321a9fbde027a6e5f9196cf81ed44a04662ba4595f02ff213ca7fb5be3d312494961d72d697188ebaaf337e3bedce62855e4764adb188d743eeb7c05ef1d5cb831cdf91f4715be6849dc0f98f858bddeecd2474990588b158bffac9d7879187033c6961a6997f394391b1aae274b69c161af63dd395eecb9663ff7ad020b7a589a8e9aacec6fcb25b25a1e763e7d8460eda8e600a5e13bfb2d101013a11796eb7d1d516308acebee854cc525589894c0e26182ca624fa2a081252357549e1758e684b7a70b4a7a3a7a41fcde82b6f695981902cd5f0e2fb99b689eb5e98deda16584dd3ab9f883ffb242fb47d6a0d869160999be04073a7c07d475e0d20302e16de714d63640b78a07b7919151d10a1f38f6940dab330dccde1c879cdbc1a11a01a09d621ef10050b49f3c2a92ef46f203c6bc844b0cf1c05076b2824ea328b20530302c51fc3dd580398e9986bae68d10079443bb5b5f0e79fa7389be270a59ae09f25445c90fe3df3918f80e47114361dc53af58c655da601583be48077240b33868a1bdce466491e9d025b99cceb03db06ea966a9a79e266e3a73683f515c130a8c538fea2eb2dd689cbaf1e4e84bbdeaa07824fa3947a3cee26b448eefce4527860c72a9033f2ebed6eb9580c040d0dc606f0fb3df82fa226f526d4259f64d3524a5364e30ffe33838dadf3ec93c34b67b367cc319886efc8a5f619f9c21e96a6106eecc53c60028bdde7e66bd4b041c64ed3fc4395282a71c122768e95d46804cc888484682b7af95ea87886cef709637f5d86ef03cfa0a77a984d32f1dd075b7d5773db4e8d2e5aee6335ed4c8e3c8a2ad009164bf166a4584dcaa4018a7b0c4746b61405927e6f2925e082c71845363525644eb4c8ada94fccb21915ba43809bd20e0b1ffce97f8419b2e2fc825298344ba4b42854f0defbf431555ff7e37d0b6bf2411f07b360633cc261e3d2f5a531dab1a00bab1890615340a541b1153040910188e7362bd7c0ab7ad4f507da804bf6a5e62697e266cd9f70fd95ace6a884cdedbd992dd1999adcff2a3469e3435ca86724a5e0ff44cd9f2752a465a851983e268b19fd53321e2f7f6607f836b35c455906dd4ec237f117c95bfa3d0bcc37037b9feb3937f869fc91efd8276484eabd6b702e1ea56657f777429d1734ed1f0ee5b6da37ff6524d495c3d46266a33bcdcb1b9bcbc47c681ea363f42b0f79fd8eeb81b6b77a7fc9656e7c9780f3bbe70a7782e1e75af82ce53ff222e1121b5824357949febc70526eb1213942261bc55c912a10175811a47e4c3e135f95556d440f720c2bfdea675792aa36607127a8c111f328bebefc0c55bd680cd4721ae98e7bbfddff3ca82145c464db5f765035dcf65f2ef89e67cc4112aee0289e64ac28eb1c3f4534e4c2576c5c0160b3d14eef6857a0000188c02ed204fb6502b87c4b4b52427c6abaf3ebedac0e730fafe3d7e1caf546db79f6671e7c4a5a60a78a76d58cf9c93c30e14923cd6907f302bd324163cf9d602d1f4e122144bb79bee84fa07b7e61a233144bd41b15d87ee844db308e4dc9f0955b4ede67e26b1887021893078b9e47a2645e8a781435e15e4de9d270a9e1293ba23fe3f4410f95b0346b8edfbe6ce0b990a56c0ef93c449178df033938faa62718afa1b30e40ada3633927efb74e724674ea6b98cc4fe9b035665a5b7362d04638220b9424a16cb87e5ee51785a71dd821ecd87480520aa7305ddd20888ba88c64e35eda1f2ee0122243e8165c086822717f341f3132b0c2a040dd0371301420d8f3bccc53f4ddcf3d3120776f537074b58280b5e7e10a34833deb46fd6b1ccc0e34812f5d23b35030f560d901212e9c15714c037424eabcae305d0c24ec2009d06246b97a4fa087c0aaefda819136fb0a0e68468b37fec6574f64565c7da66fd23bae7880be3a07267b565a7b90fc1ec4dab4d660192e64cc5b2f60564dc648ba2daa74a510022851c989bdb9e1d99338341fcc1bb594707dafebbcfe53d338a117e809262e1953a06e95ed61285fdb0bbe63762564e3d9612e44c3ab8bcada55184e5fc3cbc9d73f20e81102ede299ab969e9325186d43c2e5e1c70ed09f4acd61ef0b55a26d62db75c7171f34fc0afb1614982c453ab57ec37e083db41a1c90bdad477ec6881e16bfc2e93f6f1a8b887b9df32cc52c86804f2459361e5f7cca62fa9d9a5a0bf3c2feedc9463a033e11d2996c8ed373f92d37448fc19f88eaed38202c2c129986e5895c8c4169c0e2613cbe582a2e20ff7739028fea9319f719dc1353bb9de07b01a2a1b6d2b7289a4bbfe7acfb905e2def18465b91471af275d346ff30d0b0b8dba1e82929828eb781edfb038ca812bf5a933d495b2a1ee8d14a55648795647cc02e1b5a1e9096f78475230de195066e3ee0ecd3a761cdbb29ea1655e13dfbe5f1f435c051f32e2f28ef906295a52a17c1019191f23c2984c99f9aefa2cad8a1bf41c59033ef9a2fe03960d8379a33e641debf0011c56c04aaacd912d8c9e89deea6a32546affa9ef6fc5679975876cd84710b464c0fa552bd941fc294898d9ae57556a9f043f67169a2e78aefa4f14c41a01f6644feb6682170acb88b6ef5a63d055da09839b1fa6a2147515eece539d7c29ccdbc659aa9d61df9124d07ed5e3097a071e35b07cf89aa920b44c5c273a8fce99f11ff8336cedcef44d0aee09f134fe1477cbfe33063b1d6cb241b9d5ee928ae1d05498c5f19d89765532d3fe36a3a7dbeda821518f73990e0ac865bcbcc348467c7b500793322fdb3cc1bac3cd9953b5874a3708295dec0866f1f92c84111648c1e284bd85cd354458297cd8bd14acf5b73dbcf51c8e95bb695373b46419b0eb3f407283b47d832870650fde444e7cc2038719077b31e12fe77bca34", 0xec2}], 0x2}, 0x0) [ 894.875367][T26216] 9pnet_fd: Insufficient options for proto=fd 23:52:45 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x9, 0x3, &(0x7f0000000440)=@framed, &(0x7f00000004c0)='GPL\x00'}, 0x90) 23:52:45 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", 0x0, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:45 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r3, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:45 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)) socket$packet(0x11, 0x3, 0x300) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:45 executing program 2: ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000000)) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000040)) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, 0x0) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f00000001c0), 0x4) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0xa0d00, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, 0x0) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000780)={0x6, 0x7, &(0x7f00000005c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x40}, [@kfunc, @alu, @func, @func]}, &(0x7f0000000680)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000740), 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x90) bpf$BPF_LINK_UPDATE(0x1d, 0x0, 0x0) socketpair(0x29, 0x80000, 0x4, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000b00), 0x107241, 0x0) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x0) 23:52:45 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)='\t', 0x1}, {0x0}], 0x2}, 0x0) 23:52:45 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)) socket$packet(0x11, 0x3, 0x300) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:45 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:45 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:45 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x0, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:45 executing program 2: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000000), 0x48) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000014c0)) 23:52:45 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:45 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000000c0)="e7402a3f1924d986c78fc099e8f70d8997c5c37bdd5f44b3c36691a7ad0f7a3ba9b8c82b0ef188c0de04e6f6456b53dc4a0c9401134842f10fbfc6b52a", 0x3d}, {&(0x7f0000000100)="dc8301f42710267bc678f9ce8a05c00f707c4020c8967f8ee201da0f0bda3887d62b1f714d5a00aaf0a1504b9d8be9c479ab12316564634e10682ee977667533448d8608872e8903d0163a20f3b9f71faf43e2bd57d1299b0ec3d6fb96bf061fcbef5aec23f582dfbda84ca1cbef7cd9543c22212aea3a7e72ec850ab045813c2e", 0x81}, {&(0x7f00000001c0)="6e1569db5389dab0bd1a2b266b0943d160830992e08dbf5cc7434336e940c81b1c8439c783409d48577f26568be1028b75206bd04e01f371859f4aa363105826bef9cd7f5d2d876e9b27f53fe03df3c396ff98ca0ae2a4d9ebb75baf51e61ff6055ac678101e405327e74da4ee57c640deb0bd2cb611c9161085878dbb638baa9ff8d2df09d7c7470d96f651bc8444f9d4c67f5dffeee27640119c0887380731a1ac28d7c751ba6f4c4b8ed5ebd335320669774f39ce0f64d9999dc4d1488f475eb1e8f094a25f49b30218cb496d036a06a5b170d298debdbbba50fedf66520d6c6fa3c60847ffa58275dba91944c67c3edad5cbbc86c751a96cbf", 0xfb}, {&(0x7f00000002c0)="34b6d7eb847b308e25b4a50839de9f3d9cdc4e386ec71d00ab096e3745b1733e5beefcb563eb85419a01bfac2bcddd82ae2f442975198c11d079fd3992a33e3636927ef3aa9c746ebc1b33c37c04c719c0861eb801091c8772095edef01ed155983a7e664160cb402597bc378416e6527043a2d2c7a28eddc27bb5e21713765feef1b9a010d625d98804c88567bf97d6985ba0d4ea34f2ebbe394f42d3de91e6c45e1dad4d47ecc088cb6d4e9a34ce4bb3e491e660eb3e58f8677fc786388db4fe44248e2a555420c454d02c76e8d1654aa390a0a2f7af5a578911f984f44e4b622b7a2d2178e8cc6669c27cc9c07a20871ba3ecfe86c7e2560a80bbfdb1d438b614d73f85c56d0dd165dd92303803cc8e991b3a3994e45f779d1a1b3b7e6c2545240bd83b3edd58209ec26556f4f456fcb3bf265072af5b3d31c1c6ccf7bc376fd224c70833c2d8b29b687913e6df6158607db8711d89fa796d60b5ffaa57a8152f9b88945593f6372f2389055b281527f9be87f822ee8b9cedda006d6d57ae6e8cc7dc9a4ae32b2519fbdc39a2f579eb631224705fd8194a0da41329cacfeffd57556e5448627a5a5a604581b31b85aa5b5db578572991997383c9fdec1aed42b93e585e710a7fab204fcc6b748f54f4ddf4e1bbe0671d36d4d957ba314b5d10ea9c637faccf77a26520084a4179934437f1f98a2166cb42a77b5f8550f8815229c7ccc4c5d78152a3550e91e8850a6abc7e4f8ebf937c72aaff7a5701819314ec4a032ace3644a82b9f33e784eb70904cc9bc480dd6bc15db591263365b4763682263ec58b9ae01bfa79c6fe53c83b4aeacf992c5b9892a5c0727d2cd4314172f4c0134a2abafae1f759a949ee8f48563670a50b1553e00a666693b799a840324af22737d64888c5c9a06ce4bf005deb3b53df6275bb3a423538d7f78d92b0b6957bdc1e4ce95347ed12118f0e490751c10577870d0d484b83951635209b4c029c19e1643984f2856ab07dfe33f8a31e58c05faec4eccfa610267e0e1d47e46ad7d05b7e1baef22ff5a40175108e4b8b1be879772988eb1f2a7f3e6dc283ef161e43e4177e2ef97b0f51593539cac65e30f28b7031dcfe9d16adb471e9c844e8e4ba8a5e2df57d042d775622867cb37a48dedfada298eceba24242836cf4e9b0b79ea3531da3d25d85722d3dd56e262075520e9b33b10b8817ba44d431ef2978ced31bfffd28bef07ef3860d69ad1ae336a86961801234cc93bb01800c42e18903ca3492e0a76ddc30bbd5e2fcf9637c24a009422d9a1b94d2367fd8a8360d8037abe71b8000e4e0d9d67745ed9328c8822c9da4bdf48029434d0cc6f99f9bf11a5a4ac0b670803a8423fad8c6830ae7eb0bac104ce353c035719753692ad17f9c12750de1774e6f63d3b09d65bbfe258d2ee6590fa05fdc612830be740053b0e2013d0faedf2e8123829a70262d39a4e175c966a087b621a79f302ae41de66a43c6d99c282c9ef399ed650d6739161426f06880c00162baa9a91a6ae8578b5d4070d99ca52ccf4eec26f65a2c913858c05030c9cfd1ce4a037dd73cb5fa90b29d319e6c0358eb30e900c8dd24d88ae15db7cf0527c4436ee82463ae16aaebef9369554cd5da94eecfd23350470547ae24c85b020ea205136d56ff3b97733ff5a2536594dd0da6061e9924d3a0d380e84fd0d842b412a6b56346f34b773f161d88a566b86fb8e68782ec96eb4631e5d271bf555024a67ae6a117db847106b555da02338258d5b92d70a2565663c7061cd37b74eac92bc973a83bcb4e3016628391694d234252e84cee82a74ef77b6214b659983a0ce71ab21639b7cb1b622fc5bed2da02eba31d20e2259d6423873c4f3aa375ae78f7d2bf2a07fb82455b93fdf4827e743fc221586ebb1e2ae923e2a745b9f7f315803be9be1a94c8de0ba756acb467bee8b95cddab6cb300f78c58d1b528b1c04901f5f1eead72b2a569b17f9bd805fd0a94c870d63e46ea2ada1524be631707d5b2b647210255904520b5ff3cd82b78b5d10f8a959a94d4a9cd93a557b0fe9955e895bdc0537d66b2ca5c4fcb6bc0d56b630315a8f9545cf882124cc5e206f6ca94757a42846c932e27cae99ca64236078282bba276fad87de472d9f5d344611c646a8b53e08b0e9c61573dc8ba86f4ebbe0c935a1f71b8d158eef4b02f1dfb27c28c2b99fb49a0ee837c7c7ef12a4eba9d219ed601027e4e264a0ad16ae316f64f7342a28989069f0506c851afa15725c7573682eaa5513e3371212cdadb8e148fae92709f69923b4cd4c4a872c996c244015f7c589abae617a088cc761b0836aeeb046cdb97972eedf69c988eb4d9fce8058fef53aae9ebbb8de87ff468d60e6d5f6219e0993f41a63755a5880fbc249501926e276c72218d89865f7d91eb4a742b13086cc75acf3a8030e6e61d01f231197ece8920924f4dabba079a70e899bec1eb3a0c976b07d471a5b61b3edcc16f73454c75e4b3a875d5ffb1e7b840e80ca5f002a1b2924badea153d5b78216eb27a892478b42be21d59970e90fd4b1782637fea5d6af8e7e77667aa16e77da40e5a0f1820d68fd2c455ee2bc4514ef53573c2b6b1958384f37c241d04ed3becaf6ce3e4f8dffcdd9511da43d68a7a72ef3b0f624e28d567a0c7128a6a0e1de0fcdc9d1527ee510d9d619b2e40bcc68ded0627992413a62d15dd6f5b968906bb43cfcd2a0a4fcb1e5b2d21400e3d3dd1cf972f97dad5f0357fb9826afe78a8982fc5be2d381b8253244d7d1fad8b253c608ebfbd02e04a7dd8d4363ab72c7a949751d68fbb7dced7280c3559a8b65603e833082c314bc60c00bd47820d977b8d622f982980f6b2451d092018cd13049f77b6a457a20629d46e7512c7dd506e21e7874b8a97766c5fef5331c63bf4ce0a04703adc91ef66e63e6d2502cf7668ae2aa80c693eaa537b0a243c59a11db20229889c9374b404b7adbdf2847e0a58d177e12649b18a0377f7dd62075175f990573ab0d460077c5e24d2da94dadb76288f82951ee406fa3e46a57731986525e06d2866886ec8ccd47a19d09c588f7763af8bec389ba251cc7710aeca4ebd7f462e966256b300eec025238ec0f15552f528f61a0a3d2c1423a690d65d467c9d3836c2365d86ca56df37f8f5ffd9445d794dbffb1847cdd6522e61a0ac55cf63297fabcea227429cacddc4a4c41e82a34e0968125bc72b278199e93d3bfad395d8ecd44988c2b038687c72beb8288937a9910a14cbb41437b76de4c48069c8aae24d0a8fb841e24596d0104a27e33df6ff23734ec40d342ea491e864cf73b810177015e21900a9b227ecafda47888def21856ed50278386c8a9dad7fda3ccee2657767f3c7fc43c5b1621d1acd7f72e4bc0ad06f29889be989b7bbd17b9215e2f88bff7ce289dceee1a4be4f9e290619343a7c30876eeeab813a5835a4fd9774acd772329dce2f275538ab2db3b77aaa2eb3028b6b36afde73e20f67555b6bd84230386868331293b4fab91b306b645d8a04d3e76e3bd7d7f430c32736bcafc23a8f75492f2bfdfaec3f9dcd37256c7ab6e94cd5c8f1e260f7c9ff04a2f14c5462d538ffed31b750a73b1c542bb4937bb59eaaf181a455136cb5f9925c334db5983850c727bc0e92109b942f8bace45d4234138a4b2610c97da30579f2ee3931df222baf800fd3402f61d97a6256ef357247183f631fc2eecf311cc8a76a9d1d66d829b67718a20ccaffa0755d3a9ae0d9ecc2f29b4e58a3a504a3e346c23d8ce93c45bd0118ff7217f6eccea0f1fac41da09868bb9ced57f905e117f0bbdb1832bcd71fb54b63a6494f2cecb3af5678fc9dfdbbf417d1972f32aaa28f29b11af15963d6fb62a30e0346bc943220c19457d4c5575c7f2d40ea6a61fab3959144cab26b5c4626f8bc520e116f7fc6240371c66bade4d18dca620cde580bf4a4b2994d5b9388d9d0a2861b48c005f854318d68ff433d0945eb07380179aaa841cbb287d4f8785bfb244b55abe97b9080c7035823690ee58260c0723c30854b100ddcedf2c5a18dc2bd973247d9887581774b47448766ab2754da189f157545ecc812568090f223482b6b41efc4e120a236be60fcf57a9b50597aafc420df15d58d2dd47c7b448d93ff73c55ecbc684b93ca06c7b09ba4537a414005bac32590212342382b179554f1544a8e028a07e9afcada181d987eda7fe33f6bef7197291bbe06481c5a837ed83094c5d6812020e6d25d1c89d6f874c3cc5cf2838364813ca105741a7d1296e0ee5a8aa0023c9aec58f46e2f2bb34c289e6aa33b65d174ad0eae3f9097c0408e2f30d3a821f869ec3659bd8c6da38b854848572ae1b61c09661b5d167764fad0ad5c05341d50f05dbd0866f33345023ef650e8ce2a61b52cb4678a152950ce07e905e4f7365f1b5c6f719b3bbc783eeca879636facac4d9f45c843721b92e0bde9ff67ccaca08b1a256cd4812354736b4e154e43c083ee63a6f0f2814b1793d60f50edf4fddc37327b1416eb7a1555701a2893f41ba0fb6886ecc0bfb098d856715ed8acdf3219e84694c62f5c13c441e46516197933d8bf1c4c75808f239fa62fdd46c1c31b4536ba8a3571d1400db8297ad2f943a5f8ee7a96b8ec9a65f096423a28dd92a210c216ab8bffd34be815714c6b09abbfed1e1825656a83e2edb1bd90396f765a380376ee89fed215dab3815adbfb9bbc0a1902cd972c4397d36bbab4129a4cedcf6286b370d2dd6a380876547cb06d77653c08e4bd2a56a3d0c75ed766dfca8da2ed481b226862412c7427b6eb64b680aa44f1452bd4c95a83674d5d0564ce31f06676d4bd7643b0f190306916027731bd4742a3bb5c06e307b821a8d3e5fdc98f5e9929278370a43e9fde3214f548aedd14005a41700456402ee33fa52c7c74b8701cfa35362a630e26f7fa502f003efe9b0daf9ed55291967af50262642b835744a62c1ccd29442936512c2053b2217418140152e9b9aa7f05f47e678f628e38c2f442475490eee031d747f5eb0223c434054fd6a395283c3c5f004ff510946fb7f83143fee95e62d1f02880aa069f75f70abf0ae48250ed0b4746315c1cbca3dc771e576e25b85a9fc7ad3895ffce297167fbceeee4734b276201f47eed0864be307713e9dda3cc6e320213ccb03f3ab19b88abb929a2cf5ca5fa5f0c5d206ce19eaed2987754dfccb0a587e61beb3b5781d3ea34db3d809eed369d3452678e7a4fa997efa20822fd080977fe47b3f543c5233e50d33eab27a4c22a4a54640b4c869c96fde94343e9a847ae52d8c913fd38606c50c90a21f7255fc7fcd08c582407e230c22ac6fce490434622e719e6fd3499ad68e4bc1a38863e201e30e953ef2c2aedccfe0f1b992e8872822f5df7beafb501f8ed6944518faff3d51d1b0b0ac8cb7f32b75a6921a17519c829e9548c046db1d221880491af36ea43c64bd62f823f30dc24900917851a40740114aa1d73300bf1d4154e9ddaef8acb381090401cf3faa139cd88bc74cd0a9f3dda267ce396e297cccb5489ff6b718926e942b19f25877dce045551b680f6fbc8673a6faf36db15304abf9a80c240d4d4ea4ec10af2a5c89f1446f7f369e60babb8a4975e0dd3ed9272d081d46fe8428be9a03e5ee78ca191ffb3d3de8f27e1cbffa8fc92b1705f586caa9046adab7d84c92f89d2f6d7b000ba9b51613b613e2e8ed39ac7c33e36a5317e1e8d632843eb777880275c1c1e0c235cf96b9b3369cd0dfe544a6d9af2233f3dfed9d3b4", 0x1000}, {&(0x7f00000012c0)="ce14b8e4eb2c5cfc8f3c4cdfdff4131cb619b966a1d1c44dd55e2304da454b802efab8213adb164bbf55bdd08a9c653a63ea31d429ea86a495fe95eda9a2023ad79f5fba849bdfb44626e4cfdb8ceefd449690f39690ca7609e8bdc4c31b34ad921ead2694cbf52e9c45b2801678299be04d70aa0909cebc0f9d97e7dd12b76b43b18d06a400cd8bea8647b8583fa2fe5cb5bdd8e08a3bea3ba8f8e7e7d3140f76d50f72f6b1905ee10284e83b9981c59a3bc60aa1b544615b59ce3e9b840138e047ab644ae7b438385a36cd94c669bf20b15dbd2ab3ee81598887ff6fb4a6bd0823445fb2e13ec8", 0xe8}, {&(0x7f00000013c0)="046270f7e0ba3da466acf05cb84a00bb95e687cdd85a84f1e16b84356628e64687268db80ae507", 0x27}, {&(0x7f0000001500)="b5367df4b49b14dcb0816c40befbe928cc98c13265a26a26c25f327e629466891f9831834694deeebb86b92a90141fa028f9a13ec386086fd900faf9865461b372042406d5d6d8a5f9a8fa070c610f264dea3397ab5dd68dec058939978c5ff9b654fac04c7c9cc3ddc3ffcb628ca1862e9ad7d395b7d85bdf276289b7e198f778151c28c476d2839150333e79a9b77a1a57c4a7b076038725ae3a8b5a6bf109c37ce5e7e16ef5726282c4763a614e8870ba9ab212d9c53964eb3ba78f7d867a7a3273d2b91d76a268b1b7812aa40285cac734784cf16e0b1b6c4a546730174c45530f4904f71046ed5a971f192530073ef0108b2890e276b18676d5ec366141c3f1dff76f93f204aa56e894b8fd4cd53570d1cf55f0fd520a3e540708813a20cefe17dfbfc9cbae1139d7b3a5bfb0849642f42aefe1c747bbc8840d74feaf11c46837a017973af766c1cf0eb16a408d0f6e936052b5b5ccb9155f13c17303e1ea9bbf92bbaf381cd86d3383f2b9c73b0f0113507d1c0738291727eafc37b68c0dd32fd56982617b5e19fe01e9726634d72d5b420c94515e728e94c9ce6c4048449160ac64743a1fbcd24159398100bdfff1192b9a61846e9bfe6311e7e46b58562dca374af9b7d7f0cf2fed3495228647051cfa1a7276b645660e6d3e03858dc1b403dd7034d8421f2ae31f64d926c9dda43511cdec33a9c7b2f4d3e624c6e54b9f4b695a662c6778e967be80518149f5fb2a3a2d3c28b86d69769af17528ffc4b7c95a565560b1f8c747774b68331b5f962d9e06c42b3ba5f2f415570b6ba1e04e8df4e585c74f15942309ff566933462a901de69fbdc8b070a7d683d7a0f6c48d6248fc6692664e25561d0fab9bcf79abce253425d5fa7b0beb96175843e7d3408559e45b0ac2bee242b8fe1bd8de85af12f35b72f23a7b581284564a25d838fb333119e53a4a076c96a12bde928e3378290c0a3b012724450cd9e5997ab611fab266a7362561319bc9c69e886b9af22e005fef235596fe5259e6cecd8d9a9c642ee171ecf6070678a58716f67da0e4865bb35473bcfdf15ab63d8a55e3ea46c38b1680c35e952c8b292f3534ac37a0e5525e431fa09052b490f73b07cbfc7b69cde357a4df906a24eaa13ef4fbf2c6f82f164bc5607b1e431cafa862b5786f6ee03196170b18953d110e3a8713a991f1dab685c8fb79d68c69103f60972d242522ffb1d8a3681e99055fd4d0add566965cb838f9b99da5a32c5f9e49cb6acd918b8dee00d3e73453be9155c8dcd92ac76b743aaca3c68b43f0b6b6ad2c9c46bd4f2a8a966958fc4b67c4ef97d83547cc5c85e7cfb2f360678058142ebf7d2af30ae5bb4257da9458c9fe92add489b7244a2f82af6e4e795985c6fd5414786d21036ae1509eb4b0fd544258340165c7f7a73b76c24b68959b4274f3573ec2314532c0288e9279d033b3f0bf8a12e3dc60ee26770431fa938f9d1013a08d03646a1d9d58faf7906082a1c58d5d8d13019863e855cd5a24f7789229a5c481bda6cad6a04b240880a602628089cf2c921ca480ad1ec9c0d2cb8a11f833016d5f49dd5a341db12f74623e4ae961c0aa8c284e5f4f3cd99110d19533f6d5fccf718d30f0b30e99abb265ec1b77c7d2652b00fb2f9152193c79d92868169cc16abd28b7bc51f902fbb95aae4cef0c1fe173c7d7db36c9485f1ac9a322ea9b8f8d9cc2aa1558ec79350018b6858f03b0fe3928f8183f0a913cd3e67fefe157d694a8ca3c7e2f8b8c712d30bb1183e2d5339a2780145fdcd38b1a0dc381aa8c7e0d3a61fa29c020b00d52d52b3c6e5286e5713a5b523cfb2ab5b7bedc0c998a394124dd8ec6965c9c6663955d553b997f3a7f3165c90cc0ad91f6e2b9686f931af829772f7ad4d44cd4619d9c00a91f22646643027d2a130822fada5d40edd66db97256a8bb00717d5fed5ef4b9462cdf380d459c3b9d54bd428228f33586f02dbc26f5f632b7f41c6afc35bc3772ead1ef966abc473c786f14caf5819cc3da7c4bd499e02dc6a95d32d2b6eb37a39db06bfbae026e421af57bd246c3be8c50a44c0698e9d78c0f6cb07db3ce03f6ba4865f3321e624d52a616daa3441523d8cf1acbcab485063fde787026a51045a934afbe6f36b1b9dc2f52fc712172c7310f72795777aa9ff6462c88657487714165b35407bd80108fd2a46dba5583519c11030f6444400e7f52054a1088db9f465fc3f84828bd4846cbebdfbd1a23538fadf7a8a134cfab5d5f6241f337fbc1a4957fbf211f6af0971fb46afcdf10f4005de596ac76c2a5b8a681f22d8e4eff78e95095d244ce3304a377f37cfc05cde6b9e39d77623994984b4da304c9b9c2e47e41bebe59de88854e406174c7e5dc366c8e9660405c936081efbbcc58022592060f6779198e4b906930fd5cc7e36aa40b0fb4d909378bf44969de1090ad204cfa307555f8391366a17d8213e7c4d8f38abaf22423d271e7fe587bc7bebbdcf63efa1bc6fa46d8207c5752998fbbad0614f1d8762c87abbbd7e8adabbd117fe71382395133ae74e75560f52b875f2301cf0176fe1c166d8ac5d3bc233fe487019a4b2c077d844b9fbc26ebc9ff693376db078e35c65849d5b7f81c9ace9e0529c2471f28b694ab7fe9796f0475e18840b2cfe1ba4bdf8ba1a4728996394d637ae6cf1ff2feb3bdd06e5e40cf3a27d839b90d2e2398db2bd06a070c51d2379e4c21391402416ffa412941305c6d394ddcdca8b8ee392eb2d45ab0ddfe747005ff9bd2d298de6a709b837bca190d45d8924b786510341a00c8f0568ff2160d104add18545115a68b4836cc92d145179e4d0921266b87af2d2fd09db33e4a59afa9e22124af6b5f4be0fcc84efd63829658411294fcf3c0ef35524e0d3dd132595e7110a0dbe46ea1a037aa2e706949612334191b2328c0bde097d313c32e7e1a6c66c23494616a6913a1a077013963bd571c6615e08d83c429182c4d91da441367259a77c4e780347828b46a3d0d96cf159c3c9f96d3558af2ab71dfe38ce623edf306d79e3b5b6f5e46122cdf1a8aea747ef63464320c3210d5b86ec8abda6e37fcb25656e1e121f6bb4ac4267426c64c44c9da49d2edcd5aa36b3567582fdee25c9ccad8592ac6d289c4adbd0e687163e4327f485b8423171d76a958670cbdc2e3e14baadf681fa33fe3d38bf8e4f4ca2d7a90b78ba93fd796d9d15c8b08fb1d8ec8df804a10357c7032127b2427901c387882640bfec0ccd0b795a60089149c67a98cae8b3f50586550abd5203bd7646d26e9a9127062eb0a15babf1e89965c53a96e135c3b265f5e19e6fb880771a52659e65766d251676c1d6736bd1559fb52382d0f2765a440816ac6dc4c884b2759fe11a34c923b0c60d560274e8c7ee397d68dd345473de052a09d6743b0e7f2ef6905f3b5a8e6343102356cc4a18c85c0abfeb1e97eabee37c0826e31de504a3f8be71dae2bb6d9efd8e593c57a4f899463f291de7e6cb7d41370aa49e17090b23e5715b7e4cc6b44135ae60b71e3573204247dfb195491765d46e37f404677cf1105e4850a3889aa4c34a6c297311503427dd22785eb6819c6363f95d8e5d8c647b619affde48f2c4e3086ec29262cef0a1160cf7c9a44489ad1a2ecd81c6015cdbac0c88b0741aff542c2e23185b47dc277ff509eb899b89ce700d6bcd7a07d7a15f6c38a6bf7fc1158305537b153c64b0852b7b1b34d2fba1acbb8536e9b0ee63521d0169bf68f8fa8970ea6e6bc37f9d9f612ee3373b68f45c971b0afb2fcb2f9b5930328d4b36664cce55d1c4eb523fe675d1ebb87d4a9046fcf81f9a8ebd58b8b35ada8c41b84515db3444676e4b650cf9de2a3de8e5915f22a9590ebc634fac5e669701829b3f7fd906dce639789dd92712743127d71f27571f5e6614e676956892d2a294ae525f1beee7842292568e7c5a701f4d46f72a9cc89e375dede8b4f", 0xb01}], 0x7}, 0x0) 23:52:45 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000d80)=@bloom_filter={0x1e, 0x0, 0xfffff978, 0x2, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9}, 0x48) 23:52:45 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:45 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)) socket$packet(0x11, 0x3, 0x300) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:45 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x11, 0x3, &(0x7f0000000440)=@framed={{0x18, 0x9}}, &(0x7f00000004c0)='GPL\x00'}, 0x90) 23:52:45 executing program 2: openat$ppp(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) 23:52:45 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:45 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:45 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x0, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:45 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000680)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}, {0x0, [], 0x2}}, 0x0, 0x1a}, 0x20) 23:52:45 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xd, 0xd, 0x2, [@datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], "83"}]}}, 0x0, 0x2a}, 0x20) 23:52:45 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:45 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:45 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:45 executing program 4: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000680)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, 0x0, 0x26}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000480)={r0, 0x0, 0x0}, 0x10) 23:52:45 executing program 2: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000680)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, 0x0, 0x26}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000500)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, r0, 0x8, &(0x7f00000003c0), 0x10400}, 0x90) 23:52:45 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:45 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x0, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:45 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:45 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000c80)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000b80)=@framed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 23:52:45 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:45 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x5, 0x2}, 0x48) 23:52:45 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:45 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:45 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x0, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:45 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001f40)={&(0x7f0000001e00)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const]}}, 0x0, 0x26, 0x0, 0x1}, 0x20) 23:52:45 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:45 executing program 2: bpf$PROG_LOAD_XDP(0x7ffff, 0x0, 0x0) 23:52:45 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000001a80), 0x48) 23:52:46 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) [ 895.924518][T26299] xt_check_table_hooks: 50 callbacks suppressed [ 895.924537][T26299] x_tables: duplicate underflow at hook 1 23:52:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:46 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x0, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:46 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000fc0)) 23:52:46 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001f40)={&(0x7f0000001e00)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x4, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x3}, {}]}]}, {0x0, [0x0, 0x0]}}, 0x0, 0x38, 0x0, 0x1}, 0x20) 23:52:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) [ 896.127422][T26316] x_tables: duplicate underflow at hook 1 23:52:46 executing program 4: openat$ppp(0xffffffffffffff9c, 0x0, 0x5999c2, 0x0) 23:52:46 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:46 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x0, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:46 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000680)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, 0x0, 0x26, 0x0, 0x8}, 0x20) 23:52:46 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:46 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000300)) 23:52:46 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 2: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_ro(r0, &(0x7f0000001900)='blkio.bfq.group_wait_time\x00', 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f00000018c0)=@o_path={0x0, 0x0, 0x0, r0}, 0xe79f5f8759b60d6c) 23:52:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) setsockopt$MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) [ 896.402318][T26338] x_tables: duplicate underflow at hook 1 23:52:46 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x0, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:46 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = dup2(r1, r0) sendto$inet(r2, &(0x7f00000000c0)="d7", 0x1, 0x0, &(0x7f0000000140)={0x10, 0x2}, 0x10) 23:52:46 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) linkat(0xffffffffffffff9c, &(0x7f0000001280)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 23:52:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) r2 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) setsockopt$MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:46 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) r2 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) socket(0xa, 0x3, 0x3a) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) bind(r0, &(0x7f0000000040)=@in6={0x1c, 0x1c, 0x3}, 0x1c) 23:52:46 executing program 4: connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x10, 0x2}, 0x10) r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = socket$inet(0x2, 0x1, 0x0) r3 = dup2(r1, r2) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x105, &(0x7f0000000040)={0x1, [0x0]}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x26, &(0x7f00000000c0)={r4}, &(0x7f0000000100)=0x8) [ 896.617322][T26358] x_tables: duplicate underflow at hook 1 23:52:46 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x0, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x4c, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec7", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) setsockopt$MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:46 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) socket(0xa, 0x3, 0x3a) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 5: syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:46 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 23:52:46 executing program 0: syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:46 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=[@sndrcv={0x2c}], 0x2c}, 0x0) 23:52:47 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) [ 896.880552][T26383] x_tables: duplicate underflow at hook 1 23:52:47 executing program 5: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:47 executing program 2: socket$inet6_sctp(0x1c, 0x1, 0x84) 23:52:47 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x0, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:47 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x103, &(0x7f0000000100)={0x0, 0x2, "8ec8"}, &(0x7f0000000180)=0xa) 23:52:47 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:47 executing program 1: syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:47 executing program 5: r0 = socket(0x0, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:47 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, 0x0}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) [ 897.104660][T26400] x_tables: duplicate underflow at hook 1 23:52:47 executing program 0: r0 = socket(0x0, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:47 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:47 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000140)={0x10, 0x2}, 0x10) 23:52:47 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, &(0x7f0000000040)="e3", 0x1, 0x0, &(0x7f0000000140)={0x10, 0x2}, 0x10) listen(r0, 0x0) 23:52:47 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) connect$inet6(r0, &(0x7f0000000300)={0x1c, 0x1c}, 0x1c) 23:52:47 executing program 1: r0 = socket(0x0, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:47 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, 0x0}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:47 executing program 5: r0 = socket(0x0, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) [ 897.288564][T26416] x_tables: duplicate underflow at hook 1 23:52:47 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f00000000c0)={0x0, @in, 0x0, 0xc9b, 0x392}, 0x98) 23:52:47 executing program 0: r0 = socket(0x0, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) [ 897.448745][T26437] x_tables: duplicate underflow at hook 1 23:52:47 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, 0x0}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:47 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000140)={0x10, 0x2}, 0x10) 23:52:47 executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @empty, @val, {@ipv6}}, 0x0) 23:52:47 executing program 1: r0 = socket(0x0, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:47 executing program 5: r0 = socket(0x0, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:47 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto(r0, 0x0, 0xffffff7c, 0x0, &(0x7f0000000200)=@in6={0x1c, 0x1c}, 0x1c) bind(r0, &(0x7f00000000c0)=@in6={0x1c, 0x1c}, 0x1c) 23:52:47 executing program 0: r0 = socket(0x0, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) [ 897.662751][T26447] x_tables: duplicate underflow at hook 1 23:52:47 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0x0, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:47 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x1a9}, 0x8) 23:52:47 executing program 1: r0 = socket(0x0, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:47 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000500)={&(0x7f00000001c0)=@in6={0x1c, 0x1c}, 0x1c, 0x0, 0x0, &(0x7f0000000480)=[@prinfo={0x14, 0x84, 0x7, {0x3}}], 0x14}, 0x0) 23:52:47 executing program 5: r0 = socket(0xa, 0x0, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) [ 897.867940][T26474] x_tables: duplicate underflow at hook 1 23:52:48 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000100), &(0x7f0000000140)=0x10) 23:52:48 executing program 0: r0 = socket(0xa, 0x0, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:48 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0x0, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:48 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x8008, &(0x7f0000000000)=0x2ffffff, 0x18) 23:52:48 executing program 1: r0 = socket(0xa, 0x0, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:48 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x1, &(0x7f0000000180), 0x10) 23:52:48 executing program 5: r0 = socket(0xa, 0x0, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:48 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0x0, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:48 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000340)={0x8003}, 0x8) 23:52:48 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000000180)=0x2, 0x4) 23:52:48 executing program 0: r0 = socket(0xa, 0x0, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:48 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c}, 0x1c) 23:52:48 executing program 1: r0 = socket(0xa, 0x0, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:48 executing program 4: r0 = socket(0x1c, 0x10000001, 0x84) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3}, 0x1c) 23:52:48 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=[@cred], 0x60}, 0x0) 23:52:48 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x0, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:48 executing program 5: r0 = socket(0xa, 0x0, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:48 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendto$inet6(r0, &(0x7f00000002c0)="b1", 0x1, 0x0, &(0x7f0000000180)={0x1c, 0x1c, 0x3}, 0x1c) shutdown(r0, 0x1) 23:52:49 executing program 0: r0 = socket(0xa, 0x0, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:49 executing program 1: r0 = socket(0xa, 0x0, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:49 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3}, 0x1c) 23:52:49 executing program 2: r0 = socket(0x1c, 0x10000001, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001200)={&(0x7f0000000800)=@in6={0x1c, 0x1c}, 0x1c, &(0x7f0000000880)=[{&(0x7f0000000ac0)='U', 0x1}], 0x1, &(0x7f0000001240)=[@dstaddrv4={0x10, 0x84, 0x9, @remote={0xac, 0x14, 0x0}}, @dstaddrv4={0x10, 0x84, 0x9, @remote={0xac, 0x14, 0x0}}, @dstaddrv4={0x10, 0x84, 0x9, @loopback}, @dstaddrv6={0x1c, 0x84, 0xa, @local={0xfe, 0x80, '\x00', 0x0}}], 0x4c}, 0x0) 23:52:49 executing program 5: r0 = socket(0xa, 0x3, 0x0) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:49 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x0, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:49 executing program 0: r0 = socket(0xa, 0x3, 0x0) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:49 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000880)=@abs={0x8}, 0x8, 0x0, 0x0, &(0x7f0000001640)=[@cred], 0x60}, 0x0) 23:52:49 executing program 1: r0 = socket(0xa, 0x3, 0x0) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:49 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x20, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 23:52:49 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, 0x0, 0x0, 0x105, &(0x7f0000000980)={0x10, 0x2}, 0x10) 23:52:49 executing program 5: r0 = socket(0xa, 0x3, 0x0) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:49 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x0, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:49 executing program 0: r0 = socket(0xa, 0x3, 0x0) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:49 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto(r0, 0x0, 0x0, 0x108, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3}, 0x1c) 23:52:49 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) dup2(r1, r0) 23:52:49 executing program 1: r0 = socket(0xa, 0x3, 0x0) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:50 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06, 0x0) 23:52:50 executing program 5: r0 = socket(0xa, 0x3, 0x0) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:50 executing program 0: r0 = socket(0xa, 0x3, 0x0) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:50 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x0) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:50 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendto(r0, &(0x7f0000000980)='v', 0x1, 0x0, &(0x7f0000000a80)=@in6={0x1c, 0x1c, 0x1}, 0x1c) 23:52:50 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x400c3) 23:52:50 executing program 1: r0 = socket(0xa, 0x3, 0x0) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:50 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000300)='C', 0x1, 0x0, &(0x7f00000002c0)={0x1c, 0x1c, 0x3}, 0x1c) 23:52:50 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000340)={0x0, 0x0, 0x7}, 0x10) 23:52:50 executing program 0: socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:50 executing program 5: socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:50 executing program 5: socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:50 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x0) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:50 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000000180), 0x4) 23:52:50 executing program 0: socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:50 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c}, 0x1c) 23:52:50 executing program 1: socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:50 executing program 5: socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:50 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) bind(r0, &(0x7f0000000300)=@in={0x10, 0x2}, 0x10) 23:52:50 executing program 0: socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:50 executing program 1: socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:50 executing program 5: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, 0x0, 0x0) 23:52:50 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x10, 0x2}, 0x10) 23:52:50 executing program 1: socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:51 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x0) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:51 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x23, &(0x7f0000000140)={0x0, 0x0, '\x00', [@generic]}, 0x10) 23:52:51 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, 0x0, 0x0) 23:52:51 executing program 5: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, 0x0, 0x0) 23:52:51 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) 23:52:51 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, 0x0, 0x0) 23:52:51 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, 0x0, 0x0) 23:52:51 executing program 5: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, 0x0, 0x0) 23:52:51 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet_msfilter(r0, 0x0, 0x4a, 0x0, 0x0) 23:52:51 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, 0x0, 0x0) [ 901.210371][T26720] xt_check_table_hooks: 7 callbacks suppressed [ 901.210388][T26720] x_tables: duplicate underflow at hook 1 23:52:51 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, 0x0, 0x0) 23:52:51 executing program 5: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:51 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000040), 0x10) 23:52:51 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(0xffffffffffffffff, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:51 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, 0x0, 0x0) 23:52:51 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1a9}, 0x8) 23:52:51 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x14, &(0x7f0000000000)={0x1, [0x0]}, 0x6) 23:52:51 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:51 executing program 5: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:51 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:51 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x5, &(0x7f0000000000)=@framed={{}, [@initr0]}, &(0x7f0000000040)='GPL\x00', 0x1, 0x8a, &(0x7f0000000080)=""/138}, 0x90) [ 901.554535][T26740] x_tables: duplicate underflow at hook 1 23:52:51 executing program 5: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, 0x7}, 0xc) 23:52:51 executing program 4: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000a80)={0xffffffffffffffff, &(0x7f0000000900)=""/53, &(0x7f0000000940), 0x0, 0xc03}, 0x38) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000640)={{0x1}, &(0x7f00000005c0), &(0x7f0000000600)='%+9llu \x00'}, 0x20) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='blkio.bfq.io_merged_recursive\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0xa, 0x1, 0x1a81, 0x81, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x48) 23:52:51 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:51 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(0xffffffffffffffff, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:51 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:51 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0xa, 0x1, 0x1a81, 0x81, 0x0, 0x1}, 0x48) 23:52:51 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:51 executing program 5: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, 0x7}, 0xc) 23:52:51 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) [ 901.759127][T26759] x_tables: duplicate underflow at hook 1 23:52:51 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(0xffffffffffffffff, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:51 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001d00)={&(0x7f0000002300)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{}]}]}}, &(0x7f0000000d00)=""/4096, 0x32, 0x1000, 0x1}, 0x20) 23:52:51 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0xf, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x148) 23:52:51 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:51 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) [ 901.950081][T26770] x_tables: duplicate underflow at hook 1 23:52:52 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001d00)={&(0x7f0000002300)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x4}]}]}}, &(0x7f0000000d00)=""/4096, 0x32, 0x1000, 0x1}, 0x20) 23:52:52 executing program 5: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x1}, 0xc) 23:52:52 executing program 2: bpf$MAP_CREATE(0xa303000000000000, &(0x7f0000000680)=@base={0x17, 0x0, 0xffffffff, 0xfffffffd, 0x0, 0x1}, 0x48) 23:52:52 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:52 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:52 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x0, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:52 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000500)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000580)={@cgroup=r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, @link_id}, 0x20) 23:52:52 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38}, 0x0) 23:52:52 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:52 executing program 5: socketpair(0x10, 0x3, 0x4, &(0x7f0000000040)) 23:52:52 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) 23:52:52 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0xa, 0x1, 0x1a81, 0x82, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1}, 0x48) 23:52:52 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@enum={0x1}]}, {0x0, [0x5f]}}, &(0x7f00000003c0)=""/227, 0x27, 0xe3, 0x1}, 0x20) 23:52:52 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff]}}, 0x5c) [ 902.271976][T26791] x_tables: duplicate underflow at hook 1 23:52:52 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff]}}, 0x5c) 23:52:52 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0xa, 0x1, 0x1a81, 0x81, 0x42, 0x1}, 0x48) 23:52:52 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x0, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:52 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x1a, 0x4, 0x0, 0x0, 0x0, 0x1}, 0x48) 23:52:52 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000]}}, 0x5c) 23:52:52 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000]}}, 0x5c) 23:52:52 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{}]}]}}, &(0x7f00000003c0)=""/227, 0x2e, 0xe3, 0x1}, 0x20) 23:52:52 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b]}}, 0x5c) 23:52:52 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x14, 0x0, 0x8, 0x0, 0xe26, 0x1}, 0x48) [ 902.553908][T26818] x_tables: duplicate underflow at hook 1 23:52:52 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000d80)=@bpf_ext={0x19, 0x5, &(0x7f0000000980)=@raw=[@tail_call], &(0x7f0000000b40)='syzkaller\x00'}, 0x90) 23:52:52 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b]}}, 0x5c) 23:52:52 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x0, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:52 executing program 2: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000000c0)={0x1b, 0x0, 0x0, 0x1000, 0x4}, 0x48) 23:52:52 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40, 0x0, 0x7cbf3004, 0xbd]}}, 0x5c) 23:52:52 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x6, 0xb, &(0x7f0000000440)=@framed={{}, [@printk={@llx}]}, &(0x7f00000004c0)='GPL\x00'}, 0x90) 23:52:52 executing program 4: bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000a80)={0xffffffffffffffff, 0x0, 0x0}, 0x20) 23:52:52 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40, 0x0, 0x7cbf3004, 0xbd]}}, 0x5c) 23:52:52 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000d40)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18}, 0x0) 23:52:52 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40, 0x0, 0x7cbf3004]}}, 0x5c) 23:52:52 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) r2 = gettid() sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f00000002c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000000d40)=[@rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, 0xee00}}}], 0x38}, 0x0) [ 902.776275][T26834] x_tables: duplicate underflow at hook 1 23:52:52 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x0, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:52 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40, 0x0, 0x7cbf3004]}}, 0x5c) 23:52:52 executing program 4: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000580)={@map, 0xffffffffffffffff, 0x8, 0x0, 0x0, @link_id}, 0x20) 23:52:52 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40]}}, 0x5c) 23:52:53 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}, 0x0, {[0x40]}}, 0x5c) 23:52:53 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0xd, 0x0, 0x4, 0x0, 0xe26, 0x1}, 0x48) 23:52:53 executing program 5: bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000001c0)={0x1b, 0x0, 0x0, 0x1000, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x5}, 0x48) 23:52:53 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d40)=[{0x1010, 0x0, 0x0, "941727d07a17f3a3e1b68aca235ba52ffcccca18d44d680d97af5b2aa776b39478b80e3a362fe032085d39ed0f16cc4565cfee87cff2d253237d5c09ab0f963362c78d11752889dbdc1b1887088c96262890e2e61f64e00810965257981ebf6cd29f05b5729b6e3d63d10f51fbba70433248532dd3386bd7c231c0b280c634f0fa9b968ae0d97ced146779be737774c4091cb0dcbc6d999c79c533de9f44fc832c45b16f875df078abf0ea4d4cb184fce961262c39d35af7d15cb3701525650d78fd713547fc350f58f1347666105bb73960a23c15d3433e2ff915b38acef2b8fc4b772bbd246a60380611c1a634e386744fa1b7770a59e1149fdbadfaa34b04238ec9b492a527e78521b56ecb24cae96b2bc8cf96f65d9c8366d9cfc43b00373a64c56ff4638d70800afad522d4390c189d7937bfd547ad86f07baa07db86f3e4ef0f8a3dcca22fa090ce179e11f18d0f10e1f364235136d5ccb7b4dcf189f597c3a6e36da7801a5aed138fc6b0c59aeda7573fb809731c7881980c468f11993576290a0ee944e2fd3f0515f9bfa80ca52a8e68ea753d88a73557a9b8e7e8dd79da39ed14df87a6954032a8a1d84fbd9bf3fe52352f14cc1b31f85b78c18a2992b8f88cb8c6c0d980f74f3088273e26260b5d09645e69284c41adcf9957c02a7b45722d114f37cae558c83594ce1ffca3fd5c6a9279d87961fbf3784a692800f9eecf09f77e4b5e66198d47a6a1eece194da6617904ece6c0e85a22d1f70ba4f6b6d279853838342d7ed012586953ecd1b045cad1b88e765ecd6820c30ad31049e61c4a86aca790d991327e3eefff0266aff105bafad3d90d524c77bfd4f486a437e15c0b58c633ec5f96da10812185c262db7a30d5b517cab518ba067a443d53fce28d6e993c7c79b16fa82313d5766823fef9fde13d685f5a48b02590f20ad3323c0390735119a3bfbd5f364f0d106d5bc05851f4e8973de897cac76044215da0a870eda46c789e2a82f315e905bd72e6e6cbc4239d830b40aacff6bc1738c1bd953de3e14b7d8fc60021460d1cca462c222e9aaaecb08f1937677990524c42546de4c783f284694b49402acf6612611f1a08dc51761cbb198aa26c0baf67cc8b83ee5eae1445d8f45fc1322cae450598f2e84cc977672d42315be14a214f3849dc02ee3b19c67d6f8f0f54a790475feb9e9454e08dbb2fb43f2c2289f323902f6384aae1e258fbc3c1189b89bd5fb26c06775369f4499ac62e5a1610b95bea87d1d0debe463521c48b3b8e3f875ddacc33a262b646c26df45c7683aa06b96678ad3bc59f10ddf82e72e7c2161d021bb525a127e2a926e55b749951bf44a5d4143f2e00d10f428450775e7a8cfb31c9b4df617961c0e5fa3637c98327823a349cf1f4b508059bc31056a38e9fc9bc634f2580b32069f2b3e76fb8082feb95a47f19360e215182f1c2c2d93fc84eed3f41a7a313dc500eb661a7c101b5f9f9ca5aabd2ce9d2bf6130a4912caaa31d6722995e84cc7d7618785c3f819f2562a8b77c5033783935dc0f578c62a0147c44c95b46e7cc7b47ac270e8da797ca789352ef49613a03ff4d4bcfce5ce11580d713791dc8896c8a24155e59210a72eb31584e58cb08b9d22c86ad887c469fc8b0b2f51a3896c35a5038ae44e456150d044f716ba4e094620549f739a6583ad6d68577d683599791e3045a531bbb69dc139fc1131f9ed1696857c35841b72450607af8e6f04b6e9d9f79d0a7dd9bfca4e2dac424efab6dd399769df5bdd589eeb5e3295eed5f27065f50bc17b3380aa9cef9f53b6f304390db27047a607154059f165d86b2bf6b98e6a898c893984eaab8ee8b194478054ee393855bdab06736bdfb02570f66c203636bed940cfe2e2f393086778c99845672787a60a0635bc9d56ada660ae24342376f85df1577d4e8a19ba797bf26f4c1ec60bb013a9df8f09a95037d0e789bdfa0d5f5f68f17e782498f425f08b9ddba097a01617bfbfec334c086d325528f2ca64fac6bad1e5b935d5e73240dea233b214939939f6d6a9b0bbe28c6b9adcc576d593cc952459a63e9dccdb274918f274e1f25d41ba78154f2e4074649aee37b05cb4d74c94d4ce308ed97f6d2e4aec0a9d82d899bd601ca51b614ea50540784a2df3e06206e31204630c6e5b8ee6d0699468f283925083c55115407a999d2b1f68260a98664cba146d3093d93d3a393ddee2e7061635b5b3606e492bf608664f257102d8e42d41a708d0a4db79fc07e3478d6168df989f4543b8881a98338bf84e9740ae3af1cb601c6fe4b482ffa625e539d19dbaa56a8ecbc05d8d57427d027f6ecdb2c8a2d859635523056d137fd10457712a132354eb4e2ddd72b763fe63255b992f0a16e977ab120ca5b6e985b3c0ddc0f1bc18aa06ca8956af08931df522fd6d12b69e5fdedfb0799f0cdad09a33d1799ba77c6617752ea864be12ba33cac6856ee8e92c2bd413cd25ef3710ff1b353b9bb69160d95fe07c09d963efef9482d11dfb0e31609c311b9caf4b61cceaa18d45e6b3507a5ce174a4f4070401ae3a99ae392f11bcc263463a68b033b09b9eab250bab53c2c3fca0978f261430dbe960c1c5e083e360a2bd43e1d441fdb804cddf3182199fda9dbf7aceea61fdef080894e989358ee5966f7b1fd2413d68953d47c47a4bbcc6f5da10ab3b8d10ae71c30b21a451f9767c54a50dac31b73bd52b78b93c0eb80a89c519718e49b68fde97400cf616e7f3b5a6a70afdca25eacc66a065c7b33f255172bac9ea0cfcac1dce176e0aa3c3c04404481e54b2e400d31016f245a8092f16816129c9d4ddf9933a6a1920a0fe0c9b1f34019ab252d4e1de442dd41c78334146224de20175f9e2ef0d816fc735c192205bac0d1504822ebcc8f3a4beed43299db67974c13660b636b29e8df1ed473709bebce67ce5f30b7b54274f7e3ffd37c7e0289f608f6572eb40fad9dbe29b4369cee27b30b2b3b3821d21e2869e44ae47c284591f6ff19967d3c343877dac48f94d609f53f565e28c9be56c4f87a4251109194af2a964722ea3947f8eb8ec59ce174ae4796bf39678d940d758b167c0a74bad74fb56283eae0fa5fae31789af653e1579729144f04676d9ab3b59a07bd03eda95f518bc2a7aa0913028d0af0905f5ba6f10f1357dba88bcd9996e831ed15c8b9c573252ce85d9b9ca9f0c5e521cee74a99ad8356bbd4d8d6d0bef2cea0dd69700fdd8ad6e11e95a174cc88a3fe6fc0bd296c252b9d3ac262b7691be174229efc9033701f040726753839d9dbdc9a990490ef507da51de2e05a4661cef9cc7d0771a46ac787a633d537a5353ca5cb718399e7cc4a10ea1d15ab33bc2174c4331d26bc53585d17e2b534323d0604bf70ee52609107fde4d8614bde35e20ecee5564a0012ffe90c6caf72912eaeb6079b94cfb8e4810983a4fe84152b58cf15d3d5f15545553573ebac3bab8542504891fef71b45bf51ddf92bf9abeb548293429777661994c852f000e3a21f010f7f0111cd35eaefa723f1addeceec58919b1304780be63f989dc2d0ed20febd8c3df08bd5393077e463e15c883a996246c8e7dbe5f29b6ccacc943a455fea5d29117d46125e8a4130e76b00e577219fdfaafe618ce42e021d141b7c9ef36d5c360617ea1ae040a120733b70f5cb3b41e1ef2736427088841446bfecf04b1023c249e6282c9ef278bbda8385accad949aeda99a19ae985fb4af8f11999074cee373f85146d6edf3f14ec523ea40874c6e16c46bd01c87c047317dda7802041b67dea9d4d14a930dab52b71549372649b2cc88181adc6101335092142bcadd951e5ad4d96e11c908d77179214062ff679ce888e23e5f634dc3c8e022193c4606ae968ad37c6ddb4426e86a9b5095de460119103a03c537d0dd9e06bea895d94794a16495a9b37355dcd2c9b385bf3ad09324715304137cd1b58dec38f9df0c58fb638107ef4fa41afd4385747ffdf57a75116cacc97ae2121fb3a0a7d8de067c1ff2b41ff70a04c09baa8e1b50387254a71fecfdd5d301d290ecc1fd561cbb05d00d929b0d3d5c73458fd2d809be309b0f13bb9e5f5b765d397418bf852257ed7b96f97c30dc01523260d5ba872a4e8c100c62c2547ed8de3363b519a688dd441517a70e7ac5236112255f827fde1ff4b72faf20ef18f60c870e900b8f9c8af1a66ae4c2b796a1030fd522edc7668cf5e2628ca64433464ed9559dcc64643360b393f66e094870e22c104ff5e0fc9a67f39cebef737d9dd9d4ecb261c4627fc9a77ad25d36910e476917edee00fb4b6539f1dfc4aafe08c7ad1a8d8d6e3e1360d41c4360c5b86f71ef941fabd3b79454822f8cf87d51e9f19f2c4493aea0ee05716622887f2729dc845ece7d94c6a39095d023fc9fb66efd4977d79ced60234b188628a95169db7f18ce01898100b2df715f8b51fb37f4291f0fd2762e0863032d26e71dc447ff8a6caf242616f73c54e82b7d114b73bc232374189faabe0011ec718a03715889ebe5671bc5755a3cfc63078a0b35824d65a67d242f8731e15b19569232e9de3f82ca2f47ebd73d3025de5004fe714ff555b29ee6bb7d3c357068dbb3d37d3226389d9e78870decb0a17678fec68a9008b713aaebc7f7e51702469c71bc39078b482c8c01fb98ebac32952f93ec3997924198fc2c18b9de9069c00dca4dd67306e038263bcef06ea5af485dff82bf28053239d0b739e71abe43ea0c03086558950fd90ac794298de7ef1e82a0264eb7f8067a8b1d77136d0e3831fa65ccaf130b4ad0122b5d5c2830b66f89d92cbdcd3b900d0407fb698d59ae42f3667aa09f52f16da58451742382d91599d3b098a65a1f3e0c57fd041d735b479c4a741b4f3357cdb28f68d71d13a731d86f60d7722a1ad7a66571e1315f0d09f5a3984992f693f578562dedb7cdf06ed4f4f18d603c79f6e2efcc0e2e2aacbbd8cd35da72a228b687596ee6ccc8457dcb9e075256105a9b52b71f0feb30c6b81e86798baef21bdd732d6ba616dacf32f5bc60d430141356bd98919823dc529c79f24a82da9aa217baeaf47f45d373cc4cb30e811dc2df36d5f3a03223ce59433ecc08ca300b324388c597358281b2dfd6fb768602326afb8b6b8cf6a9578e6af0dfd6b75cff611e677a1d725ed2482910bf10cbb8dab8655da0999b6f8805d3b3e99ee52c3e2a252cb0dab3fee1dbdeceebe4cc8990f11db13932f26229f43f372253d8c282df7d0c8aebc3a8ad092c6a99ea2a894d7ccfa54e7dc8fb682b2d5a82c1c9b2f242e8d930e6729310d16c94469ed03ebb15a2c7ef843651bbfa1655f2b8398deaa8281b0806c34a8312d739e918a99796c69dce27032de6deb4b707ce0f5fdc41f5c1b6182d794ce793cd432abbfbd914989902a2b49d8772f325c427a63e14b2de439ea86fcec948bba3a178639a78304c40fe756730b4b63c4f7f203040a7555f7eaf5c008ce2c444d142045799d3e81edc2f4fbd7c4c84c84f5192357e124b5ef7fd870477a2dbedbefddd196e4a9e975d4b8033fb03c89355f45e9583d19812dfa02b9007411fd063d236a9c7eb5f78fbdc6697f47141cce7e1d7513c629869fce54562c0d9524777e05e700ad0c9fc6a9a849d58d2e0de04923749fd36d41d8ffa02aaa5f9b2d8b507863f8e0542ff47efd49973cb4252c4d30fe73d222f28bb261964a8b92bd094ea068b5e94ac29b480180d2336a6cbaf21ad0568dcef63782d36fe20408e0f8d2668a5828af618"}, {0x28, 0x0, 0x0, "ef30906c6a77e0c819b6b5067b8da9c032"}, {0x50, 0x0, 0x0, "a1e6d49a6d5b34f8fa3307ee8672875102f0b236ce6cebbda87d6357bb90058beec592099af6d3561bb7bd0cb167659225a21b8f8e202854f5"}, {0x110, 0x0, 0x0, "79cf7794e00903dfb246b1cee7d2415eb3d59a630f2fdb00d9d21da201c1749b19762421a2e3575d546fcd93f568723c0b1767bc3857b716cd0a32e864e5b8f6fc2b1a0aeec3a20201d8ee397b2f939e1a2eff858c9fa66c6ccd30682cf7ca879855a62021b0b7dc70ce144ddaf4590bc6d1ad6b08b73dde4de17329363e6bdcb5d040d235490bd88fb559be08c7aafff9896cbc6910e7325875cddef2cc0c9b8d6fabc786d00facb109070ed1007466e227658e36bad2f042f123b6c4c8382e00220c4c3d7d887fe96c033eb5fb9e9a4212adb13bd6fee64ec846c4a7ca6348b8d35176c18d13b7691a2387c835bd377d4649417ce5b2f07c"}, {0xe70, 0x0, 0x0, "24552db4c7af6fb32f0cc613003a448707a52f7d44d3cd41781a6ba5138775d3c2f1f9d1517ef1e89e3e73733518d56f9fcec4917d6ce9dfe70425b9157025606ba18f33e419b3f9c4be70ff4c5826d49aeacedaa7bf9bdf3afe6258c2486d57cb462b45928fbff9da228e01f802f43e093710331f5719e51819244b672748ae16dedec4badcc3af96ae44656d92090e63d3e8b80b7250f9ab6221c3f04f76379b7514cec6668066cfc26f9a96b74dcee132c335ea641c1f0ef8fa783c463184ef1bd836ddd65b65a7edbb6eea83f05cd8d07b6cecfabfdad1213bd8a37c807145e1e2ead0c3c22212c4dae79d0061a8d5233577f8c629a2f426125a329bb96b0ac1319aaa7a9e555e75a409ef31ea1f7a0b2ac72122e368ae6214b49a73c19589f857664cb0bf8aeaf57dc360a38c00c28883026c4752480455fc7f249d7e689541ea541f9d943ed45f6cd60175642e4d21f3d772e4928370589e79032c0a6d8569d2a11b057370799d0d9234c3223f746e48ecba2ea8361dfcc571595657640b9d2d78a55c63314dd5517c037df552e0fe42c37cb1d8eec9a09d07087094e1fd9c4e184ca98c7ef831efc06a5cbb446703a10c994dfed50defe3205272281be22e0cb78ef62bedcd7901b1b51b9312f7195117a2b98b2ba57923057ac212a6b597d94216ebf349468d8b4bc0d5d4f63e24d3aef76b5032cdda4babf649b26bb0e4f435eb5ea85108825dcc2d23ddaa8ec185f9d3d97bc161abb222926f1b5622b9c02566bb65f6165f9debb281c289dc4e9f22ca956992db60b60ad6170da6244a50b9c0a4c4989245d2e232151a96d8fd82ae547b86054f6d774beae44e89847ad6ba87e298c290376c9eb448b31212b5e61774e947eb8be442211aa997e4316d40996bab164775906ffb892fc6f732d02eaae58e3b4a36738e67ec29dd61f4703227dc30aa9cad3aa0ea602e442ecccb76f6d8e788c77c5b89b109d7b3878a9349349b5947d8f79bf1dc2347b13253f2612c0fa8dc4407f2c568d9fec9aaf0d5dd0cf3656821dae9df919783d176799e50e4b566e59fac68517b9b360d706b53f29a1477d120f43d74e1634317939e7319df9a077eb64902fb99125ea7ccc566f862d02e3e22af1d199da583cbf4279e25ac20259636175137416733f2076bbf396fe58cb77c57b648530b38c0e2ca59c1487fe947b9bfa4a0047deb80245709972d28f2d0e57bf477677cd404c894af42f7dd6b4b4624a4ec071275dd3d0a6a1b33c8337431e108a7a3c5a6a9596cb470ace1bdf31b9d7110939808975b391c254d487acd0fa9a24990dd51572a83e848a50b6fb41bf54bb3a3166b9bca979f6c92fc4b5802648aeebd752c1727f5d2800362448f64d4bc0c4a327aabbdcf806b068872d92919586ec8e5ce50aaa933995abdcc5432c277f1e7012b65ce13c8b69c8e41e4ddd19b28bbd7567b75730d5f8ce8134dde0fd85ec7548c5ff9c2aa2ba7d6c6f54b304ab4b1b4a6719fe5177e9a1c5b5ae39cd2229360b829818b00e13b98146fdcc4a29df8173c2a312b3e6e30db36bf8556a2613f9dbda370c7bf8fada7273a4f3c1c71cd285b950fe6dd036a06a3b332902d1609d6982b268254d4a8b3436162a5c28f9e89d4ffba8baa8ce5c932c6509297137ebad24dcda3bd6e3051a65686616f5442a8b39e7058bbca79c9ce801c7d21ed34752bdbdca559a3d088a431445262ea67ebc97dae807eb6e17b4337e3e6a7ac08660c114895356cebae798b05f543b7967af971dd8efd2b5095c3bd109ca8c05bf1c32f451bdb5b758b6768016c63615216455a31998abf8e84160861395a4d31938bde0508bc41fbe62feb447a00b4810e06beb2ec24d73a4fb20afc3ef5b38daf7e516275c32371ff857d34cd7b63ba17312fa31fdbe596a27db31b45161e382f25ac95841ed983a8ac56b3c2cb84c583b45141e4e09f29b425de845237b6842ccf285b76de40d39944c6634fa9cabc8ca28d53c4a700f5ce497979b4dd04f7d27cdb6a7ac41a727280ae1d06daeb1eb67ab518276505ed19985f152a0174d22d29d8f57af0e8f36c9ab3fb11f4886a0879f46f8be751813bd3ea56e93f69fcddc90688199cb27e15ef7418eb8e4a71af10657dfd05e24da9a295287605d7509e1154abfab34b73ca63d366b3e6389dad49eeb22d648067e43f835e4d200678bdb210f1d0061cbbdadc196dec2818c25dabb3d3d889bfa4407593c001864be7fcbac38d33572a60ad29dc2355acbd985b0029fa960f1de03d54b740acbf6265e67cff426bd57873d7875b84b66dd2f68faa9a20a2e4abc196f58b668c2193d951e2ae13ec108875f0aa710ecf06e96a2a9d6f0e72f4785c2ff4286235723d2b75b5231853a6e398093d263e1c51d61b34fcad07a9e8f5f5a8310605c0681988dc5aeb7cd7b612ad1454e89c319bce9c2dc338bed37d5bee9720cc442828fd5f0334a076c4609004c49d35901879ddf3d1dc849132a5827bb0db3f06b0ff0d0444fdde093b6b3534f4ff28f698cb4880033d81ad66c52d14424b805188a01aaec88825930cd134080b1684d6c03888f2413b60907086e898fe11bfff1498317fce6ef3480945746e1ecb7a8804b81dc5e16e97528b5fa8c0236a3a79cb1507af5c8b4545d5f184a848a65624a30e1178aa40ad99cc2a64fc8ae0e994df049f65816db0a3dde4df91f0823a056740a2a1e00f959b38c34bd728faa7af04829398e97bffe5d1966678e1ac28f5dd992d545ca45842f4383c8616bc586b543a8a0540e1913126826b9da2ffe5c9d1452e9c3d2e9cd05d76e0c7d3f3d83bd4e71ffb6c551fae9c1351f5335d831cedf3e48a019087651ec5555e4d3e16e96e1d70b06fad47fe564c17f5fc5ff946e19c1dc47ff915056e40584fcd531453f70c9d76a9db33fb9e4fb89aaef5469145110b2327bdf8b17b5d526fdcf56c6d152a3465bb48c4792d2205fd877229ab8e5e0ae09034ecf14dec931d10b3f4f18edb09bcd735199206d6d37324f7d1ed5f04b3b4f84a3d73a9565869e8cb05a444aa86cf2bbb327ea0e8e63ed8a34ed6bdf8c6fd103441882c9d881f0783433b8cb3289f5ba49dc9f36323f801051dfd5cc11bef99137695f4ef76a4cc99edd5b540fe13d15ce6c4186cab140d71410fd9263019afdb013415d14302932d6671ea641f7f7fec4288e0e5ecd0724402a741bd524a98db6492a3147080e95bc0b98f2b1f5a3f25a9db0b025e5e9c747c323b4438a5ac1cb4f1e64b42c0270265b9affa24fa1e6b76edbc81ee6da3b5f046eec6a8cb3ae1990679f93e50bb7a396fb943710f58c833bc120b61170c128685e6f31e06423fdaf61faf9eb6d9c779daaa9c634ede6e3d275d8320871d39a98cbdd75b0cf959e3805734ea15bea4485a8e7ab27c3d1ede4945dd5f64806ca2c6dccc9cc80b8b4ca3058881e44f98a3626eee78956b047d4acea10ba6eb810c47f4aa78090df3f628289b2347633c7ee9136470777adf584c877998bf4a23bd90e3c6b9a9547ff6b3ef7d6936f4f7062113788cb2875f7edf18f5623484cd33ceb28d06ff8f14887a4c2bbd15cb19f40629d5563cc698c13528098c522d12519e53bc807bfe98689d134788741bf4dfd16dc54979863e4eda7452e8e4c00ccb36ffdd976228ba3bd4649d48c1617bf0c42e0ec115215990361acbee71ae3e9727629ece739fe02d5281686aaf5523fcf4a257a38db38a3e304336a49a15d20d5a76c860e348f374ac68b6d2eddb328ca1995a4d04e82d5481cf10ce990b04358e6b9a9dda3935d059a6974d3c5aecd9b7f111325810cf0579c60a860857794431c179cf08c958f6ca3661bf1c5ae0739b22fd67503f2785fcfefb0f473f3529deedc61969c1b85302a2dfe3808b50c7013b6a96e46486fd969cd5bb42d943cdc31ad9759de7c9e8aa7ca11569b7c709c081db2c62a32cdd7bdd7024bf1ae81750c744c4ef503c2db5259ead59ec1be706de51cf51d8e55d810abf5b96e55d04b8f89ddff854887364acb8547c12277eb69a1e5c174f6a431bb9506eba066322328180595af085eb334b8a4bd8cc6ef8265382f80d9848bb3854e0c60623d2553839dbfc50aa677b247b85f7cb9d7a8cbd559bc37e4ebfe1312e562475a3cb797b68422587e68133ce7b0d6089134573efd2dca9f5a26df2e26508af5a4ee071c0aa0f177498ebc6242864c05fd0d053efce25c7ad770780544e57e8dc55046c30737e0961a923a7dc30e910cdec888fb858a0425687a00298df014463ec2d16a4ced732a170b12a021e1dba0adb7ca63cb2936ee1a26414b64b874701ebc40ffd6afae53a559954061701b887fb98d22ab538bc3fcfa988b42ebd5ef87da9accbcd98fb23d0ce984dfe74f5508eec7f173184506758d2678b5a0eecd94945f53143a11deb2bd7e59047766539d4fa694c07d8bd1ff2b1bb133dd7dd79ea1d0c4be2d3fdf7a600e6cf7fdc54e2fb03a4c2fd8254828ff842f076646ab8d869b18c9aecfdeb39899345ce761885f1948fa78a295746e177b84e996a7e0fc8ab6dd68da04f48d6cfbf744ad0b7057d4bd514174e9dcafed61b0a5bcdffd632de2bc9b72e0810a1ecb4e90a2044c40fe2a5068bc083f18efea576ecff821bd22216fa52f67b7b8c57faa9302d3d9e4fc6e408b500304371752af00da52611841fae68b5819c3839982f4a180ba4a2e15f6032fad24a2561db9653012649f7bc2477c0f1cea27df722ab2b94113ee94845abe735637c60aacd643523b9b6cf935bb09af0a6223730417de32c6f78a4a15306770c6f03c1170952c2006b357f22eb4b3191ccc80d5c1f67e0b2ea31c994d123eb9db124d6dc0482f18fdb733a40ffbc9c60dd7ba80a025deea8cbe07cdf561f4caaf6034d567da54c963d311ee814c61128e38347cbccab03d8e5424b7dc0d1c05886aee8919108135411d7dbd7d3830eef139e47327afb979053989c51bf9b80647aad57cf821ee2402e96e78f885d0e48b1486a73c1cc20844d8896614611e9d7fbec1de87e3a60b1df878c7fc1878f17cc75c82f379a5354ce04f6e2d70e7c8d7d2e133fbaec7da201e7f9a64e90d3b00433f34809b8c73c12f4357f4bdccf603324291efabb8b2dd9742b165fe97abf6805ed11d4d08352ddc4914c3998622d"}], 0x2008}, 0x0) 23:52:53 executing program 2: bpf$PROG_LOAD_XDP(0x14, &(0x7f0000002100)={0x6, 0x0, 0x0, 0x0}, 0x90) 23:52:53 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x0, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:53 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f0000000140)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) 23:52:53 executing program 1: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}}, 0x5c) [ 903.013328][T26852] x_tables: duplicate underflow at hook 1 23:52:53 executing program 0: r0 = socket(0xa, 0x3, 0x3a) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0, 0x0, @mcast1}}, 0x5c) 23:52:53 executing program 2: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000680)={@map, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 23:52:53 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x2042) 23:52:53 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000680)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum={0x0, 0x0, 0x0, 0x2}]}}, 0x0, 0x26}, 0x20) [ 903.196634][T26872] x_tables: duplicate underflow at hook 1 23:52:53 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001240)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x6, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x5}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0]}}, 0x0, 0x36}, 0x20) 23:52:53 executing program 5: socketpair$unix(0x1, 0x1, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_ro(r0, &(0x7f0000001900)='blkio.bfq.group_wait_time\x00', 0x0, 0x0) syz_clone(0x80a00, &(0x7f00000014c0)="48a8bd8fbf0960b62544118bcf1f837a04a68dddcf930a0ede40e46b8ea0665684c316df9b473be397531f795a8579956bcc584038abbdf83838dab1f1525011943433864ecd18ca92e1167f2664d20bfaacb2ebf18202190e26e5db0176989eca14017cdf82ffba8281171001ae70a53d49a8ae091e9ca51804f04c6eb2c19bc83c9b1bcec245357645e7918590f4bbe26bfef91b4c7871fe804ee2c063f775e755a2ea354222aeb4a557397609886cf714fe5d5fffb81e2642f63840c1c2e7af1832c243c9d6ade15025b810c4230a07824222b3cd38af830f35384bc54c855ecf3824a258c05967ecde1d67aeb463abba3cdb92ffc12c130ba2f2a81bbb12b28037f7c22bf1f30870f0995591ccc3e7ae60a8e0c3edecd67c73898e83e2007ce52aa70ec0482abd9a529bd90f910db50abb22e058cc18a83c6c45eaa2c31846efe7ee30877d2c759a691465abdf718d2074c30d576f713cee0f2810005599b216d207162228de448f6f772c83c01df422b85e66ec8bd1386dcbbe60d988304d87f8c268478adc14a2c40409e6fba39d88e8f433d4c0bdbc5b3787f373789e2aa0aa08df5aa83ae6988144acb1ed936fd80df7247c197df2681b9746f498708048ae3220ab104292abe4d106931ed9046290a38f9a7ff487126acec40758ede3602590f8ca378d60b0aa116f7d5a892ba2a8d24297fe5b9c7887ba67135dee0cfed0c389deecda75634702e483d95a99847dc086c70d561501d8267d75f2fd3a0189efde9a06097d8a7eaacb1c62953f3e488932f42860e005d873e26650c04a321a3f92eb349588f37365b6d1f8dd233874bfe1d16191a22417c4e76cb327194baf34cc6d0d94b54e79df47947a594040f3a29a2030071e28fbfd1892d944e10b0254a6a2cf232458e72544da6ff4fda5c7306d2640c214ef54b55759f78fd8d10f37c24c9f529ed2da5eecc67f734bdd8b9b8be273b660cb7382bb454fb8a87054ec7923369bfe09781c46b699d5ba28f6b751bd51284682f75383c72ee715a07e5e65d5cff6396ea3f05fb8c33b58e25940dd703b350dae926b7567f341dfce8cde146446b201f4b2fdc4f07f55030a5c30c242fd131c6c9b87c3a66a8873cb47c0895c74efa73ab9e8eaa17ffa807c233cbc16498918b3c2c96f17a2c0657762ebe2f24d8f4dbf233f2196cafc7a860dac3e541748a02ae51b8072e3ab5d5b2f37ead3c4690292bd6d55b3309ad57af390f7b959e41129d807622a95f63f6ae80163e34aeda271c4d40daaa08f4f9c2de2ad73ba785f919dd2c707f2b5e4e493f7b7ea52b55d7e03ba6037ca85af4d941c8f31bedb40aefbeb5e415f32891ee5a2beb4c0b746d043a0057b6344db61cfbbd905f56f09c9c8d9f5cee7e75db2ea5fffdb9a66cb0b8700397e6acc70fe94b13326928b5171f69663d857eddb03ea399a85aa22ce8ff33f1c62fb621aecc5b05b2de1381a1c8cf8f25d60ff9db13d7ddcd3848fbe003da11ae27f6feb046fd75a0951fc0111097df0438e635aa60d1b07f3a3aa39c2c53246c9a1cd630e4aa482e04eea08d57a8a527f85d6fa4b4a978a2b2e8dace82cca9e59cc7c2fdb1bb5fff729da6bdab93be248b16a9b5f69d12afdc3d76f8fd3a324c5bfd43488f31af68b442bf37ae5a73a5d6aeac169dcc0cde108426bd2f654a3c0e516ee59a375c8197cf5d97442ea26145fe4d05f81618a9cc6742ab98e4380d99aa0727cc07fc2efbbdfe041cd5c32dfc0444fddb5755da9281ac7f0ee0cb465c3e48c24e358853f9daf5520c0de5a300e439d7f3657fed278315e2ccfe25ce34ca2cb679e761b0d3b0bed4211ae856c1aa3d26fd93ed491c9e0429338d2af8c321b2894698e3b2dfbcb12b654c16949ca950f6963d5ad2aff8a6ba4026836b37ee745b3e6ea8b4329b158cc2d3a9a3a0b809bf0ec5e09c9924fdebad33e7ad1d588e0577b0cd9873e4bf94770f07009e24048779ba51274e6d01424c3a4dc614231e7bf9c26e87487db8a325843bbc686254c9773d50d431b92ea16ba063e045ae471cf151a15e52aa96d51ed77c6876b42711e908d488d827f8897e1989e56af355ec4ef781be381d79d03c1f16d15d0da0b5a7e23630ddd5e51a515da06d36f0fe17dbf62e8172287ab64c3b614a71ba7c8201c9b43d8f4fa2d59da211625b6be90329cc589bdaeb9e05a182e24bc15d5c0b0095d2adcc582db31e2172ae8b0f504a12ab344c900d2a90a6d2ea196738fce13f46869d593c7d699b68d40d4153a94a31b96fb3fb651fc623a66418da059ea30ed816f3665f7414c0b4a9c959c256d60a0478cea01ad6c6ab2c59cdbd1733a1dd458e05e17fc4b37e98ad3f078cd44b74ff6ae6370e8e21da2b3e76bc59cd7f4daa31a8c1ec19e4f649f0c5c93e933963cf6b55c2e236764a10c86c3db5430bc66a0454472d6919a1b8cd093039b1d8dd38f857167ed5941d2c3e050c04b94c8961a76debbf06670a6e5b62de90562fe7574afa839d0d9364d503870be3178bd3e8d43f15a8e5aa2b86676f9bd09006b95e5b4c0cdce6f6f4400357509861d119426624f31d9726f9d9807bf5d8852812fcc4ce6bca6c3a98e15f7eb2d00d2b917885d6ce3c8c398162193647affb4b16b79a80684e9e8977811be4e17b2b9cafa19697471157dcb4597498d306bc089a6098fab41533a52fb90b6b6396f95469f75d955cb4340a43d6151cef7f907a3ab0f85dc2a29b29ff853d49d868736a78dfc20aeeedc8ce486d86665520a50bede66e7433e778dcb8affd918dd2fd920f545bf48ac0dde3aa31bde5b4cbbacacc94028838f6c1e018a8c95b2d34b13b932e6036b427c121de5af252381a80a30ee7e8efdba4622bfb362ab3c52369cd6d483b8cb3a24e7933d8b55925530008ed854736e9ac8df48197feee13c2e2791f8de72373f56655008e257e4aa684a0d8aaf0ae427cedc34600aadd79968e3d1a593da29440e4cd98394e867fa0f7e921c009f7ff48f2c864f2ac8ae0c421fd04dae529d01b242c2b88e36740ca7e5569084d6172d526f96fa69545f62f11bcae6d0e5552d1d851c6a257967ac3e11bffae33fda27744daed3def8c55ec50cfb0c15e519a301c3692d3927e9d81a2b523e883cd7ffea3fc74ac76607bf3d3b3e404e9c4d3b7fc398162694753e4a907a678130c0f5187890003ff7afce86d98004a99e3f7fdba3078c5d7d0e80180362afe1497454249ab5d0cd1beac0599ce4d4080aadbf5895875ec0bf3f2685ccd8cc8adfe7eea289889fc44f30e786ec672f1d99e6442b62fbd4ea12f17d59bbfb217d4fda2598973814e93318303e30e028008ec5d48e3f8319173797dcfc675846553c13fa1d449929bc05a69873ccbc2060f1fa0d4e32e5edc62486b70daeb5b5026f206b702186c3ee0440fb2ab8797cf3d308f0a0c10c2e0128b1e7b5724b9633b6a2fbf1c613326210a7687ff82847575023a2ea0d64cf664372c413777875b41c69038c983c7aec873e9c91e5266ca7fdaeec7db6845f9354977380c6e147d0f9dea175d2be29ccddcee4d39130ef41d7fb0436bdb5f2520eeea9d62a85908985c869327b9b5a60fb0496b6bf905fd08f3751e008208e37326df510187b4abc4b49244c241f8638d99c6effa5c11e8cd38cf4ccdd2da47d209bec9332b5a758a12852622dec876a9ce63d9013eee125e9925737b57de7390cb5c03a6f1f5fb7fe490bf74df3e6c45489cd79d23bdcfe207638e1b082247f4f5bd69802a41193ce8bc2ed964c65dba860b5de9fa7932839ae76d1c02a691ad3aea84638432986d7fbd6cdd42116dbd8c219cb8618df705cfbb047ca4aa81ac90bb6e6111429e7d644b3cf715d8f981550b5e4e4c427c8511d1b454e50cbb16094e681e876aa43be2b005b13b0eeb3f3b7898f4aacb22d2527fb26913de4a234890cf6928b142f1cfe7052e49094eb176db3b6d2369a75a329c92d9ca9d5824ad31ec109fd199ca78f2190a853e7f43ff2ab304f59c9e70987c8e7e43a461bad17e7fe7a0d434e4dc8a46c5ddd6d9b2def22c514365e46982104f569b94a05791dfe40f2c3cf2a9a3db6f1ec864a0224cc0e5d1e43276a64bda2a17eacb4a5037a0e9a529fc6bce50f18c169504773af36e1c30031c2aa7a12b724e86b3678cc25ba70dac025e3035e470e09d5139c3303ecd9266143b84bac891551ee384e73b5be8024cc6d1b845718f5e1f306aec1617e83a332741be2e493e5b55e23b31fcc5e63999ac696e8bd8d3dcb123fcff25cbf9ffb64697e4baf", 0xbe6, &(0x7f00000024c0), 0x0, &(0x7f0000002540)) syz_clone(0x0, &(0x7f0000002600)="294ce7f11aa90945bead06b9e1f86db2370c74b84861a7669c617fb646e273b55cf2a3b719589c537b73080a1a0a6efd296231705d07b0f5fc5d09dcaa8f54c1a4c690c42e423182cf9d1fe552e0fb1020a11bb3e43266fd83eafce3a34be7e249e72de4dc30", 0x66, 0x0, &(0x7f00000026c0), &(0x7f0000002700)="bf21630b57fc332c871ea28e714ffeb79df433a31a097c32fefc47a9ec940d0c8accb77cdf45ba1141a98108e30b262ea3bcc855ce8e931ccde7667f1125835a02c6630015503e605ac12f63d371e2de35b696c74894417a32b0df3c792a9921e58be5664a4a129a8c") socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001880)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001880)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001440), 0x0, &(0x7f0000002c40)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xee01}}}], 0x20}, 0x0) 23:52:53 executing program 2: bpf$OBJ_GET_MAP(0xe, &(0x7f00000018c0)=@o_path={0x0}, 0x18) 23:52:53 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000380)=""/233, 0xffffffffffffff61}, {&(0x7f0000000540)=""/147, 0x93}, {&(0x7f0000000900)=""/156, 0x9c}, {&(0x7f00000009c0)=""/197, 0xc5}, {&(0x7f0000000700)=""/33, 0x2e}, {&(0x7f0000000740)=""/94, 0x5e}, {&(0x7f00000007c0)=""/12, 0xc}, {&(0x7f0000000800)=""/42, 0x2a}], 0x8}, 0x0) 23:52:53 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x0, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:53 executing program 1: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000004c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000340)='D', &(0x7f00000003c0)="9b"}, 0x50) 23:52:53 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x17, 0x0, 0x1ff, 0x1ff, 0x1000}, 0x48) 23:52:53 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x2, 0x0, @local}, 0x10, 0x0}, 0x0) 23:52:53 executing program 4: bpf$OBJ_GET_MAP(0x11, &(0x7f00000018c0)=@o_path={0x0}, 0x18) 23:52:53 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000680)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{}]}]}}, 0x0, 0x18}, 0x20) 23:52:53 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x11, 0xb, &(0x7f0000000440)=@framed={{}, [@printk={@llx}]}, &(0x7f00000004c0)='GPL\x00', 0x7, 0x0, 0x0, 0x41100}, 0x90) 23:52:53 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001940)={0x6, 0x1, &(0x7f0000001a00)=@raw=[@ldst={0x0, 0x0, 0x1}], &(0x7f00000014c0)='GPL\x00'}, 0x90) [ 903.490802][T26891] x_tables: duplicate underflow at hook 1 23:52:53 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000680)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xb, 0x2, [@enum]}}, 0x0, 0x26}, 0x20) 23:52:53 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, 0x0, &(0x7f00000000c0)) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:53 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000680)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0xffffff00, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 23:52:53 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x11, 0x3, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x7}}, &(0x7f00000004c0)='GPL\x00'}, 0x90) 23:52:53 executing program 1: bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001d40)={0x6, 0x1, &(0x7f0000001b00)=@raw=[@func], &(0x7f0000001b40)='syzkaller\x00', 0x9, 0x9c, &(0x7f0000001b80)=""/156, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000001c40), 0x8}, 0x90) 23:52:53 executing program 4: bpf$OBJ_GET_PROG(0x7, &(0x7f00000010c0)=@generic={0x0, 0x0, 0x14}, 0x18) 23:52:53 executing program 5: socketpair(0xa, 0x3, 0x0, &(0x7f0000000880)) 23:52:53 executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0x40051) 23:52:53 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, 0x0, &(0x7f00000000c0)) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:53 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x3, 0xb, &(0x7f0000000440)=@framed={{}, [@printk={@llx}]}, &(0x7f00000004c0)='GPL\x00'}, 0x90) 23:52:53 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x11, 0xb, &(0x7f0000000440)=@framed={{0x18, 0x7}, [@printk={@llx}]}, &(0x7f00000004c0)='GPL\x00'}, 0x90) 23:52:53 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={&(0x7f0000000400)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x3, [@func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0xb}, {0xd}, {0x2}, {0x10, 0x1}]}]}, {0x0, [0x0]}}, 0x0, 0x47, 0x0, 0x1}, 0x20) 23:52:53 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={&(0x7f0000000400)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x5, [@func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0xb}, {0xd}, {0x2}, {0x4, 0x5}]}]}, {0x0, [0x0, 0x0, 0x0]}}, 0x0, 0x49, 0x0, 0x1}, 0x20) 23:52:53 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, 0x0, &(0x7f00000000c0)) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:53 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000680)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum={0x0, 0x0, 0x0, 0xc}]}}, 0x0, 0x26}, 0x20) 23:52:54 executing program 0: syz_clone(0x0, 0x0, 0x0, 0x0, &(0x7f0000000680), &(0x7f00000006c0)) 23:52:54 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={@cgroup, 0x36, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 23:52:54 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002100)={0x6, 0xf, &(0x7f0000001f00)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}}}, &(0x7f0000002000)='GPL\x00'}, 0x90) 23:52:54 executing program 5: bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000100)={0xffffffffffffffff, 0x0}, 0x20) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, 0x0) bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, &(0x7f00000011c0)=[{0x0}], 0x1}, 0x0) bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) recvmsg$kcm(0xffffffffffffffff, 0x0, 0x0) socket$kcm(0x29, 0x0, 0x0) bpf$MAP_LOOKUP_BATCH(0x18, 0x0, 0x0) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000001b00), 0x2, 0x0) write$cgroup_freezer_state(r1, &(0x7f0000001bc0)='FROZEN\x00', 0x7) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000001c00)={0x80000000}, 0x8) 23:52:54 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x11, 0x3, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x13}}, &(0x7f00000004c0)='GPL\x00'}, 0x90) 23:52:54 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001480)={&(0x7f0000000040)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x2}}, 0x10, &(0x7f00000026c0)=[{&(0x7f0000000080)="6b18bdc86e744a4b26fed958ef07977a8656f9b6f779f0c0c2d46dd062e17ba772fcaceccc56783e1420980a45679878312ef5660a9a0b067322c5576e4221c192a19def61547cce6e7c45ee0d92973c602310f274f8dd76bf72e66e06e3a00e84058c549eb942b42ce46564abc7642466f6e1142cdafaf65c7e5434ef5df4d9dfe420e54163e352c278fbeb95178cf7bdd65cdacca5873f3cd781996ec0e0c9522d5573b59ca1a9412ab98529a1c56384670e92bf89752b36f884991729f6885bb041c8c12f4a92aa96a70612c004", 0xcf}, {&(0x7f0000000180)="daaa3dc50e80646eeb60f2b881f3026cb30c819b905e921635ff77eb7cb31fac9fff850144b638c070a33f9c8d5d02e1a991455adc429ea1e4926af9a362de75dd35da90e2496daa2297e1ca5226d6483ba2d3fe0e141f3413b2da184b1944e5b3aa6355009fbf0640f48c5e4cb744dc789a1f113eb0d27f64f979e4e2f112c075f0170c7f61", 0x86}, {&(0x7f0000002880)="65c26ce35b1a8fbd0fa3a75dcd077afb1156abcb635619fd1fc895607c2c385b1912800462e86db4ec92f8fe0770bd26a644e88eb51c771195c9cd69486bba4b742c482e221ffce36044ece69ab140cd51b894fb16258e1291397ea212d91007e94ad8d5174f6f1d5ad3e34591e595f74a588cfdd59f51efffeb4b17a78fc8c0b773bd4383179e760455970930f7e988e1acee160952cc4e0a6fff3b17170ed505e824986b7a05b1e6cfdefc14d34814b82629db5042e218eb864a03336413e486835a8f3f9fc5b34d0acf88e4656257a660f53970078ae08778714d61d8975efa26b2fc232eae4d63f1231bc78bce492203b768ff454f2ea9ba7a9d3954142a50c501cf561d75859504379bf8d18de69ed60a1f2524d9fe2527b0243af7723dea3f116a102aa38bbb7f07b15c8b9167b7070e7ca4f02c6d09705d79a511d82a94a022ffb201ea6c1f8c462c5221ee6cae90f972f2837d5189c218244511f7f1aeba42637666303f58d029b1250b5212b8a9c5b7fad78acee58a073ae3879197a53dcfeca1e480efe2b957aaa0006683d240224b466c1640c9b4f3e53fb6a4eb1a41d700"/435, 0x1b3}, {&(0x7f0000000340)="c8bff06f1687435cd38236eb8b0b1da2935a4629fc444de32e47f55a658787c3519e3c5050b14096be2184496a8d9c9ad8f6ee565e42d888d57409af1b8cf8ee0a45887c39f21e4c99c0b271528baa4db97d819b778baae2952366b1a7f3807d1d7f13d5c34564d127fe95755bb4c94577592343f82e1bae8fe0ad7f09283a2d69d7065765be8ff157ae7bba4913045dffb915d3a2c2e175051a5ac02d43dc2615fe96d94bb02c13d9d6d95b6a4e1ac355431b88b7b730414610066aec50984e09c1d4bf5077220cbdb2a86c681c1e231056f7b9d0936ede811518fe4c7996cd1aedcf403bcc2fdb498e4155832768ecfa39422891c2e704627447acc550828c1a3a5ab1b6cfb313215fe6ab7d2ff8edefe00a0ab4fc3beebf2882d5aa924c112ef2a6fe6dd9bde7023f86a52ce5ec813d35802e63102730aecba1e6644b0e9c8e3ef710cdf5ac372e73ac1a7c5ef2d663d1ea1312a8f84a0a46379df7ead89cfb6a4897f3f5af57cce915cb7314d6dc98ad3d23786aa332d9a2faa6cc067f2d9c9057420b8e8f98dbc83bc6928a2c9d16d78bf2ea5db8966114d521fe3222ba7976cbaa9c6f2b2ae1c066ceec7672fe4511e1f71e3897c7c5fc6f1529c4305c5aa17f73478b7a6a6787de5723814bae7398d465f9ce1935e6ceb991b740f136737f74528cb3d9ffc4170d6356d8776c6c6bdcce2b86e4d76b114ef9c9406bec0499af477e29cc32fb4cfc2958b3678cdfe6896421b60bcb2a2f35eb94a1c76468f491f1d993f84fc1083c3bfbd46d9c54112b9185b7dcf04c15240d2986742b2003e8ce3832980b951123474659847ea4181f7e893f430d0fc6d1a7ffb773ba965341019a5605cbcd4131c3a8148d6cf6429344db41d8de9fc1447b53fbd8277ad5fe8dd5b90062545eeb643468a058248be6b584e416640ce57757528b7936e29e53c4e508aa5156148628aca87fdc37fa1143364751c04d48710dc16df4907d59e7a53c830abec65b71cac9f309a8b67ee478a2633a0a4b1406e87f5dafb5857af03a2388c071e3618903a5bb9df0f0885216146e29de1a1fd73aa633ff8c6a0345287e589abead456db847e404c02f1f2266feae6b124302b6e979f001704eb3a6d9dc43c3c97dd29b9d08b3c5d8ba5fad618547727a65d90688b592a188892351665eb593257f8d6ba73492736f65622b7a911f37fb80ddbde898c9e69fb9ffcad54e3d52656df5714fd6f8a4629ba15df6fdd644c4f45016dc55f426bc5e9d41011e9828da1e256770603f7c155cfb03619dfceaaf2df54450af43052e961b9cb4ab311b45d7b9fff4b64561dc08cdb1666ddd53b4978eb17d1385457b467f920538e69f1daa6214e42297498c3dbb7d600fdfb5e361c0023ed14921a6380dc0f00632fb15d386db9972acfac58c116cda97dc1e2286b9838735c7751766bb32ef853f980a9e80edc4b01832459e4cfa6360152060ba1d5a967c78415f61af936af27919d3992159d96ac49f750823199fa8f578a998376452def9e938572fb239155f473691723c5d612dff0ef466f17dec438cff37cd8734e7a07e770814aaa9a45d5233477c07169bff55c6864363eb8c5a087d94a3e106f19e5c0d562d933689f62506cc308b12b0c2907ace892ec7b9fa8975f0423291f7d56b9d1845c93b94360880c0503d8baa34c2aa47b59a25f3ef3f2a0ba960ffac2900f82f4ace4bbc72a920f6c9515992a0f23cbddac46d4610c43edfeedd67e0fbbfc4623b485319104109424d2436a672a145311fc345d41d9708fa4bde2e24ebe2dd63e0d651e3412e75360ce13030b4a3ac1278fe6936d700e553108eaf32a4a8b09f85f136e66bd4e6bb2ce824898620f7dd462735cd2c8364e7a009d9371a7a25eff85d3d2868675c0a213a090e7beadac1aa45c6a73e3d615669ace39061ba6a11398f70d687013a44a485ce19eb61ae962a7ba9570f709535fd6680079d70a3792c1c3f2f4f2486503041e9b9b676176c038f187dfc718ae0d3b941a5524b1a9e1fef8c7c4d2008035ce967246b44d00044bf5b5bcb31885d7d38d65491d37ca9128be9634654ad207df936f8518b9b998c40cb2101379d710ca6a64eb95d50d9ffdbe2066febe364475f3da75c101bbf659de54f03bf6fff869dd47aaca13860cdd36e77f0636ec2fa3f947386c7ebab1446442f36f6c603e88af4b6762fea2ca57d364fd5f4ab4767f5b0477b31e66b1ce501169b4f36a7bd6ab96daa2c58049e362e68c94156ebc33a7b8531df06365cd3f419468aed158ea96fd183935195f39acb063f49dce1442e5dfcc3a658b60b9cef86f7e7bb579f3b02465a4ac35d29946d2270e20ab68fd7d145a61378c792ccc535a8f9bcbeb4831fe3a3efce461f3ca477c53303fd1c301a6ea4603f81909ddccf094c58d58a91d108a3e24ce5aaee63b8adff79056494d4d5aa5759bf0dfe18446cc3e9500184ead4545ee1c82cc3cac2470704cefc1f5769de342cd908c694dd90e4dc2697d9571313f9296089a1311b58837fbf3d1248083c56e9edfbf3c75eb61b6f1822faebbe737ef635796003b7d957ec8f55421d95a8b2edc4f012c4461414d49a25cfd5ab06409322b36fff1158a59183cbf4112c0ff05e77c7e30b4bffd23ca1c9f15e67680f43e70daeb63648bcc1faf7bed9247530a6c9935dd1a207249ded6ff36001a57345dea842825b5bdea2e740c3c48866512809855f629aa5d5caabc0680eebbfcb027124cff42d9d0503def8be919bcd7db0798ce6e4e3b526896caa00c17c280e717810007363d14390fc5b58aabd6951797760534573294234776be59b71454ed186dc4d2e6768f2141992eb3ea14b6ccbe5574441c633d2e7d8873ec4aab4f9d24cc99442e1fd98e73810fefdc257e3fa6e20e4fcfd4de0e1fdf71467d9dcb9fffc79e4560db3633bec1159f23c490f178375458204ee76c8f936fc90d6f3f88cec9fd2193432f8781cf9637732bc22fff9bf98bf02d1c7a518219f6ebdcd47512b4b365afbae6e9437e15e65e42e53ba582d51dded2c0ebfa985ec745053605d4b47caada796b26c04e2203bdb338bde62c3aa591eaa92856051fa316fb5bf56c640b3c72cdcfcc08de53cee40cbc6025f4518e93bb88b1b91876890152f1e13a41357ec242d9207cd9b07fd842281c57d1400876b4a8c9b30375d9f04082cafa30bce75b65533f9c44e3d2a4184be156353a182d66025b0c89cb1cee19119b3ea22fcbc06fa36cf0408a2ac680af37a62e9a5644c2d556e71c9e106a0a5a4c8a45c839da9fcc6e64692cce9113035780cfa9128c2d19cb43d70fc2e479b2bd843464008ca0cf344c5198e656e0b1fd294b234b0a9180e1e0ff551768a2ce682889af1b417865087e32a6aa8ab13b6354c1f129511161d86b732cd1cd963258834b93108b744199e15eba2811c0240244d5e0c11c2bb6b4c91d3b7cc421bc6ad91d2c3bbb1c43b1551546226405f13371da94bfec7fe199e897f44a3564f0ead0f0dfb4e31f779851250618c0546d5e8a702e4f9f449ca7f76c1fb09a2f7685f6ec0975be349ed73dcf3fce60556303634036e681b8c20dfb92d5c28ea0d8730393347ce20dc6403a9872e4c9c5f41933fd006df722c83a37905ca1ed5777c6c8a635d09358fbe52c9ca739f70f21f1b29f7a2f7c7ec313e512b2d3d2f5f01bc545929f991", 0xa45}], 0x4}, 0x0) 23:52:54 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, 0x0) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:54 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000600)={0x0, &(0x7f00000005c0)}, 0x20) 23:52:54 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x11, 0x3, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x13}}, &(0x7f00000004c0)='GPL\x00'}, 0x90) 23:52:54 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002100)={0x19, 0xf, &(0x7f0000001f00)=@ringbuf, 0x0}, 0x90) 23:52:54 executing program 0: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000000)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4}, 0x48) 23:52:54 executing program 1: socketpair(0x2, 0x0, 0xffbffffd, &(0x7f0000000fc0)) 23:52:54 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, 0x0) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:54 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000004900)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000004880)={0x0, 0x0, &(0x7f0000003680)=[{&(0x7f0000000100)="87c820a1b4b6600c517f8caa1bfea04f625af35c98e2750d659b58b8447c59b21243e187e20829045308f5224ca74340e7cec3bb7d97f1b1b1d985f1c4e36a7077f5744b1601c1871dfb5a5d6828bc7342368c355dc6fde15e3a5f", 0x5b}, {&(0x7f0000000180)="962bd48faa47b5455377bf9cc165a51be754ed990ff12e9c87809aa22fb55fcff17817a62d9479de1c1e971e72d37d253a746cffbf3ff3404aeb915329bc4bbe9255cfb38a8f52016d41f946f9d96b18d7c86d0e05f32832d3e09d556a2e92e0ed1d15dfb7dba7f965b57530f5d4647918ceadb76a3863016d1a398cfe64e72383ac022f44157462bc7428ad43bc1605f495bb6c74629318ef23681418d0e3c1ae82237793303a02afdebc6a1789ac89f0398658f38a54358395ea72119911f4cad485b762dbcde0ba9b918e330d38574179d87dd0f189ab9f9e1852f8d62081afbf826b8b", 0xe5}, {&(0x7f0000000280)="1005d63d987ed9b8fd7e649147e6ad72ca3f93616ee89855945e7bb759cfb45bd6dc19e071344b3f68e387f56878243c2641c072179dce4ad90e508d2b731a93ba22f25675063352c47a45ac81d6189e80f914b51f06795a55b43664f54ff13a7f40ec1d2f3105dd", 0x68}, {&(0x7f0000000300)="e931eb75bef610c2819a52054489ae7256355e71abb5207e98ed831445db3abbaf5c3c2b6d84fd15ac548efe48962dca573e7dcc3b2735e6a5a1dc9c95961cbfc3c97bd14931bddb8116bc52653db55c9ab7b7d1232a8c91857f0cd9b1e6c38756c86811ed4154af200cc03c723f9c4bd86cdcd104d0a749a72165f7a29b0334e826f12f62571514cfbd1a1b3a240941380a04454f68fb7b78b3b5e41da7b81b14e8c2952c7755cc4f1d0543a21485468532fc9c0d7f1cbe200c89e738a5f6b96f13f2b229693c", 0xc7}, {&(0x7f0000000400)="b5b1a5f27a27687d4a814e417a49b5956345128ac0dc1348a80a0b446bfb77483aea9ec23c6fb9f797d7da269df56f13872f36ce98eac3995215ef1bde7b4bc97e169c093ed57131e730c835b6ac84e6406eec987647814864faf82c4fc3ae4e4c5306bef2e1e943d61a478c1c1b8880d1b338bc022d899732be1726b9890f62ed9b2eea65d04a521b7d3f8a2a03d55b82d42a2daac4618e", 0x98}, {&(0x7f00000004c0)="04c8e1fcb411ecc6cefca23e32706177a3b685a5f570395541ed54b610cfde3f1e0a34480c09887b4f9e3379fe9a53ebd67fc2588cd32010d0e075b69b9d1c3573d00f93499776939fcb30ae4422c4450b34bfe4d9ca8f33dc9add390f87321fa3698ed0ba1e7db20c2bad1b4be0d26dc5fbcaab7fd00cf31ecbf8f85906f521ed59cd428cb6e5f4d10d2c68d490111b111aa894f521f2e71c26cdb69fa40aa219baff6357", 0xa5}, {&(0x7f0000000580)="94495044924daeeccb34beec8014be7e8091343dea5623570af628c422b58a47fbe80473f563f7b41b1ea638b5819f1880049f63bf5c749a40a1d23b8efa2c09edf36722d9886c3d5712d6b94068cb0574b14f0135c8d974504dac9d2860c65dd89f01f9c0ff8ca0c68361cf80c857c8018aabff7b5ddde674b962da33f3b8d0820b449233dd0b067404afd525a89e1e970f62fcf5d0e485a8b201d914de395dc52c7a2d6e6dc147c105568fa022485d562621f9165610059aba55cba5153ccfd02872", 0xc3}, {&(0x7f0000000680)="8b02c7ed11af35b1c119b54113d30c7a432a82daca87c69b0b31fc600402fc9f565d1c68d281f870d38dadec21142a6abc8971de6ac59a38c4076c63abffb33cb289bed8db0cec3fe482b94eb963374576182843a656a231bab0f9a7fab1886ca465d254acbe2767c71408d8fc4d1c006f3b201796ee739f206154efbd96fa97369b383510e5c2bd30faa1d7b60075ef78871cd35ea0375704d5444a2381e866900e2afdd193dd964d5ed420214a5ebbf7b8f08931af1cd4ce16bbe373efd595a46a029041e2ace72c75d2b095dcc4f2f431bffe1412c3c0d688846759b51772106eafac875c5be8096608898e080d5812c50fa2010ba18de91759f965536978cdb4bb1f604a3cdf6a7dbc24de831af520aa0cfb351db9be2c10b8e9bb126e606519aa4532565be6abdb1171169fa019d4c92e2cfb1b186e047358dd9b6637eeafc7bd30c2438f296ca1a14a9dbb87e55c56f34da8952a6af1f0ad6669044409b23b14f3ee2527af24d97bf1a054b87d8d91be9f9638740d5b99213440d1dd2d1b8056c8ab8b1066873c8822a65d3b0539505537996891a081c444f11c484e24db44bcdac0dfb5f5d5846678870dd70cbe9b0553c1f44868de4847d99316ad557013d796c2e631bbed4e1a5b46324b4a30e50bd4cbd0dcd8f0196839d26e65312f4c4496b7557a8fc64b3ad4698f7df1e660bc5c4ab0bc2146e1050a834e0899f9d849707182d3f955eaa105f8e1b1475e416d1df9933ef5afed8801b7126025fc95aebcd15ac657ddc4201ae6b0e252e50dccab1e4735944470088c9e840c616095ce85bc9c3e60cc5a9a7ad7b2bc48f34a8212fc6859ccf93dc91495b39c12e8234305fcde46eb83a732c139767e88343415de7bb5c032e020397ff49cf30edbaafa90208ea9489a088643496b3b9ab68c5fc18e45c4d56df49f3422599aee8ff828304485a775223a13fd55538dc53c0487623162106fa6cf2c602a0f7a7c7190efb111e95b107ce6214426af171c91902a6d853586511d423ed8f141ca82e5681b1cba8e8d0cd391f11e3a485dddb84b1fa336eeac7e640b955d5552f60e00105e8eef284709801b012754e109ff52e9627a1f8e56a10f11ce15f4ce7656b261d1af00a67a6b6a819d1ddd7c045557bb93c3ce951b9ce0622c79cffd23f2c195b95407792f3ffb4dfa9794acdd1e276f38d0905e292778255400ce412a89fcaf6ae25d3947c449b562a898afa9bdbcf41f7922b69d73fc3b90eed3a8d7e3a2de7a4835d79b6b0ef2924f1f94b6c7d70ad7f5ac38fdadbbf3e621a98159eb6274bd22051e6f31760e3f3cf0a93ff6448245d1c66eef9866d0a17d019a5d3f0150f776885811354821c1ccb4e38d070d2f2f86ea86f6b7aa9e1b621503dc329de859d5f9959b0d8da564e5352d4703d23ba0b4844b2e0ed117830d67886d38217526df82ebe48203cb831d6b2d5eb4a905641f8238902552c7f4943e02377913297f2460504943f02a6c15484019a63cbd359c7fdc7e6a84d3bb708c42ad34a19c524a184924e1e81a3695094cef09537df10304c49b762000577de59c46d6f770e0aa5264577f121a2a4ce17f8989ca69cd64769c2ef6b1d2b719bbf8d4a5526bb1f1d4e80d7a371c56769fb6fabdf16e89998f6b6be0db177e31d32bf5165ca6909392ea99c908556dbed365c94d36e587ba8a5eea686e3f23d4f08dbc271a888742af0c59733f9992daf37f229174172f732b488bf25681a1b569a7f169b208c0501593ce91bf30e165cd519e93bffca9e71abd6a08022dda863fd01bd6fcfb6be43a2bc05149e415d961f54ea93da8d75742935a8a512f2bae2ce5a9cf4598b67509dd480c0c730b1a43551fc80a3d96055ae7a266862f025e5612c2fe0f57daf02b0ce951fc76f2f6b9e9206680c03f8839c4c789ec7d788ce7ff5bef1ab10be12b4bcd1b922128ac5fef9c98bf59eb0038a9066790e12f1f1b57d53bea9c18cd0af00799784ff09495c04e2b61e62e8086ef85eedc63962574c2a9bb53aac29113bfaa672dd6ae13deb04a1d86957620f1bb1211ef5c553b00feefc5fca0c8e4f3d123331ed0e8bb839a4a781c3a02aaf84c8056afd0876583cb63c56fef5f654ac6b49ae4e8d0c0491f6fc97389fe6d8912418a84a6518be6263c00077d1faf068aefe017416aca307ec6605841cc31522ac42722ea611674be354ffa351e5fb053c8a3ac12fbe091baedb7ff741ea0fc0094f2ab27d6211e2087bcb163128f9af6f42f0cea14388b9d169539af0c5e3b591bba698083597f262241dba7a0c2741d46ca54709ae4b946b404f47ed18d19bb7120e386b666af9669afc23f7e4c5181edf692fdf6786034fe11f9203998a9895b8b6d34c07cd743f4efc7b33047c9aad16e0813f99f7263ccfc3944aec755ae36ca68855394af2586428d663fc885493a242b1aa936ba8987ba2fc9043e8022c7d506d5eaa3b4583f9de4cd2bd69306c7b7720647271c7d885433f988eed1b6a790b1621aa4ec3f35cc6f031c905723dc4adff16525f1b07372e68e37a90ef0f25e203a165b57eca5e1e8e0837c3eac9e03c0b4c55596974faa662aa84aa83b461f244dc8658883249fbfc0c53334cb9154228d8da372bcb347b95a4b2d4d05fff75de7715409a7731290a594478afcab659e7f59e54ecdd060eab2fee256cfa898fa801fc7c96316f99dabf4da6b61c87d94efa1f9bbce5f73ec5844d833f3e87326945b4d8b22330d69d31064a593da58015f2a7966f7a975b0073c6a0b9134beeb819fe19fcd53e7ae4426da1323cac8ec9032b3834cbe469b796777728bb0cb055b3ac48e90c4725648960e2f87bb4024f66a80630284a183134eb1c619f4a41b092bbbe9c539dbfef68a9bae7c1dd4666075f855365cbc61e6240e4b6934cca6352c6523e0757013ae732b7a3124112f09f69af5a265c11bea8b7cc9be034ed4481a4820f95cbf99c590f2105cd52a08f50e1184f74c9728bd2d4e46765516fb741873caaebdbbc4d80951b73de61639c7b1a1d2d007cc545dd7e7714e23cd4f0095cea3841cca950912af361f7254abf661b082b71a166ebc4cf1daff5474a56a10bf1a438b10d7ffe8dfce2723f45d3acde7eba2b86dbd76324cbec04d44d885b9aa9f8939841c50c9b087525c892f8665592753d247667fd23f968543ad4ea2f6e14aedfc808519c5b8f95f8242c8fbd49af98ca2be928fe040978b132974e47341c358f24c54b45a175c9887fcb715a89e1fb6c27220adbde04ae4478559baf4251edc79ea23a1afaa58858e60e7506ce7eeab9aa53917ecf44d42062ae619acaaf2353f4a8f47c11f82907676541b6f37c6a94d8fb821b461a8b8ec878d2299fa51bac4bc9b454d857223c03507609a09233d21a34afc821741aa9b07514f22098e78b1efadd8d916941052e48215552c65f32e82f53d53bbea7c3e96a1735be934a656dad633f080bc6c547701330d827bce8a446b222c36e5cd1f80dbcf8ed68e5fb5481252bdbc486926ecc3326a08776fe923371b33207f2feb560a4e4d2fbc3e4d6ff25a5a3da15f02d79df09cb1afaa60e8d9c9f2f8abe2d2a8d724495fbd2c9a0c91a3f485d372e315889f5ed9396ccea253901e65a89056737e57f6486b729d70b74687d10314ac33158b6d7872dc2214638a192135085194bc2115fa78b31df1eed0261c7c09832b21519910ac77d6c35dddf887397634927f80d759fcff854c8643bd62ddc58c53e7031bef31ae7625a2c05499efa7f0676a34c6beea99ae3451bd27fd4966bbca1048ea18acf33acdda3954a2d4975e262c9d5d7626c1b2c748852f6417c0a7468bb085dfe1803e7f97048236f612824fec1aa7d73139894f1d7573e473cbe458488d7161a7952b09a6ea392e0a6c3775ec59000e8c943a7e2c49ca693ff183964d6bffcfe6d754bb2b3e4c353df5d3a841adafb6f53abb37e8c1a8c120cfd630e3a50c340175995882c3efb34621b7bc9b4149fd6272f0ebf31d41a6b8041986f9e3b11e9b3dba03f089861d5646c2fbd60b6db8656e5ca72e29431281b84b1a8f90bb0e871a71b081ce11bea78f32f71094925c699fc32a77b7f45420c173eca7271ef60fbf72a6fa44230747244ae60ddb2939cbaa9999c6516aac1f7d07d7b7d71cb469853fe84c3eb2753f4f90a2e4bdf2dc4deb3ec9149c58d6324b0db2419cd4242074516be9fce7d71c0448356825aad69aa53ddac5e58af45ab7488ab08624cb1552dcd44c9f8db58e0fd336a86b97ffd95885d9e17f00ce3f5c51ba8b42866601ba162fbb7f04b5e67d87250aa85533763db12bef1bbf08a1926cd4dc4f2f2b857f7f265a14f88d8f3f4fb200727c9a93b6beacab3f80371c6c0d7bef0649c16d4b952706263dc0d6a35b23d547126d5de8adad5e4ac7277c591e5feb72bd1c62c55735712121eff45460233ed9f0783a222603537654e5318ba5bb976e6dccc9384116bb961d9de57734f1449d6f8969ad2f29ed8115261bf35860727a539b15eebffd24df73a0b57011c4f8ccd1946887772db8725a2e7fc37bb2f37ece9f5423ae9ba60d24914c67dd8c3218f5d023a5c0d7aea65fc49da9572f398414dc8510cbdf9a1a7e799b4a1eb3bf76440e64c4872e92749cd61b4ad9e37e928343f3132660123521d5669d837d57e8b8ac27b4815fb5eae41c768dc313d68f8836b4b4bd48307252b61b24e259ee832661640fcf9c9ccef96b597497974071d32330bfc06496e46e8aa454e2f9d5f014d655a7c9c271d1907cb1593aa88fd417f945b1a4d8ebaa7f051c5002600d9a29b2571dfd3ff71ae241becb8544c94a0df1edd47ba9c642299b06e94740fde06bd03eba233534fc3cd6a1fefd2ed5f5bc0bc723b01fb3739f6b6ddeef2e6bdf33b9097296ee2668f2f458018aa154b3da59afda37f8fcca3102beb2ba8b4686da373e174e26529b624452c05484b4500f048f964bba1bd2ada6e9e78f640b62bde0871eaa923105c69df7a321d58adb2bae94a3acd36c44e9dc26acedbea1716fd02f31dd3bfc6a0c54207350c41a2b0cd820781f6a5c9cc20021bec32c38816622dcf18e832eba66ac6d63ae92df124e3cb440e31c3c2983887a2caa4002d870ad7cb598a1e397b3ade7f50e6d3b5b5616906bd78442768676fa397f4450e4088d37f6dd93f4abb321978924deaf3dc6ae32d6445854efa771810d7e85b645e5a0a8ac8026e8477a46081364364647a1d91bd4e12a5c71bc1279fd22d276e86319f474d00f6a7a9a1cc58c3ddaa129fc957e61a8070f4757e748b925c87a452c157bd5dd8b6e50af628d636d52f9b352a46f802d09bd703947bb87b2982224da78b2bfbf393c31f9c99a414702df5ffed3ce461ccf72a5a57c0d096819a25b6f93350bd16546c772699fa15ee13c6f10c3f4decd834820fc59bbfd0083dd0ffc307ee150ce10bb615fa978edfcb04d5deb33a7d1299dac3402f78c166d092321b2003b6f7590d8009fd2541029d2861b64c0a316aad7056c194b6a736656f4087dca11cb8d6f2693fc04bd4d56d4d91bbc42f43f0e054661ce457ae21361d69e2abe0273e0264d5b01e518a5bff68969155f6810170b57d21e9aea0d39275b1df680e59753fbecee6e6cb4a5b1a78de1a8cb984dbcb9e980b76cc7ec4a75cadc53b37ca09f21f28915b3cdfdee1388361aeaf67fa4cd98ecb54bd5a36b326584915e92b56206f946db46b8b5878edf30a29b62df72acdc9d67a78970b3e113180845643442", 0x1000}, {&(0x7f0000001680)="fd7e98abbdcd7cb51e6d6c04cd2f78c9301b5a2da56717a64eda4204201fab644f191082b5d4ec148cc6ca9c6ca1be624b4739ddf95f6e2de40ade39032e644a2ba61862a04934d1b556ac0fdbb97ab5274cc012b19a41574b959dde1215e3598c8d9b2f8d9163cc28f6ea7c27293227b4bbc7ea85d73afbf7aed1786dc86cf3cf32f40cc225af13526ba11eaf0aaad5d62e9058a8976637e6cbf709f4aebe05b914a95849947d71ad62586ad9ca8262e8a8ecf8f595af1b199ea92c41676d0a184191a59b873b790f2af8d5f58fc9640a233153b334f828dec66b1d68eb48def4c9b00ceab2d43e9f6540bd11d3c30cc0d8698b2c6ff1f824166c7249ed46f962f3e56411dddea89769ed6b448a8e4ce2b7a3612502f99231f44bf8731edfdb579488ac2659babb16ce084cc19058f220d6cba8a4d9ae64c64b8603d99d9a87fd8d8e3bbd585d42fc2b27adaba8d3e058350f3204fcb8c807c0281256a22ce354c9aba14e21aa044b2962212733123c158a8d1e0c9d8d934b0a46b98de28b91d02da8c39bd334262f9f7ffa151afd6feb5c496215e64662138eda17af880b49a82a3eb92b2eb3caf789e1a2e1f91ad750248710af3d9cfa3cbf2de5d9005d7f66a6f542cccfb06c5e0ddeb73188c93c509223a40771266637119ed8fb42eaca4a23c9f0493d9d0e8846d68228bfbd6679dfd6e93345d0cbbf84fc94b8fec23179747d1a32b95199c4bd64282c326dfe652adf2fdadcb9325c140a8d8d3613a4ffb0b49174ad38137c2873efc50b0a94272c38f3df8cdd4b19a9846a52bbd73339d88c5236840a5100292af8afb53b012f86fd421dd0706687606069e51042d15ff0e0cc0081b2d63674c4f541ce6c5dfeaff6500965c7f9df8e2e8241d2986156250d43f2f9b1195a15a6b25a4b45d6d9090aa1220a0119310dd883287964291604beeaab4ab7fcb9c09db6d1293e3296693df0546c85fe609567f4b8c552a764eb5314a1120ac5f1263c540f0c27123a2e917b1a07cba81a2f854b809e7c996e449ee5cab78478d2d92f4ee3a518c1f8da7c7288b07583d98050ca31e6c4777a2338207eb0b77d2e17eed65e3a61aada656d73b0e2d56a386deaa590993d853ff7d07ab71555c85c54e9ff1d569a1dc8310368c56dd617dae745dbda0de9fe5ed73822a6b3ca7cb15966963e15c8970ba264b8c2287c2f686d9c74e6f6ae9ef414eb0e1ffb7907d075cca4f3735d2588025106cefa14e3cb816c381420a9c3f1875b1caac420dec8e8daf0139ac5b83722ceb21da15e7865e0188050f4d342636845c7fa804cfd4558bb842bfc5abc5e2536c3e66312bfbde1d2f358fd0c93fc410b8c11fe71d127c3b78f28ca016832f20960b12fa655cf37dfc9379a9df83fe3f12c4e4e2dfa479a299b667d0d67f6b8a7b4cc11199806adf0dfd7efefc1eb3794a7a03b7b6c0cbb2232c44bbd149b0233e75d1babf43d5cfdc8d6bcbac851cfa83a42614f337816251b2e5ad68e18639bd7ecdd7c8cdafb2de5420820e44191224ca6637b5e5eb06a6d9a987462dd35c16b68767f8a01aeee1f940047410c89bc977213c241edcc96c8a753f414c8d444c5ebd92dd51bda0359da07185cd53d93c5b4070e900b3e7131431eb5d0ef297b3aa9870f3a874c522daceacefe91c475043627f25ea290d9c7368cf602c961aa62986ae6d45da5c2a0956eceb9ac3ef13745993a493382d714c2c55b0b42f29214f1d9f7515f5645f861c02b588d3f35fc596349016b76ea39157d717702498514364f685f08201e5214caa6236bb5a252ff830dd359a363c1081521852a2927e8142639db0274b0daf717f32200ef17d4fa68e09c1a79b10cd5fecef4f6e24ac2420d0a6a63fe62a5b9aaf445d3b649658e71564e660a49118a5bc919bfbd03aafd1be655deaf7b9b535f0fef8516553f1b20f4ada1f0844c59f5aa21a67afc6d79487dfaafd7712762e5d9330b984efbdb40a28a2a05da20af7525e08ed9a659338a1fe878501a4c3f2c1d14a8274c21ee7304c094eee390437481daa0f57d372db3565acc3e04bfbee52aeb16b570ca5d1172b64a2949b614f29357bbfd45c031597c05cb9fbaeb356b884c929e0f3cd812b7c0393a4659932679637a5bf1529db7dbafe183f73b2ee8c0d5df47117f94834dadb7c3a44a4f6e870548a27889b61143cab52c97bcbf15a81dc735b539e686f8619fba03d8a4f97f25140950c804a0beb0d4fa43e8a772f60dd8e70e9911700751048d99c823c711eafd7a6b1576a80a5cfb56e920007a1cb4505364a4e57888f31001e13fe71174abf1b8fdb25ac61431099eb95b0814befbf14fb43ecfc97bf511d4f39f813873f196a7703bd957cd7d8557ea1d28d0596672b1264dbcaee97d98e3beb5e4b48ffb496992b5976dfd066e820d77918ab58e635c8df04aeff443266206ac13b2f9f3bf5a7a5ba48be68d914d8224bd2d4f69944fc3f9c73fea88443cd1fd0aeb3c77760dd8b8c3e84d3f0d8b67f34361250a27f060277990167d3fba4b2dc724eb893789a9aae97b57aa5379643ab81d2833443ad9bd22f15b764c8d4059811a20eb10594aa612ded757b8e5b36599d0510c654906aa2c4ea12927bf34596619eaf8575dfc45e979cf0f7123dfad92c9eb7c9f9fcd6a99847c63005f18f136210046dd783b79cb1f548b68c0dcd856da33749b088df71b3b632fabbaab8e59d708b4de3c11f64bd933dff37379ac49767d46a8e00dffac2fa63387cf687578f1ea1923755b2368a204c82c147e1214f4a315119ea8aed58c1b9ff6f3cf676d3bac5c085fca0738c8e9a31a98896891ede6058c0e56559b471610926c6e329ae30ddd423ba8f684e62763d85e88102a27ffe49fc22fc72cc7a9e12ef01caa67c53bc500a5278ddbd0eae3bb447a0912f20f013ea75407bb5b32a1d49d30782c4b74e33189fa0a179ff62615067976c50966b3891f9522b9ca9f1092fe3e468c1233cc67569ca36207fd83ac1efa634126eec93f69dc91c9362787d3166d2e1c1ace341e1829847cdc4f318f981bd707df3fc77b93b222ffc380f3456c9981d1d600487eecd19298d9ec3729efa3520150e4e19cecd52367522a386c8c3b9c745b617bc014f583a8b68ca28970f068ef94a63b6c881a419cf19614c90e54652388a095ce0e510375e9bd253eb04ed77b2b379dabbd9d99d0b4bdfa780d380ba104df7dacfc4930ad69c49c687c899702f449808e698864a56d64bf4697136dc5ba23484e3277c7342acd18643b68ad351c539e228d95727dcf141145c2f08dbb0ce5cf5cb902f892a2e9c3ef57c2eda67cb50832f582c24901273a62e70483610281ddc162d7580b060aac9cf9f281a7b11d5bbcc87e163379853d3ef74bc2872cb02653e913c60c21e17b013751254b454d136ef7d64b75d7529cbfd0f29cf128ca5020c539c501d61b39d8f8d1335123e265928496fee03a0213f65e480a6beb483c3e9832bf9d36629c5b4b3ace665fd8011a8e7e8e08241a8d01a162268aefda84b3a801e660f07cfed5a5e6ab4057fc3b9e5c066c3fd81869e0e93ea8ae84e015d9bdb4e8720393b16ef2ba82811e4a875db9fcf65f549c4b6bd0f20189ec0d6df5ea8cf107a93591d4c4a9276168cf34e7f7e04c5350c9c40b33a2d6e9e1785bfdec95ce3a66732ea9cf2b827ba21171ddb20f9e3fa8b37c2f5e895cd0b359f844dbec06a870640099ebf82eab61e7209ff0290420b4e8389db9a35947e3771e00e45559e71e5c4181b8015eb4972eefcda7f0cf223ec2b51831b07d71bf287f9c6902edea6cfe68a33846b7a658db546fb5e8f390a1e7ad38163e5e4684ef4abb2e28f806ddbdaf32f1c18a305ab488a51b29fcf6c4bd36b3c87a57e83593f7194412fb6a5756a9251d796906cab6561766cb01aae1e3c26a6f26b88140a07b2770ee9e462b0f4258833c40f893657c02afe01b3b9d3bff3ea98f2fdde29a0b9b523da4adecf726bc5c39e1952f2779f6102b28e29dbeff9f282acdb001fe9e4238fa5536117508745a0b1e02217f24199b866582f861ec3ce1dacc865a1fbe6e26e2bd0704451cf9b9f58c501a33e861cc3f92740d30aa97ac58bde9cea9355216b85e2eeecc4c740567d8759a8199ac9656d329fb2fa2037246bc6a99668aa8d0a0", 0xb93}], 0x9}, 0x0) 23:52:54 executing program 5: bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000002c40)={0xffffffffffffffff, 0x0}, 0x20) 23:52:54 executing program 4: bpf$PROG_LOAD_XDP(0x7, &(0x7f0000002100)={0x6, 0x0, 0x0, 0x0}, 0x90) 23:52:54 executing program 1: bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000f80)=@o_path={0x0}, 0x18) 23:52:54 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x141400, 0x0) 23:52:54 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0xf, 0x0, 0x0, 0x4}, 0x48) 23:52:54 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)='\t', 0x1}, {&(0x7f00000001c0)="da", 0x1}], 0x2}, 0x0) 23:52:54 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x11, 0x3, &(0x7f0000000440)=@framed={{0x21}}, &(0x7f00000004c0)='GPL\x00'}, 0x90) 23:52:54 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, 0x0) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:54 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000004c0)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x5}]}]}}, &(0x7f00000003c0)=""/248, 0x32, 0xf8, 0x1}, 0x20) 23:52:54 executing program 0: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000680)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, 0x0, 0x26}, 0x20) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000500)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, r0, 0x8, &(0x7f00000003c0)={0x5}, 0x10400}, 0x90) 23:52:54 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001480)={&(0x7f0000000040)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x2}}, 0x10, &(0x7f00000026c0)=[{&(0x7f0000000080)="6b18bdc86e744a4b26fed958ef07977a8656f9b6f779f0c0c2d46dd062e17ba772fcaceccc56783e1420980a45679878312ef5660a9a0b067322c5576e4221c192a19def61547cce6e7c45ee0d92973c602310f274f8dd76bf72e66e06e3a00e84058c549eb942b42ce46564abc7642466f6e1142cdafaf65c7e5434ef5df4d9dfe420e54163e352c278fbeb95178cf7bdd65cdacca5873f3cd781996ec0e0c9522d5573b59ca1a9412ab98529a1c56384670e92bf89752b36f884991729f6885bb041c8c12f4a92aa96a70612c004", 0xcf}, {&(0x7f0000000180)="daaa3dc50e80646eeb60f2b881f3026cb30c819b905e921635ff77eb7cb31fac9fff850144b638c070a33f9c8d5d02e1a991455adc429ea1e4926af9a362de75dd35da90e2496daa2297e1ca5226d6483ba2d3fe0e141f3413b2da184b1944e5b3aa6355009fbf0640f48c5e4cb744dc789a1f113eb0d27f64f979e4e2f112c075f0170c7f611be18100f365012277976a5ea69e3710cd4366de74c7a48a966f062cbead77ea85974df2aeb0ca16587d24ac", 0xb2}, {&(0x7f0000002880)="65c26ce35b1a8fbd0fa3a75dcd077afb1156abcb635619fd1fc895607c2c385b1912800462e86db4ec92f8fe0770bd26a644e88eb51c771195c9cd69486bba4b742c482e221ffce36044ece69ab140cd51b894fb16258e1291397ea212d91007e94ad8d5174f6f1d5ad3e34591e595f74a588cfdd59f51efffeb4b17a78fc8c0b773bd4383179e760455970930f7e988e1acee160952cc4e0a6fff3b17170ed505e824986b7a05b1e6cfdefc14d34814b82629db5042e218eb864a03336413e486835a8f3f9fc5b34d0acf88e4656257a660f53970078ae08778714d61d8975efa26b2fc232eae4d63f1231bc78bce492203b768ff454f2ea9ba7a9d3954142a50c501cf561d75859504379bf8d18de69ed60a1f2524d9fe2527b0243af7723dea3f116a102aa38bbb7f07b15c8b9167b7070e7ca4f02c6d09705d79a511d82a94a022ffb201ea6c1f8c462c5221ee6cae90f972f2837d5189c218244511f7f1aeba42637666303f58d029b1250b5212b8a9c5b7fad78acee58a073ae3879197a53dcfeca1e480efe2b957aaa0006683d240224b466c1640c9b4f3e53fb6a4eb1a41d700"/429, 0x1ad}, {&(0x7f0000000340)="c8bff06f1687435cd38236eb8b0b1da2935a4629fc444de32e47f55a658787c3519e3c5050b14096be2184496a8d9c9ad8f6ee565e42d888d57409af1b8cf8ee0a45887c39f21e4c99c0b271528baa4db97d819b778baae2952366b1a7f3807d1d7f13d5c34564d127fe95755bb4c94577592343f82e1bae8fe0ad7f09283a2d69d7065765be8ff157ae7bba4913045dffb915d3a2c2e175051a5ac02d43dc2615fe96d94bb02c13d9d6d95b6a4e1ac355431b88b7b730414610066aec50984e09c1d4bf5077220cbdb2a86c681c1e231056f7b9d0936ede811518fe4c7996cd1aedcf403bcc2fdb498e4155832768ecfa39422891c2e704627447acc550828c1a3a5ab1b6cfb313215fe6ab7d2ff8edefe00a0ab4fc3beebf2882d5aa924c112ef2a6fe6dd9bde7023f86a52ce5ec813d35802e63102730aecba1e6644b0e9c8e3ef710cdf5ac372e73ac1a7c5ef2d663d1ea1312a8f84a0a46379df7ead89cfb6a4897f3f5af57cce915cb7314d6dc98ad3d23786aa332d9a2faa6cc067f2d9c9057420b8e8f98dbc83bc6928a2c9d16d78bf2ea5db8966114d521fe3222ba7976cbaa9c6f2b2ae1c066ceec7672fe4511e1f71e3897c7c5fc6f1529c4305c5aa17f73478b7a6a6787de5723814bae7398d465f9ce1935e6ceb991b740f136737f74528cb3d9ffc4170d6356d8776c6c6bdcce2b86e4d76b114ef9c9406bec0499af477e29cc32fb4cfc2958b3678cdfe6896421b60bcb2a2f35eb94a1c76468f491f1d993f84fc1083c3bfbd46d9c54112b9185b7dcf04c15240d2986742b2003e8ce3832980b951123474659847ea4181f7e893f430d0fc6d1a7ffb773ba965341019a5605cbcd4131c3a8148d6cf6429344db41d8de9fc1447b53fbd8277ad5fe8dd5b90062545eeb643468a058248be6b584e416640ce57757528b7936e29e53c4e508aa5156148628aca87fdc37fa1143364751c04d48710dc16df4907d59e7a53c830abec65b71cac9f309a8b67ee478a2633a0a4b1406e87f5dafb5857af03a2388c071e3618903a5bb9df0f0885216146e29de1a1fd73aa633ff8c6a0345287e589abead456db847e404c02f1f2266feae6b124302b6e979f001704eb3a6d9dc43c3c97dd29b9d08b3c5d8ba5fad618547727a65d90688b592a188892351665eb593257f8d6ba73492736f65622b7a911f37fb80ddbde898c9e69fb9ffcad54e3d52656df5714fd6f8a4629ba15df6fdd644c4f45016dc55f426bc5e9d41011e9828da1e256770603f7c155cfb03619dfceaaf2df54450af43052e961b9cb4ab311b45d7b9fff4b64561dc08cdb1666ddd53b4978eb17d1385457b467f920538e69f1daa6214e42297498c3dbb7d600fdfb5e361c0023ed14921a6380dc0f00632fb15d386db9972acfac58c116cda97dc1e2286b9838735c7751766bb32ef853f980a9e80edc4b01832459e4cfa6360152060ba1d5a967c78415f61af936af27919d3992159d96ac49f750823199fa8f578a998376452def9e938572fb239155f473691723c5d612dff0ef466f17dec438cff37cd8734e7a07e770814aaa9a45d5233477c07169bff55c6864363eb8c5a087d94a3e106f19e5c0d562d933689f62506cc308b12b0c2907ace892ec7b9fa8975f0423291f7d56b9d1845c93b94360880c0503d8baa34c2aa47b59a25f3ef3f2a0ba960ffac2900f82f4ace4bbc72a920f6c9515992a0f23cbddac46d4610c43edfeedd67e0fbbfc4623b485319104109424d2436a672a145311fc345d41d9708fa4bde2e24ebe2dd63e0d651e3412e75360ce13030b4a3ac1278fe6936d700e553108eaf32a4a8b09f85f136e66bd4e6bb2ce824898620f7dd462735cd2c8364e7a009d9371a7a25eff85d3d2868675c0a213a090e7beadac1aa45c6a73e3d615669ace39061ba6a11398f70d687013a44a485ce19eb61ae962a7ba9570f709535fd6680079d70a3792c1c3f2f4f2486503041e9b9b676176c038f187dfc718ae0d3b941a5524b1a9e1fef8c7c4d2008035ce967246b44d00044bf5b5bcb31885d7d38d65491d37ca9128be9634654ad207df936f8518b9b998c40cb2101379d710ca6a64eb95d50d9ffdbe2066febe364475f3da75c101bbf659de54f03bf6fff869dd47aaca13860cdd36e77f0636ec2fa3f947386c7ebab1446442f36f6c603e88af4b6762fea2ca57d364fd5f4ab4767f5b0477b31e66b1ce501169b4f36a7bd6ab96daa2c58049e362e68c94156ebc33a7b8531df06365cd3f419468aed158ea96fd183935195f39acb063f49dce1442e5dfcc3a658b60b9cef86f7e7bb579f3b02465a4ac35d29946d2270e20ab68fd7d145a61378c792ccc535a8f9bcbeb4831fe3a3efce461f3ca477c53303fd1c301a6ea4603f81909ddccf094c58d58a91d108a3e24ce5aaee63b8adff79056494d4d5aa5759bf0dfe18446cc3e9500184ead4545ee1c82cc3cac2470704cefc1f5769de342cd908c694dd90e4dc2697d9571313f9296089a1311b58837fbf3d1248083c56e9edfbf3c75eb61b6f1822faebbe737ef635796003b7d957ec8f55421d95a8b2edc4f012c4461414d49a25cfd5ab06409322b36fff1158a59183cbf4112c0ff05e77c7e30b4bffd23ca1c9f15e67680f43e70daeb63648bcc1faf7bed9247530a6c9935dd1a207249ded6ff36001a57345dea842825b5bdea2e740c3c48866512809855f629aa5d5caabc0680eebbfcb027124cff42d9d0503def8be919bcd7db0798ce6e4e3b526896caa00c17c280e717810007363d14390fc5b58aabd6951797760534573294234776be59b71454ed186dc4d2e6768f2141992eb3ea14b6ccbe5574441c633d2e7d8873ec4aab4f9d24cc99442e1fd98e73810fefdc257e3fa6e20e4fcfd4de0e1fdf71467d9dcb9fffc79e4560db3633bec1159f23c490f178375458204ee76c8f936fc90d6f3f88cec9fd2193432f8781cf9637732bc22fff9bf98bf02d1c7a518219f6ebdcd47512b4b365afbae6e9437e15e65e42e53ba582d51dded2c0ebfa985ec745053605d4b47caada796b26c04e2203bdb338bde62c3aa591eaa92856051fa316fb5bf56c640b3c72cdcfcc08de53cee40cbc6025f4518e93bb88b1b91876890152f1e13a41357ec242d9207cd9b07fd842281c57d1400876b4a8c9b30375d9f04082cafa30bce75b65533f9c44e3d2a4184be156353a182d66025b0c89cb1cee19119b3ea22fcbc06fa36cf0408a2ac680af37a62e9a5644c2d556e71c9e106a0a5a4c8a45c839da9fcc6e64692cce9113035780cfa9128c2d19cb43d70fc2e479b2bd843464008ca0cf344c5198e656e0b1fd294b234b0a9180e1e0ff551768a2ce682889af1b417865087e32a6aa8ab13b6354c1f129511161d86b732cd1cd963258834b93108b744199e15eba2811c0240244d5e0c11c2bb6b4c91d3b7cc421bc6ad91d2c3bbb1c43b1551546226405f13371da94bfec7fe199e897f44a3564f0ead0f0dfb4e31f779851250618c0546d5e8a702e4f9f449ca7f76c1fb09a2f7685f6ec0975be349ed73dcf3fce60556303634036e681b8c20dfb92d5c28ea0d8730393347ce20dc6403a9872e4c9c5f41933fd006df722c83a37905ca1ed5777c", 0xa1f}], 0x4}, 0x0) 23:52:54 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x2ef}, 0x90) r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000680)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, 0x0, 0x26}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000480)={r0, 0x20, &(0x7f0000000400)={0x0, 0x0, 0x0, &(0x7f0000000340)=""/144, 0x90}}, 0x10) 23:52:54 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000004900)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000004880)={0x0, 0x0, &(0x7f0000003680)=[{&(0x7f0000000100)="87c820a1b4b6600c517f8caa1bfea04f625af35c98e2750d659b58b8447c59b21243e187e20829045308f5224ca74340e7cec3bb7d97f1b1b1d985f1c4e36a7077f5744b1601c1871dfb5a5d6828bc7342368c355dc6fde15e3a5f", 0x5b}, {&(0x7f0000000180)="962bd48faa47b5455377bf9cc165a51be754ed990ff12e9c87809aa22fb55fcff17817a62d9479de1c1e971e72d37d253a746cffbf3ff3404aeb915329bc4bbe9255cfb38a8f52016d41f946f9d96b18d7c86d0e05f32832d3e09d556a2e92e0ed1d15dfb7dba7f965b57530f5d4647918ceadb76a3863016d1a398cfe64e72383ac022f44157462bc7428ad43bc1605f495bb6c74629318ef23681418d0e3c1ae82237793303a02afdebc6a1789ac89f0398658f38a54358395ea72119911f4cad485b762dbcde0ba9b918e330d38574179d87dd0f189ab9f9e1852f8d62081afbf826b8b", 0xe5}, {&(0x7f0000000280)="1005d63d987ed9b8fd7e649147e6ad72ca3f93616ee89855945e7bb759cfb45bd6dc19e071344b3f68e387f56878243c2641c072179dce4ad90e508d2b731a93ba22f25675063352c47a45ac81d6189e80f914b51f06795a55b43664f54ff13a7f40ec1d2f3105dd", 0x68}, {&(0x7f0000000300)="e931eb75bef610c2819a52054489ae7256355e71abb5207e98ed831445db3abbaf5c3c2b6d84fd15ac548efe48962dca573e7dcc3b2735e6a5a1dc9c95961cbfc3c97bd14931bddb8116bc52653db55c9ab7b7d1232a8c91857f0cd9b1e6c38756c86811ed4154af200cc03c723f9c4bd86cdcd104d0a749a72165f7a29b0334e826f12f62571514cfbd1a1b3a240941380a04454f68fb7b78b3b5e41da7b81b14e8c2952c7755cc4f1d0543a21485468532fc9c0d7f1cbe200c89e738a5f6b96f13f2b229693c", 0xc7}, {&(0x7f0000000400)="b5b1a5f27a27687d4a814e417a49b5956345128ac0dc1348a80a0b446bfb77483aea9ec23c6fb9f797d7da269df56f13872f36ce98eac3995215ef1bde7b4bc97e169c093ed57131e730c835b6ac84e6406eec987647814864faf82c4fc3ae4e4c5306bef2e1e943d61a478c1c1b8880d1b338bc022d899732be1726b9890f62ed9b2eea65d04a521b7d3f8a2a03d55b82d42a2daac4618e", 0x98}, {&(0x7f00000004c0)="04c8e1fcb411ecc6cefca23e32706177a3b685a5f570395541ed54b610cfde3f1e0a34480c09887b4f9e3379fe9a53ebd67fc2588cd32010d0e075b69b9d1c3573d00f93499776939fcb30ae4422c4450b34bfe4d9ca8f33dc9add390f87321fa3698ed0ba1e7db20c2bad1b4be0d26dc5fbcaab7fd00cf31ecbf8f85906f521ed59cd428cb6e5f4d10d2c68d490111b111aa894f521f2e71c26cdb69fa40aa219baff6357", 0xa5}, {&(0x7f0000000580)="94495044924daeeccb34beec8014be7e8091343dea5623570af628c422b58a47fbe80473f563f7b41b1ea638b5819f1880049f63bf5c749a40a1d23b8efa2c09edf36722d9886c3d5712d6b94068cb0574b14f0135c8d974504dac9d2860c65dd89f01f9c0ff8ca0c68361cf80c857c8018aabff7b5ddde674b962da33f3b8d0820b449233dd0b067404afd525a89e1e970f62fcf5d0e485a8b201d914de395dc52c7a2d6e6dc147c105568fa022485d562621f9165610059aba55cba5153ccfd02872", 0xc3}, {&(0x7f0000000680)="8b02c7ed11af35b1c119b54113d30c7a432a82daca87c69b0b31fc600402fc9f565d1c68d281f870d38dadec21142a6abc8971de6ac59a38c4076c63abffb33cb289bed8db0cec3fe482b94eb963374576182843a656a231bab0f9a7fab1886ca465d254acbe2767c71408d8fc4d1c006f3b201796ee739f206154efbd96fa97369b383510e5c2bd30faa1d7b60075ef78871cd35ea0375704d5444a2381e866900e2afdd193dd964d5ed420214a5ebbf7b8f08931af1cd4ce16bbe373efd595a46a029041e2ace72c75d2b095dcc4f2f431bffe1412c3c0d688846759b51772106eafac875c5be8096608898e080d5812c50fa2010ba18de91759f965536978cdb4bb1f604a3cdf6a7dbc24de831af520aa0cfb351db9be2c10b8e9bb126e606519aa4532565be6abdb1171169fa019d4c92e2cfb1b186e047358dd9b6637eeafc7bd30c2438f296ca1a14a9dbb87e55c56f34da8952a6af1f0ad6669044409b23b14f3ee2527af24d97bf1a054b87d8d91be9f9638740d5b99213440d1dd2d1b8056c8ab8b1066873c8822a65d3b0539505537996891a081c444f11c484e24db44bcdac0dfb5f5d5846678870dd70cbe9b0553c1f44868de4847d99316ad557013d796c2e631bbed4e1a5b46324b4a30e50bd4cbd0dcd8f0196839d26e65312f4c4496b7557a8fc64b3ad4698f7df1e660bc5c4ab0bc2146e1050a834e0899f9d849707182d3f955eaa105f8e1b1475e416d1df9933ef5afed8801b7126025fc95aebcd15ac657ddc4201ae6b0e252e50dccab1e4735944470088c9e840c616095ce85bc9c3e60cc5a9a7ad7b2bc48f34a8212fc6859ccf93dc91495b39c12e8234305fcde46eb83a732c139767e88343415de7bb5c032e020397ff49cf30edbaafa90208ea9489a088643496b3b9ab68c5fc18e45c4d56df49f3422599aee8ff828304485a775223a13fd55538dc53c0487623162106fa6cf2c602a0f7a7c7190efb111e95b107ce6214426af171c91902a6d853586511d423ed8f141ca82e5681b1cba8e8d0cd391f11e3a485dddb84b1fa336eeac7e640b955d5552f60e00105e8eef284709801b012754e109ff52e9627a1f8e56a10f11ce15f4ce7656b261d1af00a67a6b6a819d1ddd7c045557bb93c3ce951b9ce0622c79cffd23f2c195b95407792f3ffb4dfa9794acdd1e276f38d0905e292778255400ce412a89fcaf6ae25d3947c449b562a898afa9bdbcf41f7922b69d73fc3b90eed3a8d7e3a2de7a4835d79b6b0ef2924f1f94b6c7d70ad7f5ac38fdadbbf3e621a98159eb6274bd22051e6f31760e3f3cf0a93ff6448245d1c66eef9866d0a17d019a5d3f0150f776885811354821c1ccb4e38d070d2f2f86ea86f6b7aa9e1b621503dc329de859d5f9959b0d8da564e5352d4703d23ba0b4844b2e0ed117830d67886d38217526df82ebe48203cb831d6b2d5eb4a905641f8238902552c7f4943e02377913297f2460504943f02a6c15484019a63cbd359c7fdc7e6a84d3bb708c42ad34a19c524a184924e1e81a3695094cef09537df10304c49b762000577de59c46d6f770e0aa5264577f121a2a4ce17f8989ca69cd64769c2ef6b1d2b719bbf8d4a5526bb1f1d4e80d7a371c56769fb6fabdf16e89998f6b6be0db177e31d32bf5165ca6909392ea99c908556dbed365c94d36e587ba8a5eea686e3f23d4f08dbc271a888742af0c59733f9992daf37f229174172f732b488bf25681a1b569a7f169b208c0501593ce91bf30e165cd519e93bffca9e71abd6a08022dda863fd01bd6fcfb6be43a2bc05149e415d961f54ea93da8d75742935a8a512f2bae2ce5a9cf4598b67509dd480c0c730b1a43551fc80a3d96055ae7a266862f025e5612c2fe0f57daf02b0ce951fc76f2f6b9e9206680c03f8839c4c789ec7d788ce7ff5bef1ab10be12b4bcd1b922128ac5fef9c98bf59eb0038a9066790e12f1f1b57d53bea9c18cd0af00799784ff09495c04e2b61e62e8086ef85eedc63962574c2a9bb53aac29113bfaa672dd6ae13deb04a1d86957620f1bb1211ef5c553b00feefc5fca0c8e4f3d123331ed0e8bb839a4a781c3a02aaf84c8056afd0876583cb63c56fef5f654ac6b49ae4e8d0c0491f6fc97389fe6d8912418a84a6518be6263c00077d1faf068aefe017416aca307ec6605841cc31522ac42722ea611674be354ffa351e5fb053c8a3ac12fbe091baedb7ff741ea0fc0094f2ab27d6211e2087bcb163128f9af6f42f0cea14388b9d169539af0c5e3b591bba698083597f262241dba7a0c2741d46ca54709ae4b946b404f47ed18d19bb7120e386b666af9669afc23f7e4c5181edf692fdf6786034fe11f9203998a9895b8b6d34c07cd743f4efc7b33047c9aad16e0813f99f7263ccfc3944aec755ae36ca68855394af2586428d663fc885493a242b1aa936ba8987ba2fc9043e8022c7d506d5eaa3b4583f9de4cd2bd69306c7b7720647271c7d885433f988eed1b6a790b1621aa4ec3f35cc6f031c905723dc4adff16525f1b07372e68e37a90ef0f25e203a165b57eca5e1e8e0837c3eac9e03c0b4c55596974faa662aa84aa83b461f244dc8658883249fbfc0c53334cb9154228d8da372bcb347b95a4b2d4d05fff75de7715409a7731290a594478afcab659e7f59e54ecdd060eab2fee256cfa898fa801fc7c96316f99dabf4da6b61c87d94efa1f9bbce5f73ec5844d833f3e87326945b4d8b22330d69d31064a593da58015f2a7966f7a975b0073c6a0b9134beeb819fe19fcd53e7ae4426da1323cac8ec9032b3834cbe469b796777728bb0cb055b3ac48e90c4725648960e2f87bb4024f66a80630284a183134eb1c619f4a41b092bbbe9c539dbfef68a9bae7c1dd4666075f855365cbc61e6240e4b6934cca6352c6523e0757013ae732b7a3124112f09f69af5a265c11bea8b7cc9be034ed4481a4820f95cbf99c590f2105cd52a08f50e1184f74c9728bd2d4e46765516fb741873caaebdbbc4d80951b73de61639c7b1a1d2d007cc545dd7e7714e23cd4f0095cea3841cca950912af361f7254abf661b082b71a166ebc4cf1daff5474a56a10bf1a438b10d7ffe8dfce2723f45d3acde7eba2b86dbd76324cbec04d44d885b9aa9f8939841c50c9b087525c892f8665592753d247667fd23f968543ad4ea2f6e14aedfc808519c5b8f95f8242c8fbd49af98ca2be928fe040978b132974e47341c358f24c54b45a175c9887fcb715a89e1fb6c27220adbde04ae4478559baf4251edc79ea23a1afaa58858e60e7506ce7eeab9aa53917ecf44d42062ae619acaaf2353f4a8f47c11f82907676541b6f37c6a94d8fb821b461a8b8ec878d2299fa51bac4bc9b454d857223c03507609a09233d21a34afc821741aa9b07514f22098e78b1efadd8d916941052e48215552c65f32e82f53d53bbea7c3e96a1735be934a656dad633f080bc6c547701330d827bce8a446b222c36e5cd1f80dbcf8ed68e5fb5481252bdbc486926ecc3326a08776fe923371b33207f2feb560a4e4d2fbc3e4d6ff25a5a3da15f02d79df09cb1afaa60e8d9c9f2f8abe2d2a8d724495fbd2c9a0c91a3f485d372e315889f5ed9396ccea253901e65a89056737e57f6486b729d70b74687d10314ac33158b6d7872dc2214638a192135085194bc2115fa78b31df1eed0261c7c09832b21519910ac77d6c35dddf887397634927f80d759fcff854c8643bd62ddc58c53e7031bef31ae7625a2c05499efa7f0676a34c6beea99ae3451bd27fd4966bbca1048ea18acf33acdda3954a2d4975e262c9d5d7626c1b2c748852f6417c0a7468bb085dfe1803e7f97048236f612824fec1aa7d73139894f1d7573e473cbe458488d7161a7952b09a6ea392e0a6c3775ec59000e8c943a7e2c49ca693ff183964d6bffcfe6d754bb2b3e4c353df5d3a841adafb6f53abb37e8c1a8c120cfd630e3a50c340175995882c3efb34621b7bc9b4149fd6272f0ebf31d41a6b8041986f9e3b11e9b3dba03f089861d5646c2fbd60b6db8656e5ca72e29431281b84b1a8f90bb0e871a71b081ce11bea78f32f71094925c699fc32a77b7f45420c173eca7271ef60fbf72a6fa44230747244ae60ddb2939cbaa9999c6516aac1f7d07d7b7d71cb469853fe84c3eb2", 0xb93}], 0x8}, 0x0) 23:52:54 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002100)={0x6, 0xf, &(0x7f0000001f00)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, 0xffffffffffffffff, 0x0, 0x61}}}, &(0x7f0000002000)='GPL\x00'}, 0x90) 23:52:54 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0xa, &(0x7f0000000500)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0}, 0x90) 23:52:54 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:54 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001480)={&(0x7f0000000040)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x2}}, 0x10, &(0x7f00000026c0)=[{&(0x7f0000000080)="6b18bdc86e744a4b26fed958ef07977a8656f9b6f779f0c0c2d46dd062e17ba772fcaceccc56783e1420980a45679878312ef5660a9a0b067322c5576e4221c192a19def61547cce6e7c45ee0d92973c602310f274f8dd76bf72e66e06e3a00e84058c549eb942b42ce46564abc7642466f6e1142cdafaf65c7e5434ef5df4d9dfe420e54163e352c278fbeb95178cf7bdd65cdacca5873f3cd781996ec0e0c9522d5573b59ca1a9412ab98529a1c56384670e92bf89752b36f884991729f6885bb041c8c12f4a92aa96a70612c0", 0xce}, {&(0x7f0000000180)="daaa3dc50e80646eeb60f2b881f3026cb30c819b905e921635ff77eb7cb31fac9fff850144b638c070a33f9c8d5d02e1a991455adc429ea1e4926af9a362de75dd35da90e2496daa2297e1ca5226d6483ba2d3fe0e141f3413b2da184b1944e5b3aa6355009fbf0640f48c5e4cb744dc789a1f113eb0d27f64f979e4e2f112c075f0170c7f611be18100f365012277976a5ea69e3710cd4366de74c7a48a966f062cbead77ea85974df2aeb0ca16587d24ac", 0xb2}, {&(0x7f0000002880)="65c26ce35b1a8fbd0fa3a75dcd077afb1156abcb635619fd1fc895607c2c385b1912800462e86db4ec92f8fe0770bd26a644e88eb51c771195c9cd69486bba4b742c482e221ffce36044ece69ab140cd51b894fb16258e1291397ea212d91007e94ad8d5174f6f1d5ad3e34591e595f74a588cfdd59f51efffeb4b17a78fc8c0b773bd4383179e760455970930f7e988e1acee160952cc4e0a6fff3b17170ed505e824986b7a05b1e6cfdefc14d34814b82629db5042e218eb864a03336413e486835a8f3f9fc5b34d0acf88e4656257a660f53970078ae08778714d61d8975efa26b2fc232eae4d63f1231bc78bce492203b768ff454f2ea9ba7a9d3954142a50c501cf561d75859504379bf8d18de69ed60a1f2524d9fe2527b0243af7723dea3f116a102aa38bbb7f07b15c8b9167b7070e7ca4f02c6d09705d79a511d82a94a022ffb201ea6c1f8c462c5221ee6cae90f972f2837d5189c218244511f7f1aeba42637666303f58d029b1250b5212b8a9c5b7fad78acee58a073ae3879197a53dcfeca1e480efe2b957aaa0006683d240224b466c1640c9b4f3e53fb6a4eb1a41d700"/435, 0x1b3}, {&(0x7f0000000340)="c8bff06f1687435cd38236eb8b0b1da2935a4629fc444de32e47f55a658787c3519e3c5050b14096be2184496a8d9c9ad8f6ee565e42d888d57409af1b8cf8ee0a45887c39f21e4c99c0b271528baa4db97d819b778baae2952366b1a7f3807d1d7f13d5c34564d127fe95755bb4c94577592343f82e1bae8fe0ad7f09283a2d69d7065765be8ff157ae7bba4913045dffb915d3a2c2e175051a5ac02d43dc2615fe96d94bb02c13d9d6d95b6a4e1ac355431b88b7b730414610066aec50984e09c1d4bf5077220cbdb2a86c681c1e231056f7b9d0936ede811518fe4c7996cd1aedcf403bcc2fdb498e4155832768ecfa39422891c2e704627447acc550828c1a3a5ab1b6cfb313215fe6ab7d2ff8edefe00a0ab4fc3beebf2882d5aa924c112ef2a6fe6dd9bde7023f86a52ce5ec813d35802e63102730aecba1e6644b0e9c8e3ef710cdf5ac372e73ac1a7c5ef2d663d1ea1312a8f84a0a46379df7ead89cfb6a4897f3f5af57cce915cb7314d6dc98ad3d23786aa332d9a2faa6cc067f2d9c9057420b8e8f98dbc83bc6928a2c9d16d78bf2ea5db8966114d521fe3222ba7976cbaa9c6f2b2ae1c066ceec7672fe4511e1f71e3897c7c5fc6f1529c4305c5aa17f73478b7a6a6787de5723814bae7398d465f9ce1935e6ceb991b740f136737f74528cb3d9ffc4170d6356d8776c6c6bdcce2b86e4d76b114ef9c9406bec0499af477e29cc32fb4cfc2958b3678cdfe6896421b60bcb2a2f35eb94a1c76468f491f1d993f84fc1083c3bfbd46d9c54112b9185b7dcf04c15240d2986742b2003e8ce3832980b951123474659847ea4181f7e893f430d0fc6d1a7ffb773ba965341019a5605cbcd4131c3a8148d6cf6429344db41d8de9fc1447b53fbd8277ad5fe8dd5b90062545eeb643468a058248be6b584e416640ce57757528b7936e29e53c4e508aa5156148628aca87fdc37fa1143364751c04d48710dc16df4907d59e7a53c830abec65b71cac9f309a8b67ee478a2633a0a4b1406e87f5dafb5857af03a2388c071e3618903a5bb9df0f0885216146e29de1a1fd73aa633ff8c6a0345287e589abead456db847e404c02f1f2266feae6b124302b6e979f001704eb3a6d9dc43c3c97dd29b9d08b3c5d8ba5fad618547727a65d90688b592a188892351665eb593257f8d6ba73492736f65622b7a911f37fb80ddbde898c9e69fb9ffcad54e3d52656df5714fd6f8a4629ba15df6fdd644c4f45016dc55f426bc5e9d41011e9828da1e256770603f7c155cfb03619dfceaaf2df54450af43052e961b9cb4ab311b45d7b9fff4b64561dc08cdb1666ddd53b4978eb17d1385457b467f920538e69f1daa6214e42297498c3dbb7d600fdfb5e361c0023ed14921a6380dc0f00632fb15d386db9972acfac58c116cda97dc1e2286b9838735c7751766bb32ef853f980a9e80edc4b01832459e4cfa6360152060ba1d5a967c78415f61af936af27919d3992159d96ac49f750823199fa8f578a998376452def9e938572fb239155f473691723c5d612dff0ef466f17dec438cff37cd8734e7a07e770814aaa9a45d5233477c07169bff55c6864363eb8c5a087d94a3e106f19e5c0d562d933689f62506cc308b12b0c2907ace892ec7b9fa8975f0423291f7d56b9d1845c93b94360880c0503d8baa34c2aa47b59a25f3ef3f2a0ba960ffac2900f82f4ace4bbc72a920f6c9515992a0f23cbddac46d4610c43edfeedd67e0fbbfc4623b485319104109424d2436a672a145311fc345d41d9708fa4bde2e24ebe2dd63e0d651e3412e75360ce13030b4a3ac1278fe6936d700e553108eaf32a4a8b09f85f136e66bd4e6bb2ce824898620f7dd462735cd2c8364e7a009d9371a7a25eff85d3d2868675c0a213a090e7beadac1aa45c6a73e3d615669ace39061ba6a11398f70d687013a44a485ce19eb61ae962a7ba9570f709535fd6680079d70a3792c1c3f2f4f2486503041e9b9b676176c038f187dfc718ae0d3b941a5524b1a9e1fef8c7c4d2008035ce967246b44d00044bf5b5bcb31885d7d38d65491d37ca9128be9634654ad207df936f8518b9b998c40cb2101379d710ca6a64eb95d50d9ffdbe2066febe364475f3da75c101bbf659de54f03bf6fff869dd47aaca13860cdd36e77f0636ec2fa3f947386c7ebab1446442f36f6c603e88af4b6762fea2ca57d364fd5f4ab4767f5b0477b31e66b1ce501169b4f36a7bd6ab96daa2c58049e362e68c94156ebc33a7b8531df06365cd3f419468aed158ea96fd183935195f39acb063f49dce1442e5dfcc3a658b60b9cef86f7e7bb579f3b02465a4ac35d29946d2270e20ab68fd7d145a61378c792ccc535a8f9bcbeb4831fe3a3efce461f3ca477c53303fd1c301a6ea4603f81909ddccf094c58d58a91d108a3e24ce5aaee63b8adff79056494d4d5aa5759bf0dfe18446cc3e9500184ead4545ee1c82cc3cac2470704cefc1f5769de342cd908c694dd90e4dc2697d9571313f9296089a1311b58837fbf3d1248083c56e9edfbf3c75eb61b6f1822faebbe737ef635796003b7d957ec8f55421d95a8b2edc4f012c4461414d49a25cfd5ab06409322b36fff1158a59183cbf4112c0ff05e77c7e30b4bffd23ca1c9f15e67680f43e70daeb63648bcc1faf7bed9247530a6c9935dd1a207249ded6ff36001a57345dea842825b5bdea2e740c3c48866512809855f629aa5d5caabc0680eebbfcb027124cff42d9d0503def8be919bcd7db0798ce6e4e3b526896caa00c17c280e717810007363d14390fc5b58aabd6951797760534573294234776be59b71454ed186dc4d2e6768f2141992eb3ea14b6ccbe5574441c633d2e7d8873ec4aab4f9d24cc99442e1fd98e73810fefdc257e3fa6e20e4fcfd4de0e1fdf71467d9dcb9fffc79e4560db3633bec1159f23c490f178375458204ee76c8f936fc90d6f3f88cec9fd2193432f8781cf9637732bc22fff9bf98bf02d1c7a518219f6ebdcd47512b4b365afbae6e9437e15e65e42e53ba582d51dded2c0ebfa985ec745053605d4b47caada796b26c04e2203bdb338bde62c3aa591eaa92856051fa316fb5bf56c640b3c72cdcfcc08de53cee40cbc6025f4518e93bb88b1b91876890152f1e13a41357ec242d9207cd9b07fd842281c57d1400876b4a8c9b30375d9f04082cafa30bce75b65533f9c44e3d2a4184be156353a182d66025b0c89cb1cee19119b3ea22fcbc06fa36cf0408a2ac680af37a62e9a5644c2d556e71c9e106a0a5a4c8a45c839da9fcc6e64692cce9113035780cfa9128c2d19cb43d70fc2e479b2bd843464008ca0cf344c5198e656e0b1fd294b234b0a9180e1e0ff551768a2ce682889af1b417865087e32a6aa8ab13b6354c1f129511161d86b732cd1cd963258834b93108b744199e15eba2811c0240244d5e0c11c2bb6b4c91d3b7cc421bc6ad91d2c3bbb1c43b1551546226405f13371da94bfec7fe199e897f44a3564f0ead0f0dfb4e31f779851250618c0546d5e8a702e4f9f449ca7f76c1fb09a2f7685f6ec0975be349ed73dcf3fce60556303634036e681b8c20dfb92d5c28ea0d8730393347ce20dc6403a9872e4c9c5f41933fd006df722c83a37905", 0xa1a}], 0x4}, 0x0) 23:52:54 executing program 1: bpf$OBJ_GET_MAP(0x7, &(0x7f0000003e40)=@generic={&(0x7f0000003e00)='./file0\x00'}, 0x18) 23:52:54 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x9}]}]}}, &(0x7f00000000c0)=""/112, 0x32, 0x70, 0x1}, 0x20) 23:52:54 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x4}}]}}, 0x0, 0x32}, 0x20) 23:52:54 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000500)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, 0x0, 0x0, &(0x7f0000000640)=[{0x10}], 0x10}, 0x0) 23:52:54 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f00000005c0), 0x40, 0x0) 23:52:54 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:54 executing program 2: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001300)={@cgroup, 0x2f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 23:52:54 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0x0) write$cgroup_freezer_state(r1, 0x0, 0x0) 23:52:54 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000680)="7deb42993aeb4b838614c8f665cfcc450e8030855fab0bc3c1274bb601f130295d5322b143ed9102ed85da936c0d8065f21ff48d16d4e7d8893698318d5bf87417526214f49caf7f140f0b0617b081456d4318fc7be978917f280a5232b2349d1bd8a2e2c700e96dd251e672743acff1ccd6c4475d9ba5c0552051de39895f9cb38acea79e3630e0a0df5619cfc047eb7169205742875204316132d0f273a495ec252cda6d1d56dbc59ff25286856084e48f4e444a6b16d04dc24042add8ee19153a0b0eccdbccbd9143011b4c5a1beed4386d4ed910d7531fd13fbcdd65069152f69a3a70ceff7b1c170dacbdddca6a248addb7a69c559be1285eb26542cc1fb9394b57af42647a74cd00695853b2f74f97f155a8ff6af1c13f44ce3677943710df834fbd8978d709a8b236f1b1bead95c13afaba730ff1093e2857f4a912473695e5ca4588637939122f1b9c2bedd1a50ac9c19660de0244b70eb7150b8badfc9ae4d3f6b298e88af541d6039340d73940f128c952ecadb91a6700c8d738d3b6236aaf7a6c8ad8b70bea8d3aba55f15e5100c177da3d9c6c53c3354215e892f16b8f9a5fa70f859b8b4e7cd3b214a995583f115e708f0a842089774499dd9fc3e095fdad5cde988fc731ac7279dae7d2e3ba25b33d962b7f12ac93819a2aecbe828e93a2896d3bd2d26a3a3722a80775872c7e88d9d9b893cf9d8c9033e63b135f247f0d3c22d1cbb1a660d9d8a56a45f0d9bad631be4784ed85290943228f4b6c21ba4d515be6209af064266c2ea0ed0e42548210d280bc2d8bd24f41dad33ece5ce778b71125cdcfb355bfff9a14b629dca0b877158ba8c9eda732bff06abde7a403ace2e364160dad7386e1519a2d2d1f447e02755a0fd6ab43c834bd9d2b5bf234155b55d93394add40d493c2bf2abb080846145140e4f3c77e8322f6d43c165f55e265a52ac785adbe5c45a55d60a680b84d7388faea5dd812f08502f82383b061147de625c6a92fdb2148baa768828f398531c34b9e0a56b36d1158e72a18a585ce41e370bd62c7c54c8859c56ded9d11af48e9f9d05a25daddbb7952ca261999cdfb59e5786222412f1b8cbcb61a36eeb240d6f930cf45339c8f1bba451ffa695a3ef4f8a8508d1842532f6c8b8bbfaca24a57bb85f56cec92dfe80978748b222818cef97cada48b01aabfe5e1c860283cd52f34e2c8118978b1f534e02818ce31cf28a59a83345fbe5b74001af3d4d0217d3a4a35bdbe3eb1a196279b17cddcdf7d97e02c20c9df486e2535f6655ada8244c5e175beca27d209173c0d775f609e8da7e273e6bd9a3d504d4770d82fc553c299f09bb2f6fe7717257f0bbdd5ebe1cbfc384ef7ce1156fdf897073600559fdf5987cc46b5bd4ebe742cde038a25f232bd340a36de0258bc374df736302339a818b8acf0c6f923c5b7707e67939792979292aec81760fc1854ded6bb3c00a2bea39bee0fe67bef0917bab605e50cac9bd9c36c4b866cd14afc49e5e77b3e32ccf6f623718896bae11f179574c5d843860774e239a8ef072347308c406d18cfb3920be35576a7c9755be5d839b943fa69e1ea4f48d5bf13df5654428bd58bea1647678ded23d891d7403ac23698a9e5efdf43e94bf025019bb0670bc05feeea07796ac8d955bdece5a2022bb4dce64ba4a1a2dcbb0aba21735479c9c782e6e1f74834714e59d99933fc1bc1c102fde38a140acb72fb651380ba0840f005c603476cf9930324415d30d0be562a87561aed7292c2a9879a51116daed7d61bc03a4383a237d1b551254f906354568c1298eec2d04e4aaf234ed9232816ff1fd10b2b827cf086db17e5ff107852972c408e88e46a451deb17b499a0704d353f7a4e6fe767cdc30ef38e3a3226529b7d3980263da468fb36c52f14b68cf5228665112d7fd7cf080476aa70760156a5ea2b0419a91a6e15a695b3462202000f186b94c15322b9948c723e2f99ab643ce53fbaef1eefb80af5662bb143cbc671d34af43dab6549562892f4e99538eb86e28807a8f0f6186d546758acdb83ca8bed19cb7ad9846afe34837c26b844a1e295c4a60a9cd2b7b5ae08250d44170f9691346b2dd449b879b1ad06a9a855101edce543ab37991a5ce27caf7266d713a0f509aad0cef8419cd16993684d6b262746ba5de225f788e56be2b17297014b842befe522df6e833549164a64482ee5fceb01ad0753d174be983215ee9617be52fccc2fe800b0b0facb29c628b67e83c76b31bd0ba3e1aeabc557bfb578295c92beb6d198deda952fe46a9ae68524e498ca28fca3b01e9fe679009eff4f5ccc92a68ce9a7b5971a548185aecb00e817e51bc5076e84bf7e3ff16dbd3a798f92ef7b27fca1d5426140a1a0574ac8d9408c5a26c0fbb28d9ee2352fb64c1a2179489fb24ba9b4e45b8f152ddcb482b3cd83dfd773bd6528dd30ad5862c27afac0776e8fdaed621abfdb8e3fef7538164da84077144a71cd95a8aeb338b710a415700dc6fccd15f062600acf525184828be09740be4c83aba35c56f2dcf7d21732b90e28a19616a745e2cef526bd8e58d24e821f79f92d9ad17e9a5c97046c992efbc2ee4919f0e6d4a90fe562e69cec4235a907a9a27ad36a38951c4b33c78e549f87958530addbb3640cfaa74028dc8fe8a547a5a4692d2544532333be1eac240479c5448f20a0957b0e5f0faf77a1f3f8e33515ce11faa4f56c362f5f4b4e2d576f5a34eed652827d238f97ef50dc1b1018fb4e2a564e3da815d0b50dc7ce0bc6e16b5430d381959368df902c5d70c75373a3dbe4b4230a0224c8640ec682b2d5ef6498d6d01ebd59a2db77fc7def37b5a7196ee9dd1a25b531b9f12330fe9820e334a4cfafbb13be4ba39cddf00c3b0808057fedb32e6dc6c7636c3de55f1e790a52cb87d0ee99e7dfc319953c83f9d87db4233e68ce6cf3eaf4027ac49dff6382ed4d4e42e614831ba1064f698ca7fbd1068970a31b43b715bf67d9bda09d474f43e878aacc603b922884889eedb5ab49e587bb3836b12f46be6d3e416460bbc88a7a7502fc527e5a9d878bdd04990f0626dc9850956f2dbd143d95c725f4e0b5131d268ec2f5702f326ed5ddcf0588991c55d8d074fe47c4d3351018ad6ed9c6fa842d04eb7e1202a0c74a32ac56c5efee1f045f73680e93f7deef891a137de05d5b817bce778b87c39374e6de77de9af6c32d865e5ebec76015f17c00cea2dda3cb443c3e5ad75598f4b9fc718ae247b430674d4e9d58ddf1efb6ff6954caca43af24d21ead72f49417fee1a2d2fe508e0020b0ae1f47304295948ffcfb585848a1855928a9fb33da693a8112363fda9737bf0bd89ec346446826e37efca5b2cdc39f61157b5e867800ec5c49912487fd906c245e18c72e7f10669fd196c3c3fb7b9e528e2980147d6beb8723b2e2cb3283a81fe46afcdaf1a1f414fbf05bfd4f30dd8f353e6f131ffaca72096bade86eb59809e90b8a9c6a662664325e9d2e1e5d03a493d8fb427c135deca89604216c9efd4a3a2fc145365ed5e666b0d09b346d3fb4f4fe765d939746817d02f6b2f62b7d8c20c3e3c1b722dec30435d738cfd5997018cb823e5f4f66cd9710e7ae2bde118269d660a81aa6bc77f8486c5d9be513e8d2d1f6387e2e4d37c6ccc87e96385347dc10c24b58a2de81a478c252e954e04f6e07c222b83f0383c7b2a271b7328eaf8eddeba524fdaa39293329648f56e76a2f86da66e32258231e8704bb22bb86bddeec42b1f2a5e63b7ab29b874385614ace35f88a48045cea99aa0487f729e46ccf72147426e83089868735d01880c68e247786ade1310b70ccf7d16276bfe3e8c2fc441e7ae9b87b1f40aae1d0e750547a249da310f3050419dda872a5c9854a65b32fb9afaa64b25d545e9e9be1a1e9aca88a6eccc23bea8f75b6f777cccdc52422ab8a9b395e7c865dc809c02cba407190f316208d009dd89ccef39ea8b61e7e509055637f68142c60e7d22258e30cf08be9116f64d968dece384a6ca0448750d175fe076da7574b44ad15ca17a421cf67a895eedd89bd098313b92616eb3e9e2ccf2238b9bb14527a80563cfb7ecd0a56337499deea2bb40b8add94f6a426077864cc56aa11c177e941485a578d955b41d0d6d9e187891e6903298764360f6a05763b1fdc9459d5e1f25d398c830d06bab5eedd617952cfb661cd07c79caf1cf7bddb0608248a7d72aa9f26162109642172bc2f5746020c33c8a8823d0bae6d31431cc37792d6aaeda193fe442c1363e5d79d259b319865302f912233f18654a9838c00c0e727dadb630638455c02f39335cb8565bb67d8244626bf5826934bfc2d5d7c56e132fc65badd40a25d49e769930c78c16c00aa308254712fa32d3cc1c12f70454b4019bf596cb79c653985c73f19855def246a41f7a34137a3c4e5a3395fb8cd909de2d0bbe39ecf96f3fa105b2e719f7742353a18bc245e8dd8a37afe5e1b5656e274205926c2b8df87080da0d2ea93d1e88e4057d770bd9f69b62d9d3989a8733c01d0cbfc8e77b3a4172c283e7a13506c0c8853b99fb82c01eaf26fdadc779a9285e92af123ef31bc35e75e90fd6e3b4301722ddd5aacd3fff5a6e375620592c0c4a7cb1c2de387c9e455bb9b2110522c80bf7598cdd2b0eb857859fe855614b81f9b003811f8b225fddb4764cd1c31a42fac4dd9c62c3e1eff47a1b0a53dd0caa88306170e1fac90c7e9af4e50715b0b00a4e85096d5ecb30d171342a6ed83b96508df2e3623095fc5c7209de1ac2fcab5c0a6c1398561895c2141ca52e3da7582224bc7cffb781565d8b959ecb95b693ab1d44a9c44ee05549a75ce9dd9b393a31d1c4b05076b7e548c8c6db2f4bf35a0ac6ac5d7074020688dfbb83091fb2d2d2b5621ff24ef6ec16eb37c0703657cbf2599f21369a641c0d65e60e82537a2d69cde90b50e8536682e66f9b9c6935e9e10b6cfe7d81549349ab3b53b1f2fb33c52ba8824d8422f41d68dbd66f98ea139c7d1528063f2e1df6a90cb77c56a381e830caf1550efb7a63b57375ffea8d46e8168180fae97df1dbbb65d7ce196bf16da4b63fff72592407203d117fb3fecfe713b885419ce19c20b0662b5f35805f8a248e6a4b2e950a8d4a438ddd875f8e99499f15237b96df95943315ec8d40aa618d6df168588651c81ecd7300e5bb299c8490b1fe69ec401833625a0ddec57dee58f14fce99ec57ef796fe9ff9ea5dd435719d6ab824a84025abfca30e34c8e50a1922623c30c5f797a781062fc6556f24cea75992f9d501face7c39a7a1585d6b0928c1aa6da0522c04cff06f676cecef48f2ff32e728a1567c825010a9078ef7377978b75f1d46e57dae591cf7adf3942a3b45c442085cdf000765da259081f5c45fca34080a1e07a90aeec82176b0723cac674162daba061633aefa913ecd89729c07416addb67c4ca3bba834a82144a79610c3e72b4923f765d6aabbf484c99d697bdbe3b26f7da62783082fe8b56e4b06b955ae7ed902c3299ef2909593f9ccabfa145da73940be005d907cf3a6e3f29cfb44a487bcce42921500c90435afef572acc7756ada0c196a70be8fd0cc74625ead9ac9be", 0xf88}], 0x1}, 0x0) sendmsg$sock(r0, &(0x7f00000016c0)={&(0x7f0000000040)=@ax25={{0x3, @bcast}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @null]}, 0x80, &(0x7f0000001600), 0x9}, 0x0) 23:52:54 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002100)={0x1b, 0xf, &(0x7f0000001f00)=@ringbuf, &(0x7f0000002000)='GPL\x00'}, 0x90) 23:52:54 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$sock(r0, &(0x7f0000004140)=[{{0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000000c0)='c', 0x1}, {0x0}, {&(0x7f0000001140)="e3", 0x1}], 0x3}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000002a00)=[@timestamping={{0x14}}, @mark={{0x14}}], 0x30}}], 0x2, 0x0) 23:52:54 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:55 executing program 0: r0 = gettid() rt_sigqueueinfo(r0, 0x21, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe}) 23:52:55 executing program 2: r0 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='\a', 0x1, 0xfffffffffffffffe) add_key$user(&(0x7f0000000240), 0x0, 0x0, 0x0, r0) 23:52:55 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x102) write$hidraw(r0, &(0x7f00000000c0)='>', 0x1) 23:52:55 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000400)=ANY=[@ANYBLOB="1c020000b47ef7"], 0x21c}}, 0x0) 23:52:55 executing program 5: r0 = fanotify_init(0x0, 0x0) fanotify_mark(r0, 0x2, 0x8001033, 0xffffffffffffffff, 0x0) 23:52:55 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000000)=0x5d, 0x4) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x6, 0x5, &(0x7f0000000040)=@framed={{0x18, 0x2}, [@call={0x85, 0x0, 0x0, 0x36}, @call={0x85, 0x0, 0x0, 0x2a}]}, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000100)={r2, r1}, 0x40) syz_emit_ethernet(0xd81, &(0x7f0000001640)={@remote, @broadcast, @val={@void}, {@mpls_mc={0x8848, {[], @ipv4=@gre={{0x5, 0x4, 0x0, 0x0, 0xd6f, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @broadcast}, {{}, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86dd, [], "c194eb010988564df5b840dd2c22daf9a93e32f41d1ea267ed1740228ca4590c1c95a0218a434cb925ac0016785bc0e07a549481c905f0cae2723b4fd9c3b542d99810b3ff85fa5501947d18751ef222c5712907b4ae0ba6d14558f2d908d7a07b3745d0c9c73ca3ccfbdf8007f78915094f2fce3e320db3fa676ed5c98c94aa3f5b18abee7913d2e8a94193ed19b69ce5734a7410c5172d45ef6945c6883a0c8fdbb13d66156358796f8424d3cdbef2688992e7bb76d14e4e345b678201afe6c89ebf9fdf53880199274150199bd6ce92934b636d7bdcf9d57f0cbbbb0bc1ff966151617eea8fb8aaeec5b38875248e12f1f916df8513a839abf7ec3889acf1d7fd6cc57ffc87840d9c45f522d32244e52e99d833728e0fc108ceb29571289b1b5c0ef49cd15e701186c2838e1fe729a62162930628e78b4da8a9ac72083f87bcb5176e739b1dbd3b94f08ee642d154b18bc4e1bdf945292d957d4efbf5701266f5ebb4ccecba5568912ae89aa73346be0e3ac65cc34b94b229dd341ae342ce318d357edf82dac90388ca970b26cce3e155d6c9622bb5c5ca248ec476394dfb1d70527fe1c5731868f1477626914ef1586fa9b8707412e68773e2c91141acc1696aa2bb28aa7405434cc515869b54257d69dc9ee243be84428f71da8a9769ad7b0fab501fc081edc2eab26ae396d7f1c361e755764240427514662d5692169a84570e7f5df991ba181f6b3be25daf0f3f7707a1e17df5cc8911acce9356d9784c10a815e2519ba242fd879813b79c00703224f4311a52f9e91be9d8058a34a2b434a4ba731484de8f421979cd72eebcafed7ac0d0f18f90880814c9f7c02292e89d8dcd6a14473ae26d72aa70d6ee195099e909d36f54a86ca8b4b68cf4b44fdc5e30c509a97c7040b340568fdac4bd23c60efe83d04cbd3b3fd7a45ac168a67cf108d54e5d80b65a473d03e3695c126d4677072eec6b445dc1e3207ffe31c9289e407380ad18dee266f3eac09b56b5109938e1ee355e6f6cb1218ea11b4693819615ca17f616a72e83235ff340334f21c584bb1536eec7dc2b2f78f31ea367cd759e4d6ada9ab9b2fa393afb15857f24163fc9f52f47e0ef7387ee3d924477aeff17e6f56a7f8ef3cb62c56a6a246c0b97741691bf4b71224fb942a3d5b73261c294a2dec1d3fce7afcf714e2a184694ad4b843f86bdbe8a862f52027964c6ba1bb3fabd58759d2dcefd379d190507c18175c040f9230943b020071c997109755f8d86da31df662e2f2c42d6731e5b713ef136edf135ca19e95fb35fcf6281723b348299a18e87522ccdbee62c15193240d3c6ce9386ae4bd89638f8537bc30758fb43f4e842d3d687a97ec8b345f0d863649c36cc41cb08c09a0ece026a884345181863c9fe61f737492cb46efe27e9575f78f6ccbbe1cbbd489a98403c50bf73456581894f56b823a2560a410ffbd6772e0ec27cc1222d95c34b7ca7d7eee9c7d267736a348a2cb4890e8991b7c1e18a9df92ab3eec11e65a5ed5cd418a07cb7e893d613ac0d5bd4ba9dd97bc67b9349170ae51e0348114edd260464c59c9ea22ca97ed141d5ddf5c112afb289a43ec1bc9577b324ffafd99d918e7791511869975711db9b6606cb4933bfb89ae23b9a53bea02c2bc982170831cc0a16d29016f9644b71cfc40d33632c264e8c116fecfb05732832178f67f6c57e09bffeb7bf0d3dda16ce681bbd82060ee76dcc5cf162ceb34991ae7c8a3e35737d03224e08286e46b33c827e48162ae992bf8d4e52439ce9af863aa0cfdba3ee1c157b18f12cadd57782162808c12b03f453a997377b7352edceac189c4422553c0b389a17eaaebbdb5ba388217f83e6d25de78822a9c19dd1daa13c4e432b29cf253857f755b5ef405a1d4542c4982d902339660073fdcac4da89398b4dadbb7ce394f1329782e580d8b6424a89d93c89e3eab3dd6c22d8c5b2304965e3fea4f32a37a355a8b2fff64217ca119f07fcb3e39de98c7f29165d4dbeb6c00eec0977ebfba5cf3d327f742912785189565be451aa7fdb9b39eb082f594a3c8565a68a14472d22e7b95de9c65fe58d9e93de8410807f2c804d36fe1f12193bc59ea080f0e32bea773dff92afbfdea8cc15a891d87561403e15607b7e566bdefb75fa4c1432c983d4dd3d7737d9666e8dc2d0033647bbecb8fb415c25cdeebe41ba7f7fb85b02927a705c95c1a434c11b0dd59a2ce39bffb3217bfca6646323304d86505ba02da03b0c8a9b33d2d8857af89928f70e90b7704b81ab2126da8ddc5cd96ae0e2adab65f487191b93acdce258efcb78ba0c1f405affa6a2064b059605801378cdb18645df8d0d50dee5d3746d8f5cb50cc2404fd366eeb8607c6ffefcdb14535f55d120563cc36aa892705de768d0f37f45bcda225183bc3a6156788dbb2181ef4dac84190a2cde0d4f0c4f34182f2e5208eab75e6c81e87538831f2d0b70d529ea17849229d20800000000000000622b7d7fa918692a5c31d7e6da991fbe64688b5aa589872f3f8c89ce0b21c3865e831fc58847066f8ec7405c330ccb9002ed07c929921110c5408b71c54fa1ec4b144c64602db9ed443d2e72f68e8ad9bd7bebc46df9d5b77f25ac7a4e19df46deaaf2713d24bc11d5d4a1b3296914afa30f00bc6545c204c14a2e9bb8e0512d137719281fb8e155c5332ff1fe3795fa0312d1f6cefc355a4a2b28ca897cd8defa01f05a47e2b167ae8c2d29fe9d3cb4950d0417f53e14c10bfda340082c8cff4db95fc8cfea1a174ca434e01e19634c64e4b1dc3fbfa22a3afe84ea2fb4179f0b34cdb9cf5ddebd5d2873320bf3284367d1a8b19cb655ae98b287d88a1be0ef0ebfb56a419bef76901be6eb4f78fc433607fbbbb2298c923dd582603d367e7169e34426939091b6898ac80e34b1acd8cd8ba5067ee530ccce7455dff01290dc10821a871760913023de7c511066cf91d076ffc4a160c068ad22e6fb889e20634e1ebb29d9cd75530eea03a8f04865f478a72dc74e7b9cf4ea3c422f76f96d4bf75efcb8b7a6a2e7d2b0096f55375f0988160a94987c4da3f9faf44bfed4d2c1dd9f11851849f9dcbfad4e581710cd337e28a22c67d17de4398611a82197c533c225c4746277ea36e7e58a809de1976de1fb65c5bd560336aaf98016380de5db067003f2363e66443185041af0b0c7906dbcba12985c6a2f9c43fbe7a09b4fde4f2912f78502a50d0f152286d46630334f6390d6c07d5e5a1f238b44d3b849efc27bc4d6dd03ad49cc9e2bfbeef857ff61b690c8409ebc70c4d89718424de1da2bd6755d65ea67194207f7740cfc826605fb999e194033f6570041ecd667a132bc4ef6a8dd0b8b1c998409c094a85d84cbd97869b360fdb5df97b90fcab4cfc377986cb60e54ea2bbb2a99763c41896f39fe28254bc9b767285e22cfbff624aa1ed47b6bc2526a91e0286dead989ad8f3cc9637f7fed0178026b289d72f756abde7199df5024e353b9db3a3a1136476943c3e129b9247cac8016804360ef0eaae4fb24857e9fabc96ad9ea7f4ecd07e8edd767d2ee6c99b070594f8e97c88ec2915d1702f44ac418bbc96cf985dd50e4eb5340083699c3b00bb2552ab361657dedaf2b60c0db94aafe5404aa5e3604add474580396802ee74851895aaf069762342e6f5f251f5c1998380ba20b6b9049acd3881114ba98ffcbc9df8290eceb9126bb65da3909b7c3113dec9165d2aad73ab809a8d26a9ec8f11ce546f71319c6680f000cf04517863fa8a5eec0768c9c4f1c9eea9c3f21b9a0110a8a88cc1e9af153863f86dcfada45a5af32368f87f4211d991dcb83ba17b3c723f589f9edfbadf8f33c4df4410f63061418e5d8ebcf530c38e75aed18cd90fc0bb0347e823ec8407b99d05b0c4f5d8a86d67bbff997c1ef90bc01cb42a5c35e24e954218fe488ff5c801be849585ebfb2679e64fc0cea33897fd4722ffe9fcd718d914a101309b0c7a38020cfaa959532f30c4ace47795274e9b6c3123fa47f6a3db743110a1ed8678f41fcc45f6c4d6c790a7796041fef4108bc8f4ef85d931fab3e5b49df72bfcb0d14b9c8a814ed50b4e8c01f3bf4b79126589863d7e79d82bf49aec26d53fe8fe6ac7fb36b671d17d33e4e137a7cf9d840abadb5dc5fd7c0e83ca251b873c47a03d5035963c1978616860b3324958bf2a080b9d351db87928599d7c2444217c6772856a0549cbd88b89de67eb8d52658a69d4aa921a61d15deccb49c6267c0c2473c4518d4f8297247f2bdedbb3df065c66288c234ad7f5a45cc9f6a176c3c5a520f6b5d23cd3049fe7302b0ccaeeb7edc6d1d604bc4865c245ff510db7e8313daa4b7c6e8d9d90882c4d8b454d6ebda81c8fccd50c116d993e21bf5b3429dd7f388628c7c198effb90abe2cffe286aa56fbdbac34b9bcdb04429839286237f1355280a80ac1c98ca4888e3f3533b3c701a7d869d45b6a1803164d3e0cea20175202ed43612beb47e1f64d5c96e1ab022566da66fcbd"}, {}, {}, {0x8, 0x6558, 0x0, "6faa8045a6692717a464628c7ee1a39ffafc8ac4d717bc8b321112ed38d017542c4a0c7390c0db89b634b3a584967bc27c0c4a69a4ed380f1108e54563f0196d37336c9f71a961836b275fe67a5888126cee89c60821219114e9bd21c6494c277cc91d642f22ab88688e437f3a7b1f62a02574e3004791c50737315588e450e463dda7d03fb35239e5faa1d4e84e7b32"}}}}}}}, 0x0) 23:52:55 executing program 0: r0 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f00000003c0)="cf", 0x1, 0xfffffffffffffffb) add_key$user(&(0x7f0000000000), 0x0, 0x0, 0x0, r0) 23:52:55 executing program 4: add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f00000003c0)="cf", 0x1, 0xfffffffffffffffb) 23:52:55 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, 0x0, 0x0) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:55 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x30}}, 0x0) 23:52:55 executing program 2: add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='\a', 0x1001, 0xfffffffffffffffe) 23:52:55 executing program 5: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x841, 0x0) read$FUSE(r0, 0x0, 0x0) 23:52:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) close(r0) 23:52:55 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=@ceph_nfs_snapfh={0x1c}, 0x0, 0x0) 23:52:55 executing program 2: r0 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="db", 0x1, 0xffffffffffffffff) add_key$user(&(0x7f0000000040), 0x0, 0x0, 0x0, r0) 23:52:55 executing program 1: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000200)=0x632a, 0x4) setsockopt$inet6_int(r0, 0x29, 0x3, &(0x7f0000000000)=0xb2, 0xf) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0xa, 0x4e23, 0x0, @mcast2}, 0x1c, 0x0}}], 0x1, 0x0) recvmmsg(r0, &(0x7f0000004780)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x2020, 0x0) recvmmsg(r0, &(0x7f000000b1c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x40002062, 0x0) 23:52:55 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000200)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[], [{@rootcontext={'rootcontext', 0x3d, 'user_u'}}]}}) 23:52:55 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r0, 0x0, r2, 0x0, 0x2000070, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000040)=0x5) close_range(r0, 0xffffffffffffffff, 0x0) 23:52:55 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, 0x0, 0x0) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:55 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r0, 0xc0406619, 0x0) 23:52:55 executing program 2: r0 = gettid() rt_sigqueueinfo(r0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xc4ffffff}) 23:52:55 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x102) write$hidraw(r0, 0x0, 0x0) [ 905.405318][T27060] 9pnet_fd: Insufficient options for proto=fd 23:52:55 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 23:52:55 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) getdents(r0, 0x0, 0x0) 23:52:55 executing program 4: open$dir(&(0x7f0000000040)='.\x00', 0xd8002, 0x0) 23:52:55 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000c00)={&(0x7f0000000940)={0x14, 0x0, 0xac80511c6aa21d1f}, 0x14}}, 0x0) 23:52:55 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000003a40)={0x0, 0x0, &(0x7f0000003880)=[{&(0x7f0000001400)="10", 0x1}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x200040d4) 23:52:55 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, 0x0, 0x0) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LIST_PHY(r0, &(0x7f0000002380)={&(0x7f0000002280)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000002340)={&(0x7f0000002300)={0x14}, 0x14}}, 0x0) 23:52:55 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=@ceph_nfs_snapfh={0x1c}, &(0x7f0000000100), 0x0) 23:52:55 executing program 1: r0 = gettid() rt_sigqueueinfo(r0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x80}) 23:52:55 executing program 2: add_key$user(&(0x7f0000000080), 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)='n', 0x1, 0xfffffffffffffffd) 23:52:55 executing program 4: add_key$fscrypt_provisioning(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000140)={0x2, 0x0, @a}, 0x48, 0xfffffffffffffffd) 23:52:55 executing program 1: add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)="d7", 0x1, 0xfffffffffffffffc) 23:52:55 executing program 2: sched_setscheduler(0x0, 0x0, &(0x7f0000001700)) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x60c2, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) r2 = fanotify_init(0x0, 0x0) fanotify_mark(r2, 0x2000000000000011, 0x2, r1, 0x0) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r0, r3, 0x0, 0xef85) 23:52:55 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x0, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:55 executing program 5: r0 = gettid() process_vm_readv(r0, &(0x7f0000000600)=[{0x0}, {&(0x7f00000026c0)=""/129, 0x81}], 0x2, &(0x7f0000003d80)=[{&(0x7f0000002d80)=""/4094, 0xffe}], 0x1, 0x0) 23:52:55 executing program 4: add_key$user(&(0x7f0000000080), 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffd) 23:52:55 executing program 0: process_vm_readv(0x0, &(0x7f0000004980)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x0) 23:52:56 executing program 1: r0 = add_key$fscrypt_provisioning(&(0x7f0000000040), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)={0x1, 0x0, @c}, 0x29, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000300), 0x0, 0x0, 0x0, r0) [ 905.916479][ T28] audit: type=1800 audit(1704585175.961:3611): pid=27103 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="file0" dev="sda1" ino=1973 res=0 errno=0 23:52:56 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340), 0x0, &(0x7f00000023c0)={{'fd', 0x2c}}) 23:52:56 executing program 4: r0 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='\a', 0x1, 0xfffffffffffffffe) add_key$user(&(0x7f0000000240), 0x0, 0x0, 0x0, r0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) 23:52:56 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x60c2, 0x0) r4 = creat(&(0x7f0000000000)='./bus\x00', 0x0) r5 = fanotify_init(0x0, 0x0) fanotify_mark(r5, 0x2000000000000011, 0x2, r4, 0x0) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r3, r6, 0x0, 0xef85) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000013c0)={0x0, 0x0, "31d5c21b330deef4c536d3931ee98ec05d3a5c882eb0a82f7862543290fe5ace8490e10fb4c97e817383854edd1c0221687d98240efc5053f87c7ae79cbb4406adf4ad1998958343eed7518235dc4af3ffbfd3173ff14922d24b9b4d26b2d2137b8679b49e7dc1d0f577b3151b415d7b10e8baee9d4c7239b6411438170f96b68b2667e5becf7c9d89c427b8c5ce1b36e06c4d0657ee70700c33b6d1b2f7e859b45a977f79de89a61b6f4615e0122e5a4999f41f5024522fa60c2c19d6d24bcfc9fe3a7e8c9ea3b61c00bd220e39cd1ae01bdef114480d3ea371d2ec1d19dd2e796dfc509869cd6dbd869204a0774a2737590b4f09aa1e48c324bdd0660e3f0a", "1e9b57694f3228ac08ab7baec2d689c54a8429df68c531af05d9a00f5d8dd91114b47c735827c109a28df25146d728c531eed49e67a18755e342a8496a0bea1fb29725db7c4ba543677326b4d7ee2dce4061fa4802011d66d235f11c46b346978a1fa7ec5c28691139624929f4d27bcff9d9009f8626f6dfd90b7d33e6a6cca56d74f988a13af8e3ad54d181e0f9d68b4f6b6fc6d33911531327c0091d876c28096390c48728ae098dd53c327b6bc03846eb0073d905976271cf16acc7329931f930df07426c645f90ef4cb2f0b291de998da772a4526a4d1e6a11f62f13c15d3a37fecf20dc1ee80fb6bcd145640735e867d62edaf9454ab556b8b475ecea7ab4c20d4fad70b4cf726d33519aa3f8f3f82f9f50fce3f705fcacdc18d3ec80562b3605780a49fc1721351d1b030a3f2ef1a145e0f05ed5de3f4616909c82c8111fe18741af4952a3cc6040e4b1ed73e4419db0d0ecabcfdd3e3801d0e6adb149014e50ee0e39d4b084bcc4b27a8110cfc63ac8d765be7c9ca237bd17ae84b48a83c25882120aac45bdf60e9e9c633ff0b36ac54d811eb4e07f6998d82ed5a7f024e5efb2b5aa8b9389ef72b309dc5b8368faadb297d2c3fb2f3fa84fad02e575d7c3acd16951b9ac7db22c91bdafec88cf46a318bd83809c77a085033e1719769d690a45fc68792313ec8647d79c60c8b529a76edb5392ef9b069f16869ffc86afc7f07d494a405b2bc88513fe0ee109cbd9153df6b99ccea645b8021b99de778096d3556cfca01913357af7f9eecb726b7443431c7b1be8353a124b9471078fc65a6eb39d77f0da7fb6913ec7f58d171ac900cf05d3072209db9f4a37996a92809807ff031457d888b9e6c3a76f72fccd2b2db8b43fe9da8a25cc213f5392258343ae20fe27c71f29948804efd649e5795860c0239a5f9087653f78aa8683f187d945419827621b53a61e70c65ca3e7511e2df1b3d2115ec97b0cb8674f74e5a210e709da00e4fc5e79689d2229d2de4ed86333f8603093b8fbe6123889555afdc9ce4553b6672ef1482266fc15a269e10c2fdd7f0dbc8d4bd3f6a3cf43c4692b45ed2f978a5c20c5d7381a8246d84271b03bca83e1adb12a41744d459740da39aae157a95b192dbdf3f7a9b5ac777704270977a8d74abe84252ca90aba4c05a9694364203a642a9ef20c57b09ba6eff69d8949ace3c1a630376a062ab26f42d92719ad40b9a3798f3d2c39ed308d62c11fe803e3fa19548565d2bab027c69e32d3a43801b0570a0fa740d02b7f8184c7c8239f7ed40507653f252486b7e768c60099100a763d2cf0c74af0651e6bc48f38a931ed6804a1545477041e78a5a436a20c3b2b8882961b8d2d8639771f3a206be74cc8569c86341c911621d6b356a1a75a763da4a5ed89c6998276777a08c5c21650630796e7988921503ba405c64fd0bfe5880aa1457dbd87ff802bc72d64d8f785015a868c5f6e27e61d67bbaf061e82a41b3d8e2b6456d332fd321f1020dcc39eda2af790ce43f636c1cf2214e00f6d06df22fa5dab0a6d03456b82012e51d81fb7b32aff313e0992f6ad2156b7e71bd393ed3eed6eb64a68150cbb3a1cef641067dd8849be483f48d2cca80df8957555ff84142d8aff5ccba97b9a31137517c0b31d998c4521f3d441320e48de367cc1166eae84bdf67eed1a14ce0232c6d09fe41199470790118289cfb0eb5d9737ad4544408c5a3b181e74907473cf645bc17b15630dbbe7ae6ddacc9ca27ecf8be6739075c61bbd2180ed6bbc2dae02677e109d342c53c83f4408f96902e20a04af77c623ea8db6fae8addf8c57e47cc272b799686ac18975ee4ff5116a3e4be2d285e657e505c80b4910f0460a8769517a054cd046264a690cbb528d1dd9ef2116554258e8d9f0aaf34b6339042110ecec149baf4530a2ae3d470ad4ad471c8070a914d3f0d76a598bd9cef09307f2b19eb4409e692fe303900055e7f5e5fd460d6b800a453cb6f2f5f44a43ac35020c1e2c4a429853b6a86686f580449b57da37fb1748387f5179a470e82205e6687f28a4d715dfbc28fca99f8a57a8294c741158878b288434c9ffb31632720b469a1aa75f99c6f12df5c8463a2ea646739c5d71d22072b4fcb7daec5b50646ba16e09ba7997db0540e2a737d5d4832e481271f54ec925f49eb9a56274bef93a8b3cf1177b67783f05bb18605383c2f9f1b8eefa3a3083f7ef0faf656e2f31d52597aa29226c8c0196df2d1fc446e7b1e2e08f1faa3a5a0dc0cce083355b52dff03f851eeb29f172fa41e697512a88d5e0f575f6b5e12d03b8a12e680e3839863ea182ca2fa0325efe5176f3947ef6b18997cddb436b03bf021600c3206508d2a89c21386310d98932edb3c5175f24bca208eb4027a7eea2c1baeed109f7af95747691ea26177a7688e46f52923fd9ed013b1316e3c48495069012b55bc573978d5cdbeee0d04a71c47c9ccb5b242b07819b9a9fbb8d23c54df99e43e06c421c5d34507a0b5f6594a8d1f80dfba42f9ae762847868fd54d1842dfcbc06d7074affe7f6838e95d0b50621437413601c90723982365807c2b357232fa9d5c6532754b334035e48ec6ba65ce97b0210ae01600c0b3b9ee887492216cd98dbf1f4ea1961f12c54d78d234d04d5d9ec383d5de49fb64c41d5b7a76de2eec523a80e059753ad0f5f1fa2b679a6f02379797684691127682214a5fb69486167399f066003049c1aac8a914d290ed153503d3ff8f4bef163914be9c933253917fe1b8034a88f1c87f06dd89050fe01f8a6b63fcb16e420a6bd16efe5cf14bd3e422546cc9fa0f053b54cf368999791679d50aa71de9bc85cf8260d0164b971e60f08592d139fc7e4e254e0da6eb48094c4240799f6953067c343deb70e4d41e12f018a971910075c8d47b97cce2dcd8614ae0053be10407d0eb719047f06d45aa7856b622b8de0e1cf1ef9f0a81f6a6ad77c0dc7c3b1250624d0fce822804945cc667b4f6f69c684d27aeec82bca4da26d5e203dfc8b563ff679cb2cdcf2664998e672c89ad6b731b4b914bc6285434149e6a200be864ee83fe31791c6280c5e53ab4e9c1c143a4ad5ae163bdb976726ad2150e940922347540697511a099207aea31d2f377adcdc8c82bee40a19bd8a4187f0612a1d85d2681d7090327f661030e03d7d6d99af4f46f074ee37460752bd39d7cf636c7b33bfb80cf67e9a5ab1cda523520dffd42b6cd1af3fee187f884533c4fc36ffe0ee8cd0f7a1945c86898c73ba7b0f887f567f3eba679c7e9fd42009ee8cd32d26ea2111ddc00de1e2284c87468eb09afe214e5928dd811bd2307ed28cecfdc62c9c6ff2e447ea47634ad61a996bfc132c30668965a5ba1b8e45eafb0163b2f4e12f82274c72f62887547974a81f24f20ee4d4c62fd24d20677aa9b477e4021c0c1039776d6be0922e18089c0df7b3f289ac302b4ebdeeafa40f6f01acafa8274fd9325cf83952a8304317a20b694a31bf771ee229e456f0e37f40eb0101cfeec71eb244292bc6f9dfe133508c88b4d82de5f20bd4e93622a3e08aa664a78e9401d164ececde3698ad41f1c499dad4008728bd5106350550eeabef0d9d1711fe636577569be365272f7da4c6686d8b5387d15b656148a096542d40cb3ed1602f2f3c6c6e238a7b59bde2f966d68d2cc381db36157977579e487f79f6f9242a78f6f7475c5a8d97f202e138d800a08cc5ab0ef150cc52fb6adc276fdeb390002c7bf074444174f3fcfcbd4675931a73b9506f773ba41b9fc3af9b037ac8672f65701d9beecbaed8227a0eff1517a272e2fedc2e3268168b4afd06951564d1a9d8f9ad7d2d14703e38f57076eb511c196eab225321252303a04a9da137df08f4a171b5f1ea0f06d6bd397c65b2b49bd886207bd8c6008cb10a3b28c7d6504a0e02c16cc8099d9a124381f68bd94280bbc8ded6807a28c7759dbf5b6341adda6cf747db2e55a3203f97579c4f0c3cd592eedaefe7353aa6fd22b270049427938b1125f0efccf693c707a7850d7d49ab6a0f7f762de05c5ad082ab7a1bd03639faa7f64093430cf712b25016259c480624fea362c9f79c48a5167a4715fcd436a06db337dfe8f261ae81f3699b2a5ac3197f82fb2e2eabddf292d01cc73401664899a3728054fcb2fc82ecfb23490978012d86bf76c4cb4ccaaa52f8e08c0214689e7f6ecf137a525def95d3202e8060e4d6095f37e2d3ce8ccc7ee06c774e0310fb9d2d499f941b4c8bf4c4124a5704fb0386457b21bc5c263e37e331dc97b6b8e49659f34532e11edf2243c5d5ce043d98aef19716c78c4ab752f1f83888eba80aa1113378b47b6fa6e0d6fd6eabf80c2b6f65be583af91022169887500e0bc3590c8d341061019fdc03e6c0911ddc6cb8f617fbc3b62db66ae7312b7225d8406be0e46219bf92f37ec49d3eb5aa0a3a81d0b49299791147005d3f23c2b4590487631bb964db0170d4941e0e7e696089273f0f9d403092f803af3334d9fbbaf348bcee6a51b82737af74ca839dc22d2ac974da87facc5450450265f11c6e33f1f725ce1bd051633ecc8c8ad1e02d8fd914ac70be9c6575bc3a1605b2d4be808c60c67da47956c6ca888ac555ff92c1bd616a1469eeba34dffb26f73edab186696b20223347cf957fa04c37f9487f0999b7c0c58c5b5bbe2b1be6b85829a777dc36462b1fab8706c53f28c8dc4955a159542df532589cb71bba43820edd77a09a7de16150cd5f11b64a9e7c4a3cece692e3d5e553349d120bda05cbbd11dc2cde2d24be21995dc9703861730a6ef2e0a11e42605f8be03530b2d927dfec8f1702815dfe0a35bab8a99f9dac4b60984647df774b50f30bd924234499b33611f571af182edb93d4f7999f88bcb17e8565c972bee9cfc6ac89a9e329909abad7bcd42109071e94f1df06a15b27023a2393329559eec5b719f679b913a187a517cefc8d4c8b58b0fd14f7b0a3b12f0c97d7000f5bf4ac505649599ba552f95666da5a61d4eb6966a0b6b6cbf64a414853b2b4ef2b97e6ff93993fd1992dc3fb5de8a718258fd806adb9adc1ef06e6d88a8c4de6967e0ef27a13d34320943f2a4d669cf7817694c774e8430f7e55cd65e172a320c35d820c2a854fee2ecf58e2f2a5cb293dc82a8615bbf22e1dcaa18b1519c48d1fbcd5e926a880c2295aac92599beb432f75d913064fdb1189d6968ae59c4371e71c57442ecadbbf3724fd5a6b5b9f546cab5bb2f4abb6270a052ad1127dad68c714f292c08a6281d0b42ed657c6d1a95720028e599f076d80684545c4113da5d59ba197a539df63e07feab694281b96b01353a1b98acb0dd8221ff106a1f63b9de9cc8943f517a6e4d88b2bc68a1fbcfdc54664778df8ce6529efbc83"}) 23:52:56 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x0, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) [ 906.033575][ T28] audit: type=1804 audit(1704585176.001:3612): pid=27103 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir552705399/syzkaller.lk22bh/914/file0" dev="sda1" ino=1973 res=1 errno=0 23:52:56 executing program 5: r0 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f00000003c0)="cf", 0x1, 0xfffffffffffffffb) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='\a', 0x1, 0xfffffffffffffffe) add_key$user(&(0x7f0000000500), 0x0, 0x0, 0x0, r0) 23:52:56 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x10f) read$hidraw(r0, 0x0, 0x0) [ 906.206525][ T28] audit: type=1800 audit(1704585176.261:3613): pid=27120 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name="file0" dev="sda1" ino=1963 res=0 errno=0 [ 906.256052][T27118] xt_check_table_hooks: 13 callbacks suppressed [ 906.256070][T27118] x_tables: duplicate underflow at hook 1 [ 906.299098][ T28] audit: type=1804 audit(1704585176.291:3614): pid=27120 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir3228761080/syzkaller.UiACID/1107/file0" dev="sda1" ino=1963 res=1 errno=0 23:52:56 executing program 5: r0 = socket$nl_audit(0x10, 0x3, 0x9) getsockopt$sock_int(r0, 0x1, 0xa, 0x0, &(0x7f0000003b80)) 23:52:56 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="7872465cb61c13e9fd00f75eedb6430c8b15", @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000010010e'], 0x0, 0x0, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x41000, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$FUSE_NOTIFY_INVAL_INODE(0xffffffffffffffff, 0x0, 0x0) write$FUSE_NOTIFY_POLL(r3, 0x0, 0x0) write$FUSE_NOTIFY_INVAL_INODE(0xffffffffffffffff, 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r2, 0xc0406619, &(0x7f00000000c0)={@desc={0x1, 0x0, @desc2}}) ioctl$USBDEVFS_SETCONFIGURATION(r1, 0x80045505, &(0x7f0000000080)=0x8) r4 = socket$nl_audit(0x10, 0x3, 0x9) mount$9p_fd(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280), 0x200000, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r4}}) 23:52:56 executing program 1: r0 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f00000003c0)="cf", 0x1, 0xfffffffffffffffb) add_key$user(&(0x7f00000002c0), 0x0, 0x0, 0x0, 0xfffffffffffffffd) add_key$fscrypt_provisioning(&(0x7f0000000740), &(0x7f0000000780)={'syz', 0x0}, &(0x7f00000007c0)=ANY=[@ANYBLOB="02"], 0x18, 0xfffffffffffffffe) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='\a', 0x1, 0xfffffffffffffffe) add_key$user(&(0x7f0000000000), 0x0, 0x0, 0x0, r0) 23:52:56 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x0, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:56 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000000380)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sched_setscheduler(0x0, 0x0, &(0x7f00000004c0)=0x1ff) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001480), 0x0, 0x20002000, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000, 0x0, 0x4}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f0000000500)=ANY=[@ANYRES64=r4, @ANYRES64=r3, @ANYRES32=r1, @ANYRES8, @ANYRESHEX=r1, @ANYRESDEC=r1, @ANYRESDEC=r0, @ANYRESDEC=r4, @ANYBLOB="ca9589a60e0e02e3b519e7f848af113dfaedf6282fd45f9f47032365d595d64c120c29779e5d3e36b32e37524d737ec7a77f45d2e08b6f1a91836590903956ca138cd2e2f870375de3b9ba88776ef4f93077a5e0ac94a53d588b06281fc71f3c162883580dc92ef4257e43948f0132fb4b062221e1f273b21bed3f51fea82ba1e82d0e232457515326d47f343df1d39c465cff6d2f58360e57d9b979323f20814af7430f5ea2d008f8a9ab7fbb020000004f1a6146ce857faafa796e42c1c504750954a3e5f3797d0800bc2f88f8ab4241ea1116ac0ff0a185727548d3adc0ce8a6bd24b1e66d10da0fbeba3e05b8c33e332cf412eadc651ccc3307b88", @ANYBLOB="fab2bf9a0e61d1a60ae138a28703000000000010881b2ac344efcec470ba595f209a27993c11544ae5618fb4cf6f6d2758b4745d90818f28f027ce4f705c008551fbcf050b230100010080000000000000163545fb43d03441d6dc42c25e3e76a33676f17f692143aaecb4c4bf8089a329c429257df703504f9f6fee59260d9e4c0dc1cf645050a8ee64c33b7dc3561382b8d60c9cf837c9596e1172effb2fb4445f1b2805dcd560d919a3a4695549e19426b80104a855e59fa8daaa456af63777e1f49d596c971a460956c8ed24c714e1408bbb1151435e670f49a794f2d9a48973f877175cb778"], 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) unshare(0x40000000) fstat(r1, &(0x7f0000000300)) r5 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0x87, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = socket$netlink(0x10, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x1ff) sched_getparam(0x0, &(0x7f00000002c0)) 23:52:56 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$sock(r0, &(0x7f0000004140)=[{{0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000000c0)="63ac62b3a31e62d28bf24f05f55a2dd69841d58cdcb5d139ddc969cbbcce6e1ae0986bc72595e31c66fd238c7f9b5bab094693507bb105e68a463f043fe670f5bfabf02e817e2502e77d82ed5f875db6fcc692d95625a1f64a2390055c2ec9624070b62eee6d063ba45899a6f25d3702e050c67df3348edce6c4a15b7a14132ff328861fdc49f75d4ecc13a83bb659366a32a6aa019a741145c62ac9286fe342fb1c65e89d3e6b27c453492b300ac92610f29174b4e4ccd68f65072e9fbf0b81c0a90b73c1cef8f54c29f798393c23a4e4e2d498bc97a30b0fdff44ce87c93250b875f72b086b499543794f54bed2773c6eae45f5b34adf4c57a20a4c3dc76d88feb9bb7c3871e86ddf8b8726556eec55cc27b2c3162d754d55d46b31f7913c42cad5fe27e0185cc84b094d68b49af98a46f08e2adc1a2d9c2c04442fda3ba5bb57c14bcda136d0fcffbb48a1bcf2ece6ef85c2bb4c9f53d990f52ec35262eeb593a19a0a2dad28d9ddc12888e2ef820b1bfa4057ac27ec4097ff5452d41bc6d0121dff0f9d12a4ce4c7cae7a7006c961ba297cf14b534dd8fe2ba51fe35d8afaa5dc97af14e692045d0ccbac325beb79f7b4c78a98a4657970392ebe8f98a3cede7c4f888b7cf63afdc5ab9d36d0da6100718b82f2129ca36ef02a4a16a20638a9842ff4e75a2506d2ed0ca728a08961c69074b01d3638aa2c52cf9a07435bf76a4ffc280a0c4b4785f2ce97ffb9ea3450730d9b9104be6f54c1aeca7cd233e9b900bef87a5877c691994d4d0f66aeb5557e79540de797010604ef448884966cc54ad0ea59a44e8a4b5b85056819a335646ba4d1ddc11578cacf7c634e8b9917bd0abff49169c8130e815474663fdc62d2fc6f6567414af5707a7cf56fd48d9b91d86ca9a5edfe4c22c0c74e088edc5b395715ba1feb7b59223cc0acd17f62b410bd0184e39b81b5a11cf19d85becd5753c36209f9345b344d5d528e88d88ff2856a93be5b0c5eaaf30a985491ffc6b8db365b82d1794b6275138d5cee69d01ce9727f402277e779749973e5bfba08a963143449ac387e81697f7f93a56cc03b38251a4896dfa27deebf05d04699b46b10818b3a74d765319808dcca98b7d5f4d517bf1a8b1069810ece45329ca7107217029c8862bb0965b5e657c51631b7573b5ca981bf477cea7a5559ae170fb1051b1b40942528f0a63c4597b2dcc5a291ef2fe7ed43b62ee50441e5c1c22ae1554f7fddd61206a72de779b34c15a272a738c1145f8dc419860ecde33180696ed49c1ff348b3d37a1a4076f09189be3a242c8524c6e0e0e87b147ade8d9fbe665239d3685e14477512aacfe05400747450f8fddd9fb7121e28f565e6457e1ad39becc5b24fd6374cf6aa475d6c6058dfe8c6ca45f895763787df238dfd63a7cb8a365663caa36040e5a519b957433aa4ae860ac349304e4ccb8e352ba1ef80d6c7ffffafb2ed0c4922a70d7d9578fa6882e7600a16b77b02630743a6039b6328d66650aab12d17b3c87139185bd492efb9f636f773d297c1dc42c28d80659fa38de7a01cc6b7e7e1a93d39ef60f163072b5507434a9060607698faed977cb70a0314ecbb78e1f22573a6a31c6293f614aa65fe68482e99cd48c724b6c2a2b467d825b215223714c51f9aee027bb616d6242f6cfa4ced025dc575d58c68bb2ce39e9fc156f287f669b34a80de1d1938d6136cf9c7f9c7ec5a83a3ff444683ece7475d686334d0f2178ea3725b5629fbb66574596f682dc4836fc7619565fb4cb4093fec7455e410cf69b4afc05f7cc66bec4747eb57662515e20296b74f1600920871e814bc8d8b728a28e0c3b48a7f835c2283adfabf4bb73c2d3f620f953fa333c932e2db8ff2dd87768490946d7b701258e5a0cd2914813861e51ec815ed4c52ce2a8093bc41192b5bc25632fd35cadba301e8a3966a65c068430a360aa5de27bce041c82205a2088f65b5764f42abdf1ac40736895b732441ebd5a909a4683bacf286db0337ff832f2ef9ccf45a1b9324df33d469a40f3f74f49c197b771be14f6ff12f65dda88a0b0d88593e5dced2be77ae9ab8b6db6df5204290480a9e15933adfea007f0a31fd673b69f90684201871b7e0f8ea88164c86b3ebbf88c042856792133ba7eec3e6b8032f143570d08e54a36536cc9be3e4932d601dd318a5bfbfa5ff9eeb47c0b1e2fac7b38a619af64f77cbdeabb477f00f2631cf6e0b6021d4c38421fc3251838aabc26865287a0e0f2b8851c77abcaaf481f44c2905b678bca0542d6a0a26421b3c5202ba9bc25d8173c0d1f91ca760877445c3c3fdcadb42b4d5bfdf8d0cddd5d873306328b587c6f709332468b94c256950d97829123fc575245e4d23f45d6a47ba4bf96e6e72a4765962c5044245bcaf6f5ca7e803333195fbcc4b5d4c7954558d8c72a270f882ba919fc6543184f89505103850d3bf79f0909cde3a82011182e6866ca4f413fb82fe73cdc7c166b429ee1e50deb9e23d93ef05ce0a13044ef269f285bcefbf8fa48f15996d54996320be5bf7c400a1e5573b5b907fd664b2b036a8f3f6759f87b96debe96eebc006398ea4aad1bf03597448cdf62a57fa5b55503d75d38fc9813cf158a56bf9c328f0a71f1c6e585682550fa921312f5c7b53fecaa8154cfe54141689435c0cccf95a5262a4c30daa724e014c54734588243bfeb54720204e793d6421671bba4c3fd57db2e396f1e87a9286fc00bbdf3decb9c6cc598a71f7d0829e48df7585d97c226da7884c3c98f34822aa8bf06014abef9c9527739b052be52c66221bb58f739a50235aaa5f514a4adc9741ced3a74a6ed447bc177b97b6b079fc10027c7de6ca9c8afe9851f69ac686267340f6e050811e4839f3f3891601fd9304fd7f0790686de11e76fc5fa0af1a6cce23786221bc5f1c1aca827840800fe2370e7506b7530831371989b06f71b9ece62b6c430b60228538daea30bb4a7d33460c76deae3714d8fdc858e76ba47899377942b1c64804dc8fecfcbcf9e79bdc450515c279eb61c1e34dc50c9453a2f1c1040defc7b11ddcc43fb94d223e2cbcf0dc7344be560b5cc0a7420511fd6f6063b89f44e8024dd2db5d950113f2f45e66bd66d3bfe0f5ffc20ff33ea824a0084305c7a115ce3528334aa9be1cb41a2bc72350e788e1b36092f24eedca01950be32ee98b67f6dac35c00321658437e010ffb1b09109b485c70de47310ceb0ec710045fe6c5a10685e96d0af66cf4394b3ac596a39fbfedc6204d27252f11de48e04166d36d2de4e0838f6f8f1a424ee0b10fa860f736cc977cee8a0c78e11cee1cc90f86999de964e63b2d85336df587a4b792107ce98e8353e2bd17c4aa403b3d6910b5c11829aa85ed77d89beaca02069c12a5e28493fca0808ed20425433c4c1b79d872a08465c868ed5cb6023f9c60bcd414294665c8be833312c17afc12d748c6ceaa0e9381204070d332134614cc5d8bc8359f115a4133a4176623ac258f9609e227aeabae051f0e5742ceade3544fd2c10b6820d9eb30f51c0c2e007eaf0cab85237796fa80c340c82b2e22fc27ad7b2960d5b9be5a5df8acb8df3f8ebcef28f7b2e767a1d6f2d617c3ab23ee4ca5eddc1923488ed216060e3e9faeb54baada32933c551539cb52431a5b77f06495d0ea7dcd514f9ad2d0a9c9f6e980af94a6e2dfdb8e88aef87640cce2dd2ce09936f6413628e80d3821c85bb99478c89ba7e2a18b21c877576bd329c24d5538bc70b12e3ef94811824d2887b64798257efe44623190bec72308df6214178a3ac122213b7ad1cb7f52195cde6fef25c7cd0fdf844bdb9e93a8b3fe5d3eae422f5e2774f5ced781497937dc87baac8d9e1f1f42004a6ba1474de0ae0f020fe12aa55873cd89709eebda1ba2aaf5b07ef7623f9a822944f519947e275a38daf14b125159eb2ec467a1d2c852b58a8e86b4b6f2633baeb8950bff5f1cafad2da63c23b2e8d8b8d739b1da217e4c63a376f40446f39a4e4b7bd97bd422c258bb65d89c926314469cf80788a91c44af576b2f5e2138e14880bd4fccf938ed47f7e98bbaadc78e2827ff56e629832bdbb9fd3140700c9747cc1245183e9ecc8504df4e6f4f47a28f4152059e8c9ae4f81b3da69f8feddf032f8cc77101676ad6970897ddeff57b2ec90d9d413f71c07ef224434a47bbbf14efc7f6acd74cbac3f783dd59ed7cb902df3f7140c088a8ad79ebbb4003e88d2f696d7ec151c3b741bcb319b0c4f1d6a4370c21c62ff4d3423e5c0ca48ddb2451ff48f7c936d1a4ea82212bcb7658e0e7e203785cb73f92565bb24a11d10b587eaff4a812a60a660baf5ae4307f37f25cf8f9c8b016c5404bd2bd3c4605da978456ec48b021744cfa5707c6c6c5526bcb2826bcde97e050c2d76a628421b5dabb412dcb4840c43a779b7f189a77821e9af6eb0b4869a2082cc6b4c8b4b260aef5ca0ee22cfdfd2e5fb9f6a31f1c892fefd69e285b166d2e6b3a407a1891e27407948b1d57e196e66cf87fc37789fdab3052ba6fa82adb5e546736ad4ec0cfc109b777f61381fc64adabd2bd8a3098f1e7fcecf0287523065f4cc02f854c8f07eacb4686ed13ea5af5f2a2982bf1322786677affcbe9e97a0ee9e2221805273377530e3f3aa58208eacc791d2ec5b946062d6e9b11261541940049ee3b9afaa4bc8685ac3c5b147e40987b007196d6ca300fe97ddfef2db512994d6a03828f725dfe4047b95e15c7402d0d6294b9d364082342c66462dc6a0d694e6a0661577bb0b031cb3af5e2192bc4227cb3ee0cd4af12e2f083ab065ec90e40360afda320c72ff2ea6a65095f35c302d88b9d9b19862f8bd913ab4a50d1c6be0aea12b6d77b6bb01a0c8dd8c5e9c112ed0c8bb629110fac13b66436363dc817cdf4b06b363bed927758d11813563de2f14b064ee7e8f90e5e2f96bdc81e9aed233d86d7d0bdfa41f52eb731a81b2e8b2f6eccef1e594cc0e5037808e26623a9422809d04547133eebf12354b0011771b0120d80560c74f04f6eac65f0fb0f1fb364ea84ce25ce141b626de0d93927eda3dba8540d83ec07c67cc503b1e83c53bb146a23f623ad8eaacfa3a67f71c5b2fe2f055933b95a201667ae2167f5ac39a1e06fee2553511b1c0d3617b6fc2e9509e05f423f6db4389e827a984864ee1e445dcf467b8493cb05968e1111fe13e280b532fff029c0f8b2f12fa55521f30f48de56252f7062683c0a97e834b7d99d84d04c7e71ffa2188eb1fcdeab9d4433a70ec256717a3ecae4648a9eadd1bcd0b24576cf062d16e8ead10ae934da1b0697b3aba544b1e7eb2b5c1", 0xec0}, {0x0}, {&(0x7f0000001140)="e3", 0x1}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}}, {{&(0x7f00000025c0)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x80, 0x0, 0x0, &(0x7f0000002a00)=[@timestamping={{0x14}}, @mark={{0x14}}], 0x30}}], 0x2, 0x0) 23:52:56 executing program 5: r0 = gettid() rt_sigqueueinfo(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x1f}) 23:52:56 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuseblk(0x0, &(0x7f0000003100)='./file1\x00', 0x0, 0xd0472f7ba61fd2e5, &(0x7f0000003240)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xee00}}) [ 906.835410][T27133] fuse: Unknown parameter 'xrF\' [ 906.848523][T27132] x_tables: duplicate underflow at hook 1 [ 906.871563][ T5158] kernel read not supported for file /vcsu (pid: 5158 comm: kworker/1:6) 23:52:57 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$sock(r0, &(0x7f0000004140)=[{{0x0, 0x0, 0x0}}, {{&(0x7f00000025c0)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x3}}, 0x80, 0x0}}], 0x2, 0x0) 23:52:57 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MEDIA_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000400)=ANY=[@ANYBLOB="1c"], 0x21c}}, 0x0) [ 907.016976][T27139] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 23:52:57 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x0, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:57 executing program 5: r0 = add_key$user(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x0}, &(0x7f00000003c0)='\x00', 0x1, 0xfffffffffffffffc) add_key$user(&(0x7f0000000000), 0x0, 0x0, 0x0, r0) 23:52:57 executing program 0: modify_ldt$write(0x1, &(0x7f0000000000)={0x1505}, 0x10) modify_ldt$write(0x1, &(0x7f0000000040), 0x10) 23:52:57 executing program 4: process_vm_readv(0x0, &(0x7f0000000500)=[{0xffffffffffffffff}], 0x1, 0x0, 0x0, 0x0) 23:52:57 executing program 4: syz_mount_image$fuse(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000003040)=ANY=[@ANYBLOB='\"'], 0x0, 0x0, 0x0) 23:52:57 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) [ 907.641473][T27148] x_tables: duplicate underflow at hook 1 [ 907.682298][T27157] fuse: Unknown parameter '"' 23:52:57 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 23:52:57 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat$null(r0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x103) 23:52:57 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x101482) read$hidraw(r0, 0x0, 0x0) 23:52:57 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) mount$9p_fd(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280), 0x0, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 23:52:57 executing program 5: r0 = gettid() rt_sigqueueinfo(r0, 0x17, &(0x7f0000000080)={0x0, 0x0, 0x7}) 23:52:57 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x0, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:57 executing program 5: add_key$user(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='\a', 0x1, 0xfffffffffffffffe) 23:52:57 executing program 1: mknodat$null(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x103) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) [ 907.863224][ T5158] kernel read not supported for file /vcsu (pid: 5158 comm: kworker/1:6) 23:52:57 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) 23:52:58 executing program 0: r0 = gettid() rt_sigqueueinfo(r0, 0x11, &(0x7f0000000000)) 23:52:58 executing program 2: uname(&(0x7f00000000c0)=""/71) [ 907.967842][T27171] x_tables: duplicate underflow at hook 1 23:52:58 executing program 5: add_key$user(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='\a', 0x1, 0xfffffffffffffffe) add_key$user(&(0x7f0000000240), 0x0, 0x0, 0x0, r0) 23:52:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f00000002c0)={&(0x7f0000000100), 0xc, &(0x7f0000000280)={0x0, 0xbc}}, 0x0) 23:52:58 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x0, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:58 executing program 4: prlimit64(0x0, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)) sched_setscheduler(0x0, 0x0, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x60c2, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) r2 = fanotify_init(0x0, 0x0) fanotify_mark(r2, 0x2000000000000011, 0x2, r1, 0x0) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r0, r3, 0x0, 0xef85) 23:52:58 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$USBDEVFS_SETCONFIGURATION(0xffffffffffffffff, 0x80045505, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) mount$9p_fd(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280), 0x0, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@uname={'uname', 0x3d, '/dev/vcsu\x00'}}, {@dfltgid={'dfltgid', 0x3d, 0xee00}}], [{@subj_role={'subj_role', 0x3d, '\x00'}}]}}) 23:52:58 executing program 1: openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000040), 0x5485b5888992dd15, 0x0) [ 908.123457][ T28] audit: type=1800 audit(1704585178.181:3615): pid=27185 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=1963 res=0 errno=0 23:52:58 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$TIPC_NL_BEARER_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000440)={0x14}, 0x14}}, 0x0) 23:52:58 executing program 5: syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x10138f) 23:52:58 executing program 1: r0 = eventfd2(0x3, 0x80801) read$eventfd(r0, &(0x7f00000000c0), 0x8) [ 908.204536][ T5153] kernel read not supported for file /vcsu (pid: 5153 comm: kworker/0:6) [ 908.222149][ T28] audit: type=1804 audit(1704585178.211:3616): pid=27185 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir1603023868/syzkaller.zLbKJL/1934/file0" dev="sda1" ino=1963 res=1 errno=0 23:52:58 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r0, 0xc080661a, &(0x7f0000000200)={@desc={0x1, 0x0, @desc3}}) 23:52:58 executing program 5: openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000140), 0x3, 0x0) 23:52:58 executing program 0: syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000040)=""/28, 0x1c) [ 908.297150][T27192] x_tables: duplicate underflow at hook 1 23:52:58 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) read$FUSE(r0, 0xfffffffffffffffc, 0x0) 23:52:58 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:58 executing program 2: unlink(0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000180)={0x1}, 0x4) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000180)={0x1, 0xffffffffffffffff}, 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x18, 0x5, &(0x7f0000001580)=@framed={{}, [@map_fd={0x18, 0x0, 0x1, 0x0, r0}]}, &(0x7f00000015c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x2c, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001700), 0x8}, 0x90) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000002100)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x2}, 0x48) [ 908.517494][T27212] x_tables: duplicate underflow at hook 1 23:52:58 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0xf4240, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:52:58 executing program 5: syz_clone(0x91000400, 0x0, 0x0, 0x0, 0x0, 0x0) 23:52:58 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x1e, 0x2, &(0x7f0000002680)=@raw=[@initr0], &(0x7f00000015c0)='syzkaller\x00'}, 0x90) 23:52:58 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x5, &(0x7f0000000300)=@framed={{}, [@cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffd}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:52:58 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000200)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='syzkaller\x00'}, 0x90) 23:52:58 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:52:58 executing program 1: socketpair(0x10, 0x0, 0x28, &(0x7f0000000040)) 23:52:58 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x3, &(0x7f0000000680)=@framed, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158, 0x0, 0x10}, 0x90) 23:52:58 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0xa, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x7}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:52:58 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x3, &(0x7f0000000680)=@framed={{0x18, 0x8}}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) [ 908.887098][T27227] x_tables: duplicate underflow at hook 1 23:52:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000000)="4072aa3be2f9df03b2ed93df28afc545d8661e371fa82dab849289581995fe3da3358200c035259c11ac833bf5de494c7a98adb9c1c990c9930dc6cb445908d619abe36778f2e946c52b9b84993e7d435fbbe6d032d188e17a961aba95faec7fed3da4d310bc57a7834a482a54681de6c12ee67179aa06ae5dd7c0", 0x7b}, {&(0x7f0000000080)="9a6e8a3fe9b68470da1c2bb1e20fb3e6952ea4f777f19b77b193e2a58531ba12d8ee2c2d8ddead2ed9555ad06126ffe9ae225596496f79a62484eaaba9bd3d89c1ee96ae5e68c34e53b30c1b9d79da4bcd18313f7d942e435d8cc7258e32d72ffce62b50573125b9d8cd2538114801d8105237aa77b020b1f38b29252f16c1c9735306bb662b3437a7c35109585ee139d2c3bb5a554cfb4047ecfa95c99fbe0acb3c14eb4c0a4ed947c0c703b85546edd172f9286aeec7339a3753c60a6eb1645245ab170c60bd2aeb7b62a63908dbad3ab61b78a0a9318db31d48cfadfbe5", 0xdf}, {&(0x7f0000000180)="30748b1521e1f0a6bedf88497797fbfbb68e9c151dcf082ce55fa80e16b4f9c52fceb2f5ec393a1e8ba84222be87ed443507", 0x32}, {&(0x7f0000000200)="e21122b0beed97b6e8c6c31ab7b227dbb79cc710c9723d5950c9ebe5287ff313f55cfc5987c7829cf4ad02c0083c00c6d98c1c80ba2b56ca25a19b2b8854ffa4a6029e2cbf8447e71867e19e3b27c78433399c78a87a23e49213798b94c45ecdfd6688818cb7af5a6c9031c7654f2fab8f07c2b8de6f8267766b2ef0ac870499bb5cec3dba5e1f7ba31a48d87c0ea579dbb63d7158e678147c967c43f2b7dc7934848707ef8b9f71522d7dadb4c7b65152c938fb7f30ec69e9cf7e9b19b40982e91baa3882d43dd695287a28c5b382a31090650adbaed5abab8d71994eabaabd4e8d75", 0xe3}, {&(0x7f0000000300)="a1de76d49e30398e5d4b426b1ad9699b9ded6001735ddd8774be7d03ce2b5273867cc75e07f0196e10aecc28d64e4c4286d6332b257f01", 0x37}, {&(0x7f0000000340)="6399165d2a84083845cfb7298afb8faf6b9cdf46a2b21beabadb6f30a77ab6abcd87eaf341d2cb3565942cdb153fd8707ec32d500ecf382d7c470cd9162dc33f36c71b42fdd93536bc803fa61872728da652c058e3b3b798088ee5c711d5c8d5d013f16e629cac0c286402dd4e154b52ed6f6908db33396a49bc4c8756113de9d7677e63ff8bbda81062c1cc9b24dc955202aac019388c7782a565272464e86745ddf25d2a95f2b5dc3dd6390244e84129ac6db490e1b577a959e4d57d11aec3ebfd8afad47b6ddf76e7a25ce658fa84040f5479f19d7e8eb0e8cdc69a285590e679bfe0e3d74d0140a5ac8b6a3e449fa9f86574655a4e33b67d797f90c2a09d62ea71a5fb4828cf6f665c9a0a16a8c6e90a57f5e573fb9f34418645c59f195eb898823feeb1c9d0e37f0a3ee39c67efe5eb13923564905323aac93372d122ba81a173ec3ea68520f34062c48b3d087bdbfdd7e5b53b3385ffa86667250c8667e9a2ac481f6550ac460a4fed04129ba262ec94ac99b866d2adc48f8b314eb9f1558b9b298d221a51d22b5b87af1e96712274e026dd236f50bb89ed5691f9f1dafbdb833778c892f907b36dca775310786f0796d1cdadfc68210b2d82c106dea49e16ea2713af5d5991f13161e4228b8a79286ee3e04d8fe976f22b9414c2d22f098c174404900fd1bc2d95818e5179a75a1e753e10cf4136d1be41c63f74c02ebb5430e848a331e45c30a53e331366b02dc8f44d54d1f3d35ce0ffaa46b5d4f7535e429f2d87527174d271c0d323ea5bcad271ebda8c9f29d257dde8c6585be4f3b4166505bce057b12a9ae2a28280efe358efbf2ec57db84c19bf644b70366c14f15b0269bd747855b6d1f063b4bbf103c9e94ffa3b500b87b63bf767bbbd682a4cdfd57e65eecb66da9fa5ca09bf38b483dcaaf8c54f9799df0471b5735dcc383db6dd00135a2bd1fb3006c80387982cbc3367eb2f609b88ed7b7e9f4029e08c6175f86e79b925cc24e87c970c59cb13071fc55a4c1aa616dd798872210b62f2f78b6e6e9ef69f4b38bfc6b9f0582532b44c317c910891772154b9e677b8bf854d7ca0d302851d74a7f8430a28b5eadb2809c1c9fe1ada3d40062250e1d751aeb8c3c9c8c1b06abbfe3de603403ad907a8d7333cab16025a42990ce829b4d1d589b255c2278edfcf7fe247260bf704dc58287cc054f096d42baa2ba5421fe2d955feea085694ec1fa8b3ca7bf3361f766be64176655da8b9dcfc96907c13738a8508d800c40b338a92f41f93cfaba3533ede15390fb912752f0d1276ecc441d9286f1a517de643d8fba390afbdee38c910236b19339959d3386356124f6b703ad90553cc3cdba7a6d7db7f903be38bcc200d0fb1d44b67e95caf1acb50fdae57af31ade8759eecd1716528a608922ed7d21e6992ddefb229388e51c0aaca5400b5ecc4f90f8a1045e4eccc0df6f028c61b1e494dd06ba729a229b94ae9cc5300c54f1c712658accb6fa1eb45db6c50791d9ba41658aa275ce69351a8d67043651eecdcc44c7cd22fefc4285d62d10ef04bc7c324035e5f9e104522bbe739b2590d41701ff1384cc77a69dd3e0bf34dabcea252bcfb2af1cd1f53f97f4feb8a7eb90b14c8c9d7d17a2b9dcfba7bd8dd46fb70e364a0eddd8b687abb77eeb39e576aa4e3d219676a3c1011af94f6dba79ac9e89ddfce36325c985fee00e62a022a25128d288dabee0fa528c60bce416e392428ff8e1c47625de2ce433b4ea40ed7acf68c749fa0b241890179238a88b23133592972380d37ccd6e31a9c03d5cb6c8db01e7cec09c0ad593f57554742f710341dd7f35aab12fdc0638c0c36d67d893c148cc307f538cb121ec0c5a3b4e05b208baa688bcd6e8a45f7140c513e5e48058b09430df7f6601cac4d4100fca2f8b250696dccdef3f484a9aa9f1621565b6ceb9bc6aa21d3079753504a71d114db63ce0a6f3acb758dcd9dbabe165ca1056e976b146c65e5f00a05573ab928f23255ec48bfdfcb3114143786f96e4cae67f850330af27fbc5c6eafa0c66ff38ff77fe76538c2af3b96e63bb6f2b4d9b4fd98b4f0f474bb56da1062dae23705a16e106688f2863565cb0b3cb9431e42cbf442fc29c49950d2f452016212e6f1f84cb5c2309c2eb116e14f9b7866e8cc62daa14eaba7587be5336f6693d88a3c9fdb8ff8c9521546ddf910b051a6c0b87dd01587e913ce0151ead840f3c7efc1a39e974cc5610f6fdf957b2cea11c3510b8f8ccd741f06789fe0f06e9e1d9f801530676e1ee732bf212fee6d6df70c54fc58e4764978f8dd23d8e051b6a1903ee8727ab6396c31524b7531519d3917c5d2da2a7f4031c7e697e52fb8e2962a67d6bea112aec3bf94c2cb845cad2daafd8e111f31b1943cb2fb20d83c95e8ca7d3cf92fbb753769521ecda2906b8800224d9d38f00756700f77b6ffc37ac2e50184829feb70ec1f6589752d09e22acdc2845a79252e51ca58b09069dbf6341cfc88c7652561c9b177dc3a6f0d7951c5844863f19994490399ee26f3ff306e418f662bc23f2e79dd8bd87d935e6779038c66c4ee1c2156fe04568222d7bb1fe72ff1a1f91515065a315f33b91b7b416cfe99509424c16502c1b06996f450749975833fe9b640ac2c3e4476c30a0aa2f26aeca3e086ea0bf0f36d7b6e46c2b43a04653175bc6aa3230adae33b6c5ded780dc72586077a4062691d5d94f21641eef720f366d4e8cbff3671dcdc43c534d589afdb4aab55bbbbb5f4df78d19ead2a4df64061889f7e7230a680ca83dcac0a20d8a9e4ca8120593d5ab520f2dbdc5915fdb06c425f4222e69c4453ba82901e8707f21a0b00dd520455947a85449c52bff5d947c1e40d1dfb6cc4c8efd56580ca638118993053486ed44aea10d3e844557bc74a56d256f93f2fd562a9f1e448f68dfedfb233a2353365e8e06e419f7fa5fb772a770fa78c63d062bedb1bd961b324349e22d9af562c26b1351c2d6233644a4f12c4c0ef1618a2ff040f5b3841fb4f248e945d99271271b4dc57e394de91467c9baad80051cdec7e2bbfec836cb7d57bb85ecf39a575f5b3242f344daf1cab5f714b6889af42fe988a7e03da93f987adc0daf4ef449f16614b7b6065b4eab9174a6992877bdde5e34ce5c8aa0226a5dab7aa01975b950887d280246ceaf39352601d37b372a5b28c06be2cf2a12cef2730ac742728bacbccfd3650adf7f546a804c8cfbf7114d0d9f027b2ef9ae1d1140bf85621bf191c44005dd79fe2bcc4923d8dd19aa6673c76db5598d30a91f2b4b852ac426670f52e99dc6bd7e6cc792cea4f9e5208bfa993f2c2980e6203ff749c58c9d9ff3cf4393db40f37d5ea7a8959ffeb8b26326795bfae6df2e67bc73be8a70ec488053f96ff347e9dc8a7261263bc0e3b24ff8f041344d1e72145553498bd01d704a74f0e55e6dfd4b35e59ce90ce652a6b05a9aecfa071a04c486c408333b06a4b60ab958ddbf39d4f163971630186212d8915da6c551d53cfa18e9a9d3574837be85853290f9a03af67571b96224e25a2367943f4306e9c7ab219195ada5e991c9002477e1dff1aeac21f56fc1878745d9997a80fc36a2536a7d090545a848a7566f448ab8ed5dc3c9021329dab77c851669ae6c7dd09e2c0bb65a85dbfae2ad7001c5d68b632f2e908425ef71894cf2902b548e91b6c8a5eeebf9338ea2cf1575e532318365febce57dd47368166e6d56c01bc28131a8f02396b92228a5334fafa7d51a59297b24762421291bbfd0803b7daa13ff019c69455a606c5975f446f8ae8707354e4508c1cbc7faba8658d3ad5090eea71c04188d792f8f16a7dbb5791b6decafd02a40496977f054322c783ee60b0a4e81335999f3bc705c19aae339f3ef1314fe9fbe4161d29447635c65168668312169306ba84e2107a665bf49a97ea9e73287e1db825118b65c2640edb1b288dc682f792147170e030f108bc1374fae22370281f10f0be1afae6e100685a49402e7339d703e26ad9dd9f42d25e5aed6c67ec49f4d6530ec5c6947221cf898c231b95a9d31fd830720b6b3fbd89f5cfb37f39c9647fa597c35c07aa9e052737434bcb26f9cc9f6ce9408ca32600f1b0011a00b2fc4cc6cba820f424f99b367159a73e66a2443a16fb653efd6379f9e6737dabc8ff930d82905564ea6703181eda320b6346548c9159d8748165ca2f0e47c2f9a9962b0260ecf7ddf6a4eebe26758d37f0e91fccd280261407aaccc2845fe42286dcdcbfb19f8414fcbfaec3a4513602360b413a4bb5e7454d3a6da177bc6af1eb4665145373dedf91c6f94345b93ee4c8ca65256694be152daf6e86b0b668ba2047a94de3d3e1b7123545284e663741", 0xc1b}], 0x6}, 0x0) 23:52:59 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_clone(0x50062400, 0x0, 0x0, 0x0, 0x0, 0x0) 23:53:00 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000001cc0), 0x2, 0x0) 23:53:00 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:00 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x11, 0xa, &(0x7f0000002680)=@raw=[@initr0={0x18, 0x0, 0x4}, @ldst, @call, @ringbuf_query, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}], &(0x7f00000015c0)='syzkaller\x00', 0x4, 0xdc, &(0x7f0000001600)=""/220}, 0x90) 23:53:00 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0xa, 0x3, 0x4, 0x6033}, 0x48) 23:53:00 executing program 1: r0 = syz_clone(0x20000000, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000001040), &(0x7f0000001080)="4fcafdb608a91cd1f067d44395fb656dea82f542c740bfe33dc320623107679406d607be2eda2ee5ab077cc06852f4fe4d560e37748078f45d91edce884257cefb1cb5da18dd10a0443f275dddec413ed1fe543b155d51873fd7d2d1adfae7455d10d1353a016e38cab3f6bce49486180e61ab7e695607e828ffc5eceb6959b91f3923b0f8ea093ebdd93e62c009635d00df580d43dd") syz_open_procfs$namespace(r0, &(0x7f0000001140)='ns/net\x00') syz_clone(0x50004100, &(0x7f0000001180)="cf4c18375f47e091f3da3dde9bd52cdeeb8a2e3305a4440d57af9ec4300caffaf309838f6708b4c64bf001ffc0b5c0ad60f602f6b6b31fb3cb6322f4aa3f2139bfdc5710a2245336f34831693b2853665008f324898b498ae1b755762c6febed1a7fd0063a21c1494101a4f045a59177c0e61eb2b3f5d27e27d3875ce0b449565a7344e94e3fd9328f2eb6099c7bc79c6f814c", 0x93, &(0x7f0000001240), &(0x7f0000001280), &(0x7f00000012c0)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x40084) 23:53:00 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={{0x18, 0x1, 0x1, [r0, r0]}}], 0x18}, 0x0) 23:53:00 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x11, 0xc, &(0x7f0000002680)=@raw=[@ldst={0x0, 0x0, 0x2}, @call, @map_val, @ringbuf_query, @btf_id, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}], &(0x7f00000015c0)='syzkaller\x00', 0x4, 0xdc, &(0x7f0000001600)=""/220}, 0x90) 23:53:00 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x3, &(0x7f0000000680)=@framed={{0x18, 0x0, 0x3}}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:00 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000400)=""/81, 0x51}], 0x1, &(0x7f0000000580)}, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) [ 910.048650][T27249] x_tables: duplicate underflow at hook 1 23:53:00 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x0, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:00 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x210000, 0x0) 23:53:00 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x26941, 0x0) 23:53:00 executing program 4: socketpair(0x26, 0x5, 0x3f, &(0x7f0000000000)) 23:53:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000008c0)="eae72f6d1f99b49baf3cfc164d1bb0d6f32650af73e1b31743b019190caeb9904c5b7dae70c0f80c80b4cbafe9d85417e955c14ab0d63ee83bb77b1e2aca8d7929aaf764ea2e3f2c421d0517a7fe9db70a3bbf9bf8d5d1fa15c2776bd61d82a7b1961fd9f34dd47eed038b0208171c7fb9489f1d4c14a52e168e2a8553425231be87aaa3c66ff313bf45434e3765e5a48ad69f2d44ac64e5b4ea0c2e28ff6fd5ec42a08c14f0bc0955b06b285132fce06e359d266739bcc2e5c58a842bbc82d3dbb95270e6ff81c40b5647fc7df0c9b3867ee9af986f539d9d0ac1d6cd3b2e4c1f", 0xe1}], 0x1}, 0x0) recvmsg$unix(r1, &(0x7f00000029c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x2100) 23:53:00 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x106, 0x1, 0xffff, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5}, 0x48) [ 910.329728][T27265] x_tables: duplicate underflow at hook 1 23:53:01 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[@rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}], 0x18}, 0x0) 23:53:01 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x0, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:01 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}, 0x0) 23:53:01 executing program 2: socketpair(0x1f, 0x0, 0x0, &(0x7f0000000040)) 23:53:01 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x16, 0x0, 0x0, 0xfffffe01}, 0x48) 23:53:01 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0xa, 0x2, &(0x7f0000002680)=@raw=[@initr0], &(0x7f00000015c0)='syzkaller\x00'}, 0x90) 23:53:01 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x8500, &(0x7f0000000680)=@framed={{}, [@jmp]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:01 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000000)=@abs, 0x6e, 0x0}, 0x20000040) 23:53:01 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x11, 0x3c9, &(0x7f0000002680)=@raw=[@initr0, @ldst, @call, @map_val, @ringbuf_query, @btf_id, @func, @func], &(0x7f00000015c0)='syzkaller\x00', 0x0, 0xdc, &(0x7f0000001600)=""/220}, 0x90) 23:53:01 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x15, 0x2, &(0x7f0000002680)=@raw=[@initr0], &(0x7f00000015c0)='syzkaller\x00'}, 0x90) [ 911.058443][T27282] x_tables: duplicate underflow at hook 1 23:53:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x2) 23:53:01 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x0, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:01 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x0, 0x1e, 0x0, 0x6f}]}}, &(0x7f0000000140)=""/183, 0x2a, 0xb7, 0x1}, 0x20) 23:53:01 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@abs, 0x6e, 0x0}, 0x0) 23:53:01 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0xac}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:01 executing program 2: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)=@generic={&(0x7f0000000200)='.\x00'}, 0x18) 23:53:01 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x11, 0x3f5, &(0x7f0000002680)=@raw=[@initr0, @ldst, @call, @map_val, @ringbuf_query, @btf_id, @func, @func], &(0x7f00000015c0)='syzkaller\x00', 0x0, 0xdc, &(0x7f0000001600)=""/220}, 0x90) 23:53:01 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001240)={&(0x7f0000000fc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0xb}, {}]}]}}, &(0x7f00000010c0)=""/153, 0x36, 0x99, 0x1}, 0x20) 23:53:01 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x40000001) [ 911.356887][T27299] x_tables: duplicate underflow at hook 1 23:53:01 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x1b, &(0x7f00000000c0)=ANY=[@ANYBLOB="8510"], &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:01 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x0, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:01 executing program 0: syz_clone(0x42008400, 0x0, 0x0, 0x0, 0x0, 0x0) [ 911.618703][T27320] x_tables: duplicate underflow at hook 1 23:53:02 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000002c0)={0xfffffffffffffffe, 0x0, 0x0}, 0x0) 23:53:02 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x19}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:02 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000008c0)="eae72f6d1f99b49baf3cfc164d1bb0d6f32650af73e1b31743b019190caeb9904c5b7dae70c0f80c80b4cbafe9d85417e955c14ab0d63ee83bb77b1e2aca8d7929aaf764ea2e3f2c421d0517a7fe9db70a3bbf9bf8d5d1fa15c2776bd61d82a7b1961fd9f34dd47eed038b0208171c7fb9489f1d4c14a52e168e2a8553425231be87aaa3c66ff313bf45434e3765e5a48ad69f2d44ac64e5b4ea0c2e28ff6fd5ec42a08c14f0bc0955b06b285132fce06e359d266739bcc2e5c58a842bbc82d3dbb95270e6ff81c40b5647fc7df0c9b3867ee9af986f539d9d0ac1d6cd3b2e4c1fdedf4cdb91414dd0ea4f80ddb90961164079b68418ffb61fd8174e37f8ac128a9973fd579a5035d6f249bdb12012b867be69e464bdee2a89ba892216da6711ff5a65062d1ba8c64116065eac3dfe4425738e038221dc5b8a072f679845ec32520079bf8bab400a747e34d07d8219470ccc9525509c922ea6dc374e7634c7589fe28b624d01a1069fbb877ab21e2d2d82da6412ebacc86f8aea1a4828434d9e0d9de0fbc659f314a1d202b900d10744b05bba32f03a94d0aaed5c74dc05a92f4ecda276da177797312d6a4d2351c6c4d33aec29c63eddb6856e12ee2c2caaad50789ea7eb401559a3b6f407f1740e3ea101bf64f16446156c8e8256e04b2c4c5dc7e79bbd0f28ff3bdc6529eec61c0503a9bfbaac31e5e9350fbbd12a543b5c664de10c4d421abc263c9712431bd9e993fe6851e4bf722b2649507f4a29273e9d4b0b2e4f02219dc163bae2e9dc7ee7ae0bf3418a40399059c31b0030266f0199fedce566c9381f1e461a82960ab43ce45d5899a864adcf47719081f6c381032e3c39b5be0537416ba3f2846a270bba7ef092fe440118e5b6b9d594296cae7a880089d5d3e3b84824569a03217c5a36f4cfe890d104412ecc1df12c848e4a30efa7c0a5613066d6edaf0403737abdb36b0e699b4bac128d59a898416ba5f9775af213e0769abdcbb910711b0649ab63f5ef96ebbb916e2ce8cd3c484943a5cdc54ba586d4e478065bafdcb9bcc6f0b622fdf52c4821f4dcea480a8d295e9b0848a436d3ab693a3a9aa1380c032735aa91047449450904ff82b0c1c2cfc5eeb4a3e66f4f5066837d826d45cd7014ddadbc87fba49da29fbfa88339881d17289dc68e57ced3cc8e097aa944f8ba3987864213b561fd658057f83594517b421c3fd6585aaf33f99984c1912f42a1097be8c298209e72ad2fc1fcf4c6085ed1380a14e4f6c01aecc759fcbd1881d128b1d4ee16030bf6af3f425053bd32480dafad366d8e743b120fb6ac01ed6faf9dd556fc85cc1041f45e0db225fe7b373ad25c96f771b79cedb2b248e1224b5f98d27b52bf05fe8c3f0a47b6d458995e53e7b801d6eb5c44aea60fffea863d1951885529807e95c068b422f3b724b9bf65f53e84c473cf44c0b8250a55952edff0226e4234cdfc128820bfa9ad8f6538add4852230ab60895b63a7b676b8b237dd048fb6624a60b3977cf00b04c425189c603a75a422b8b3c5a2da9b0dad284f391d2c4786480400b8b6c319367a6f4df596eed4241f02a31822a6948f48d76d542cb03e3fa93f6fa525c0cd11107a6cc8481934cec66fa0944bf024b7d7afe5ddb9e61607258100537d201d17bd49a741294bd2cbfb6ad42fcf5d886bd6533cfd4a940b8f0737d9e9e156283d83e43330a00493363a8b157836cab0a5a968a243f4514d28f6b5b8b4d3696b1d754cb70e135b7bdb94d8e244882e9d50d77916b98adc87e966bd6186dd732cf1170acb638177fce925e0c6263ea2d1f7bb97337c18614ced60bf7c564d12cea29600d3d8677d6156144496cf54dad01ac896aee310ca75b91b66f1f7884b74f2bf01f5dcabcadb5be91e442b9dd8a0e8be80ec095283376ad16adaa8a28d22a69ad687eb4266d07d59f36e3af3506551427d9683a028f2486d650ca717a4575552179d5b09cf96ad8efaa6f323a72e12df818e497604a02f7364123f53f3735e40f4c70d7b7f746ed6f94d8e5df8c9621078822fc86c5e882cf9d05586c7931dbd5196593c20ec653f3b31726da2e7578025edaf18629cb3d5ad38443932be76ae0839da4e093543e810a27f0ecf27849f477468e201717fe68b882186d9815b821f87c567c049165da2cf703d89741a61c6a8a0ba7efdc9f967d42533f1c7cf73f3d206d9ae58bea4fcac2e0996f3f1eef699a653ba3c6655a083a0170aae29b426e9969c11a06115601597078835fb30d8527e32d44a59f1a987f84e918fc4a17de5e247d647ab3a152b93ceace2b8d47ac6a95a859a9e796c7c8efa9cfef5b67b2b6b09c3589da8f7c1704fce1b0f0889f5a1eabf32e00d419122e32facf238f81def84eba9c3e8272ab51aef002187902ee539c205bd72d7b10352762e44d15d6e191d9c907d8acf11f2fb1a56dbf42aa6c3097b6095a5aee156333ab4f8d2ecee35c84c316323754183355eea952693e6f3c164115bc5e963209f2ce6e5cd46899eb3b5cc6de9bbba577e0f4458afbf1dd1597250504e368bb0c665c7f7fe94f648a44db538540edf0aefe49670381536c65726d74e745cb17f9875b4693da504ac01cf95d03e37e50bcfb55a86a3cae0737223fb071e77e6f20b34794d05fb3cd4f62fbd7039b7d0c59b20884b5cd5fafe4394c4a86ab66c79a59d4f79b8a8522e27bbdbafe2103cd069cbb6c68b655f3c357e7c74049aef49bbc4c1da10fe65a06cc61b1bff526d2ffa83176a7324017072bc567a2ec2cfcc423d959bf70e7b714b0a3f5fb1e112a554b7c871c167e10e410fe5fde3977729965270a8f29285b0929f28ee904ba104fe624d94796136643a697ca4c736b59577a9bc2a8aeea0617235d2e8541277c019698ef65d5075510a123df967ba10401f122c01a9451859f246d88f8c7fa9f953aebd471cec440eab41018ae58d53193dae5b447971f084d08d6ac05f16dbc04fbff953b0b20ee7ae734f7c5bc6586ce45010dda52b904734bb3a59a9ede7237c7f4eda13ad9cf752f3f8b6d80edc04b762effc3e2edbd4ac9c5368a517e5760f988f3d6f514fa6e96322305065b153da18f46bed74fbfb4ed5df91d41932f6d1f1bff1b3637c9774b61f0cc5874bbbc08a48b9e759064946ba68909059569e7825f56a15beb8d6f6e5a8b9cc2d6f0c4153ac7eecedd2ead19aad8ef5a407c7f7b1617832e834706fc5803630216e8533aa55858c9651bb4fe42d64cbf1ebd08478ca43bab9d3da2378f344bf0616ca3748ad5f54cb6993ee9a8fc8c879ac0b5b75ed212b500921d453dc7d3d6dd5dd3308a68f340b220c5bdca525ff27108877274482d75f65b1e8e1e92fa9c2377bec35a4c69a3a50c29d7ae13937151ed77b29a8bf9cc2fceab9840c888f359dae8944774d6f0af64045072b4dc5b819cce84dd3281175f533fa84ebc7c557977debc401cce373fd50757f33606835718008359e9835cee86d1f49ddfe08bb0c3d2b4b3ec4ecf03872c7322759c3954de6db49d6a58ee2574ade0b63d247fdd2fb3bc79ead1368eddf92d2958aca08fed9d8f81a37e34b2908694d0eb128e4eec38bb98c72779789a0368ae080899d5169094b14c8a98d06c377a55f5b279bbe2e0d1a13c251362b1ee563d8a426d1ac6b81ffb96fc735d9aba2d398736040a2425ecc1ee0b3b1009cc1fd416cc9df72d43f809c1ff06a6f5d76d7816c5bb5bc88313452ce7078c1d7e7bac93e42208350e57b2c0216108c5ad4da7348f348563de9a72a5205b51cef3092139907392ef15c468b9439b319a282469111da18d1567a44914c9901f9c5c065444adea117e63de417b27ef15babc4c5fb8f27c0a255d1191244c3c6151d2959a286ebf0df89bd7926527288e78b65bfe80067a0990448cb4514d36ab604e6317308ea2c73e293cb050dfe620ed642b403e5f07b5bd9f1cd6307acdf4777de49dfe2cb5bdbc0b44aaa3fd6f32ffd575697a507d45911f35205fc22b0d74d7edf36efb57d39365402842980090d22048d1ca4d196deedbe2e7ea55d9a1fab4650618d1868089af4bf4450c8e72270614134718d3865a67e940629b64226bf41a33c4c5e47854000fb770c884352e450daff894559eaba9893db80cd7fa37af464a33cc29f54b2b2d6c856a20fd7f1420c0f5106dd1662f902d5c09f5cc0747e276c9138eba0497ebec669acffb3e2a7a995ed0d151d041ce2aab2eccfb4f826a6fe33a445981d7e7ad9af07c0b0cfa236e132bc899f68cd34c6955c69c92c92910caeb8806c82511cf35789c99db188d2f8395f81aa5ea69597e881fcb3845575156b1b61fc640e8f6598d6954d66c1bb47e89ed798060cf30f972f0e65f72f7eb05a3b54bb355bc9f794df79fab558e1b27ded877875fef2b097916ee99ff49918e6acd06fb6e5d86662f186a288f854018a72062b93548032bce8518758fb42c1bd0fdfa16ef1935dafb7bc059d64a0ff63e71c76935b13bdc943b4623748287e255af1c46cba5203a2b6a72b464d8cd7047d65e2b27ed1b77c07a3ab98ef8478d93179b155e39622c62b0eb9374cff94c747f473d27dd08d36e16dd69a9d71e8d70e9166027f48e4c0c2792988d39aeff27cfb8281c5a9ccdf6523b0e061b6d0e96beb7bfbae58c80049760b4b7324a2e7c689d7e6c6e3688d58838e5e16cd1dd6da7767e742be4716dadca8774951043c2bbdb6cd7e21d3295fecb377bf644233d87d605580324682201699cbb6187e18fbd4590400a0decafe957ee1e6cce99caa606a0c400400affaa0452b54f77f086208a9608448e0124138fe81d2d737cde54ec7e0defec008af184fdeaf92e7c99269f194c0f68f7f608e0a847d9b90b4e12153ca95df3d3ed350d666c565cc50bb39de829a38f8603dd6527196af1af06c85ffd772c322806329130cd923f60611961f30eae9bfd80851cdfbda884cf30fcc3573cef5dd167a345127759cfa2d30f94cff965ac9b24066f31ded76d7b192d0ad35588eff6fee3c15f3ed7107d6c6824d74fe8319675d09ea8973dfb6dad267d355a58d4c148c0c663608acba2aecf77c83c9ed7134e68ed4ce1e4885a982c4db354857d1dae90fbc55ada096ffbc77e52e8a47c8a2ebe9432c5dc3c637996757aa20f4f768939c4707b4de05491d54bf10a2d8ec82abad249ba169629a695f6db8f0e9e1b6a88e9fc03c19bfd5a47e55d3d4ed95f017150f7f5d5fed231e4d9e4c5eb88b6ef95b43636530187d3c5a9652bd4677cfadbcefca00dd4c78202befc45a009ae9e7e05f4bc698398cf697195358a47f0bd2eb820f4e9be1", 0xec1}], 0x1}, 0x0) recvmsg$unix(r1, &(0x7f00000029c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002980)=ANY=[], 0x28}, 0x2100) 23:53:02 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x0, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:02 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x16, &(0x7f0000001a80)=@bpf_tracing={0x1a, 0x0, 0x0, 0x0}, 0x90) 23:53:02 executing program 1: socketpair(0xa, 0x5, 0x8ff4, &(0x7f0000000000)) 23:53:02 executing program 4: socketpair(0x2, 0x0, 0x0, &(0x7f00000005c0)) 23:53:02 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001240)={&(0x7f0000000fc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int]}}, &(0x7f00000010c0)=""/153, 0x2a, 0x99, 0x1}, 0x20) 23:53:02 executing program 5: openat$ppp(0xffffffffffffff9c, &(0x7f0000000600), 0x20a82, 0x0) 23:53:02 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x2000001) [ 912.213124][T27331] x_tables: duplicate underflow at hook 1 23:53:02 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x0, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:02 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x5, 0x2, &(0x7f0000002680)=@raw=[@initr0], &(0x7f00000015c0)='syzkaller\x00'}, 0x90) 23:53:02 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001240)={&(0x7f0000000fc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int]}}, &(0x7f00000010c0)=""/153, 0x2a, 0x99, 0x1}, 0x20) 23:53:02 executing program 2: socketpair(0x28, 0x0, 0x0, &(0x7f00000007c0)) 23:53:02 executing program 1: socketpair$unix(0x1, 0xca2f74d28b3f0e64, 0x0, 0x0) 23:53:02 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001240)={&(0x7f0000000fc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int]}}, &(0x7f00000010c0)=""/153, 0x2a, 0x99, 0x1}, 0x20) 23:53:02 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) sendmsg$sock(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000008c0)="ea", 0x1}], 0x1}, 0x0) 23:53:02 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x11, 0x3, &(0x7f0000002680)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x6}, @ldst], &(0x7f00000015c0)='syzkaller\x00', 0x4, 0xdc, &(0x7f0000001600)=""/220}, 0x90) 23:53:02 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000008c0)="eae72f6d1f99b49baf3cfc164d1bb0d6f32650af73e1b31743b019190caeb9904c5b7dae70c0f80c80b4cbafe9d85417e955c14ab0d63ee83bb77b1e2aca8d7929aaf764ea2e3f2c421d0517a7fe9db70a3bbf9bf8d5d1fa15c2776bd61d82a7b1961fd9f34dd47eed038b0208171c7fb9489f1d4c14a52e168e2a8553425231be87aaa3c66ff313bf45434e3765e5a48ad69f2d44ac64e5b4ea0c2e28ff6fd5ec42a08c14f0bc0955b06b285132fce06e359d266739bcc2e5c58a842bbc82d3dbb95270e6ff81c40b5647fc7df0c9b3867ee9af986f539d9d0ac1d6cd3b2e4c1f", 0xe1}], 0x1}, 0x0) recvmsg$unix(r1, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000700)=""/12, 0xc}], 0x1, 0x0, 0x28}, 0x2100) [ 912.497681][T27350] x_tables: duplicate underflow at hook 1 23:53:02 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001240)={&(0x7f0000000fc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int]}}, &(0x7f00000010c0)=""/153, 0x2a, 0x99, 0x1}, 0x20) 23:53:02 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="1df9", 0x2}], 0x1, &(0x7f0000000440)=[@ip_tos_u8={{0x11}}], 0x18}, 0x20004005) 23:53:02 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000008c0)="eae72f6d1f99b49baf3cfc164d1bb0d6f32650af73e1b31743b019190caeb9904c5b7dae70c0f80c80b4cbafe9d85417e955c14ab0d63ee83bb77b1e2aca8d7929aaf764ea2e3f2c421d0517a7fe9db70a3bbf9bf8d5d1fa15c2776bd61d82a7b1961fd9f34dd47eed038b0208171c7fb9489f1d4c14a52e168e2a8553425231be87aaa3c66ff313bf45434e3765e5a48ad69f2d44ac64e5b4ea0c2e28ff6fd5ec42a08c14f0bc0955b06b285132fce06e359d266739bcc2e5c58a842bbc82d3dbb95270e6ff81c40b5647fc7df0c9b3867ee9af986f539d9d0ac1d6cd3b2e4c1fdedf4cdb91414dd0ea4f80ddb90961164079b68418ffb61fd8174e37f8ac128a9973fd579a5035d6f249bdb12012b867be69e464bdee2a89ba892216da6711ff5a65062d1ba8c64116065eac3dfe4425738e038221dc5b8a072f679845ec32520079bf8bab400a747e34d07d8219470ccc9525509c922ea6dc374e7634c7589fe28b624d01a1069fbb877ab21e2d2d82da6412ebacc86f8aea1a4828434d9e0d9de0fbc659f314a1d202b900d10744b05bba32f03a94d0aaed5c74dc05a92f4ecda276da177797312d6a4d2351c6c4d33aec29c63eddb6856e12ee2c2caaad50789ea7eb401559a3b6f407f1740e3ea101bf64f16446156c8e8256e04b2c4c5dc7e79bbd0f28ff3bdc6529eec61c0503a9bfbaac31e5e9350fbbd12a543b5c664de10c4d421abc263c9712431bd9e993fe6851e4bf722b2649507f4a29273e9d4b0b2e4f02219dc163bae2e9dc7ee7ae0bf3418a40399059c31b0030266f0199fedce566c9381f1e461a82960ab43ce45d5899a864adcf47719081f6c381032e3c39b5be0537416ba3f2846a270bba7ef092fe440118e5b6b9d594296cae7a880089d5d3e3b84824569a03217c5a36f4cfe890d104412ecc1df12c848e4a30efa7c0a5613066d6edaf0403737abdb36b0e699b4bac128d59a898416ba5f9775af213e0769abdcbb910711b0649ab63f5ef96ebbb916e2ce8cd3c484943a5cdc54ba586d4e478065bafdcb9bcc6f0b622fdf52c4821f4dcea480a8d295e9b0848a436d3ab693a3a9aa1380c032735aa91047449450904ff82b0c1c2cfc5eeb4a3e66f4f5066837d826d45cd7014ddadbc87fba49da29fbfa88339881d17289dc68e57ced3cc8e097aa944f8ba3987864213b561fd658057f83594517b421c3fd6585aaf33f99984c1912f42a1097be8c298209e72ad2fc1fcf4c6085ed1380a14e4f6c01aecc759fcbd1881d128b1d4ee16030bf6af3f425053bd32480dafad366d8e743b120fb6ac01ed6faf9dd556fc85cc1041f45e0db225fe7b373ad25c96f771b79cedb2b248e1224b5f98d27b52bf05fe8c3f0a47b6d458995e53e7b801d6eb5c44aea60fffea863d1951885529807e95c068b422f3b724b9bf65f53e84c473cf44c0b8250a55952edff0226e4234cdfc128820bfa9ad8f6538add4852230ab60895b63a7b676b8b237dd048fb6624a60b3977cf00b04c425189c603a75a422b8b3c5a2da9b0dad284f391d2c4786480400b8b6c319367a6f4df596eed4241f02a31822a6948f48d76d542cb03e3fa93f6fa525c0cd11107a6cc8481934cec66fa0944bf024b7d7afe5ddb9e61607258100537d201d17bd49a741294bd2cbfb6ad42fcf5d886bd6533cfd4a940b8f0737d9e9e156283d83e43330a00493363a8b157836cab0a5a968a243f4514d28f6b5b8b4d3696b1d754cb70e135b7bdb94d8e244882e9d50d77916b98adc87e966bd6186dd732cf1170acb638177fce925e0c6263ea2d1f7bb97337c18614ced60bf7c564d12cea29600d3d8677d6156144496cf54dad01ac896aee310ca75b91b66f1f7884b74f2bf01f5dcabcadb5be91e442b9dd8a0e8be80ec095283376ad16adaa8a28d22a69ad687eb4266d07d59f36e3af3506551427d9683a028f2486d650ca717a4575552179d5b09cf96ad8efaa6f323a72e12df818e497604a02f7364123f53f3735e40f4c70d7b7f746ed6f94d8e5df8c9621078822fc86c5e882cf9d05586c7931dbd5196593c20ec653f3b31726da2e7578025edaf18629cb3d5ad38443932be76ae0839da4e093543e810a27f0ecf27849f477468e201717fe68b882186d9815b821f87c567c049165da2cf703d89741a61c6a8a0ba7efdc9f967d42533f1c7cf73f3d206d9ae58bea4fcac2e0996f3f1eef699a653ba3c6655a083a0170aae29b426e9969c11a06115601597078835fb30d8527e32d44a59f1a987f84e918fc4a17de5e247d647ab3a152b93ceace2b8d47ac6a95a859a9e796c7c8efa9cfef5b67b2b6b09c3589da8f7c1704fce1b0f0889f5a1eabf32e00d419122e32facf238f81def84eba9c3e8272ab51aef002187902ee539c205bd72d7b10352762e44d15d6e191d9c907d8acf11f2fb1a56dbf42aa6c3097b6095a5aee156333ab4f8d2ecee35c84c316323754183355eea952693e6f3c164115bc5e963209f2ce6e5cd46899eb3b5cc6de9bbba577e0f4458afbf1dd1597250504e368bb0c665c7f7fe94f648a44db538540edf0aefe49670381536c65726d74e745cb17f9875b4693da504ac01cf95d03e37e50bcfb55a86a3cae0737223fb071e77e6f20b34794d05fb3cd4f62fbd7039b7d0c59b20884b5cd5fafe4394c4a86ab66c79a59d4f79b8a8522e27bbdbafe2103cd069cbb6c68b655f3c357e7c74049aef49bbc4c1da10fe65a06cc61b1bff526d2ffa83176a7324017072bc567a2ec2cfcc423d959bf70e7b714b0a3f5fb1e112a554b7c871c167e10e410fe5fde3977729965270a8f29285b0929f28ee904ba104fe624d94796136643a697ca4c736b59577a9bc2a8aeea0617235d2e8541277c019698ef65d5075510a123df967ba10401f122c01a9451859f246d88f8c7fa9f953aebd471cec440eab41018ae58d53193dae5b447971f084d08d6ac05f16dbc04fbff953b0b20ee7ae734f7c5bc6586ce45010dda52b904734bb3a59a9ede7237c7f4eda13ad9cf752f3f8b6d80edc04b762effc3e2edbd4ac9c5368a517e5760f988f3d6f514fa6e96322305065b153da18f46bed74fbfb4ed5df91d41932f6d1f1bff1b3637c9774b61f0cc5874bbbc08a48b9e759064946ba68909059569e7825f56a15beb8d6f6e5a8b9cc2d6f0c4153ac7eecedd2ead19aad8ef5a407c7f7b1617832e834706fc5803630216e8533aa55858c9651bb4fe42d64cbf1ebd08478ca43bab9d3da2378f344bf0616ca3748ad5f54cb6993ee9a8fc8c879ac0b5b75ed212b500921d453dc7d3d6dd5dd3308a68f340b220c5bdca525ff27108877274482d75f65b1e8e1e92fa9c2377bec35a4c69a3a50c29d7ae13937151ed77b29a8bf9cc2fceab9840c888f359dae8944774d6f0af64045072b4dc5b819cce84dd3281175f533fa84ebc7c557977debc401cce373fd50757f33606835718008359e9835cee86d1f49ddfe08bb0c3d2b4b3ec4ecf03872c7322759c3954de6db49d6a58ee2574ade0b63d247fdd2fb3bc79ead1368eddf92d2958aca08fed9d8f81a37e34b2908694d0eb128e4eec38bb98c72779789a0368ae080899d5169094b14c8a98d06c377a55f5b279bbe2e0d1a13c251362b1ee563d8a426d1ac6b81ffb96fc735d9aba2d398736040a2425ecc1ee0b3b1009cc1fd416cc9df72d43f809c1ff06a6f5d76d7816c5bb5bc88313452ce7078c1d7e7bac93e42208350e57b2c0216108c5ad4da7348f348563de9a72a5205b51cef3092139907392ef15c468b9439b319a282469111da18d1567a44914c9901f9c5c065444adea117e63de417b27ef15babc4c5fb8f27c0a255d1191244c3c6151d2959a286ebf0df89bd7926527288e78b65bfe80067a0990448cb4514d36ab604e6317308ea2c73e293cb050dfe620ed642b403e5f07b5bd9f1cd6307acdf4777de49dfe2cb5bdbc0b44aaa3fd6f32ffd575697a507d45911f35205fc22b0d74d7edf36efb57d39365402842980090d22048d1ca4d196deedbe2e7ea55d9a1fab4650618d1868089af4bf4450c8e72270614134718d3865a67e940629b64226bf41a33c4c5e47854000fb770c884352e450daff894559eaba9893db80cd7fa37af464a33cc29f54b2b2d6c856a20fd7f1420c0f5106dd1662f902d5c09f5cc0747e276c9138eba0497ebec669acffb3e2a7a995ed0d151d041ce2aab2eccfb4f826a6fe33a445981d7e7ad9af07c0b0cfa236e132bc899f68cd34c6955c69c92c92910caeb8806c82511cf35789c99db188d2f8395f81aa5ea69597e881fcb3845575156b1b61fc640e8f6598d6954d66c1bb47e89ed798060cf30f972f0e65f72f7eb05a3b54bb355bc9f794df79fab558e1b27ded877875fef2b097916ee99ff49918e6acd06fb6e5d86662f186a288f854018a72062b93548032bce8518758fb42c1bd0fdfa16ef1935dafb7bc059d64a0ff63e71c76935b13bdc943b4623748287e255af1c46cba5203a2b6a72b464d8cd7047d65e2b27ed1b77c07a3ab98ef8478d93179b155e39622c62b0eb9374cff94c747f473d27dd08d36e16dd69a9d71e8d70e9166027f48e4c0c2792988d39aeff27cfb8281c5a9ccdf6523b0e061b6d0e96beb7bfbae58c80049760b4b7324a2e7c689d7e6c6e3688d58838e5e16cd1dd6da7767e742be4716dadca8774951043c2bbdb6cd7e21d3295fecb377bf644233d87d605580324682201699cbb6187e18fbd4590400a0decafe957ee1e6cce99caa606a0c400400affaa0452b54f77f086208a9608448e0124138fe81d2d737cde54ec7e0defec008af184fdeaf92e7c99269f194c0f68f7f608e0a847d9b90b4e12153ca95df3d3ed350d666c565cc50bb39de829a38f8603dd6527196af1af06c85ffd772c322806329130cd923f60611961f30eae9bfd80851cdfbda884cf30fcc3573cef5dd167a345127759cfa2d30f94cff965ac9b24066f31ded76d7b192d0ad35588eff6fee3c15f3ed7107d6c6824d74fe8319675d09ea8973dfb6dad267d355a58d4c148c0c663608acba2aecf77c83c9ed7134e68ed4ce1e4885a982c4db354857d1dae90fbc55ada096ffbc77e52e8a47c8a2ebe9432c5dc3c637996757aa20f4f768939c4707b4de05491d54bf10a2d8ec82abad249ba169629a695f6db8f0e9e1b6a88e9fc03c19bfd5a47e55d3d4ed95f017150f7f5d5fed231e4d9e4c5eb88b6ef95b43636530187d3c5a9652bd4677cfadbcefca00dd4c78202befc45a009ae9e7e05f4bc698398cf697195358a47f0bd2eb820f4e9be1", 0xec1}], 0x1}, 0x0) recvmsg$unix(r1, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000001880)=""/4096, 0x1000}], 0x1, 0x0, 0x28}, 0x0) 23:53:02 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0x0, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:02 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000012c0)={0x0, 0xb, 0x0, &(0x7f0000000180)='syzkaller\x00'}, 0x90) 23:53:02 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0xd, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x7}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:02 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0xa4}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:02 executing program 2: socketpair(0x27, 0x0, 0x0, &(0x7f0000000240)) 23:53:02 executing program 4: bpf$LINK_DETACH(0x22, &(0x7f0000000100), 0x4) socketpair(0x2, 0x5, 0x3, &(0x7f0000002b80)) bpf$LINK_DETACH(0x22, 0x0, 0x0) 23:53:02 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = gettid() sendmsg$unix(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee01, 0xee00}}}], 0x20}, 0x11) 23:53:02 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x3, &(0x7f0000000680)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x86}}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000008c0)="ea", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) [ 912.841764][T27379] x_tables: duplicate underflow at hook 1 23:53:03 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0xf, 0x0, 0x0, 0x7f, 0x0, 0x1}, 0x48) 23:53:03 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0x0, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x11, &(0x7f0000000680)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}], 0x20}, 0x0) 23:53:03 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0xb, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x7}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:03 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x3, &(0x7f0000000240)=@framed, &(0x7f0000000280)='GPL\x00', 0x7, 0xa0, &(0x7f00000002c0)=""/160, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000003c0), 0x10}, 0x90) 23:53:03 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0xc, 0x2, &(0x7f0000002680)=@raw=[@initr0], &(0x7f00000015c0)='syzkaller\x00'}, 0x90) 23:53:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) close(r0) [ 913.132845][T27398] x_tables: duplicate underflow at hook 1 23:53:03 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000a00)=@base={0x0, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x67}, 0x48) 23:53:03 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x10, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x7}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:03 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x0, 0x5, &(0x7f0000000640)=ANY=[@ANYBLOB="18"], 0x0}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@bloom_filter, 0xaa) 23:53:03 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_mount_image$fuse(&(0x7f00000004c0), &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f00000008c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{}]}}, 0x0, 0x0, 0x0) 23:53:03 executing program 1: socketpair(0x0, 0xf, 0x0, &(0x7f0000000040)) 23:53:03 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0x0, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:03 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000000)="4072aa3be2f9df03b2ed93df28afc545d8661e371fa82dab849289581995fe3da3358200c035259c11ac833bf5de494c7a98adb9c1c990c9930dc6cb445908d619abe36778f2e946c52b9b84993e7d435fbbe6d032d188e17a961aba95faec7fed3da4d310bc57a7834a482a54681de6c12ee67179aa06ae5dd7c0", 0x7b}, {&(0x7f0000000080)="9a6e8a3fe9b68470da1c2bb1e20fb3e6952ea4f777f19b77b193e2a58531ba12d8ee2c2d8ddead2ed9555ad06126ffe9ae225596496f79a62484eaaba9bd3d89c1ee96ae5e68c34e53b30c1b9d79da4bcd18313f7d942e435d8cc7258e32d72ffce62b50573125b9d8cd2538114801d8105237aa77b020b1f38b29252f16c1c9735306bb662b3437a7c35109585ee139d2c3bb5a554cfb4047ecfa95c99fbe0acb3c14eb4c0a4ed947c0c703b85546edd172f9286aeec7339a3753c60a6eb1645245ab170c60bd2aeb7b62a63908dbad3ab61b78a0a9318db31d48cfadfbe5", 0xdf}, {&(0x7f0000000180)="30748b1521e1f0a6bedf88497797fbfbb68e9c151dcf082ce55fa80e16b4f9c52fceb2f5ec393a1e8ba84222be87ed443507", 0x32}, {&(0x7f0000000200)="e21122b0beed97b6e8c6c31ab7b227dbb79cc710c9723d5950c9ebe5287ff313f55cfc5987c7829cf4ad02c0083c00c6d98c1c80ba2b56ca25a19b2b8854ffa4a6029e2cbf8447e71867e19e3b27c78433399c78a87a23e49213798b94c45ecdfd6688818cb7af5a6c9031c7654f2fab8f07c2b8de6f8267766b2ef0ac870499bb5cec3dba5e1f7ba31a48d87c0ea579dbb63d7158e678147c967c43f2b7dc7934848707ef8b9f71522d7dadb4c7b65152c938fb7f30ec69e9cf7e9b19b40982e91baa3882d43dd695287a28c5b382a31090650adbaed5abab8d71994eabaabd4e8d75", 0xe3}, {&(0x7f0000000300)="a1de76d49e30398e5d4b426b1ad9699b9ded6001735ddd8774be7d03ce2b5273867cc75e07f0196e10aecc28d64e4c4286d6332b257f01", 0x37}, {&(0x7f0000000340)="6399165d2a84083845cfb7298afb8faf6b9cdf46a2b21beabadb6f30a77ab6abcd87eaf341d2cb3565942cdb153fd8707ec32d500ecf382d7c470cd9162dc33f36c71b42fdd93536bc803fa61872728da652c058e3b3b798088ee5c711d5c8d5d013f16e629cac0c286402dd4e154b52ed6f6908db33396a49bc4c8756113de9d7677e63ff8bbda81062c1cc9b24dc955202aac019388c7782a565272464e86745ddf25d2a95f2b5dc3dd6390244e84129ac6db490e1b577a959e4d57d11aec3ebfd8afad47b6ddf76e7a25ce658fa84040f5479f19d7e8eb0e8cdc69a285590e679bfe0e3d74d0140a5ac8b6a3e449fa9f86574655a4e33b67d797f90c2a09d62ea71a5fb4828cf6f665c9a0a16a8c6e90a57f5e573fb9f34418645c59f195eb898823feeb1c9d0e37f0a3ee39c67efe5eb13923564905323aac93372d122ba81a173ec3ea68520f34062c48b3d087bdbfdd7e5b53b3385ffa86667250c8667e9a2ac481f6550ac460a4fed04129ba262ec94ac99b866d2adc48f8b314eb9f1558b9b298d221a51d22b5b87af1e96712274e026dd236f50bb89ed5691f9f1dafbdb833778c892f907b36dca775310786f0796d1cdadfc68210b2d82c106dea49e16ea2713af5d5991f13161e4228b8a79286ee3e04d8fe976f22b9414c2d22f098c174404900fd1bc2d95818e5179a75a1e753e10cf4136d1be41c63f74c02ebb5430e848a331e45c30a53e331366b02dc8f44d54d1f3d35ce0ffaa46b5d4f7535e429f2d87527174d271c0d323ea5bcad271ebda8c9f29d257dde8c6585be4f3b4166505bce057b12a9ae2a28280efe358efbf2ec57db84c19bf644b70366c14f15b0269bd747855b6d1f063b4bbf103c9e94ffa3b500b87b63bf767bbbd682a4cdfd57e65eecb66da9fa5ca09bf38b483dcaaf8c54f9799df0471b5735dcc383db6dd00135a2bd1fb3006c80387982cbc3367eb2f609b88ed7b7e9f4029e08c6175f86e79b925cc24e87c970c59cb13071fc55a4c1aa616dd798872210b62f2f78b6e6e9ef69f4b38bfc6b9f0582532b44c317c910891772154b9e677b8bf854d7ca0d302851d74a7f8430a28b5eadb2809c1c9fe1ada3d40062250e1d751aeb8c3c9c8c1b06abbfe3de603403ad907a8d7333cab16025a42990ce829b4d1d589b255c2278edfcf7fe247260bf704dc58287cc054f096d42baa2ba5421fe2d955feea085694ec1fa8b3ca7bf3361f766be64176655da8b9dcfc96907c13738a8508d800c40b338a92f41f93cfaba3533ede15390fb912752f0d1276ecc441d9286f1a517de643d8fba390afbdee38c910236b19339959d3386356124f6b703ad90553cc3cdba7a6d7db7f903be38bcc200d0fb1d44b67e95caf1acb50fdae57af31ade8759eecd1716528a608922ed7d21e6992ddefb229388e51c0aaca5400b5ecc4f90f8a1045e4eccc0df6f028c61b1e494dd06ba729a229b94ae9cc5300c54f1c712658accb6fa1eb45db6c50791d9ba41658aa275ce69351a8d67043651eecdcc44c7cd22fefc4285d62d10ef04bc7c324035e5f9e104522bbe739b2590d41701ff1384cc77a69dd3e0bf34dabcea252bcfb2af1cd1f53f97f4feb8a7eb90b14c8c9d7d17a2b9dcfba7bd8dd46fb70e364a0eddd8b687abb77eeb39e576aa4e3d219676a3c1011af94f6dba79ac9e89ddfce36325c985fee00e62a022a25128d288dabee0fa528c60bce416e392428ff8e1c47625de2ce433b4ea40ed7acf68c749fa0b241890179238a88b23133592972380d37ccd6e31a9c03d5cb6c8db01e7cec09c0ad593f57554742f710341dd7f35aab12fdc0638c0c36d67d893c148cc307f538cb121ec0c5a3b4e05b208baa688bcd6e8a45f7140c513e5e48058b09430df7f6601cac4d4100fca2f8b250696dccdef3f484a9aa9f1621565b6ceb9bc6aa21d3079753504a71d114db63ce0a6f3acb758dcd9dbabe165ca1056e976b146c65e5f00a05573ab928f23255ec48bfdfcb3114143786f96e4cae67f850330af27fbc5c6eafa0c66ff38ff77fe76538c2af3b96e63bb6f2b4d9b4fd98b4f0f474bb56da1062dae23705a16e106688f2863565cb0b3cb9431e42cbf442fc29c49950d2f452016212e6f1f84cb5c2309c2eb116e14f9b7866e8cc62daa14eaba7587be5336f6693d88a3c9fdb8ff8c9521546ddf910b051a6c0b87dd01587e913ce0151ead840f3c7efc1a39e974cc5610f6fdf957b2cea11c3510b8f8ccd741f06789fe0f06e9e1d9f801530676e1ee732bf212fee6d6df70c54fc58e4764978f8dd23d8e051b6a1903ee8727ab6396c31524b7531519d3917c5d2da2a7f4031c7e697e52fb8e2962a67d6bea112aec3bf94c2cb845cad2daafd8e111f31b1943cb2fb20d83c95e8ca7d3cf92fbb753769521ecda2906b8800224d9d38f00756700f77b6ffc37ac2e50184829feb70ec1f6589752d09e22acdc2845a79252e51ca58b09069dbf6341cfc88c7652561c9b177dc3a6f0d7951c5844863f19994490399ee26f3ff306e418f662bc23f2e79dd8bd87d935e6779038c66c4ee1c2156fe04568222d7bb1fe72ff1a1f91515065a315f33b91b7b416cfe99509424c16502c1b06996f450749975833fe9b640ac2c3e4476c30a0aa2f26aeca3e086ea0bf0f36d7b6e46c2b43a04653175bc6aa3230adae33b6c5ded780dc72586077a4062691d5d94f21641eef720f366d4e8cbff3671dcdc43c534d589afdb4aab55bbbbb5f4df78d19ead2a4df64061889f7e7230a680ca83dcac0a20d8a9e4ca8120593d5ab520f2dbdc5915fdb06c425f4222e69c4453ba82901e8707f21a0b00dd520455947a85449c52bff5d947c1e40d1dfb6cc4c8efd56580ca638118993053486ed44aea10d3e844557bc74a56d256f93f2fd562a9f1e448f68dfedfb233a2353365e8e06e419f7fa5fb772a770fa78c63d062bedb1bd961b324349e22d9af562c26b1351c2d6233644a4f12c4c0ef1618a2ff040f5b3841fb4f248e945d99271271b4dc57e394de91467c9baad80051cdec7e2bbfec836cb7d57bb85ecf39a575f5b3242f344daf1cab5f714b6889af42fe988a7e03da93f987adc0daf4ef449f16614b7b6065b4eab9174a6992877bdde5e34ce5c8aa0226a5dab7aa01975b950887d280246ceaf39352601d37b372a5b28c06be2cf2a12cef2730ac742728bacbccfd3650adf7f546a804c8cfbf7114d0d9f027b2ef9ae1d1140bf85621bf191c44005dd79fe2bcc4923d8dd19aa6673c76db5598d30a91f2b4b852ac426670f52e99dc6bd7e6cc792cea4f9e5208bfa993f2c2980e6203ff749c58c9d9ff3cf4393db40f37d5ea7a8959ffeb8b26326795bfae6df2e67bc73be8a70ec488053f96ff347e9dc8a7261263bc0e3b24ff8f041344d1e72145553498bd01d704a74f0e55e6dfd4b35e59ce90ce652a6b05a9aecfa071a04c486c408333b06a4b60ab958ddbf39d4f163971630186212d8915da6c551d53cfa18e9a9d3574837be85853290f9a03af67571b96224e25a2367943f4306e9c7ab219195ada5e991c9002477e1dff1aeac21f56fc1878745d9997a80fc36a2536a7d090545a848a7566f448ab8ed5dc3c9021329dab77c851669ae6c7dd09e2c0bb65a85dbfae2ad7001c5d68b632f2e908425ef71894cf2902b548e91b6c8a5eeebf9338ea2cf1575e532318365febce57dd47368166e6d56c01bc28131a8f02396b92228a5334fafa7d51a59297b24762421291bbfd0803b7daa13ff019c69455a606c5975f446f8ae8707354e4508c1cbc7faba8658d3ad5090eea71c04188d792f8f16a7dbb5791b6decafd02a40496977f054322c783ee60b0a4e81335999f3bc705c19aae339f3ef1314fe9fbe4161d29447635c65168668312169306ba84e2107a665bf49a97ea9e73287e1db825118b65c2640edb1b288dc682f792147170e030f108bc1374fae22370281f10f0be1afae6e100685a49402e7339d703e26ad9dd9f42d25e5aed6c67ec49f4d6530ec5c6947221cf898c231b95a9d31fd830720b6b3fbd89f5cfb37f39c9647fa597c35c07aa9e052737434bcb26f9cc9f6ce9408ca32600f1b0011a00b2fc4cc6cba820f424f99b367159a73e66a2443a16fb653efd6379f9e6737dabc8ff930d82905564ea6703181eda320b6346548c9159d8748165ca2f0e47c2f9a9962b0260ecf7ddf6a4eebe26758d37f0e91fccd280261407aaccc2845fe42286dcdcbfb19f8414fcbfaec3a4513602360b413a4bb5e7454d3a6da177bc6af1eb4665145373dedf91c6f94345b93ee4c8ca65256694be152daf6e86b0b668ba2047a94de3d3e1b7123545284e663741c3f8c09e8a5c506e6a5de8c0ad7350c876e83f5bfe01fb2cc4e509d79ee19cd588c4a6ef6d68a0252e8fb1d2d10b401baf93963f2f2c8a83df9d57209ddf76e95f000b5035eb1de1921f04f970e2d220a86289edd20994b754f48d9bd878df24e273b7b26f2967ce1efbf9b893da10d9304faa86990e13fa0e26662f42cf8fea3627ed52a1ba7a825542c5573b371192f6329d31d3c8db3f5b57d1cbeb365adc89abcf969483774a12f09f6c10cc0824ea384c62df643b231c0b61a763c450fee91a3182c57737e3596c4a963317a61a53c228feb9f65e4cd2880f76af612e2a32731df80c44dd5c9be958b02210b64088cd60fca46bd8e0ddb09dce36559f7cefb9e7e415e8957c6646d5831a80b6213ca80eddc8cfd28534bbc54f44c08ae4cf316d216c786857205f7cf376110a1af241eab77ad22a043309aada60978e", 0xd5a}, {&(0x7f0000001340)='I', 0x1}], 0x7}, 0x0) 23:53:03 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0xa}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:03 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x2) 23:53:03 executing program 0: bpf$BPF_PROG_ATTACH(0x10, &(0x7f00000000c0), 0x20) 23:53:03 executing program 1: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000000)=@generic={&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x18) 23:53:03 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f00000001c0)='GPL\x00', 0x4, 0x9e, &(0x7f0000000200)=""/158}, 0x90) [ 913.404032][T27418] x_tables: duplicate underflow at hook 1 23:53:03 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0x0, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000dc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x40000001) 23:53:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000008c0)="ea", 0x1}], 0x1}, 0x0) close(r1) 23:53:03 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x7, &(0x7f0000000240)=@framed={{}, [@ringbuf_query]}, &(0x7f0000000280)='GPL\x00', 0x7, 0xa0, &(0x7f00000002c0)=""/160, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000380), 0x8}, 0x90) 23:53:03 executing program 4: bpf$BPF_PROG_ATTACH(0x12, &(0x7f00000000c0), 0x20) 23:53:03 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = gettid() sendmsg$unix(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee00}}}], 0x20}, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@l2, 0x80, 0x0}, 0x2) 23:53:03 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={{0x1c, 0x1, 0x1, [r0, r0, 0xffffffffffffffff]}}], 0x20}, 0x0) 23:53:03 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x11, 0x3, &(0x7f0000002680)=@raw=[@initr0, @call={0x85, 0x25}], &(0x7f00000015c0)='syzkaller\x00', 0x4, 0xdc, &(0x7f0000001600)=""/220}, 0x90) 23:53:03 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x9e}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000000c0)=""/224, 0xe0}, {&(0x7f00000001c0)=""/229, 0xe5}], 0x2}, 0x0) sendmsg$sock(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000008c0)="eae72f6d1f99b49baf3cfc164d1bb0d6f32650af73e1b31743b019190caeb9904c5b7dae70c0f80c80b4cbafe9d85417e955c14ab0d63ee83bb77b1e2aca8d7929aaf764ea2e3f2c421d0517a7fe9db70a3bbf9bf8d5d1fa15c2776bd61d82a7b1961fd9f34dd47eed038b0208171c7fb9489f1d4c14a52e168e2a8553425231be87aaa3c66ff313bf45434e3765e5a48ad69f2d44ac64e5b4ea0c2e28ff6fd5ec42a08c14f0bc0955b06b285132fce06e359d266739bcc2e5c58a842bbc82d3dbb95270e6ff81c40b5647fc7df0c9b3867ee9af986f539d9d0ac1d6cd3b2e4c1f", 0xe1}], 0x1}, 0x0) 23:53:03 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x2, 0x2, &(0x7f0000002680)=@raw=[@initr0], &(0x7f00000015c0)='syzkaller\x00'}, 0x90) 23:53:03 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x11, &(0x7f0000000200)=[{0x28, 0x0, 0x0, "432e641b9006d522bb833ce8988df18b35"}], 0x28}, 0x0) 23:53:03 executing program 1: r0 = syz_clone(0x20000000, &(0x7f0000000000), 0x0, &(0x7f0000001000), &(0x7f0000001040), &(0x7f0000001080)="4fcafdb608a91cd1f067d44395fb656dea82f542c740bfe33dc320623107679406d607be2eda2ee5ab077cc06852f4fe4d560e37748078f45d91edce884257cefb1cb5da18dd10a0443f275dddec413ed1fe543b155d51873fd7d2d1adfae7455d10d1353a016e38cab3f6bce49486180e61ab7e695607e828ffc5eceb6959b91f3923b0f8ea093ebdd93e62c009635d00df580d") syz_open_procfs$namespace(r0, &(0x7f0000001140)='ns/net\x00') syz_clone(0x50004100, &(0x7f0000001180)="cf4c18375f47e091f3da3dde9bd52cdeeb8a2e3305a4440d57af9ec4300caffaf309838f6708b4c64bf001ffc0b5c0ad60f602f6b6b31fb3cb6322f4aa3f2139bfdc5710a2245336f34831693b2853665008f324898b498ae1b755762c6febed1a7fd0063a21c1494101a4f045a59177c0e61eb2b3f5d27e27d3875ce0b449565a7344e94e3fd9328f2eb6099c7bc79c6f814c", 0x93, &(0x7f0000001240), &(0x7f0000001280), &(0x7f00000012c0)="8152614a588e669ac216c7fef276346587b55848894d5592340b55bab655644b538fcd9c5e49fbb7b6e093e6c1f3be13ad1c3007e4c4d5860641d8c365c1b89e1851322b4f4adae1ad6605b5f559b184ceedf1427882f4a5960eee3f22b4dc36476895142ed313341b296fc0485f8da645544e1b07235fc1444a57dc1a6fd4ba51d18cc0ad619cbd8a906597a3d79cec2439e323492c21f4f6e007a8464ce45fcc907af5d6756dad2bc81d6a51cc3bf781a50f6cceb1ed48d7273044ffca22769129a88e3c1a12c0ca605a33df757c06dbb592ad8128f262a8004129eea8825d6a9a52542fc53ef5671c485a847845cd52d2b5a3befdf890960dd16d6661cc49b9dcd560037112174d6d3755758e72266b5596f745bdfb511cb7588f3fb2597128a8188950f0e15b693cca8494e43a0f53d05036ef5347490dc518076739e81ba49beab84a3c92d1a2bb1cf1a17662fddd40ae0f179088acdf02a11b1346e1f05ca1bf9f3d60c851b66744284190eda6ea3e2579a9b5eb2296c7a7d8175047b5a50a413a8460dc7efb68fb50c724ae92948f334dc911be9d9ce29ea9757446206186d80312a202803a87fc8efd7e056224aa73a293065f23c3600c9941706b4b65f3c9e6dfca44bd94ef5e908ce05c1550ce07446368f9fe4af99360d72483d3b67a7ac2b93122e56b2c8fa931a36fce4d6c991209f0739feb6a13fe0ea32b103074c75fe2e037b86ded1e7492b998bf91eb45108956d862204191c1e0bf1854ddc0ccc26731ab15d0edbe93b101fc9b72cd985e2ee168a24288ef7e7a676362e3db2d30ea39aaa1bd52ae6747406c78495ba4863412d80252ef888d92d679e34f3f8a079d7e2a4bc2a700949247ac69a6b4ea48ec92f2fc5d0c21fa7ea6dc4036b7db83c3a46da20229ae69ccd563f5d2d51226fe59e6e2c0d42c601280c2c6e4c6ba8297a4f26b03a298930226f9150d53c951860648988f29c71f42d9b54ccbb9bfa276a73b7b4d322055f8ce16b1a0b40ed0093e8b8807eccb79ff619baee6dd8eb5a50025838eb09037387410a70c999dc3efdb2619c572d4d5f615023c5ec8616f88769e9f6808d564cb499aadb640e19510cf280edf9d321e3eb43029e83a79822b9b16a3c27b7571375dc5f4096f6d4eea599354151216ac3c345e6735c421c8236dd6cfbf8ae373f6bf34b634987eec2ee2c940af8ebf15c8138a25541ebba7f8462926708a44fd1c05fce539e637d0c599cf47021b374047ecb9d411bf3d3a38ceee5c392790b6deb8b6301186eecbd60aee7b671a3115a2b4f00890bc8e5c62912a899edcc6cdd6747da00693d6d2132050d26da4bdacd9e31755b6ccf207b14e57ff00d35109af30809f8bf033685761cad143f40b38a54084bbbbe1ee9330e6bd87f1023c939eaef32f3d192a58c6639dc2662c5906ac7f94712ee59daf65f15c60a1c201d154fb7827e7d26bf576e89a61ff74a216d4369500a07f26c160548cbcfe3e2ebefe9bc980f8f07eddeb259a609c56dc4c95ba317b6f8331277f0c3eff80a5bc474fac02abd3ced72ab9970cc23ad289f11622d0652bfbf860cc659a362ecd0252cf60d21c11992f45fdd0a84a68024b25bc3459d9a506a89e0170aea034c1afe84143872ca2aa1d6c1ba17130e429a60a1e421a990b3eb7d80480acabcd168178560f2c39633443c26e3b947d78266a59a35058cde0919a73513e6b137a6e384ff3864cbe0aa014df9aa44bb40b22cecfaf8c71b6576673f70dc403cdfaf15ed80d09355691ce07eded16c97e5b1d634e136175d8f6f89cc1fdb9cea064ffbf5b2ca694a2c4f73623b6ae8aeb8968e143ab094843e1a674e19cb163e79420ca9ae5ebe735b4af4f30ffecdd94a9cab82e1f9a49af5d87a623de11a929112d8e14c0a5613e150d472103a6260472557bb25d52e86074353e5fa1573774cb0f37543bb1cf86a50d910830f4747ad460ec4106ff8abb568a1c5ae113746bc5dd73828382296248135593f895c4c4b34a6deb1ca0abbcf1c37341daf27030bbc79c9cca52f84f32892ae5bacec15b398d2b4a8ce03580581fdb3b0898620408bd24865ea03692b31761600d21856e2eb1af7f3bac5a5e7d48da4dad880084dc9cd8ad8865bc823c45314a01fb3f6be72c07008cfe11c6131f2a6a7f189f675a21ea3ac390017c6bcccbb0e14d8b3c4521ab993f44fc4b6eb7ffe8710dad8abfdb7290742ba8d333150fcb436683a6dca0596fdb6aa6a316a3427f16bd73cf97e55d56dc13c987c987df6d877cd30f566a333a9455178f23b2bdad135f06c7c67326cfadd579cf33df2ab4473cb937e96d260c8bd0b17005cbcef25dbdb172b8021feadcd07f82acd568077f7b7410c2a12a093db4fe98e67a3bd5a0379445696f91bd971f4c7e8bc8ee2cd8e6b4ab0344b8b2bf9ab7234b2beaf64b5505ef293cdffaab5efc461a8864d90cb1e2ca0753e3e1bbb779dc995bb662d0bbc1b92fde99f1c3c2d8fc089ab4f6ee1fb9e5ad82a7f6efa3ffc7c0f41d36caaea70d8169a45d10b93874fb56e198a51495188ec57a8e8b1c5de10d06401cee4d6105ab7e719f208c0306eb8396998cbcc2b8ac8dab211de5e1ff39a70c1d9046347e983a78667810c038711e913096df3bcfecfb3470b751ebc07f6649dd26551d380f16c660e128f7dc875ad6735b9d4b9030a8b6d1d8f6195a76a7c1c766ab244e58b3080cf77305661f55fccede3b525a3d71303f852580dc0952f9461928a4853e50b5ebaf9ef313a62d9c3e7bc63c069ae422ef0f8080c0b3ca289083105b7fbb3a99f3648f215c30dc331aebc0cfd950167de5f9351a53d137e345ed811da7a77ad66663e519c2f0eeefaef8958075049dc9b6916e7fc9c07cdb8fe85f4f74ac4a1f7149e8f33251eadad8048b0ae09aadb4313d453a9194d792ea3107199dd5b34cd82ec1ae10f96e674d3d74bb8fb65afdac4b7aea804ec6d144228d419f54853b3487d9671e446bf10e19d0b21caa9f3b05658ad7d3589c891148364796f1d735f800b9cd578c4b162b2ab292625abbaf05a4dd7366938642488108280a6ca2392bfc80c94d708673042ee95201eeb123e3769e171c0a62d5138b520be9409ac80d524fac4964e9bf80c3ed38fbf0718b4a40c72e16c663daaf9e828d027ac0b3d0c4884fb3a0dd7e70cc3d4745ede14725c415ff2728fecf91d89d3288dc6f0159b679b8c629393f63c16192df48d184141b617e003c2bc38fe68ddae9e4965a61d5deed0b92aea9b4759c0b52b965fdde0c010b3e5d3be1252e097b331d79a75f8f3a8b5519f8b09f9b13d220f1b9940890a79e476cafd03809ff2eeb6e504cc16f2477f31b03bcc063db73ef21fc7b2ad786a1281261a1bcbcc0dd33854ffc4cbf9dfed22a39352e25de4fd65c6c65c1145e9bda5ecd6805788bb73ee0cb5bcf92a7e35fea2a20cf0543c1d49817c35610de7f03f47da3034b6268eb3c67189cf437d7893b9c936bf3c721f7e5750a805f3e0f2cb0adc6e5d6e0254811b6d16d7237a3b6719dd6364de912beab31928cc6dde3c55a61a5e51bf08b9ff9f5ed3f99c97c1f7c25cdadcd2af86ff90daf867f3655c2192280588c66e7d030febc33b30e75242ed96a3e56229474ce068569e1569ea0d5ba3f2dc4d11cc68d5359616e2e5d3c1b9156cde6fde2cb4a9a5fa195aa8e5c8cfc3e9d20b8ba799bc81ff8eeaa6a8e365b5ec9cd897432883807de30efee3870f792a420b24f1f3a416ec512cab9f212ec3aa548c6a177e13a803a91f92e92a9bc2466363e7b2589a9459483c36e9448c51aa67a341b6e99de78a64a7c283225bc6e425d47e2155ad34b4a2f78fcc46fe68bbdd3fd7e128a786d7d26cb0a2f25c4addba23b5d12cf1b6d0b392c969c78c7d8f19869438004c1bc764ae69e373db4e5573e75f47f60e45c8f0c8f2b544bcd65d3cf6ef179501cd864ddb0e58682513858ffd814390ac11a01d52c80baacd8a34345c461d742bc48fdfae2253c87098808c0e3250e3582d649f131093e7e542a0b6a0b1609a7d4781d776e55863bea232e6a1986bf3b4bf4161b4e71b796cc5fffffb298034b1fdc3b5a6daaa7baf9eb4557a87359c8e299ddbc1dfa80e719ac08402b050885371f7ac61e09162ef41268afc3fabef1889a10751d4e478b595bc079085f6dde1eb1d53b210bdb4419fd24a5a82089bfe5a0e8cbc2704436e17cd21dd0360412d6fe23d1d1a00f2610a3487db031046187c42c1b249d34695bf3d3b9f111b97f34dc8269d407f469e0cd517d50a7244c5f914e1e2e4588625d84ea9bff4a8d97243a6c6e8c921fd1efd1b03537592ee168b8cc9bb43a212315bd2c1f21d0f9ae15417940e459306773be7a246b0d728e1329bb349e9896d95e3fd5f1d3a2d03fc80e9d27d5f6649f233946fcf5ab0ffe951311e7f38ed1ac0897f05963897fccead1734c71108ada1724eb65e782c8020853904ad091d88024384167eb1d42604e4c7b335abed03a264670d95df1925bde988ea9245b24a884c1f866928f4458512a2fba037adb44c9f77b793482fa36fe169f7fa5b04137a3e3cbad1adba8c1c6c3d0d7b9fbe13bc8859d856df07045809b10ee8ac3b3fc60b6eb0e1e28123ee2c2552549b747f18dc1291135169a62c4c86046d86950ba8486478698bf4002c406dbcb47606b44d1a0e1317e15a460e26e6ae46a5001065caca4adb349e3a64ee6de98a6e360e5d0f15f677d349f141c207ba6d681d1f8406456e467ec12334a8a73a2d3d6d54bbfb57d4ae65202b49b581a2c5329423104f608b4ee6ffb2cd7faf1c2cc7a1023e46197c96d9c9341e6eca6a0cc2bbd637e5b6ab0c6bfc4854b054e726f0c19e1082df8258dfa52c437983dac3c993d246531b07cf0679966d4fc0ffcfeab960ecbb32c12ec51cb904d67457e2bba11a7a3c8f72d1137cd191339700c2a4c6a3b22e83a732174a48b5ba37feed23ae2fae8d1c6c98a7675a865fa612ff7a1f1a70ec965af09dd199bd8f23773749143a14c4d3a3271a3f5b81499048152b3ad6ab7a82cf0a6227e26a3acd19e3b8b964cc1a3beb26882277a5f06403b85797612a9a42a55dfb7ab6b6a7b010335db4dbbd8a3ab517837b3d4f19f8a4faecbeab1c592e2a78b8b3871c498a9a2e75b3933cfaa507d9473e926ef08c6a7bf72fa3102b52c3f0d1c5064e5a395a5fdee9d26e01180b999674aa882602c8bf9fd933021f87fd6be384dd8ae063aec0a06e67721de1fccc75d3a1bd2d4c013a3a038605dab2ea62700652f79e6e3038ad0579fa6bc0d8f9b6b1db561c1b3b68fb59528cc8f2ddeb0da3ad56da384409e02cd8f736350269063d5f2d7d7d6daada275084158aa24bb1cd25441f3a4868a1b497669072ff83f4e356ac508ac3bed50d60c99c7c76fb46bd9f3cfb418aa3194ea514d835647cb4ee445e974848b991cc75fd25f282ba2d9c8a7156ff4caff3876d7c995b3487df1f68d2dc0a04bbb7dccda7c01b5e067139a779d51e562b9fe856f380d187a66cc8efc78a063f00252a00ad3b1dccf9239d4cc9559ed31f7c17957dea763e089f1c29f4bc43b3b895dd36d184078feed387c67c9fe06030ccaf5d39578dde7c2d06c976222a80dc3e051a52d9e29051ec912d673ed01133ce5d23d5766601c15232c3d296aa9b07d9bf33c003e857b2b2ead03a2086180e14c1913833740f49d745f85dbbb15f34db8e4d5bc6c89dd20e3280c8a15831373eac6da3af2d59b8b5482a65051efa231202a") 23:53:03 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0x0, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:03 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x5, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x6}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:03 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x9, 0x3, &(0x7f0000000680)=@framed, &(0x7f00000001c0)='GPL\x00'}, 0x90) 23:53:03 executing program 0: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001b40)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000001a00)="02", &(0x7f0000001ac0)}, 0x50) 23:53:04 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000008c0)="eae72f6d1f99b49baf3cfc164d1bb0d6f32650af73e1b31743b019190caeb9904c5b7dae70c0f80c80b4cbafe9d85417e955c14ab0d63ee83bb77b1e2aca8d7929aaf764ea2e3f2c421d0517a7fe9db70a3bbf9bf8d5d1fa15c2776bd61d82a7b1961fd9f34dd47eed038b0208171c7fb9489f1d4c14a52e168e2a8553425231be87aaa3c66ff313bf45434e3765e5a48ad69f2d44ac64e5b4ea0c2e28ff6fd5ec42a08c14f0bc0955b06b285132fce06e359d266739bcc2e5c58a842bbc82d3dbb95270e6ff81c40b5647fc7df0c9b3867ee9af986f539d9d0ac1d6cd3b2e4c1fdedf4cdb91414dd0ea4f80ddb90961164079b68418ffb61fd8174e37f8ac128a9973fd579a5035d6f249bdb12012b867be69e464bdee2a89ba892216da6711ff5a65062d1ba8c64116065eac3dfe4425738e038221dc5b8a072f679845ec32520079bf8bab400a747e34d07d8219470ccc9525509c922ea6dc374e7634c7589fe28b624d01a1069fbb877ab21e2d2d82da6412ebacc86f8aea1a4828434d9e0d9de0fbc659f314a1d202b900d10744b05bba32f03a94d0aaed5c74dc05a92f4ecda276da177797312d6a4d2351c6c4d33aec29c63eddb6856e12ee2c2caaad50789ea7eb401559a3b6f407f1740e3ea101bf64f16446156c8e8256e04b2c4c5dc7e79bbd0f28ff3bdc6529eec61c0503a9bfbaac31e5e9350fbbd12a543b5c664de10c4d421abc263c9712431bd9e993fe6851e4bf722b2649507f4a29273e9d4b0b2e4f02219dc163bae2e9dc7ee7ae0bf3418a40399059c31b0030266f0199fedce566c9381f1e461a82960ab43ce45d5899a864adcf47719081f6c381032e3c39b5be0537416ba3f2846a270bba7ef092fe440118e5b6b9d594296cae7a880089d5d3e3b84824569a03217c5a36f4cfe890d104412ecc1df12c848e4a30efa7c0a5613066d6edaf0403737abdb36b0e699b4bac128d59a898416ba5f9775af213e0769abdcbb910711b0649ab63f5ef96ebbb916e2ce8cd3c484943a5cdc54ba586d4e478065bafdcb9bcc6f0b622fdf52c4821f4dcea480a8d295e9b0848a436d3ab693a3a9aa1380c032735aa91047449450904ff82b0c1c2cfc5eeb4a3e66f4f5066837d826d45cd7014ddadbc87fba49da29fbfa88339881d17289dc68e57ced3cc8e097aa944f8ba3987864213b561fd658057f83594517b421c3fd6585aaf33f99984c1912f42a1097be8c298209e72ad2fc1fcf4c6085ed1380a14e4f6c01aecc759fcbd1881d128b1d4ee16030bf6af3f425053bd32480dafad366d8e743b120fb6ac01ed6faf9dd556fc85cc1041f45e0db225fe7b373ad25c96f771b79cedb2b248e1224b5f98d27b52bf05fe8c3f0a47b6d458995e53e7b801d6eb5c44aea60fffea863d1951885529807e95c068b422f3b724b9bf65f53e84c473cf44c0b8250a55952edff0226e4234cdfc128820bfa9ad8f6538add4852230ab60895b63a7b676b8b237dd048fb6624a60b3977cf00b04c425189c603a75a422b8b3c5a2da9b0dad284f391d2c4786480400b8b6c319367a6f4df596eed4241f02a31822a6948f48d76d542cb03e3fa93f6fa525c0cd11107a6cc8481934cec66fa0944bf024b7d7afe5ddb9e61607258100537d201d17bd49a741294bd2cbfb6ad42fcf5d886bd6533cfd4a940b8f0737d9e9e156283d83e43330a00493363a8b157836cab0a5a968a243f4514d28f6b5b8b4d3696b1d754cb70e135b7bdb94d8e244882e9d50d77916b98adc87e966bd6186dd732cf1170acb638177fce925e0c6263ea2d1f7bb97337c18614ced60bf7c564d12cea29600d3d8677d6156144496cf54dad01ac896aee310ca75b91b66f1f7884b74f2bf01f5dcabcadb5be91e442b9dd8a0e8be80ec095283376ad16adaa8a28d22a69ad687eb4266d07d59f36e3af3506551427d9683a028f2486d650ca717a4575552179d5b09cf96ad8efaa6f323a72e12df818e497604a02f7364123f53f3735e40f4c70d7b7f746ed6f94d8e5df8c9621078822fc86c5e882cf9d05586c7931dbd5196593c20ec653f3b31726da2e7578025edaf18629cb3d5ad38443932be76ae0839da4e093543e810a27f0ecf27849f477468e201717fe68b882186d9815b821f87c567c049165da2cf703d89741a61c6a8a0ba7efdc9f967d42533f1c7cf73f3d206d9ae58bea4fcac2e0996f3f1eef699a653ba3c6655a083a0170aae29b426e9969c11a06115601597078835fb30d8527e32d44a59f1a987f84e918fc4a17de5e247d647ab3a152b93ceace2b8d47ac6a95a859a9e796c7c8efa9cfef5b67b2b6b09c3589da8f7c1704fce1b0f0889f5a1eabf32e00d419122e32facf238f81def84eba9c3e8272ab51aef002187902ee539c205bd72d7b10352762e44d15d6e191d9c907d8acf11f2fb1a56dbf42aa6c3097b6095a5aee156333ab4f8d2ecee35c84c316323754183355eea952693e6f3c164115bc5e963209f2ce6e5cd46899eb3b5cc6de9bbba577e0f4458afbf1dd1597250504e368bb0c665c7f7fe94f648a44db538540edf0aefe49670381536c65726d74e745cb17f9875b4693da504ac01cf95d03e37e50bcfb55a86a3cae0737223fb071e77e6f20b34794d05fb3cd4f62fbd7039b7d0c59b20884b5cd5fafe4394c4a86ab66c79a59d4f79b8a8522e27bbdbafe2103cd069cbb6c68b655f3c357e7c74049aef49bbc4c1da10fe65a06cc61b1bff526d2ffa83176a7324017072bc567a2ec2cfcc423d959bf70e7b714b0a3f5fb1e112a554b7c871c167e10e410fe5fde3977729965270a8f29285b0929f28ee904ba104fe624d94796136643a697ca4c736b59577a9bc2a8aeea0617235d2e8541277c019698ef65d5075510a123df967ba10401f122c01a9451859f246d88f8c7fa9f953aebd471cec440eab41018ae58d53193dae5b447971f084d08d6ac05f16dbc04fbff953b0b20ee7ae734f7c5bc6586ce45010dda52b904734bb3a59a9ede7237c7f4eda13ad9cf752f3f8b6d80edc04b762effc3e2edbd4ac9c5368a517e5760f988f3d6f514fa6e96322305065b153da18f46bed74fbfb4ed5df91d41932f6d1f1bff1b3637c9774b61f0cc5874bbbc08a48b9e759064946ba68909059569e7825f56a15beb8d6f6e5a8b9cc2d6f0c4153ac7eecedd2ead19aad8ef5a407c7f7b1617832e834706fc5803630216e8533aa55858c9651bb4fe42d64cbf1ebd08478ca43bab9d3da2378f344bf0616ca3748ad5f54cb6993ee9a8fc8c879ac0b5b75ed212b500921d453dc7d3d6dd5dd3308a68f340b220c5bdca525ff27108877274482d75f65b1e8e1e92fa9c2377bec35a4c69a3a50c29d7ae13937151ed77b29a8bf9cc2fceab9840c888f359dae8944774d6f0af64045072b4dc5b819cce84dd3281175f533fa84ebc7c557977debc401cce373fd50757f33606835718008359e9835cee86d1f49ddfe08bb0c3d2b4b3ec4ecf03872c7322759c3954de6db49d6a58ee2574ade0b63d247fdd2fb3bc79ead1368eddf92d2958aca08fed9d8f81a37e34b2908694d0eb128e4eec38bb98c72779789a0368ae080899d5169094b14c8a98d06c377a55f5b279bbe2e0d1a13c251362b1ee563d8a426d1ac6b81ffb96fc735d9aba2d398736040a2425ecc1ee0b3b1009cc1fd416cc9df72d43f809c1ff06a6f5d76d7816c5bb5bc88313452ce7078c1d7e7bac93e42208350e57b2c0216108c5ad4da7348f348563de9a72a5205b51cef3092139907392ef15c468b9439b319a282469111da18d1567a44914c9901f9c5c065444adea117e63de417b27ef15babc4c5fb8f27c0a255d1191244c3c6151d2959a286ebf0df89bd7926527288e78b65bfe80067a0990448cb4514d36ab604e6317308ea2c73e293cb050dfe620ed642b403e5f07b5bd9f1cd6307acdf4777de49dfe2cb5bdbc0b44aaa3fd6f32ffd575697a507d45911f35205fc22b0d74d7edf36efb57d39365402842980090d22048d1ca4d196deedbe2e7ea55d9a1fab4650618d1868089af4bf4450c8e72270614134718d3865a67e940629b64226bf41a33c4c5e47854000fb770c884352e450daff894559eaba9893db80cd7fa37af464a33cc29f54b2b2d6c856a20fd7f1420c0f5106dd1662f902d5c09f5cc0747e276c9138eba0497ebec669acffb3e2a7a995ed0d151d041ce2aab2eccfb4f826a6fe33a445981d7e7ad9af07c0b0cfa236e132bc899f68cd34c6955c69c92c92910caeb8806c82511cf35789c99db188d2f8395f81aa5ea69597e881fcb3845575156b1b61fc640e8f6598d6954d66c1bb47e89ed798060cf30f972f0e65f72f7eb05a3b54bb355bc9f794df79fab558e1b27ded877875fef2b097916ee99ff49918e6acd06fb6e5d86662f186a288f854018a72062b93548032bce8518758fb42c1bd0fdfa16ef1935dafb7bc059d64a0ff63e71c76935b13bdc943b4623748287e255af1c46cba5203a2b6a72b464d8cd7047d65e2b27ed1b77c07a3ab98ef8478d93179b155e39622c62b0eb9374cff94c747f473d27dd08d36e16dd69a9d71e8d70e9166027f48e4c0c2792988d39aeff27cfb8281c5a9ccdf6523b0e061b6d0e96beb7bfbae58c80049760b4b7324a2e7c689d7e6c6e3688d58838e5e16cd1dd6da7767e742be4716dadca8774951043c2bbdb6cd7e21d3295fecb377bf644233d87d605580324682201699cbb6187e18fbd4590400a0decafe957ee1e6cce99caa606a0c400400affaa0452b54f77f086208a9608448e0124138fe81d2d737cde54ec7e0defec008af184fdeaf92e7c99269f194c0f68f7f608e0a847d9b90b4e12153ca95df3d3ed350d666c565cc50bb39de829a38f8603dd6527196af1af06c85ffd772c322806329130cd923f60611961f30eae9bfd80851cdfbda884cf30fcc3573cef5dd167a345127759cfa2d30f94cff965ac9b24066f31ded76d7b192d0ad35588eff6fee3c15f3ed7107d6c6824d74fe8319675d09ea8973dfb6dad267d355a58d4c148c0c663608acba2aecf77c83c9ed7134e68ed4ce1e4885a982c4db354857d1dae90fbc55ada096ffbc77e52e8a47c8a2ebe9432c5dc3c637996757aa20f4f768939c4707b4de05491d54bf10a2d8ec82abad249ba169629a695f6db8f0e9e1b6a88e9fc03c19bfd5a47e55d3d4ed95f017150f7f5d5fed231e4d9e4c5eb88b6ef95b43636530187d3c5a9652bd4677cfadbcefca00dd4c78202befc45a009ae9e7e05f4bc698398cf697195358a47f0bd2eb820f4e9be1", 0xec1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000040)=@tipc, 0x80, 0x0, 0x0, &(0x7f0000000280)=""/108, 0x6c}, 0x0) 23:53:04 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@cred={{0xf, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}], 0x20}, 0x0) 23:53:04 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0xc, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:04 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001e00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001dc0)=ANY=[@ANYBLOB="1c000000000000000102000002000000", @ANYRES32, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r2], 0x38}, 0x0) 23:53:04 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0x0, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:04 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000000)="4072aa3be2f9df03b2ed93df28afc545d8661e371fa82dab849289581995fe3da3358200c035259c11ac833bf5de494c7a98adb9c1c990c9930dc6cb445908d619abe36778f2e946c52b9b84993e7d435fbbe6d032d188e17a961aba95", 0x5d}, {&(0x7f0000000080)="9a6e8a3fe9b68470da1c2bb1e20fb3e6952ea4f777f19b77b193e2a58531ba12d8ee2c2d8ddead2ed9555ad06126ffe9ae225596496f79a62484eaaba9bd3d89c1ee96ae5e68c34e53b30c1b9d79da4bcd18313f7d942e435d8cc7258e32d72ffce62b50573125b9d8cd2538114801d8105237aa77b020b1f38b29252f16c1c9735306bb662b3437a7c35109585ee139d2c3bb5a554cfb4047ecfa95c99fbe0acb3c14eb4c0a4ed947c0c703b85546edd172f9286aeec7339a3753c60a6eb1645245ab170c60bd2aeb7b62a63908dbad3ab61b78a0a9318db31d48cfadfbe5", 0xdf}, {&(0x7f0000000180)="30748b1521e1f0a6bedf88497797fbfbb68e9c151dcf082ce55fa80e16b4f9c52fceb2f5ec393a1e8ba84222be87ed443507", 0x32}, {&(0x7f0000000200)="e21122b0beed97b6e8c6c31ab7b227dbb79cc710c9723d5950c9ebe5287ff313f55cfc5987c7829cf4ad02c0083c00c6d98c1c80ba2b56ca25a19b2b8854ffa4a6029e2cbf8447e71867e19e3b27c78433399c78a87a23e49213798b94c45ecdfd6688818cb7af5a6c9031c7654f2fab8f07c2b8de6f8267766b2ef0ac870499bb5cec3dba5e1f7ba31a48d87c0ea579dbb63d7158e678147c967c43f2b7dc7934848707ef8b9f71522d7dadb4c7b65152c938fb7f30ec69e9cf7e9b19b40982e91baa3882d43dd695287a28c5b382a31090650adbaed5abab8d71994eabaabd4e8d75", 0xe3}, {&(0x7f0000000300)="a1de76d49e30398e5d4b426b1ad9699b9ded6001735ddd8774be7d03ce2b5273867cc75e07f0196e10aecc28d64e4c4286d6332b257f01", 0x37}, {&(0x7f0000000340)="6399165d2a84083845cfb7298afb8faf6b9cdf46a2b21beabadb6f30a77ab6abcd87eaf341d2cb3565942cdb153fd8707ec32d500ecf382d7c470cd9162dc33f36c71b42fdd93536bc803fa61872728da652c058e3b3b798088ee5c711d5c8d5d013f16e629cac0c286402dd4e154b52ed6f6908db33396a49bc4c8756113de9d7677e63ff8bbda81062c1cc9b24dc955202aac019388c7782a565272464e86745ddf25d2a95f2b5dc3dd6390244e84129ac6db490e1b577a959e4d57d11aec3ebfd8afad47b6ddf76e7a25ce658fa84040f5479f19d7e8eb0e8cdc69a285590e679bfe0e3d74d0140a5ac8b6a3e449fa9f86574655a4e33b67d797f90c2a09d62ea71a5fb4828cf6f665c9a0a16a8c6e90a57f5e573fb9f34418645c59f195eb898823feeb1c9d0e37f0a3ee39c67efe5eb13923564905323aac93372d122ba81a173ec3ea68520f34062c48b3d087bdbfdd7e5b53b3385ffa86667250c8667e9a2ac481f6550ac460a4fed04129ba262ec94ac99b866d2adc48f8b314eb9f1558b9b298d221a51d22b5b87af1e96712274e026dd236f50bb89ed5691f9f1dafbdb833778c892f907b36dca775310786f0796d1cdadfc68210b2d82c106dea49e16ea2713af5d5991f13161e4228b8a79286ee3e04d8fe976f22b9414c2d22f098c174404900fd1bc2d95818e5179a75a1e753e10cf4136d1be41c63f74c02ebb5430e848a331e45c30a53e331366b02dc8f44d54d1f3d35ce0ffaa46b5d4f7535e429f2d87527174d271c0d323ea5bcad271ebda8c9f29d257dde8c6585be4f3b4166505bce057b12a9ae2a28280efe358efbf2ec57db84c19bf644b70366c14f15b0269bd747855b6d1f063b4bbf103c9e94ffa3b500b87b63bf767bbbd682a4cdfd57e65eecb66da9fa5ca09bf38b483dcaaf8c54f9799df0471b5735dcc383db6dd00135a2bd1fb3006c80387982cbc3367eb2f609b88ed7b7e9f4029e08c6175f86e79b925cc24e87c970c59cb13071fc55a4c1aa616dd798872210b62f2f78b6e6e9ef69f4b38bfc6b9f0582532b44c317c910891772154b9e677b8bf854d7ca0d302851d74a7f8430a28b5eadb2809c1c9fe1ada3d40062250e1d751aeb8c3c9c8c1b06abbfe3de603403ad907a8d7333cab16025a42990ce829b4d1d589b255c2278edfcf7fe247260bf704dc58287cc054f096d42baa2ba5421fe2d955feea085694ec1fa8b3ca7bf3361f766be64176655da8b9dcfc96907c13738a8508d800c40b338a92f41f93cfaba3533ede15390fb912752f0d1276ecc441d9286f1a517de643d8fba390afbdee38c910236b19339959d3386356124f6b703ad90553cc3cdba7a6d7db7f903be38bcc200d0fb1d44b67e95caf1acb50fdae57af31ade8759eecd1716528a608922ed7d21e6992ddefb229388e51c0aaca5400b5ecc4f90f8a1045e4eccc0df6f028c61b1e494dd06ba729a229b94ae9cc5300c54f1c712658accb6fa1eb45db6c50791d9ba41658aa275ce69351a8d67043651eecdcc44c7cd22fefc4285d62d10ef04bc7c324035e5f9e104522bbe739b2590d41701ff1384cc77a69dd3e0bf34dabcea252bcfb2af1cd1f53f97f4feb8a7eb90b14c8c9d7d17a2b9dcfba7bd8dd46fb70e364a0eddd8b687abb77eeb39e576aa4e3d219676a3c1011af94f6dba79ac9e89ddfce36325c985fee00e62a022a25128d288dabee0fa528c60bce416e392428ff8e1c47625de2ce433b4ea40ed7acf68c749fa0b241890179238a88b23133592972380d37ccd6e31a9c03d5cb6c8db01e7cec09c0ad593f57554742f710341dd7f35aab12fdc0638c0c36d67d893c148cc307f538cb121ec0c5a3b4e05b208baa688bcd6e8a45f7140c513e5e48058b09430df7f6601cac4d4100fca2f8b250696dccdef3f484a9aa9f1621565b6ceb9bc6aa21d3079753504a71d114db63ce0a6f3acb758dcd9dbabe165ca1056e976b146c65e5f00a05573ab928f23255ec48bfdfcb3114143786f96e4cae67f850330af27fbc5c6eafa0c66ff38ff77fe76538c2af3b96e63bb6f2b4d9b4fd98b4f0f474bb56da1062dae23705a16e106688f2863565cb0b3cb9431e42cbf442fc29c49950d2f452016212e6f1f84cb5c2309c2eb116e14f9b7866e8cc62daa14eaba7587be5336f6693d88a3c9fdb8ff8c9521546ddf910b051a6c0b87dd01587e913ce0151ead840f3c7efc1a39e974cc5610f6fdf957b2cea11c3510b8f8ccd741f06789fe0f06e9e1d9f801530676e1ee732bf212fee6d6df70c54fc58e4764978f8dd23d8e051b6a1903ee8727ab6396c31524b7531519d3917c5d2da2a7f4031c7e697e52fb8e2962a67d6bea112aec3bf94c2cb845cad2daafd8e111f31b1943cb2fb20d83c95e8ca7d3cf92fbb753769521ecda2906b8800224d9d38f00756700f77b6ffc37ac2e50184829feb70ec1f6589752d09e22acdc2845a79252e51ca58b09069dbf6341cfc88c7652561c9b177dc3a6f0d7951c5844863f19994490399ee26f3ff306e418f662bc23f2e79dd8bd87d935e6779038c66c4ee1c2156fe04568222d7bb1fe72ff1a1f91515065a315f33b91b7b416cfe99509424c16502c1b06996f450749975833fe9b640ac2c3e4476c30a0aa2f26aeca3e086ea0bf0f36d7b6e46c2b43a04653175bc6aa3230adae33b6c5ded780dc72586077a4062691d5d94f21641eef720f366d4e8cbff3671dcdc43c534d589afdb4aab55bbbbb5f4df78d19ead2a4df64061889f7e7230a680ca83dcac0a20d8a9e4ca8120593d5ab520f2dbdc5915fdb06c425f4222e69c4453ba82901e8707f21a0b00dd520455947a85449c52bff5d947c1e40d1dfb6cc4c8efd56580ca638118993053486ed44aea10d3e844557bc74a56d256f93f2fd562a9f1e448f68dfedfb233a2353365e8e06e419f7fa5fb772a770fa78c63d062bedb1bd961b324349e22d9af562c26b1351c2d6233644a4f12c4c0ef1618a2ff040f5b3841fb4f248e945d99271271b4dc57e394de91467c9baad80051cdec7e2bbfec836cb7d57bb85ecf39a575f5b3242f344daf1cab5f714b6889af42fe988a7e03da93f987adc0daf4ef449f16614b7b6065b4eab9174a6992877bdde5e34ce5c8aa0226a5dab7aa01975b950887d280246ceaf39352601d37b372a5b28c06be2cf2a12cef2730ac742728bacbccfd3650adf7f546a804c8cfbf7114d0d9f027b2ef9ae1d1140bf85621bf191c44005dd79fe2bcc4923d8dd19aa6673c76db5598d30a91f2b4b852ac426670f52e99dc6bd7e6cc792cea4f9e5208bfa993f2c2980e6203ff749c58c9d9ff3cf4393db40f37d5ea7a8959ffeb8b26326795bfae6df2e67bc73be8a70ec488053f96ff347e9dc8a7261263bc0e3b24ff8f041344d1e72145553498bd01d704a74f0e55e6dfd4b35e59ce90ce652a6b05a9aecfa071a04c486c408333b06a4b60ab958ddbf39d4f163971630186212d8915da6c551d53cfa18e9a9d3574837be85853290f9a03af67571b96224e25a2367943f4306e9c7ab219195ada5e991c9002477e1dff1aeac21f56fc1878745d9997a80fc36a2536a7d090545a848a7566f448ab8ed5dc3c9021329dab77c851669ae6c7dd09e2c0bb65a85dbfae2ad7001c5d68b632f2e908425ef71894cf2902b548e91b6c8a5eeebf9338ea2cf1575e532318365febce57dd47368166e6d56c01bc28131a8f02396b92228a5334fafa7d51a59297b24762421291bbfd0803b7daa13ff019c69455a606c5975f446f8ae8707354e4508c1cbc7faba8658d3ad5090eea71c04188d792f8f16a7dbb5791b6decafd02a40496977f054322c783ee60b0a4e81335999f3bc705c19aae339f3ef1314fe9fbe4161d29447635c65168668312169306ba84e2107a665bf49a97ea9e73287e1db825118b65c2640edb1b288dc682f792147170e030f108bc1374fae22370281f10f0be1afae6e100685a49402e7339d703e26ad9dd9f42d25e5aed6c67ec49f4d6530ec5c6947221cf898c231b95a9d31fd830720b6b3fbd89f5cfb37f39c9647fa597c35c07aa9e052737434bcb26f9cc9f6ce9408ca32600f1b0011a00b2fc4cc6cba820f424f99b367159a73e66a2443a16fb653efd6379f9e6737dabc8ff930d82905564ea6703181eda320b6346548c9159d8748165ca2f0e47c2f9a9962b0260ecf7ddf6a4eebe26758d37f0e91fccd280261407aaccc2845fe42286dcdcbfb19f8414fcbfaec3a4513602360b413a4bb5e7454d3a6da177bc6af1eb4665145373dedf91c6f94345b93ee4c8ca65256694be152daf6e86b0b668ba2047a94de3d3e1b7123545284e663741c3f8c09e8a5c506e6a5de8c0ad7350c876e83f5bfe01fb2cc4e509d79ee1", 0xc39}], 0x6}, 0x0) 23:53:04 executing program 4: syz_clone(0x1130c880, 0x0, 0x0, 0x0, 0x0, 0x0) 23:53:04 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0xf, &(0x7f0000001a80)=@bpf_tracing={0x1a, 0x0, 0x0, 0x0}, 0x90) 23:53:04 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001240)={&(0x7f0000000fc0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x0, 0x4}]}]}}, &(0x7f00000010c0)=""/153, 0x2e, 0x99, 0x1}, 0x20) 23:53:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000040)=@nl=@proc, 0x80, &(0x7f00000017c0)=[{&(0x7f00000000c0)=""/224, 0xe0}, {&(0x7f00000001c0)=""/229, 0xe5}], 0x2}, 0x0) sendmsg$sock(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000008c0)="eae72f6d1f99b49baf3cfc164d1bb0d6f32650af73e1b31743b019190caeb9904c5b7dae70c0f80c80b4cbafe9d85417e955c14ab0d63ee83bb77b1e2aca8d7929aaf764ea2e3f2c421d0517a7fe9db70a3bbf9bf8d5d1fa15c2776bd61d82a7b1961fd9f34dd47eed038b0208171c7fb9489f1d4c14a52e168e2a8553425231be87aaa3c66ff313bf45434e3765e5a48ad69f2d44ac64e5b4ea0c2e28ff6fd5ec42a08c14f0bc0955b06b285132fce06e359d266739bcc2e5c58a842bbc82d3dbb95270e6ff81c40b5647fc7df0c9b3867ee9af986f539d9d0ac1d6cd3b2e4c1fdedf4cdb91414dd0ea4f80ddb90961164079b68418ffb61fd8174e37f8ac128a9973fd579a5035d6f249bdb12012b867be69e464bdee2a89ba892216da6711ff5a65062d1ba8c64116065eac3dfe4425738e038221dc5b8a072f679845ec32520079bf8bab400a747e34d07d8219470ccc9525509c922ea6dc374e7634c7589fe28b624d01a1069fbb877ab21e2d2d82da6412ebacc86f8aea1a4828434d9e0d9de0fbc659f314a1d202b900d10744b05bba32f03a94d0aaed5c74dc05a92f4ecda276da177797312d6a4d2351c6c4d33aec29c63eddb6856e12ee2c2caaad50789ea7eb40", 0x1c6}], 0x1}, 0x0) 23:53:04 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x16, 0x2, &(0x7f0000002680)=@raw=[@initr0], &(0x7f00000015c0)='syzkaller\x00'}, 0x90) 23:53:04 executing program 4: socketpair$unix(0x8, 0x0, 0x0, &(0x7f0000000000)) 23:53:04 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x0, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:04 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x9, 0x1, &(0x7f0000002680)=@raw=[@ldst={0x0, 0x0, 0x2}], &(0x7f00000015c0)='syzkaller\x00', 0x4, 0xdc, &(0x7f0000001600)=""/220}, 0x90) 23:53:04 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000003400)={&(0x7f0000000040)=@abs, 0x6e, &(0x7f0000002640)=[{&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/255, 0xfffffffffffffe42}, {&(0x7f0000002540)=""/22, 0x16}, {&(0x7f0000002280)=""/4, 0x4}, {&(0x7f00000022c0)=""/80, 0x50}, {0x0}], 0x9}, 0x0) 23:53:04 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6={0xa, 0x0, 0x0, @empty}, 0x80, &(0x7f0000000300)=[{&(0x7f00000000c0)="a8e7d3828873", 0x6}, {&(0x7f0000000100)="2099a3138118effee842fb345755d0b1106d201ae1541015686c7c07eef771fbb82a91cd3cc8ba51d7186434d806176a2b39061c73bf50fcf0631c7a8cd6c1b73d3c99192c2fc84cd16c87e103b7c84998214915c432e08cce64ed24165e86b952444d1058fa53b00ad11a6645e0f814bb8d6d55c0a4c7c5208dbff7739fd490180a29f25708a7dcaefbb9c55102626877ae2d7d5fd1d2214a338e0c1603b51c0c8eeea2e60d2f107b966511847f21e1e7f7b64f6e0c14bcb7", 0xb9}, {&(0x7f0000000540)="ff76ffffffff5b11fc01000000ac9156d0c50d5b2a0cc34d4785593be8010400801b0bb25af5c6a8ecfc3f57bd37bbe447bdbca32d7247cf5863621665ae8a61482bbf8801e54f985e24f9de68010628f00dfd0e7f6ffe462c14bca4677c783ebd273f8834b3db979c046891f32cd01d3d4862d8372dec57706de35f319979a4cce3539a93101d5e03f66390a6e4fb90d018f7b22fda3ae205a863e89ac8dc4c789d64d04b6ed68263738fa0b92ab6fdcc679e6afdf90dc7c05b891bb9707bc98a153f2c9adc1104d19fd687c52547bcf78e7f0360d5fb61cc82ef545a696d24c86ce4e3df9ea4afb3466691218ee5f22b00"/256, 0x100}, {&(0x7f0000000200)="7e1fe003748e7f1fc40b70e6a616aece396d93d4a622b4b9e565b9cb25509b0c8932c175c63ff7d0f74e51494b7362dd2e877af2836252e8d095b1eaf2898dbcec07333790c46b79f77e1b276a4f8f774b13e90cee1d900ea1a42f162e7ae466bd893971127327563e363f94c6d70e63915d7dabcd0f4f7d7da3373094d8dace5ace67e579e4b4b3fe760faacb31ab67", 0xffffffffffffff84}, {&(0x7f00000002c0)="e3dd", 0x2}, {&(0x7f00000003c0)="692755d310076771b34934fe8b8774824b67cb236896d82771e11f027128c465ec355a3a134b88ed40795762df376eed43e6d63e8b5f2b8ccbe9024c1234bb62b0db0d1892662636e3aeebeb91c5e98bc2ba60438b6841af083c9d3ea381931922ea79525e071998d11a57d29612bf40eaafc1e93d3fc607cd0e7e1c3908d516d4b04ffbf0e55010d7d5611c42ca15e9", 0x90}], 0x6, &(0x7f0000000480)=[@timestamping={{0xfffffffffffffe86}}, @timestamping={{0x14}}, @mark], 0x48}, 0x0) 23:53:04 executing program 0: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x2900280, 0x0, 0x0, &(0x7f0000001700), 0x0, 0x0) 23:53:04 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = gettid() sendmsg$unix(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee01, 0xee00}}}], 0x20}, 0x0) 23:53:04 executing program 4: syz_clone(0x20246400, 0x0, 0x0, 0x0, 0x0, 0x0) 23:53:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001bc0), 0x200480, 0x0) close(r0) 23:53:04 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000005780), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002880)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee00, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x50}, 0x0) 23:53:04 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg$unix(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)}, 0x0) 23:53:05 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000003a40)={0x0, 0x0, &(0x7f0000003880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 23:53:05 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x0, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:05 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x15, 0x3, &(0x7f0000000680)=@framed, &(0x7f00000001c0)='GPL\x00'}, 0x90) 23:53:05 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x7, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:05 executing program 5: socketpair(0x2, 0x3, 0x3, &(0x7f0000001380)) 23:53:05 executing program 2: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup.net/syz1\x00', 0x1ff) 23:53:05 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x122) 23:53:05 executing program 4: unlink(&(0x7f0000002340)='./file0\x00') 23:53:05 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x16, 0x3, &(0x7f0000000040)=@framed, &(0x7f0000000080)='GPL\x00'}, 0x90) 23:53:05 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x2, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x5}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:05 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x0, 0xf4240, &(0x7f0000002680)=@raw=[@initr0, @ldst, @call, @map_val, @ringbuf_query, @btf_id, @func, @func], &(0x7f00000015c0)='syzkaller\x00', 0x0, 0xdc, &(0x7f0000001600)=""/220}, 0x90) 23:53:05 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x7, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x7}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:05 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000d80)=[{&(0x7f00000009c0)="01ea7d02b67c41a6764218c309b3eee1b153975662ce44260ef0ea9cd11921531746fbe5951ba929c0a104c6ee2dce30888630e8f278b4db7372aa4f4201f6ee584dcd313e3b514af9fbce965e1dfea72f59ef26a10e1e3e3133f73ceb72755e90b0ee6a539f83d10d4b7cfa9bbff07ff8848b279784ee43ad62ec7ee8d5fd968dcf4dafb6952af0f2", 0x89}, {&(0x7f0000000a80)="bc49626e487659a1960c29bfd1de8e41df827b168b5a9603c40a580418cf2c36ffb0e0889901ce806bfee0ca834c31dae94979ab2c0905e968d1b47b45ccbf3a757e52f940551249b2bb662c3217d4fa29f7df888593e9d172382ae179b4b86dccaf9c9bd49adfcc2e6d3afe9f87c1ba5e4b0ec5b81b940353556369153e6951212bf53a2b2a09946524a5b04fc095dd", 0x90}, {&(0x7f0000000b40)="7ffe614058f1c79759e8b95abaaac5685596045f1a156c27601c144525815ffc37ba3710272853eacf4f0df586aa92aaa4c8256fe72f6becbd53f946d39192eee775151bfb24a37f3fc95c088762a5862c6aec4b48811191308198f8c90525a4ff6f9174404cdab12f77c40b23f9", 0x6e}, {&(0x7f0000000bc0)="006470b531f695cf73c7b33bfdfb895be2a6c4a0225602a02981c72b3eb99139d14b93fbc5c583c38984af882b61091d6c45cb0dbbfdc7e7b33d987ffd9c9e22c3df711efc608e2f784e317464b7375546138af9b29241b40cf842c3a4487b47649aadbe7b43c0d565191a1709dacd1661f414ed60151e", 0x77}, {&(0x7f0000000c40)="b3d765066cbcd36735fe6360029aa018987195e22fc818f87b40577a0b15b94de9133532be650350", 0x28}, {&(0x7f0000001840)="db60a599cc7d0884e9f1aa03dbb1289c2275114152639ccbebfd2f4fae9a82d7f3c9275e93b595865a1bab8e45282564701162006cbd50877f74a03b0c6b7eca68c98e2fb3f8daa183f89e7266d1e0632b3b51d1865fe6f7d4552c86a07967b800b625a221144e24f07cf0c4ce96aef182418fca425d1159fca2b8b4d1cd65af409533d320bdb39db41722eabfb5e79b4896910f067f4a471ce002a1f76d6392aa4075499fbb8054fa322cf2118e27b426508124d0dfeebec7257fcc9fb42106db5112929b3a21461f5f06a1fa9e72c9d347d8a592501ac8ea63661730747feb41e0a15b0e039c20dfb299c5d8519ecf17db476760520df0e8dc6f1d2a422efbbda63e2c8e48120b14bb44f8ec213a9548bcd959523949b72185c644e3a8df95d6211598020cc1e7d9b0b64be4b2edd73b5ddf66c7e4d7c07c9447d597da8d4a0a21602395494ef5f5fe72017b645d4562c2b2478a6ea29f0ad98fa2d280e64c8b8b576517abe046f30b106496c8a2bba2cf053297a8bee0cf94441634b6c519dd3f95881116eea447e317cecfcdf1082e7f5e8fdba71f5823e0820e350737f92c79182907d08570ec1c50931637ba3e44dab83a55c2b50eec72339162c7bf1e4af6c448d70cdde9472208269040d678097c7a935ac679dbd759305135f663374c96d15d541b7c7bd107cface33e307cb32893def38d0039bf02767836f74dfe5e46539698d5b7c4283e2282a824f4c03d71b3376f51ed5b865c1fdea6ab9c7e551e22f3746a43248538e6ba59d009f5b4e5fe3d4cda72c85496831d81e2154dd9d5fef7fe397abaef44ac4051d73107551fdaae0ca87e81b45a01c2c9d98238a5075c7fc492f38c91b4dd6b53fa1d09c29ccdaac9b377cb44235bbffe19a09684ca2d99e82c2f18fc7a238a3e5a1a362a403f0145619d6e18e71e243a4d985ad2bcaf1288b549a351c153e9e0166b62347e4b9e88eec759c519a2f10d7defbaf4697cd94ea4e7a58add36022811b84260d9c106a6e965d98c00d6daf3f6ef160d3d4f9a510d632df3fa43f0071c91accedda5d7dd9e63985bd3a9c61a46d0dbbd2972339a73e2fb6cecf587075eab744ee06b247587947eeaa80ac237c92ad01250044e7191980dba8cfd197c187470c52ec3b4448e322e87ec4f162fd8bc4ad555400d41e9fa527aed5b5c6f1fb22d28213d5f4a0b2962965f61d68280d3efae944c68f61fb3933cf853eee4046fcbf57f61aeb90e4a151157f9c0143390f42bd735d0b78a9b507cfa6f3f71ecf1dbf36430f57ebfedabad4450ba64cca425578b63d54a9456936c8ae99a889793fa1c850439802b55537de1642569c762f6ee8ce4624a6935bb65d67d39b9af38928afa9c14820c84b63acff36bb8ee2b9581f562d21d958dadbca3cfa6a7e5fe1e966bcd2b427166870d750879f83e16be26e607ada7620f4fb4ab67bffdd48415b67563c7f64f82ce6da07d584ec77df56a122943305370dca1f2ce9b020d41344c8ce45f15ea6c6f66ebde3210e050c106968c18cfc009033656983354605570726934339b4122ba54f1669253bc1d11747bb7d63502cf51a1b8e20afa7741116162cbbbbae37a3aef5cd6f9998182c5ea1773d518fc33cf4df81252901d2844d92a1581aa2a53f0e60018f0228639cab1f15b2e2ef879ddef5984a29296d4fa4532396f7ec9150aed6e4db3740bd039027804c8cc74b7e7085a4cb72087d02593bc37ad16c13479dec0957c525a45bd5cb8948440b12581315d5932c6d32456d6c1f6a833bb04a594dbc709f4403fd1db457e55e18b15b849615ee88f63a14a3d7185909b6fbbd569579d743ded8f797f324fb16cddf50caca4a2a5690709ddcf2b19cf2c962cfcdc78ccc291f1244f719c26356c78175f69aadbe54fa18c1e9fac6e69b7325964d7df1db379253c1299e59ccfa77d3c8fa649786df1ff316cf1dfa02d5dc981baf9ac7a19d32548536166b13c4c53f034c7ed7553120df148f4adcbb8634a2ababb9c0f422b4d67fd9a1a38566aa57ccddd425c870fd4b362ecee51a63a585b0f3c513007226686838f919b308f325c5202415d31b7e3d6c5b96327bdd71689c93e011a60eab07bfcfcc88cef38b212b0734d000668433539218cad12432e5dd2c68218beff6af87ce23997413c894e70307d7550a1873a5b56df7ffe8036df9299ad86c8aff25a90d722d3cff9d02a20abe7905624757f19731b46d1bef19430db9f0f5a94959d8bd231fd3765ba43e8a0ab1e74a79010bbba3ec769a7d30025d57224d3246560b205a65916ccc6820e103e9e1b88fe3bf387fcad921f294ca92f23a2c7346ef49c7e1a22d080cda522acc8487d27155a95df45c5c627b9c3571fa51f853362cef7df80c69b796c4e611154d063a380bdda66ce4ed3978d5fd1be43d5b0442ce627dea3c486a80aaafcc81e5b2a7e6377e7e65a4d5613096c4caed93bf6b239a9c1dc2c393fb90ae6d6c15154ab7d13f55527124a36198ba2f8b18c3d228da20ee72b7dbbdc0abc0b4c2c4a24ab55d3653dae1ba9150a52943cdf7e30e95b71c03cd45aa84b73381de7ece564a7508018ed4c0fd0ea902d4a08e14063e3b06933dcd1089f8783e372c58d35d2d62db8eb734cc9d930f36960d8c467b512b4e761eb013894a8f4bc8b4986345ab337c6b09d248a36f585889beb66adb3dc081777ba25d6ae19701436f84dd1c90ccf3e4cc3c798ea4f67adca829b798bd96f4b64cb31067b323f3e182d01fb8b6e27c0806da34dea7dced2d125402f074989e09257bf039df550d41c051a37b1c6af7698d8077ed121502ac4a4a943382f50c6b7d84e97979aa9033e3339242d4d04a4829d6fa8e49c8ae4c5a173d1947ff9e5118f705f68b4db95597f3b0d144df74004fad67c24f53566cc489e5c514712db57f4cf4a4b394767a4967d3db0e8cd32367aa0fc177f62fc025ce907464f58cc7d15b6d8fe089ca2debd56e146cb27e6a255687f1ae3b5e0b63847a6f4d1402635cdade30a16ba41da905639b8569aef43b7cb803715ded44e25f60cfd0aa6915688bff75a2fc5b0a946d3f704d7518831ebd66ca86c0a054412985d2b5da16cc91ef5c5d04f09ab966a2eb9ee336a7f071f0af86f22063f63ee9f25ceb0d488728614fd64b74350e1e164df4a9048c4d31a536d96bc1f9d7e4b29bdffe634a41217f32a4f52eff64d716cf1c05f45aa5b961e135dbe536c5a5ed959aa60afd39b611e35435e09d846d6f5433438ffb6c0785ebe3200423b6618c310be587add68e39e9b03cc00df639567fa86d0aa89c33d4f1ca05f42b3b45270b834632276f312a6d93bd18948d2c4ae3db2c4634d22a427000f18943e9b8f4a9404d46d36ceced2245c249fc12de2836c5249a5a663e4e957f815684e7eba0f872313c75b2c181273ccaa4efcbb3b0a5bb44d8bbe7fa2978fe2ea5d0fb88a8636dab541856403f376f42c507dcad2476a3359168de015e8cef6c3b869835ad2e4cca31acc6b08589fa064df9188e922fad90576842696104af2e93fde3c478f17bb53a7bf7ff9f1018606d15695cb1df3c9ce248068d9b0dd79b7ffba78e8eaf7cb30aba9768c9d9a459cfc6c995c5964c8d22030413faf08b21130dafe8606fd8dbe18920d807bfcb482d45e40815075d66dce13b6706270bc53f7c4830cd89f2ad696626212d4e6b6496380e7ee769d063807a41362ba8b76c5b64ee9469542bdaba974dd92038fb4ebaeeebed79d5ee1fb157230a44af61a918b6c09cc3ed5b36425fc9b322e3590407c0ce5fbf7bf6ff046fdd5cc142af22ea75059a44351ab0c1908d3357b96987e8d3bcd0f6ccd01029ce4dacd820d59aa0c07b612793c3c747f4b5b8df9f3e4b10593f9d9938a3a67925d8336898fb47f382eb77ef620057f97cc0ce58e6a7ab899e8240f3e93ef0ddcd9ab5666996e910c16682d2949506b3aee9f5d9f802d82629624a7a1d92a35afb2c981850dbd4bdc605b388128149c5a93b6553d13c0f56212bc6266518ed583ecac61ed12b9d31f52aa6a3f4f5b0b11e12aa99ab2c2ac494436f0fd99fe6f81f2f8812532a50ab5bedfc04721feb50ba3053298fde97f9efc25df89ca7abc626aec3b50358ff626150681e75bb75cd97d55cf3f4dc31a70ee0171c6c5a55eede93aea4fce95d3f4315f56b42b2291673a107ca64ffc7c767a1407e2f5150e593bacfa358aae2cbc29cb18a470a16f386ab2adf2df32f96b3ae93a7ecb85e11ae32f45e5f2084dff834d0960b79e02c2bf7596aa553a037cf46ac2daaa6d903d166ea4757155d7c85273ab451949309340dc9ecc5ac5bf0ed6e8b0985da267f81b04882c9644e6ebe6f0f78b6e7c45011bbb212026729cdd644a7d335b2e8a21802ac7a02ffcffd49e594b7a22a4369402e59d6374198a2ab51ec75d081e808c79bbdb861369c266c22c21e8c8c9aa19f77f961b6bcfa2764f1a382510f31fe54ce3b43a4a0f1a5a9c832bdd1788934f70ea683704b86455669757f6bec8866f8feeb83ffca0badff4fad910f19c3cc050fb0ed00617f854db1fd6f4ba6329357b9dca081c15b2ca5fc0aa4a9fa1bf8236ceaf8aea755d1b7b006876866cb7e1680ffca40c70bd657506280f322fabdeb6165e7b76328559e57f44c8d0a8e4ff988c89c09c83e153d599ad1385b68798114bea3a0eefe3139562df79471be5146d0d5fac2504d2c6c5e962ecd4d122b354a8fd7b11474979e5c08481c6d50fa2855144b0d5a5abca95e3409e38dac5572d66b9321ae796e7f9ae98df6a30800f40584c37d20525a092e34710ae73596e2bd75a5cb395cc588b69cefa13fe795ce27804a4d8b7ab02d1889c603aac4db29ca220c7fa40712c16ffea7d6bec0b7ffbd1d87af0d8d8b6ffd1d6a652c9da679a39886a02a9eaff15e4f8730f601d2eb9d121417610cdb6339c66f7f2706fcc3aad35c8f29bb4aff03f4974c45c04296f721ee419e19c7221fce8c32ee2463537384e4a6727e1ac66e6cdedb5901d9418a0652c104926b6b93b346fea610f1e0f1532d9bc18f95b68dc7ba2289310c3440b8074e93bac0cdead06501bb6544fc61aff3edf1e700db0ff682d71b6ec06e2998eef835e47ccc6ee213b1fc898ce181bfb99ebd8229f3457bdeb0bc818dcc6d2db2a87f2afe85ba5f4b2289ac3c1ecde25a6fd9114fc89427ca5b3156c7472b403f1a09981b34882f53c7658ff941703982a167495104c4fbbf78ec5cecddd63424fc4fa14108662790d21a2810e6599354c937b028dd4c72edec5d356542275bf9bd4c40fac2b36cdc13cb97a14ae4fec8c1018871dd06bc276ea1156bcafefe87fd70cf550331c1c60fd58ab7414d8aa239c7d36030978f3a68cb451d623ef774bea2206d5a740f7be89f2506d9027716c44089d02d58f2feed313978abbda1d4eef6fe3591b13271b44e7164791f3966aea4656270c46248cbdd297bd5ec3bf0cae9d84e513d80e9a5d1d94a21c4014042208b82c4b0ab6f1e404c8315ba2dc981dcd2cf738e16a43a293602a27b00dea1a6a05454a3b1e3bce0eaf31cf4b8b4aabcf58d9e5ec2e5076d6c8c01c702f1438e9126674cd03bb1286fb85e55cb46ed0c13f2af38dedf3d2541cfc3396955d375ae20dbe1f42e43da2b1c167b1d00752b81c95711cd8dc521e42822b7dd27331a11c9a15f930e0bfb5165c8db2f3c444bc1a58a56dccfc2337c4f25ecfb6e3bf49390c4f1e99884d08d8a746ec529bfb743436d4df1f4670671cec0fab5a", 0x1000}, {&(0x7f0000002840)="211cba9fb4071fa620093eb168e77c12bed19f3b86225f43e0d138f1a30feaa31fd4986587eb77491186b9afd8af4b86b97724f40a526e0307cff5ad0d26339049eacce0c6c42b7ab1ad43826d244d49be71677f7aa053f322d8468d7b98b1162895d4b48492d7b256a535a825f625c677e4f3518b3af1225e754ccf896a691bdc09d84e19a00763dcab5aab60b2737fb5d95495082384ab5513a0e1f69f46f3617381b179f9bcea30e2ce0fc11d4fe7433db2b2d16a7e01639da08c58cd9966b4a6d7edc18cf1be92b5362f6e720db254651d0b35a738bf4a2e6025dd0a39d9cc67a860645bc1f105a156a11f7addd359c06ec92bbb2ace173d407b39e616fe0209fe02bee419c6bb3e61ce472e3e03814c538861f0c199bbcf592b3e79ff032f8f3c61b27034b5008fc120707a1ce0f453f0b5c6844422bd255e63d3742d8289c2f0189b9607c0d92abe6df8f8493a66f02bc39f4fb67be741d4b4eeb12deb4c9300976e4db4ea7edeb263dc6b08956f44a8fbd0c97aeef9e898cc13103d7bee832b18dd490d89dfbd390bdb3807ed00f0e2e7e976bd9b06f9ec6eaf82bb2bac01e30b87ed274cdcb0b57d7a136d72ea9a55ecf51b8c1d145892dbfadb88552d8e78d1ee9f792e3232e92bd7039df1409a92053e3862ba7faf256544a65b2019c83220c7482e3344308a1493aecb7904c0f5965437b0deee3938ebfe57d5bfe118e0b0ad695ddc907fef10838b9f33937425d6df10025b48e7bb344278cf5b9e9746846821a6d7f648814df082351a5cd4fc095ed6a8f8a85e5f780330c456ec4371893e148d1cca0412b1fecfe961b85ea2105e0bfd23ace8d618e7eccd6a572190dfcbbef6d78526f33d9b6bc3ebbcebcf87bacd9194bcb7cf5573c70f276908aa2fe747128b74b298707b5f96f6f31378356b4c4d1458d46a46320fc850d8cdd0a8ac14f16f49497c5993fdcb799c14805eacdbe04a24223e31152b2a9507bf4eda7fcccde3c24a00b8d21fa2ff3920df040be0c1d7a47e027395401e7afb19e9aca6459b3f65d95a8517b72611f96e5e3b444bf38347e51181b4daa12ded86726e8f1121e0c0bc49fa094d3f18fd93cbb11b2c6ac17a300c47de1cf254d96b61e762d1cf95107e162aa64f2b24c0bba27c2ba1e0f005566e5f57295c0282043561651fc8ad9afeff7ff3e1041d175b0d9d4468e2a5590a804b9815cdec6ab76060f578d2b9620eb71d4725f04eb7aaa9f1d08c57b2a6de5131b69b6ef27bf94d82f7ee8391237dd740d08fa7037b59bd71b42c6ad0b1d3166be5a9e120b9e42b13cc720c263f1741633e7b4a2e41039070f8628fd9b11dfd6b0bc1e9180d9dabefac60c55f29d7861a9d1ec09adab0bb1fa3f9bbc7cb5a1614c8109b91836439bc4d186aa094dd8addab9d2d1f6add01d22363e1a23852480a08d3e2d212dd79e6296b98d034fc628c94214c8cc7427267891c2e3639539843d691a36ca67564b951945a9df4635be34a7c0e32ee6c71a01fc48b4f4436e45ad0027044ecf3dc69c45ad52521906b020e23a260c2779a899815feb6e7d3e9fed6c8a0e535f70bba07a2457224481b04d637486160908d4071f8d41ba01e42fa9616808fe5fd2e121377634efa282b41b3ecb5cac67703ab58a0e62bf083f5db7094e69446ede2fb85424834d5c385153ace0b9a7e5bf48a1fca96b80f1630284f0ce6a150d1e35c2eef3a14ffa45a99d6cfaca503dc2465bc3df48116f92df9e2ac4629a285dfa366b6852f7a63cb92735f078ea4fb9aa4089a2dc375ff23bced74ed05ec3b86ade614d32aebb5abdc07d44c7fe7933b25c109b6bcf3722e78b7beb7544c161df13457fff081390b6a627991dd8d857a6f99136bfe1cf6d6f12369f7094bd71917e5bb04f0299fbcfc11f71369b34b2f20b5b8de1c0b32111fdcaf508fe634e62a9abaf6be7230cdf34b16e09d7800a827e77263bfa23090fa20c98c22ccc178ef11408de49ab648e849c23a414a877a5ab3f46869a46988826b0fee38cefbd968cb204e8029f002e8bc75b2fdef548a276468e7a23f550e1d2a08bb7651dfbbe902f283f8c6c734774e405a9e4cf9c3b4e886a1e0f350d5113444c1289f505e1c5440ce18ffee39fe8989afc18360f694cfd186360390ceb03b557fc072d00f661615c16ddab762623737a32f097dab7f1076ee8448e820b79df0ec591c9382e7868669df94798dcb96785892040835c0ebef1eca4b984ed37bfd0a1442c642c88804b400dba6d3828e508961e74caa3c7bc65d3c4371a9c4cff4ca26472c31588c4d8912196ebfa641293c17d2589c7046c9f12f120a73a485ef828713ddbafabb420f5723fe14db762ffb7a8e3d6298b49c90d11b7e1019ebba07273527f13eb4881a89fa0f6b96a60e70b0b06985717ec9d6355413eed9b05d5ae8f4fa0f92c9a9db0cea5a59e55573691b06df1f2ce1d60d231609c1cb8ecfcf409c7a0bd72b4bd49c091e9289fdea0f88a0a2fcb7bc3a6bbf9bf5c9aa92701df6ae665c7cd718065bfa88a6087f47f0fe1c675a2e30accdd1830bdfb26e1dd9f301ecd9da6e4a8bed29a382f6864a96ef3640f93f247a0880d8c1736f77dda2fb17e4ab9c77701f982e162bc132828caf10dc6a4b62b5c729ffff62c1f77b56769d6dfa90514ef149f2ee4eb1981b73b1b98252f262420a7c8547e77664f87e882eef4ad0c745b972691d75d51d16cc100c8d4d540d27402c4ef9ef37446d394752a8554753b98db971d77a2210fe24ba726547a6f793a525bc0c2f4845f69e56e59693202b7488486621063aef91fbd3e89d21f6042d697e3d7b547aaee19635dd7ecf316d6fbba7da5ef20b8dc9101ac816d5bfcb93b5780691a1fe99ec22de84790ac7d70bbb95af9edd851f456d0d4a398dc1e4beba45b108a5d1103bbd41ded8515d20b4a59498b7832ef2c9bb25edc5a1c260102b7e3effb4b63b48723540955c4d7ff393086e12bffdf9279e255b0e797b6efda72229fcc76716b243ff801f4281602422a2e061629af89aab5ff449ed0a073fd3393212a6eba184758f443c69d879cc219ef612137eefbd8b839063b035bfe510050bb7f1f0d3282a0ed74f56d558c1271cd2227c7d88cecf2094fce4d00eb1f6d02b1a9b4a16db256be7a4bed3f480a5bf947bb27071810e70af8106dae91ca49a53d9c58c2972180eb0a398dd3814858c7c5256cba9aa5c24733f1684cdfe41d626eb77ddc594f14641b9558a47e51cb0887127470c099cd3470aea8891ad410fa99d778ee27a2d620759cb576bbfcba5a00beefb447a56c321fe0533332ed7bb9d5a8211fdc20957a0f89ccc0e34ad349dd088b2a04ad112d73d4c1987ebb22ffd38bc526d171d4c8bb88b50937459a1aacf0547ae06b15f66da4e732e2ef5a6adc014d1b8d28eac4cce235b55932dfcdcb4082c363874acd03d7b8e53814cfa5f69828b5b91b8a3673cff27a5de7e3e1b377924735fd83bea429ab88b1feb271c35e373f9df446d8e8e8d361ffffbe8bf79cb34668a8cdeed39962116fefd2a077bf11769ef0a3c60fa51cd1fa38f0db8c8afe3a2f583259cfdf7a5057940d3866c899b38e2f1afcdc8876a3d5bb7b2ada10d88dbe94f64ac89604c1ded0bd8bcb7b96d3daa608269db2b16fd19f6a731b0d76720de4d16002950cf85d43d0920f5859cdcdab03442f02f73a2efd5b219906510db0edcd16e75b76760c3adb3c53ece219ec328558ce2042324438061cddabddc97db2468861979700f4dba0aa950a016826b489038b8376f27d3c38e5e30ee079b73f77b71ed90846b80126bfb916a4475a86db5412c8bfa82e68abb0c1e667bb2f9b614b2e1b76d254d00a73be39e8fd7b65e585a2dc3fbddaec1cc897fcfdc0ea53e39b77b999575f2392dfa65656db8dc1ad11a57120fed379cf33d1af9e1d5f4729a9f102f11b330a89bc5a9b9820bcd045a74f2d34f672d9613f502ea1269080385acb198951c332be2cc49eb2463015436086a5d54cdc2ac9f536f272bef4c1b0f036fb51433a1b34980f73c00da38ecfdba980789e40a60ba5b76c02f4638ff23735974fd71e3c5fc9d916d2ba5cc541d8bc3ffff4d7d733524ed85db2a3b967060776b95d166522aff4569a056c53d2cc25170e430dbf25b15974be590d92f698e3deb6b9dff8f61e8e142ecc9a4cb97740dba9eb918b4af3c84430b8e46bb44f28e4612e6351587f3c970d492d04642cd3d324ae27eeeab77412a4d968816c532a8a1f22ad3546f8c9d5087ae9c518a07dbd7ee28a2ef15e103929ba52d88ea0f96e665913a31fb5cbfa655728d97dad69f38d5f0326fc4d23ece2ce2e408ee9c0fab5e6f5354b348d976e4f1ae75921439e7b895171beb5c987d51aff0df426f9e8c7353caedb41b4586901bf9887b0a553dd5b8c3af6b1230dbdef65d5d89fbb13e0c0324dee726e511f91237e7ccecfbc4b1582896739dab194914f43100a6ec101ced58562fedde5ac3868abd004b8b8d68afc70d84dad6ad897ea4dc3e561321f6b96ee413509b", 0xc9a}, {&(0x7f0000000c80)="c3", 0x1}], 0x8}, 0x0) 23:53:05 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x0, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:05 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x28, 0x0, 0x0, "432e641b9006d522bb833ce8988df18b35"}], 0xf}, 0x0) 23:53:05 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002880)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee00, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0x38}, 0x0) 23:53:05 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000000540)}, 0x0) 23:53:05 executing program 2: syz_clone(0x20a20080, 0x0, 0x0, 0x0, 0x0, 0x0) 23:53:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000740)=""/125, 0x7d}, 0x40) 23:53:06 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x8400, &(0x7f0000000680)=@framed={{}, [@jmp]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:06 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x0, 0x0, 0x0, 0x57}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:06 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x0) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:06 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x0, 0x0, 0x0, 0x0, 0x4}, 0x48) 23:53:06 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x3, &(0x7f0000000680)=@framed={{}, [], {0x95, 0x0, 0x0, 0x12}}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:06 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x4, &(0x7f0000000680)=@framed={{}, [@jmp={0x5, 0x0, 0x8, 0x2}]}, &(0x7f00000001c0)='GPL\x00', 0x3, 0x9e, &(0x7f0000000200)=""/158}, 0x90) 23:53:06 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000000)="4072aa3be2f9df03b2ed93df28afc545d8661e371fa82dab849289581995fe3da3358200c035259c11ac833bf5de494c7a98adb9c1c990c9930dc6cb445908d619abe36778f2e946c52b9b84993e7d435fbbe6d032d188e17a961aba95faec7fed3da4d310bc57a7834a482a54681de6c12ee67179aa06ae5dd7c0", 0x7b}, {&(0x7f0000000080)="9a6e8a3fe9b68470da1c2bb1e20fb3e6952ea4f777f19b77b193e2a58531ba12d8ee2c2d8ddead2ed9555ad06126ffe9ae225596496f79a62484eaaba9bd3d89c1ee96ae5e68c34e53b30c1b9d79da4bcd18313f7d942e435d8cc7258e32d72ffce62b50573125b9d8cd2538114801d8105237aa77b020b1f38b29252f16c1c9735306bb662b3437a7c35109585ee139d2c3bb5a554cfb4047ecfa95c99fbe0acb3c14eb4c0a4ed947c0c703b85546edd172f9286aeec7339a3753c60a6eb1645245ab170c60bd2aeb7b62a63908dbad3ab61b78a0a9318db31d48cfadfbe5", 0xdf}, {&(0x7f0000000180)="30748b1521e1f0a6bedf88497797fbfbb68e9c151dcf082ce55fa80e16b4f9c52fceb2f5ec393a1e8ba84222be87ed443507", 0x32}, {&(0x7f0000000200)="e21122b0beed97b6e8c6c31ab7b227dbb79cc710c9723d5950c9ebe5287ff313f55cfc5987c7829cf4ad02c0083c00c6d98c1c80ba2b56ca25a19b2b8854ffa4a6029e2cbf8447e71867e19e3b27c78433399c78a87a23e49213798b94c45ecdfd6688818cb7af5a6c9031c7654f2fab8f07c2b8de6f8267766b2ef0ac870499bb5cec3dba5e1f7ba31a48d87c0ea579dbb63d7158e678147c967c43f2b7dc7934848707ef8b9f71522d7dadb4c7b65152c938fb7f30ec69e9cf7e9b19b40982e91baa3882d43dd695287a28c5b382a31090650adbaed5abab8d71994eabaabd4e8d75", 0xe3}, {&(0x7f0000000300)="a1de76d49e30398e5d4b426b1ad9699b9ded6001735ddd8774be7d03ce2b5273867cc75e07f0196e10aecc28d64e4c4286d6332b257f01", 0x37}, {&(0x7f0000000340)="6399165d2a84083845cfb7298afb8faf6b9cdf46a2b21beabadb6f30a77ab6abcd87eaf341d2cb3565942cdb153fd8707ec32d500ecf382d7c470cd9162dc33f36c71b42fdd93536bc803fa61872728da652c058e3b3b798088ee5c711d5c8d5d013f16e629cac0c286402dd4e154b52ed6f6908db33396a49bc4c8756113de9d7677e63ff8bbda81062c1cc9b24dc955202aac019388c7782a565272464e86745ddf25d2a95f2b5dc3dd6390244e84129ac6db490e1b577a959e4d57d11aec3ebfd8afad47b6ddf76e7a25ce658fa84040f5479f19d7e8eb0e8cdc69a285590e679bfe0e3d74d0140a5ac8b6a3e449fa9f86574655a4e33b67d797f90c2a09d62ea71a5fb4828cf6f665c9a0a16a8c6e90a57f5e573fb9f34418645c59f195eb898823feeb1c9d0e37f0a3ee39c67efe5eb13923564905323aac93372d122ba81a173ec3ea68520f34062c48b3d087bdbfdd7e5b53b3385ffa86667250c8667e9a2ac481f6550ac460a4fed04129ba262ec94ac99b866d2adc48f8b314eb9f1558b9b298d221a51d22b5b87af1e96712274e026dd236f50bb89ed5691f9f1dafbdb833778c892f907b36dca775310786f0796d1cdadfc68210b2d82c106dea49e16ea2713af5d5991f13161e4228b8a79286ee3e04d8fe976f22b9414c2d22f098c174404900fd1bc2d95818e5179a75a1e753e10cf4136d1be41c63f74c02ebb5430e848a331e45c30a53e331366b02dc8f44d54d1f3d35ce0ffaa46b5d4f7535e429f2d87527174d271c0d323ea5bcad271ebda8c9f29d257dde8c6585be4f3b4166505bce057b12a9ae2a28280efe358efbf2ec57db84c19bf644b70366c14f15b0269bd747855b6d1f063b4bbf103c9e94ffa3b500b87b63bf767bbbd682a4cdfd57e65eecb66da9fa5ca09bf38b483dcaaf8c54f9799df0471b5735dcc383db6dd00135a2bd1fb3006c80387982cbc3367eb2f609b88ed7b7e9f4029e08c6175f86e79b925cc24e87c970c59cb13071fc55a4c1aa616dd798872210b62f2f78b6e6e9ef69f4b38bfc6b9f0582532b44c317c910891772154b9e677b8bf854d7ca0d302851d74a7f8430a28b5eadb2809c1c9fe1ada3d40062250e1d751aeb8c3c9c8c1b06abbfe3de603403ad907a8d7333cab16025a42990ce829b4d1d589b255c2278edfcf7fe247260bf704dc58287cc054f096d42baa2ba5421fe2d955feea085694ec1fa8b3ca7bf3361f766be64176655da8b9dcfc96907c13738a8508d800c40b338a92f41f93cfaba3533ede15390fb912752f0d1276ecc441d9286f1a517de643d8fba390afbdee38c910236b19339959d3386356124f6b703ad90553cc3cdba7a6d7db7f903be38bcc200d0fb1d44b67e95caf1acb50fdae57af31ade8759eecd1716528a608922ed7d21e6992ddefb229388e51c0aaca5400b5ecc4f90f8a1045e4eccc0df6f028c61b1e494dd06ba729a229b94ae9cc5300c54f1c712658accb6fa1eb45db6c50791d9ba41658aa275ce69351a8d67043651eecdcc44c7cd22fefc4285d62d10ef04bc7c324035e5f9e104522bbe739b2590d41701ff1384cc77a69dd3e0bf34dabcea252bcfb2af1cd1f53f97f4feb8a7eb90b14c8c9d7d17a2b9dcfba7bd8dd46fb70e364a0eddd8b687abb77eeb39e576aa4e3d219676a3c1011af94f6dba79ac9e89ddfce36325c985fee00e62a022a25128d288dabee0fa528c60bce416e392428ff8e1c47625de2ce433b4ea40ed7acf68c749fa0b241890179238a88b23133592972380d37ccd6e31a9c03d5cb6c8db01e7cec09c0ad593f57554742f710341dd7f35aab12fdc0638c0c36d67d893c148cc307f538cb121ec0c5a3b4e05b208baa688bcd6e8a45f7140c513e5e48058b09430df7f6601cac4d4100fca2f8b250696dccdef3f484a9aa9f1621565b6ceb9bc6aa21d3079753504a71d114db63ce0a6f3acb758dcd9dbabe165ca1056e976b146c65e5f00a05573ab928f23255ec48bfdfcb3114143786f96e4cae67f850330af27fbc5c6eafa0c66ff38ff77fe76538c2af3b96e63bb6f2b4d9b4fd98b4f0f474bb56da1062dae23705a16e106688f2863565cb0b3cb9431e42cbf442fc29c49950d2f452016212e6f1f84cb5c2309c2eb116e14f9b7866e8cc62daa14eaba7587be5336f6693d88a3c9fdb8ff8c9521546ddf910b051a6c0b87dd01587e913ce0151ead840f3c7efc1a39e974cc5610f6fdf957b2cea11c3510b8f8ccd741f06789fe0f06e9e1d9f801530676e1ee732bf212fee6d6df70c54fc58e4764978f8dd23d8e051b6a1903ee8727ab6396c31524b7531519d3917c5d2da2a7f4031c7e697e52fb8e2962a67d6bea112aec3bf94c2cb845cad2daafd8e111f31b1943cb2fb20d83c95e8ca7d3cf92fbb753769521ecda2906b8800224d9d38f00756700f77b6ffc37ac2e50184829feb70ec1f6589752d09e22acdc2845a79252e51ca58b09069dbf6341cfc88c7652561c9b177dc3a6f0d7951c5844863f19994490399ee26f3ff306e418f662bc23f2e79dd8bd87d935e6779038c66c4ee1c2156fe04568222d7bb1fe72ff1a1f91515065a315f33b91b7b416cfe99509424c16502c1b06996f450749975833fe9b640ac2c3e4476c30a0aa2f26aeca3e086ea0bf0f36d7b6e46c2b43a04653175bc6aa3230adae33b6c5ded780dc72586077a4062691d5d94f21641eef720f366d4e8cbff3671dcdc43c534d589afdb4aab55bbbbb5f4df78d19ead2a4df64061889f7e7230a680ca83dcac0a20d8a9e4ca8120593d5ab520f2dbdc5915fdb06c425f4222e69c4453ba82901e8707f21a0b00dd520455947a85449c52bff5d947c1e40d1dfb6cc4c8efd56580ca638118993053486ed44aea10d3e844557bc74a56d256f93f2fd562a9f1e448f68dfedfb233a2353365e8e06e419f7fa5fb772a770fa78c63d062bedb1bd961b324349e22d9af562c26b1351c2d6233644a4f12c4c0ef1618a2ff040f5b3841fb4f248e945d99271271b4dc57e394de91467c9baad80051cdec7e2bbfec836cb7d57bb85ecf39a575f5b3242f344daf1cab5f714b6889af42fe988a7e03da93f987adc0daf4ef449f16614b7b6065b4eab9174a6992877bdde5e34ce5c8aa0226a5dab7aa01975b950887d280246ceaf39352601d37b372a5b28c06be2cf2a12cef2730ac742728bacbccfd3650adf7f546a804c8cfbf7114d0d9f027b2ef9ae1d1140bf85621bf191c44005dd79fe2bcc4923d8dd19aa6673c76db5598d30a91f2b4b852ac426670f52e99dc6bd7e6cc792cea4f9e5208bfa993f2c2980e6203ff749c58c9d9ff3cf4393db40f37d5ea7a8959ffeb8b26326795bfae6df2e67bc73be8a70ec488053f96ff347e9dc8a7261263bc0e3b24ff8f041344d1e72145553498bd01d704a74f0e55e6dfd4b35e59ce90ce652a6b05a9aecfa071a04c486c408333b06a4b60ab958ddbf39d4f163971630186212d8915da6c551d53cfa18e9a9d3574837be85853290f9a03af67571b96224e25a2367943f4306e9c7ab219195ada5e991c9002477e1dff1aeac21f56fc1878745d9997a80fc36a2536a7d090545a848a7566f448ab8ed5dc3c9021329dab77c851669ae6c7dd09e2c0bb65a85dbfae2ad7001c5d68b632f2e908425ef71894cf2902b548e91b6c8a5eeebf9338ea2cf1575e532318365febce57dd47368166e6d56c01bc28131a8f02396b92228a5334fafa7d51a59297b24762421291bbfd0803b7daa13ff019c69455a606c5975f446f8ae8707354e4508c1cbc7faba8658d3ad5090eea71c04188d792f8f16a7dbb5791b6decafd02a40496977f054322c783ee60b0a4e81335999f3bc705c19aae339f3ef1314fe9fbe4161d29447635c65168668312169306ba84e2107a665bf49a97ea9e73287e1db825118b65c2640edb1b288dc682f792147170e030f108bc1374fae22370281f10f0be1afae6e100685a49402e7339d703e26ad9dd9f42d25e5aed6c67ec49f4d6530ec5c6947221cf898c231b95a9d31fd830720b6b3fbd89f5cfb37f39c9647fa597c35c07aa9e052737434bcb26f9cc9f6ce9408ca32600f1b0011a00b2fc4cc6cba820f424f99b367159a73e66a2443a16fb653efd6379f9e6737dabc8ff930d82905564ea6703181eda320b6346548c9159d8748165ca2f0e47c2f9a9962b0260ecf7ddf6a4eebe26758d37f0e91fccd280261407aaccc2845fe42286dcdcbfb19f8414fcbfaec3a4513602360b413a4bb5e7454d3a6da177bc6af1eb4665145373dedf91c6f94345b93ee4c8ca65256694be152daf6e86b0b668ba2047a94de3d3e1b7123545284e663741", 0xc1b}], 0x6}, 0x0) close(r0) 23:53:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x3, &(0x7f0000000240)=@framed, &(0x7f0000000280)='GPL\x00', 0x7, 0xa0, &(0x7f00000002c0)=""/160}, 0x90) 23:53:06 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x11, 0x1, &(0x7f0000002680)=@raw=[@call], &(0x7f00000015c0)='syzkaller\x00', 0x4, 0xdc, &(0x7f0000001600)=""/220}, 0x90) 23:53:06 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x0) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:06 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x12, 0x2, 0x0, 0x7}, 0x48) 23:53:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x1100, &(0x7f0000000200)=[{0x28, 0x0, 0x0, "432e641b9006d522bb833ce8988df18b35"}], 0x28}, 0x0) 23:53:06 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x19}, 0x48) 23:53:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = gettid() sendmsg$unix(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee01, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38}, 0x0) 23:53:06 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() sendmsg$unix(r1, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@l2, 0x80, 0x0}, 0x0) 23:53:06 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_clone(0x680a2000, 0x0, 0x0, 0x0, 0x0, 0x0) 23:53:06 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000780)=@base={0x9}, 0x48) 23:53:06 executing program 4: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0xa, 0x0, 0x0) 23:53:06 executing program 2: socketpair(0x10, 0x2, 0xfffffffe, &(0x7f0000000040)) 23:53:06 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001780)={0x12, 0x2, &(0x7f0000002680)=@raw=[@initr0], &(0x7f00000015c0)='syzkaller\x00'}, 0x90) 23:53:06 executing program 1: r0 = epoll_create1(0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000003c0), 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x2, r2, 0x0) 23:53:06 executing program 2: syz_clone(0x40000000, &(0x7f0000000040)='m', 0x1, 0x0, 0x0, 0x0) 23:53:06 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000001580)=@req={0x0, 0x0, 0x0, 0x7}, 0x10) 23:53:06 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x0) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:07 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001480), 0x0, 0x0) ioctl$EVIOCGREP(r0, 0x8008450f, 0x0) 23:53:07 executing program 4: syz_clone(0xa044000, 0x0, 0x0, 0x0, 0x0, 0x0) 23:53:07 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000240)='net/dev_mcast\x00') getsockopt$inet6_udp_int(r0, 0x11, 0x0, 0x0, 0x0) 23:53:07 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000001580)=@req={0x0, 0x8}, 0x10) 23:53:07 executing program 5: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_procfs(0x0, 0x0) syz_clone(0x40000000, &(0x7f0000000040)="6d1476cad3df10193878e872f778ac70b33bd2e181", 0x15, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="9511a9d78fe9a807991b4ee50d0d864318a131ffba2d60ca35c1a123d97718909c03eb63b6c15e01af0890a681a7644f4da2044c3c64305a37d0945da7407168236f5ceb25d9eda45cdd35814afd89fcf5963665eec04626") 23:53:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x7101}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) 23:53:07 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x0, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:07 executing program 1: add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) syz_open_procfs(0xffffffffffffffff, 0x0) 23:53:07 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000240)='net/dev_mcast\x00') getpeername$packet(r0, 0x0, 0x0) [ 917.591368][T27647] x_tables: duplicate underflow at hook 1 23:53:07 executing program 1: syz_clone(0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) syz_clone(0x40000000, 0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0) 23:53:07 executing program 2: fanotify_mark(0xffffffffffffffff, 0x2, 0x48001019, 0xffffffffffffffff, 0x0) 23:53:07 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x0, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:07 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000001580), 0x10) 23:53:07 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000240)='net/dev_mcast\x00') sendmsg$nl_route(r0, 0x0, 0x0) 23:53:08 executing program 4: syz_clone(0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) syz_clone(0x40000000, &(0x7f0000000040)="6d1476cad3df10193878e872f778ac70b3", 0x11, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)) [ 918.006896][T27663] x_tables: duplicate underflow at hook 1 23:53:08 executing program 0: futimesat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) 23:53:08 executing program 5: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)) 23:53:08 executing program 2: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000100)={0x1, 0x0, 0x0, 0xc000000}) 23:53:08 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x0, 0x40010, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:08 executing program 0: flock(0xffffffffffffff9c, 0x0) 23:53:08 executing program 5: syz_open_procfs(0x0, &(0x7f0000000100)='net/xfrm_stat\x00') [ 918.454641][T27679] x_tables: duplicate underflow at hook 1 23:53:11 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGABS20(r0, 0x5451, 0x0) 23:53:11 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) connect$packet(r0, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x14) 23:53:11 executing program 2: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000100)={0x1, 0x0, 0x0, 0xc000000}) 23:53:11 executing program 5: syz_clone(0x40000000, 0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0) 23:53:11 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x10, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:11 executing program 4: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000a80), 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x401}}) 23:53:11 executing program 2: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000100)={0x1, 0x0, 0x0, 0xc000000}) [ 921.009656][T27695] x_tables: duplicate underflow at hook 1 23:53:11 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x10, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:11 executing program 0: syz_open_dev$evdev(&(0x7f00000017c0), 0x9, 0x0) 23:53:11 executing program 0: syz_usb_connect$cdc_ecm(0x2, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x4}}}}}]}}]}}, &(0x7f00000002c0)={0x0, 0x0, 0x3d, &(0x7f00000001c0)={0x5, 0xf, 0x3d, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "d16f0775e3e8658b579db1b93d913915"}, @ss_cap={0xa}, @ptm_cap={0x3}, @wireless={0xb}, @ssp_cap={0xc}]}}) 23:53:11 executing program 2: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000100)={0x1, 0x0, 0x0, 0xc000000}) [ 921.296879][T27704] x_tables: duplicate underflow at hook 1 23:53:11 executing program 2: syz_usb_connect$uac1(0x0, 0x7f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6d, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@processing_unit={0x7}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x0, 0x23, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x80, {0x7}}}}}}}]}}, 0x0) 23:53:11 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000002a00)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) 23:53:11 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x10, r2, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:11 executing program 5: ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) syz_usb_connect$cdc_ecm(0x5, 0x4d, &(0x7f0000002a00)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x5}}}}}]}}]}}, &(0x7f0000002f40)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x4, &(0x7f0000002b40)=@lang_id={0x4}}, {0x4, &(0x7f0000002b80)=@lang_id={0x4, 0x3, 0x419}}, {0x4, &(0x7f0000002d40)=@lang_id={0x4}}]}) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) [ 921.585555][ T23] usb 1-1: new full-speed USB device number 5 using dummy_hcd 23:53:11 executing program 4: ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000001240)=""/59) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f00000012c0)=0x4) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000001340)=""/109) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000001980)=""/72) syz_usb_connect$cdc_ecm(0x5, 0x57, &(0x7f0000002a00)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x45, 0x1, 0x1, 0x81, 0x10, 0x0, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x2, 0x6, 0x0, 0x6, {{0xa, 0x24, 0x6, 0x0, 0x0, "db191ba39b"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x8b3, 0x2, 0x1000, 0x7}, [@call_mgmt={0x5, 0x24, 0x1, 0x0, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0xc0, 0x13, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x5}}}}}]}}]}}, &(0x7f0000002f40)={0xa, &(0x7f0000002a80)={0xa, 0x6, 0x201, 0x0, 0x0, 0x1, 0xff}, 0x5e, &(0x7f0000002ac0)={0x5, 0xf, 0x5e, 0x1, [@generic={0x59, 0x10, 0x3, "7271fbbece177ecef29cd0a7897f53a19d48c8d4ce7d52653cf8e54ab7b4f9bd186c38362535a1ae350c15f3dfa3238bea95e943e6a0eb3e0eb8b80dfd11913caa173c666703fb2fc322ad91c766df7e43ff2397b8aa"}]}, 0x7, [{0x4, &(0x7f0000002b80)=@lang_id={0x4, 0x3, 0x419}}, {0xfb, &(0x7f0000002bc0)=@string={0xfb, 0x3, "b062d7fa380d1f827fde47a70b0cc4c2e6a47c21b7b638889196216aec30ee211631adc5adb5e83d8504f5458a54d3b1a1900ebe9b118c56860e83efacffc636231ce1515531af0e1099c345e2686f16e52fb6236e397fe2949fde456e56a631e1b429b0e9b353c353e8e57d5bc9d61ba3c9e96e0b314323e35adade6a104f3db53c8101b0e182f86a849a0b8365af431f4186a0cf62196f3693490e2316df7b787e7bbcc1faadcec9fa01b152057f72bb8b398c61e914e9fe546de0e0e53f9bebadf99d7604faa2805cbe4014458f1aaaecbf21c4fe49ed709ecf35062fb796ec28e9e3a206e81e524a254290acb6295de94e982a933ab8a6"}}, {0x4, &(0x7f0000002cc0)=@lang_id={0x4, 0x3, 0x81d}}, {0x4, &(0x7f0000002d00)=@lang_id={0x4, 0x3, 0x40b}}, {0x0, 0x0}, {0x8c, &(0x7f0000002e40)=@string={0x8c, 0x3, "80301b51a55cc95795c6f68def78545f7930c6f4a03faedd5b90898e89fe5ee10a387b40f4a1f1365b85b92c9eae17d01b31f0faf1004bc9e4ddceef8f62283298a4227ae31ffa99c2da13827919fd2d0662db200ce08498c1c240825ffd7a36431521d7eac5bc21015ec335f84f861f3fb3138e5a44b7fc99b098906922a8b7a6d98e1ee742563b8f14"}}, {0x4, &(0x7f0000002f00)=@lang_id={0x4}}]}) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000003000)=""/158) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f00000041c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) [ 921.651976][T27717] x_tables: duplicate underflow at hook 1 23:53:11 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, 0xffffffffffffffff, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) [ 921.725029][ T5143] usb 3-1: new high-speed USB device number 3 using dummy_hcd 23:53:11 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, 0xffffffffffffffff, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) [ 921.787516][T27727] x_tables: duplicate underflow at hook 1 23:53:11 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, 0xffffffffffffffff, 0x4adb8000) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) [ 921.840666][T27729] x_tables: duplicate underflow at hook 1 23:53:11 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x0) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) [ 921.891364][T27731] x_tables: duplicate underflow at hook 1 [ 921.913098][ T5153] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 921.932593][T20121] usb 6-1: new high-speed USB device number 9 using dummy_hcd 23:53:12 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x0) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) [ 921.951488][T27733] x_tables: duplicate underflow at hook 1 [ 922.003039][ T5143] usb 3-1: Using ep0 maxpacket: 16 [ 922.003164][T17409] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 922.073299][ T23] usb 1-1: not running at top speed; connect to a high speed hub [ 922.133558][ T5143] usb 3-1: config 1 has an invalid descriptor of length 128, skipping remainder of the config [ 922.143867][ T5143] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 922.153294][ T5153] usb 2-1: Using ep0 maxpacket: 32 [ 922.163511][ T23] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 922.173243][T20121] usb 6-1: Using ep0 maxpacket: 32 [ 922.263266][T17409] usb 5-1: Using ep0 maxpacket: 32 [ 922.273264][ T5153] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 922.306008][T20121] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 922.373379][ T5143] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 922.382548][ T23] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 922.384526][T17409] usb 5-1: config 1 interface 0 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 32 [ 922.393037][ T5143] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 922.407400][T17409] usb 5-1: config 1 interface 0 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 64 [ 922.409364][ T23] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 922.429578][T17409] usb 5-1: config 1 interface 0 has no altsetting 0 [ 922.429988][ T5143] usb 3-1: Product: syz [ 922.441770][ T23] usb 1-1: Product: syz [ 922.443464][ T5153] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 922.446420][ T5143] usb 3-1: Manufacturer: syz [ 922.459297][ T5153] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 922.460867][ T23] usb 1-1: Manufacturer: syz [ 922.467988][ T5153] usb 2-1: Product: syz [ 922.472463][ T23] usb 1-1: SerialNumber: syz [ 922.477291][ T5153] usb 2-1: Manufacturer: syz [ 922.481219][ T5143] usb 3-1: SerialNumber: syz [ 922.487295][ T5153] usb 2-1: SerialNumber: syz [ 922.497602][T20121] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 922.506873][T20121] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 922.515987][T20121] usb 6-1: Manufacturer: Й [ 922.520487][T20121] usb 6-1: SerialNumber: syz [ 922.540899][ T23] cdc_ether: probe of 1-1:1.0 failed with error -22 [ 922.565734][ T5153] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 922.575035][T20121] cdc_ether: probe of 6-1:1.0 failed with error -22 [ 922.593176][T17409] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 922.602261][T17409] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 922.612605][T17409] usb 5-1: Product: ࠝ [ 922.616896][T17409] usb 5-1: Manufacturer: 抰𧻓സ舟ꝇఋ싄ꓦⅼ뚷蠸隑模レ⇮ㄖ얭떭㷨҅䗵咊뇓邡븎ᆛ嚌ຆᆲ㛆ᰣ凡ㅕຯ餐䗃棢ᙯ⿥⎶㥮龔䗞噮ㆦ듡뀩돩썓緥쥛ᯖ즣滩ㄋ⍃嫣ၪ㵏㲵Ɓ葪ச斃䎯䄟ꂆ拏漙錶้ᘣ篟繸뱻贈캭韛넁Ւ牿讻谹哾鬿귫鷹Ѷꋺ岀䂾䔔᪏↿ﻄ鹰㗏⼆隷⣬ڢỨ䩒䈥겐⦶顎錪렺 [ 922.655789][T17409] usb 5-1: SerialNumber: Ћ [ 922.683365][T27725] raw-gadget.4 gadget.4: fail, usb_ep_enable returned -22 [ 922.693525][T27725] raw-gadget.4 gadget.4: fail, usb_ep_enable returned -22 [ 922.744861][ T5153] usb 1-1: USB disconnect, device number 5 [ 922.775915][ T23] usb 6-1: USB disconnect, device number 9 [ 922.775940][T20121] usb 2-1: USB disconnect, device number 11 [ 922.813356][ T5143] usb 3-1: 0:2 : does not exist [ 922.829942][ T5143] usb 3-1: USB disconnect, device number 3 [ 922.910998][T27725] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 922.921222][T27725] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 923.033263][T17409] cdc_ether: probe of 5-1:1.0 failed with error -71 [ 923.047308][T17409] usb 5-1: USB disconnect, device number 6 23:53:13 executing program 0: syz_open_dev$evdev(&(0x7f0000000040), 0x3, 0x185a01) 23:53:13 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x0) clock_gettime(0x3, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:13 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001180), 0x0, 0x0) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000000)=""/4096) 23:53:13 executing program 5: ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f00000012c0)) syz_usb_connect$cdc_ecm(0x5, 0x0, 0x0, &(0x7f0000002f40)={0x0, 0x0, 0x9, &(0x7f0000002ac0)={0x5, 0xf, 0x9, 0x1, [@generic={0x4, 0x10, 0x0, 'r'}]}, 0x3, [{0x0, 0x0}, {0x4, &(0x7f0000002b80)=@lang_id={0x4, 0x3, 0x419}}, {0x4, &(0x7f0000002d40)=@lang_id={0x4}}]}) syz_usb_connect$cdc_ecm(0x0, 0x57, &(0x7f00000041c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x45, 0x1, 0x1, 0x0, 0x40, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x0, '?'}, {0x5, 0x24, 0x0, 0x5}, {0xd}}, {[{{0x9, 0x5, 0x81, 0x3, 0x200, 0x0, 0x0, 0x20}}], {}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x1}}}}}]}}]}}, &(0x7f00000044c0)={0x0, 0x0, 0x10, &(0x7f0000004380)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x1f, 0x5, 0x800}]}, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) syz_open_dev$evdev(0x0, 0x0, 0x20000) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f00000047c0)=""/172) 23:53:13 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000001c0), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) [ 923.295152][T27737] xt_check_table_hooks: 1 callbacks suppressed [ 923.295172][T27737] x_tables: duplicate underflow at hook 1 23:53:13 executing program 0: syz_open_dev$evdev(&(0x7f0000000040), 0x3, 0x185a01) 23:53:13 executing program 4: r0 = getegid() syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRESHEX, @ANYRES64, @ANYRES32=r0, @ANYRESOCT=r0], 0x1, 0x4df, &(0x7f0000000240)="$eJzs3VFrHFsdAPD/TLL3pm2um4si14L3FhtJi3Y3aWwbRGoF0aeCWt9jTDYhZJMN2U1tQtEUP4AgooJPPvki+AEE6UcQoaDvokURbfXBB+3I7k5s2u4mgaSZ3s3vByfzPzOz8z9nkj27szPZCeDUuhARtyJiKCIuR0Q5n5/mZTZfp12ePrk/3y5JZNmdvyeR5PN2t7UTEcMRcW5P/I2vRnw7eTVvc2t7Za5er23k9Wprdb3a3Nq+srw6t1Rbqq1NT09dn7kxc21mMssdqZ/nI+Lmlx//+Ae/+MrN33z2O3+c/eul77ab9YWPR+TNmz9Sgj662y7FyJ557f2y8TqSFWAo37elohsCAMChjEfExYj4VOf9fzmGOu9OAQAAgEGSfXE0/pNEZAAAAMDASiNiNJK0kl/vOxppWql0r+H9WJxN641m6zOLjc21hfayiLEopYvL9dpkfq3wWJSSdn2qEz+vX32pPh0R70bEj8pnOvXKfKO+UPSHHwAAAHBKnPvgxeP/f5XTTgwAAAAMmLG+FQAAAGBQOOQHAACAwef4HwAAAAba127fbpds9z7eC3e3Nlcad68s1JorldXN+cp8Y2O9stRoLHW+s2/1oO3VG431z8Xa5r1qq9ZsVZtb27Orjc211uzyC7fABgAAAE7Qux88/EMSETufP9Mpbbv3Bii6bcAb5M9FNwA4TkNFNwAozHDRDQAKUzpwDSMEDLrkgOV9L9757fG3BQAAeD0mPvHq+f+38mUHfzYAfJilRTcAADhxzu7B6VVyBSCceuPdydv9lh/9/L//JwIAgKKNdkqSVvJzgaORppVKxDud2wKUksXlem0yIj4SEb8vl95u16c6j0wOvGYYAAAAAAAAAAAAAAAAAAAAAAAAAOjKsiQyAAAAYKBFpH9JOt/mHzFRHh99+fOBt5J/l+NxXvnZnZ/cm2u1Nqba8/9R7iyPiNZP8/lXM7cEAAAAgDdA9zg9n04V3RoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABs3TJ/fnd8tJ5v3blyJirFf+4RjpTEeiFBFn/5nE8J7HJRExdAz5dx5ExHu98ifxLMuysbwVvfKfec35xzq7pnf+NCLOHUN+OM0etsefW72ef2lc6Ex7P/+G83JU/ce/9P/j31Cf8eedQ+Y4/+hX1b75H0ScH+49/uzmT/rkv3jI/N/65vZ2v2XZzyMmer7+JC/kqrZW16vNre0ry6tzS7Wl2tr09NT1mRsz12Ymq4vL9Vr+s2eOH37y18/26//ZPvnHDuj/+CH7/99H9558tBuWeuW/dLH36+97ffKn+Wvfp/O4vXxiN97pxnu9/8vfvb9f/xf69P+g3/+lQ/b/8te//6dDrgoAnIDm1vbKXL1e29gnGDnEOgLBUYLse92/x6Nt54gPfyXIit4tBQZFj0wAAMBxe/6mv+iWAAAAAAAAAAAAAAAAAAAAwOl1El8n9nLOnWK6CgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwr/8FAAD//5wk5pY=") 23:53:13 executing program 2: syz_open_dev$evdev(&(0x7f0000003bc0), 0x0, 0x181) 23:53:13 executing program 1: open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) r0 = getpid() process_vm_readv(r0, 0x0, 0x0, &(0x7f0000008640)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x4) 23:53:13 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x0, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) 23:53:13 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ffff"], 0x15) r2 = dup(r1) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r2]) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@loose}]}}) r3 = open_tree(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 23:53:13 executing program 2: r0 = getegid() syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRESHEX, @ANYRES64, @ANYRES32=r0, @ANYRESOCT=r0], 0x1, 0x4df, &(0x7f0000000240)="$eJzs3e9rHGkdAPDvTLJ3aZtzcyhyFrw7bCQ9tLvJxbsLImcF0VcFtb6PMdmEkE02ZDe1CUVT/AMEERV85SvfCP4BgvRPEKGg70WLItrqC19oR3Z20p+7SSBppm4+H5jM95lndr7PM8k+u7Mz2QngzHo7Iq5GxEhEvBMR1WJ5WkzzxTpJRDy4f2uxOyWRZdf/njxatr+tvYgYjYgLRTwWEd/4asS3k+fztnd21xaazcZWUa531jfr7Z3dK6vrCyuNlcbG7OzM+3MfzL03N50VjtXPixHx4Zfv/fgHv/jKh7/57Hf+OP/Xy9/tNusLH+/1LSIWj5VggN62K/m+2NfdR1svIlkJRop9Wym7IQAAHMlkRFyKiE/l7/+rMZK/OwUAAACGSfbF8fhPEpEBAAAAQyuNiPFI0lpxve94pGmt1ruG92NxPm222p3PLLe2N5a6dRETUUmXV5uN6eJa4YmoJN3yTB4/Lr/7THk2Il6PiB9Vz+Xl2mKruVT2hx8AAABwRlx46+nj/39V0zwGAAAAhszEwAIAAAAwLBzyAwAAwPBz/A8AAABD7WvXrnWnbP8+3ks3drbXWjeuLDXaa7X17cXaYmtrs7bSaq3k39m3ftj2mq3W5udiY/tmvdNod+rtnd359db2Rmd+9albYAMAAACn6PW37vwhiYi9z5/Lp679ewOU3TbgJfLnshsAnKSRshsAlGa07AYApakcuoYRAoZdckj9wIt3fnvybQEAAF6MqU88f/7/laLu8M8GgP9nadkNAABOnbN7cHZVXAEIZ95kb/bqoPrjn//3/0QAAFC28XxK0lpxLnA80rRWi3gtvy1AJVlebTamI+IjEfH7auXVbnkmf2Ry6DXDAAAAAAAAAAAAAAAAAAAAAAAAAEBPliWRAQAAAEMtIv1Lkn+bf8RUdXL82c8HXkn+XY17ReFn139yc6HT2ZrpLv9HNa+PiM5Pi+XvZm4JAAAAAC+B3nF6MZ8puzUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJsH928t7k+nmfdvX4qIiX75R2Msn49FJSLO/zOJ0Scel0TEyAnk37sdEW/0y5/EwyzLJopW9Mt/7gXnn8h3Tf/8aURcOIH8cJbd6Y4/V/s9/9J4O5/3f/6NFtNxDR7/0kfj38iA8ee1I+a4ePdX9YH5b0dcHO0//uznTwbkv3TE/N/65u7uoLrs5xFTfV9/kqdy1Tvrm/X2zu6V1fWFlcZKY2N2dub9uQ/m3pubri+vNhvFz745fvjJXz88qP/nB+SfOKT/k0fs/3/v3rz/0V5Y6Zf/8qX+r79vDMifFq99ny7ibv3UfrzXi5/05i9/9+ZB/V8a0P/Dfv+Xj9j/d77+/T8dcVUA4BS0d3bXFprNxtYBwdgR1hEIjhNk3+v9PR5vO8d8+HNBVvZuKTEoe2QCAABO2uM3/WW3BAAAAAAAAAAAAAAAAAAAAM6u0/g6sWdz7pXTVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA/0vAAD//wVH5ns=") [ 923.552627][T27752] x_tables: duplicate underflow at hook 1 [ 923.585231][T27757] loop4: detected capacity change from 0 to 512 23:53:13 executing program 3: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x97, 0x6, @buffer={0x0, 0x9, &(0x7f0000000000)=""/9}, &(0x7f0000000080)="c05ab610390fe5a4a30ebaaf9f8528ae03f3f022e36767789708796de32c38e7223e59d45d3fc5d28251c0fab83b3c72fb1e40f9465014f8e97b65e354a4d54d322eeeaec3d26300e990fec747525aeedabc1da4235721bb80417f0e6135483bfca893e15412c636a02b10329726ddbcb2212cf38c7cb0c246835c42a76ebde540eeb5e403cbf3abde3a6589a5cbe5ddca0e1bef657bc5", &(0x7f0000000140)=""/106, 0x4, 0x30, 0x1, &(0x7f00000001c0)}) r1 = socket(0xa, 0x3, 0x3a) getsockopt(r1, 0x3fe, 0x20, &(0x7f0000000080)=""/26, &(0x7f00000000c0)=0x1a) setsockopt$MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e21, 0x0, @empty}, {0xa, 0x0, 0x13e000, @private2}, 0x0, {[0x0, 0x0, 0xffdffffa, 0x80000001, 0x1f, 0x0, 0x10000]}}, 0x5c) r2 = socket(0xa, 0x3, 0x3a) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1000002, 0x40010, r2, 0x4adb8000) clock_gettime(0x0, &(0x7f0000000300)) semtimedop(0xffffffffffffffff, &(0x7f0000000140)=[{0x4, 0xfffa}, {0x4, 0x6, 0x800}, {0x2, 0x862, 0x1800}, {0x0, 0x3ff, 0x1400}, {0x4, 0x8, 0x800}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000480)=0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xa, &(0x7f0000005640)=0x2, 0x4) setsockopt$packet_tx_ring(r5, 0x107, 0x5, &(0x7f0000000680)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) fcntl$lock(r5, 0x5, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x0, r4}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_0\x00', 0x0}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000001100)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000dd441a593273d90b391bce6818456980ba1b7edc73d5119efc8e94fc7c06000a438dbac6996dfd63772a201fe21a40c50112225af75543798733752d687f34acb335bd05d4b4b4da86b027fb1428d36351cc3c33084f911b007d529dab62f6c8f318606abb7696bbfb6f6c0000"], &(0x7f0000000180)='GPL\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r7}, 0x10) setsockopt$MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001080)={{0xa, 0x4e21, 0x2, @loopback, 0x1}, {0xa, 0x4e22, 0x0, @mcast1, 0x5}, 0x1, {[0x40, 0x0, 0x7cbf3004, 0xbd, 0x54b, 0xf8000000, 0x7fffffff, 0x3]}}, 0x5c) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000880)=@mangle={'mangle\x00', 0x1f, 0x6, 0x718, 0x520, 0x520, 0x520, 0x408, 0x0, 0x648, 0x648, 0x648, 0x648, 0x648, 0x6, &(0x7f0000000500), {[{{@ipv6={@private2={0xfc, 0x2, '\x00', 0x1}, @local, [0xff, 0xffffff00, 0xffffffff, 0xffffff00], [0x0, 0xffffffff, 0xffffff00, 0xff000000], 'geneve1\x00', 'batadv_slave_0\x00', {}, {0xff}, 0xb5, 0x6, 0x6, 0x2}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x400, 0x0, @ipv6=@mcast1, 0x4e21}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @empty, [0xffffffff, 0xff000000, 0xffffff00, 0xff], [0xffffff00, 0xff, 0xff000000, 0xffffff00], 'geneve1\x00', 'wg2\x00', {0xff}, {}, 0x2b, 0x0, 0x0, 0x11}, 0x0, 0x208, 0x250, 0x0, {}, [@common=@rt={{0x138}, {0x4, [0x101, 0xfffffc00], 0x7f, 0x2, 0x3, [@remote, @remote, @mcast2, @dev={0xfe, 0x80, '\x00', 0x44}, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x19}, @empty, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, @private0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x2f}, @private1, @private0], 0xe}}, @inet=@rpfilter={{0x28}, {0x5}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private1, 0x12, 0x8, 0xff}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@rand_addr=0x64010100, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x28, 0x1f, 0x8}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'vxcan1\x00', {0x0, 0xf6, 0x0, 0x38, 0x3, 0x1ae, 0x3, 0x8, 0x8}, {0xeb}}}]}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x9}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x778) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="240000001d0f4cf651c0b8d1b34c070000000000", @ANYRES16=r7, @ANYBLOB='\x00\x00\x00\x00\b\x00\b\x00', @ANYBLOB="c37c19e9060766971942fbb21e101d102fe841adef524eb5b2c043e56aacd837e65e5e0bb01054827af9b197f26781ee579296c0113710de04c908f7ae43ae9c0d2c848538e0c1da601a5ba8a84284771acff76cff5d68e5576a2cd37fa45ab354f02e114ebec16c"], 0x24}}, 0x0) io_getevents(0x0, 0x6, 0x4, &(0x7f0000000580)=[{}, {}, {}, {}], &(0x7f0000000600)) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$nl_route(r8, &(0x7f0000000400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="300d00006a0000b7d596126723122e1934032dbd7000fedbdf25020000000000000008000a000000000004000b0004000b0008000a0002000000e6d5a9c4001c06e5e284d801da3c300c96044085c1ae4c12f63deca82e82ea01000000000000000b4df5f01b1abcc3b77e9da5a550cfac161ba3a9cd58dfe6990861a816bc1b63f4f3baf384f461889f62baa18c0687a70d9dae91beae448b12b3e1a84f5989fa590f2035ed9da15fe6b5c541f5b3a67bab15e16fa6e2f4a04f7bf219fadb74becd65575b78482eeb1b43641b780a0273abf9bb9e6908deaacb19a278e394ae10065b95146bff17954002b51f14cc19f5d4998260165dc69c0000a3e46cfb9dd2629fd44caf3cadcae9e0b48747f3ee12f852a36965a8705b39a6631fd4078c00a17a08d31e1ccf7b4c787c44ea88628d3f786171dfcd5fb1ea3c5d038927bc3d4eb52d41a01d06395187001a239bce4dc901177e329cc740dbdb9630672c176d2333ef96e0020331ffb34900"/379], 0x30}, 0x1, 0x0, 0x0, 0x11}, 0x1) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x1, 0x0, 0x3, r6, 0x7}, 0xc) setsockopt$MRT6_DEL_MIF(r2, 0x29, 0xc8, 0x0, 0xc000000) setsockopt$MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000001c0)={0x0, 0x1, 0x8}, 0xc) setsockopt$MRT6_DONE(r2, 0x29, 0xc9, 0x0, 0x0) [ 923.618604][T27757] /dev/loop4: Can't open blockdev 23:53:13 executing program 0: creat(0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60005f, 0x15) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 23:53:13 executing program 4: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) close(r2) r3 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x39, &(0x7f0000e86000)="0022040000ffffebfffffffeffffff0700000000ff000207835eeb1317b208feefaf234b4ff8b4cc4c39bdc8451792b903f4b7d8c8cf2153622652328c19ef68234f905557c4070000008735e9ab2f77c62e0a5cdd2cf9984c070400000000000003ff23353d8b2fc6a3ae1ebfcb49004a3ccd3560ae01010000079c60ed7449b842f3e253be8a62b37f820fe75a9ea937ea4efbfb9b4a128f2dbe2837496d00ad7765abaac2ec0f91c88a1ea1ff6ee308c72febedcf00798d41991ac25bb6fce2220c25ea380c7e112ab358c3a6bd8a59c100000001b4e82cb03419544a3988bc226a85abe6eb60cd7cf8d103d38c31c7c86d16c4d86cbe4ab390c092d077ce70590fbbd4f8bf4d6ab1cea6dbe9d4a54c17aac0db6e3845", 0x118) setsockopt$inet6_tcp_TCP_REPAIR(r3, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @private1}, 0x1c) r4 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r4, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) mmap(&(0x7f0000000000/0x2000)=nil, 0x30000, 0x2, 0x11, r4, 0x0) vmsplice(r1, &(0x7f00000003c0)=[{&(0x7f0000001340)="e6", 0x1}, {&(0x7f0000000000)='M', 0x1}, {&(0x7f0000000180)="81", 0x1}], 0x3, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000100)={0x0, 0xcbf, 0x7ffffffd}, 0x14) splice(r0, 0x0, r3, 0x0, 0xcc0, 0x0) [ 923.640608][T27759] loop2: detected capacity change from 0 to 512 [ 923.663343][T20121] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 923.676332][T27759] /dev/loop2: Can't open blockdev [ 923.782225][T27762] x_tables: duplicate underflow at hook 1 [ 923.788551][T27765] page:ffffea0000fbbe00 refcount:2 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x3eef8 [ 923.799054][T27765] head:ffffea0000fbbe00 order:3 entire_mapcount:0 nr_pages_mapped:0 pincount:0 [ 923.808193][T27765] flags: 0xfff00000000040(head|node=0|zone=1|lastcpupid=0x7ff) [ 923.815833][T27765] page_type: 0xffffffff() [ 923.821624][T27765] raw: 00fff00000000040 0000000000000000 dead000000000122 0000000000000000 [ 923.830426][T27765] raw: 0000000000000000 0000000000000000 00000002ffffffff 0000000000000000 [ 923.839084][T27765] page dumped because: VM_WARN_ON_FOLIO(folio_test_large(folio) && !folio_test_large_rmappable(folio)) [ 923.850274][T27765] page_owner tracks the page as allocated [ 923.856057][T27765] page last allocated via order 3, migratetype Unmovable, gfp_mask 0x152dc0(GFP_USER|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_ZERO), pid 27765, tgid 27764 (syz-executor.4), ts 923781607331, free_ts 923778390168 [ 923.876945][T27765] post_alloc_hook+0x2d0/0x350 [ 923.881756][T27765] get_page_from_freelist+0xa19/0x3740 [ 923.887299][T27765] __alloc_pages+0x22e/0x2410 [ 923.892006][T27765] alloc_pages_mpol+0x258/0x5f0 [ 923.896953][T27765] __get_free_pages+0xc/0x40 [ 923.901604][T27765] packet_set_ring+0xb74/0x18f0 [ 923.906556][T27765] packet_setsockopt+0x180f/0x23b0 [ 923.911707][T27765] do_sock_setsockopt+0x222/0x470 [ 923.916852][T27765] __sys_setsockopt+0x1a4/0x260 [ 923.923248][T27765] __x64_sys_setsockopt+0xbd/0x150 [ 923.928402][T27765] do_syscall_64+0xd0/0x250 [ 923.933300][T27765] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 923.939225][T27765] page last free pid 5144 tgid 5144 stack trace: [ 923.945609][T27765] free_unref_page_prepare+0x51f/0xb10 [ 923.951464][T27765] free_unref_page+0x33/0x3c0 [ 923.956248][T27765] __put_partials+0x14c/0x160 [ 923.960966][T27765] qlist_free_all+0x58/0x150 [ 923.965638][T27765] kasan_quarantine_reduce+0x18e/0x1d0 [ 923.971132][T27765] __kasan_slab_alloc+0x65/0x90 [ 923.976070][T27765] kmem_cache_alloc_lru+0x142/0x6f0 [ 923.981307][T27765] shmem_alloc_inode+0x25/0x50 [ 923.986160][T27765] alloc_inode+0x5d/0x220 [ 923.990510][T27765] new_inode+0x22/0x260 [ 923.994729][T27765] shmem_get_inode+0x194/0xe80 [ 923.999534][T27765] shmem_symlink+0xf6/0x6e0 [ 924.004119][T27765] vfs_symlink+0x3e1/0x620 [ 924.008573][T27765] do_symlinkat+0x25f/0x310 [ 924.013145][T27765] __x64_sys_symlink+0x79/0x90 [ 924.017933][T27765] do_syscall_64+0xd0/0x250 [ 924.024051][T27765] ------------[ cut here ]------------ [ 924.029678][T27765] WARNING: CPU: 0 PID: 27765 at include/linux/rmap.h:202 __folio_rmap_sanity_checks+0x4d5/0x630 [ 924.040207][T27765] Modules linked in: [ 924.044154][T27765] CPU: 0 PID: 27765 Comm: syz-executor.4 Not tainted 6.7.0-rc8-next-20240105-syzkaller #0 [ 924.054131][T27765] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 924.064250][T27765] RIP: 0010:__folio_rmap_sanity_checks+0x4d5/0x630 [ 924.070788][T27765] Code: 41 83 e4 01 44 89 e6 e8 09 b4 b7 ff 45 84 e4 0f 85 08 fc ff ff e8 cb b8 b7 ff 48 c7 c6 a0 b6 d9 8a 48 89 df e8 5c 12 f7 ff 90 <0f> 0b 90 e9 eb fb ff ff e8 ae b8 b7 ff be 01 00 00 00 48 89 df e8 [ 924.090519][T27765] RSP: 0018:ffffc9000b06f978 EFLAGS: 00010246 [ 924.096856][T27765] RAX: 0000000000040000 RBX: ffffea0000fbbe00 RCX: ffffc9000c661000 [ 924.104910][T27765] RDX: 0000000000040000 RSI: ffffffff81d06af4 RDI: 0000000000000000 [ 924.113021][T27765] RBP: ffffea0000fbbe00 R08: 0000000000000000 R09: fffffbfff1e75fda [ 924.121028][T27765] R10: ffffffff8f3afed7 R11: 0000000000000001 R12: 0000000000000000 [ 924.130670][T27765] R13: 0000000000000001 R14: 0000000000000000 R15: dffffc0000000000 [ 924.138852][T27765] FS: 00007fe0c7e226c0(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 924.147869][T27765] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 924.154523][T27765] CR2: 0000001b31523000 CR3: 000000002d8cc000 CR4: 00000000003506f0 [ 924.162515][T27765] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 924.170577][T27765] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 924.178624][T27765] Call Trace: [ 924.181919][T27765] [ 924.185005][T27765] ? show_regs+0x8e/0xa0 [ 924.189287][T27765] ? __warn+0xe5/0x390 [ 924.193581][T27765] ? __folio_rmap_sanity_checks+0x4d5/0x630 [ 924.199512][T27765] ? report_bug+0x3bc/0x580 [ 924.204108][T27765] ? handle_bug+0x3d/0x70 [ 924.208482][T27765] ? exc_invalid_op+0x17/0x40 [ 924.213294][T27765] ? asm_exc_invalid_op+0x1a/0x20 [ 924.218363][T27765] ? __folio_rmap_sanity_checks+0x4d4/0x630 [ 924.224356][T27765] ? __folio_rmap_sanity_checks+0x4d5/0x630 [ 924.231855][T27765] ? __folio_rmap_sanity_checks+0x4d4/0x630 [ 924.237970][T27765] folio_add_file_rmap_ptes+0x8e/0x2c0 [ 924.243544][T27765] ? rcu_is_watching+0x12/0xb0 [ 924.248348][T27765] insert_page_into_pte_locked.isra.0+0x34d/0x960 [ 924.255068][T27765] ? restore_exclusive_pte+0x8f0/0x8f0 [ 924.260572][T27765] vm_insert_page+0x62c/0x8c0 [ 924.265333][T27765] ? __get_locked_pte+0xc0/0xc0 [ 924.270220][T27765] packet_mmap+0x314/0x570 [ 924.274726][T27765] mmap_region+0x745/0x2a90 [ 924.279266][T27765] ? expand_stack+0x4b0/0x4b0 [ 924.284066][T27765] ? security_mmap_addr+0x84/0xa0 [ 924.289088][T27765] ? get_unmapped_area+0x2c9/0x3f0 [ 924.294225][T27765] do_mmap+0x890/0xef0 [ 924.298296][T27765] vm_mmap_pgoff+0x1a7/0x3c0 [ 924.302913][T27765] ? randomize_page+0xb0/0xb0 [ 924.307645][T27765] ? __fget_files+0x256/0x400 [ 924.312320][T27765] ksys_mmap_pgoff+0x421/0x5a0 [ 924.317186][T27765] __x64_sys_mmap+0x125/0x190 [ 924.321883][T27765] do_syscall_64+0xd0/0x250 [ 924.326455][T27765] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 924.333651][T27765] RIP: 0033:0x7fe0c707cd29 [ 924.338198][T27765] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 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 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 924.357992][T27765] RSP: 002b:00007fe0c7e220c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 924.366467][T27765] RAX: ffffffffffffffda RBX: 00007fe0c71abf80 RCX: 00007fe0c707cd29 [ 924.374507][T27765] RDX: 0000000000000002 RSI: 0000000000030000 RDI: 0000000020000000 [ 924.382483][T27765] RBP: 00007fe0c70c947a R08: 0000000000000006 R09: 0000000000000000 [ 924.390498][T27765] R10: 0000000000000011 R11: 0000000000000246 R12: 0000000000000000 [ 924.398487][T27765] R13: 000000000000000b R14: 00007fe0c71abf80 R15: 00007ffcaebdc0d8 [ 924.406478][T27765] [ 924.409488][T27765] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 924.416748][T27765] CPU: 0 PID: 27765 Comm: syz-executor.4 Not tainted 6.7.0-rc8-next-20240105-syzkaller #0 [ 924.426623][T27765] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 924.436753][T27765] Call Trace: [ 924.440024][T27765] [ 924.442957][T27765] dump_stack_lvl+0xd9/0x1b0 [ 924.447552][T27765] panic+0x6dc/0x790 [ 924.451443][T27765] ? panic_smp_self_stop+0xa0/0xa0 [ 924.456549][T27765] ? show_trace_log_lvl+0x363/0x4f0 [ 924.461767][T27765] ? __folio_rmap_sanity_checks+0x4d5/0x630 [ 924.467751][T27765] check_panic_on_warn+0xab/0xb0 [ 924.472717][T27765] __warn+0xf1/0x390 [ 924.476627][T27765] ? __folio_rmap_sanity_checks+0x4d5/0x630 [ 924.482701][T27765] report_bug+0x3bc/0x580 [ 924.487042][T27765] handle_bug+0x3d/0x70 [ 924.491210][T27765] exc_invalid_op+0x17/0x40 [ 924.495725][T27765] asm_exc_invalid_op+0x1a/0x20 [ 924.500579][T27765] RIP: 0010:__folio_rmap_sanity_checks+0x4d5/0x630 [ 924.507095][T27765] Code: 41 83 e4 01 44 89 e6 e8 09 b4 b7 ff 45 84 e4 0f 85 08 fc ff ff e8 cb b8 b7 ff 48 c7 c6 a0 b6 d9 8a 48 89 df e8 5c 12 f7 ff 90 <0f> 0b 90 e9 eb fb ff ff e8 ae b8 b7 ff be 01 00 00 00 48 89 df e8 [ 924.526706][T27765] RSP: 0018:ffffc9000b06f978 EFLAGS: 00010246 [ 924.532771][T27765] RAX: 0000000000040000 RBX: ffffea0000fbbe00 RCX: ffffc9000c661000 [ 924.540744][T27765] RDX: 0000000000040000 RSI: ffffffff81d06af4 RDI: 0000000000000000 [ 924.548718][T27765] RBP: ffffea0000fbbe00 R08: 0000000000000000 R09: fffffbfff1e75fda [ 924.556692][T27765] R10: ffffffff8f3afed7 R11: 0000000000000001 R12: 0000000000000000 [ 924.564664][T27765] R13: 0000000000000001 R14: 0000000000000000 R15: dffffc0000000000 [ 924.572643][T27765] ? __folio_rmap_sanity_checks+0x4d4/0x630 [ 924.578548][T27765] ? __folio_rmap_sanity_checks+0x4d4/0x630 [ 924.584447][T27765] folio_add_file_rmap_ptes+0x8e/0x2c0 [ 924.589911][T27765] ? rcu_is_watching+0x12/0xb0 [ 924.594688][T27765] insert_page_into_pte_locked.isra.0+0x34d/0x960 [ 924.601120][T27765] ? restore_exclusive_pte+0x8f0/0x8f0 [ 924.606586][T27765] vm_insert_page+0x62c/0x8c0 [ 924.611266][T27765] ? __get_locked_pte+0xc0/0xc0 [ 924.616125][T27765] packet_mmap+0x314/0x570 [ 924.620551][T27765] mmap_region+0x745/0x2a90 [ 924.625071][T27765] ? expand_stack+0x4b0/0x4b0 [ 924.629761][T27765] ? security_mmap_addr+0x84/0xa0 [ 924.634796][T27765] ? get_unmapped_area+0x2c9/0x3f0 [ 924.639925][T27765] do_mmap+0x890/0xef0 [ 924.644009][T27765] vm_mmap_pgoff+0x1a7/0x3c0 [ 924.648613][T27765] ? randomize_page+0xb0/0xb0 [ 924.653301][T27765] ? __fget_files+0x256/0x400 [ 924.657987][T27765] ksys_mmap_pgoff+0x421/0x5a0 [ 924.662763][T27765] __x64_sys_mmap+0x125/0x190 [ 924.667445][T27765] do_syscall_64+0xd0/0x250 [ 924.671962][T27765] entry_SYSCALL_64_after_hwframe+0x62/0x6a [ 924.677861][T27765] RIP: 0033:0x7fe0c707cd29 [ 924.682280][T27765] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 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 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 924.701897][T27765] RSP: 002b:00007fe0c7e220c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 924.710331][T27765] RAX: ffffffffffffffda RBX: 00007fe0c71abf80 RCX: 00007fe0c707cd29 [ 924.718305][T27765] RDX: 0000000000000002 RSI: 0000000000030000 RDI: 0000000020000000 [ 924.726275][T27765] RBP: 00007fe0c70c947a R08: 0000000000000006 R09: 0000000000000000 [ 924.734246][T27765] R10: 0000000000000011 R11: 0000000000000246 R12: 0000000000000000 [ 924.742217][T27765] R13: 000000000000000b R14: 00007fe0c71abf80 R15: 00007ffcaebdc0d8 [ 924.750197][T27765] [ 924.753430][T27765] Kernel Offset: disabled [ 924.757741][T27765] Rebooting in 86400 seconds..