864] usb 5-1: Using ep0 maxpacket: 8 [ 2220.867450][T29956] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0xa00, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2220.962589][T29960] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2220.970451][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2220.979831][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2220.987339][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2220.998031][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2221.007449][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2221.299380][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2221.306176][ T7864] usb 5-1: USB disconnect, device number 95 [ 2222.019189][ T7864] usb 5-1: new high-speed USB device number 96 using dummy_hcd [ 2222.259176][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2222.379203][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2222.388235][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2222.396367][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2222.406127][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2222.415514][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2222.719161][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2222.725967][ T7864] usb 5-1: USB disconnect, device number 96 18:11:09 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b", 0xa4}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0xb00, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:11:09 executing program 4: r0 = socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x4) getpeername$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000140)=0x14) ioctl$sock_inet6_SIOCDIFADDR(r0, 0x8936, &(0x7f0000000180)={@private0={0xfc, 0x0, [], 0x1}, 0x59, r2}) pipe(&(0x7f00000002c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r3 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r3, @ANYRES32], 0x0) 18:11:09 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x8012a0ffffffff, 0x0) [ 2223.368812][T29984] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:09 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@sack_perm], 0x1) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:09 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(0x0, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0xc00, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2223.493543][T29997] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0xd00, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2223.590981][T30004] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2223.629041][ T7864] usb 5-1: new high-speed USB device number 97 using dummy_hcd 18:11:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0xe00, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:11:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x1002, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:11:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x1100, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2223.869033][ T7864] usb 5-1: Using ep0 maxpacket: 8 18:11:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x1200, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2223.989140][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2223.999087][ T7864] usb 5-1: config 255 has an invalid descriptor of length 0, skipping remainder of the config [ 2224.010493][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2224.020262][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2224.029688][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2224.319015][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2224.325747][ T7864] usb 5-1: USB disconnect, device number 97 18:11:12 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b", 0xa4}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x2000, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:11:12 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) r2 = socket$tipc(0x1e, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000280)={0x41}, 0x10) syz_usb_connect(0x4, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r1, @ANYRES32=r2], 0x0) 18:11:12 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0xd0730000000000, 0x0) [ 2226.389062][T30041] net_ratelimit: 4 callbacks suppressed [ 2226.389069][T30041] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:12 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@sack_perm], 0x1) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:12 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x0) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x2500, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2226.506763][T30051] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x4000, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2226.600660][T30060] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x4800, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2226.690822][T30065] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x4c00, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2226.810444][T30069] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x6000, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:11:13 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r2 = socket$tipc(0x1e, 0x2, 0x0) r3 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000900)={0x41, 0x4}, 0x10) r4 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r4, 0x10f, 0x87, &(0x7f0000000900)={0x41, 0x4}, 0x10) r5 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r5, 0x10f, 0x87, &(0x7f0000000280)={0x41, 0x0, 0x2}, 0x10) sendmsg$tipc(r5, &(0x7f0000000240)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x4}}, 0x10, 0x0}, 0x0) r6 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r6, 0x10f, 0x87, &(0x7f0000000280)={0x41}, 0x10) r7 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r7, 0x10f, 0x87, &(0x7f0000000900)={0x41, 0x4}, 0x10) r8 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r8, 0x10f, 0x87, &(0x7f0000000900)={0x41, 0x4}, 0x10) syz_usb_connect(0x4, 0x2d, &(0x7f0000000300)=ANY=[@ANYRESDEC=r2, @ANYRES32=r8, @ANYRES64=r2, @ANYRESHEX=r3, @ANYRES16=r0, @ANYRES64=r4, @ANYBLOB="e8c0a5d5777359ee6d403b9facdb20e3c383a35ec11a08a8c3296681160f73a4e12406f87c96fc0d8de202e07fd9761df6618064ed058a25cac829a89ff539ae542957074eaf7635aa4478f8cdf21e2cfdda51287c52efe6a0ae83c995c11f683faa23c46ed2aae852b3836a9d569f142a1296d4de806afe20d692585e69", @ANYRES32=r6, @ANYRESHEX=r7], 0x0) [ 2226.903195][T30076] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x6800, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:11:15 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b", 0xa4}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, 0x0) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:15 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r1, @ANYRES32], 0x0) 18:11:15 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0xe0530000000000, 0x0) [ 2229.405220][T30098] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:15 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@sack_perm], 0x1) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:15 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x0) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x6c00, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2229.517832][T30108] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x7400, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2229.630626][T30113] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2229.668528][ T7864] usb 5-1: new high-speed USB device number 98 using dummy_hcd 18:11:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x7a00, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2229.740273][T30117] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0xffff, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:11:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2229.908510][ T7864] usb 5-1: Using ep0 maxpacket: 8 18:11:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x2, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2230.028534][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2230.037627][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2230.045835][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2230.056332][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2230.065856][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 18:11:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x3, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2230.368543][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2230.375280][ T7864] usb 5-1: USB disconnect, device number 98 [ 2231.088390][ T7864] usb 5-1: new high-speed USB device number 99 using dummy_hcd [ 2231.328366][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2231.448402][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2231.457314][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2231.465464][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2231.475191][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2231.484625][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2231.768556][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2231.775279][ T7864] usb 5-1: USB disconnect, device number 99 18:11:18 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b", 0xa4}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, 0x0) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x4, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:11:18 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0xf0ffffff7f0000, 0x0) [ 2232.411316][T30157] net_ratelimit: 4 callbacks suppressed [ 2232.411322][T30157] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:18 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(0x0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:18 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x0) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:18 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001143042, 0x1ce) pipe(&(0x7f00000002c0)) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', 0x0, 0x8}, 0x10) r2 = socket$tipc(0x1e, 0x2, 0x0) r3 = open(&(0x7f0000000780)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_ENABLE_BEARER(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x2c, r5, 0x42b, 0x0, 0x0, {{}, {}, {0x10}}}, 0x2c}}, 0x0) sendmsg$TIPC_CMD_SET_LINK_TOL(r3, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000300)={0x68, r5, 0x8, 0x70bd2d, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x3a91d77c, @media='ib\x00'}}}, ["", "", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4041}, 0x20000081) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_ENABLE_BEARER(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x2c, r7, 0x42b, 0x0, 0x0, {{}, {}, {0x10}}}, 0x2c}}, 0x0) sendmsg$TIPC_CMD_SET_NODE_ADDR(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, r7, 0x0, 0x70bd2d, 0x25dfdbfc, {{}, {}, {0x8, 0x11, 0xc8}}, ["", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x30048800}, 0x8001) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fcff0f0000000000000000420230cd00002f", @ANYRES16=r2, @ANYRES32], 0x0) 18:11:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x5, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2232.532382][T30176] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x6, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2232.630716][T30179] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x7, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2232.730666][T30183] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x8, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2232.830997][T30188] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x9, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2232.910805][T30192] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0xa, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2233.010341][T30196] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:21 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b", 0xa4}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, 0x0) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:21 executing program 4: syz_genetlink_get_family_id$gtp(&(0x7f0000000140)='gtp\x00') socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r1, @ANYRES32], 0x0) r2 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000900)={0x42, 0x4}, 0x10) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x4751, 0x46, 0x8, 0x9}]}, 0x10) 18:11:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0xb, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2235.424892][T30212] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:21 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(0x0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:21 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0xffffffffffffffff, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:21 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x100000000000000, 0x0) 18:11:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0xc, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2235.534546][T30229] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0xd, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2235.630465][T30235] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0xe, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2235.687996][ T7864] usb 5-1: new high-speed USB device number 100 using dummy_hcd 18:11:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x10, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:11:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x11, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2235.928017][ T7864] usb 5-1: Using ep0 maxpacket: 8 18:11:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x12, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2236.047994][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2236.057962][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2236.065393][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2236.075956][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2236.086124][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2236.367950][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2236.374656][ T7864] usb 5-1: USB disconnect, device number 100 18:11:24 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b", 0xa4}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r2, 0x0, 0x0) 18:11:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x25, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:11:24 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000900)={0x41, 0x4}, 0x10) ioctl$sock_proto_private(r1, 0x89eb, &(0x7f0000000000)) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r2 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000300)=ANY=[@ANYBLOB="120143bcd82f3c080124fdd6d7eb03dd25eac578d815a60042ef42000007013a7fcfb6e68e04b66419f29f4e3a2850a1431f772ecc69e5d842ee8b6894f434300c7c9428c585447fc642a83ea4043e63229257871aa5a6eb14d63ce6d9a6b8fda81724b86738050509f3aaa023f6f888e2911e935adc8f07f5e5ac9bd26e194c980e767f2e3d5d94a1f2c56fb71058fcf18546e29dc912a98a01a042fc18bed5ab564bc35f1ed6f6047bc5ecfb4ac517b6240df8002e2d9180172519224c75e11ffe79cd66d8652671b92526a0f71898b91e6bfa0bab4822d63d0b23e076c2fd3df5886f0d12777e88af31a04bd75fe384a09dd9bc8636900b1f877bdb0e46d900bb9a073ffc0000000000", @ANYRES16=r2, @ANYRES32], 0x0) [ 2238.445436][T30273] net_ratelimit: 4 callbacks suppressed [ 2238.445443][T30273] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:24 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(0x0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:24 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0xffffffffffffffff, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:24 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x400000000000000, 0x0) 18:11:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x48, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2238.548819][T30290] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x4c, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2238.640739][T30295] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x60, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2238.707767][ T7864] usb 5-1: new high-speed USB device number 101 using dummy_hcd [ 2238.729040][T30299] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x68, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2238.829695][T30303] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x6c, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2238.929773][T30307] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2238.947730][ T7864] usb 5-1: Using ep0 maxpacket: 8 18:11:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x74, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2239.029738][T30311] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2239.107723][ T7864] usb 5-1: unable to get BOS descriptor or descriptor too short [ 2239.115557][ T7864] usb 5-1: too many configurations: 234, using maximum allowed: 8 [ 2239.237703][ T7864] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 2239.245325][ T7864] usb 5-1: can't read configurations, error -61 [ 2239.397667][ T7864] usb 5-1: new high-speed USB device number 102 using dummy_hcd [ 2239.637637][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2239.797636][ T7864] usb 5-1: unable to get BOS descriptor or descriptor too short [ 2239.805360][ T7864] usb 5-1: too many configurations: 234, using maximum allowed: 8 [ 2239.927643][ T7864] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 2239.935389][ T7864] usb 5-1: can't read configurations, error -61 [ 2239.942597][ T7864] usb usb5-port1: attempt power cycle [ 2240.657587][ T7864] usb 5-1: new high-speed USB device number 103 using dummy_hcd [ 2240.747582][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2240.907548][ T7864] usb 5-1: unable to get BOS descriptor or descriptor too short [ 2240.915247][ T7864] usb 5-1: too many configurations: 234, using maximum allowed: 8 [ 2241.037546][ T7864] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 2241.045258][ T7864] usb 5-1: can't read configurations, error -61 [ 2241.197524][ T7864] usb 5-1: new high-speed USB device number 104 using dummy_hcd [ 2241.287542][ T7864] usb 5-1: Using ep0 maxpacket: 8 18:11:27 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b", 0xa4}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r2, 0x0, 0x0) 18:11:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x7a, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:11:27 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="f001000009950001090200"/20, @ANYRESDEC=0x0, @ANYRES16=r1], 0x0) [ 2241.427486][ C1] raw-gadget gadget: ignoring, device is not running [ 2241.434290][ T7864] usb 5-1: unable to get BOS descriptor or descriptor too short [ 2241.449475][ T7864] usb 5-1: too many configurations: 234, using maximum allowed: 8 18:11:27 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) [ 2241.472254][T30324] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:27 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0xffffffffffffffff, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:27 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x4000000000000000, 0x0) 18:11:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0xff, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2241.521477][ T7864] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 2241.529527][ T7864] usb 5-1: can't read configurations, error -71 [ 2241.537414][ T7864] usb usb5-port1: unable to enumerate USB device [ 2241.579346][T30345] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0xa}, @remote}, @timestamp}}}, 0x100c) [ 2241.689129][T30350] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x64}, @remote}, @timestamp}}}, 0x100c) 18:11:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0xa}, @remote}, @timestamp}}}, 0x100c) [ 2241.897499][ T7864] usb 5-1: new high-speed USB device number 105 using dummy_hcd 18:11:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x64}, @remote}, @timestamp}}}, 0x100c) 18:11:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2242.167428][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2242.557385][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2242.827377][ T7864] usb 5-1: new high-speed USB device number 106 using dummy_hcd [ 2243.097343][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2243.487306][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2243.607397][ T7864] usb usb5-port1: attempt power cycle [ 2244.317235][ T7864] usb 5-1: new high-speed USB device number 107 using dummy_hcd [ 2244.407264][ T7864] usb 5-1: Invalid ep0 maxpacket: 1 18:11:30 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b", 0xa4}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r2, 0x0, 0x0) 18:11:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x2}, @remote}, @timestamp}}}, 0x100c) 18:11:30 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) ftruncate(r1, 0x2007fff) sendfile(r1, r1, 0x0, 0xfff) r2 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000280)={0x41}, 0x10) r3 = open(&(0x7f0000000780)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000300)='devlink\x00') sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r3, &(0x7f0000000400)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xfffffffffffffd19, &(0x7f00000003c0)={&(0x7f0000000340)=ANY=[@ANYBLOB='`\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="000d27bd7000fedbdf254500000008000100706369000000801f000000303a300008008e00000000000e0001006e657464657673696d0000000f0002006e657464657673696d30000008008e0001000000"], 0x60}, 0x1, 0x0, 0x0, 0x240000c1}, 0x20000001) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000200)={0xc0000000}) r5 = open(&(0x7f0000000780)='./bus\x00', 0x1d503f, 0x80) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) sendmsg$IPCTNL_MSG_EXP_DELETE(r5, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x64, 0x2, 0x2, 0x0, 0x0, 0x0, {0x1, 0x0, 0x3}, [@CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x1}, @CTA_EXPECT_MASK={0x40, 0x3, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @remote}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x1}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}]}, @CTA_EXPECT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x1}]}, 0x64}, 0x1, 0x0, 0x0, 0x20004040}, 0x40044) r6 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000440)=ANY=[@ANYBLOB="1201fc0009003c0801c6b5aaf7420000000109023d00d5c3a1943d2a58e1ba33e51f28e302705527e03c2cbadd72d57631d6b767662b8dc2670a7e8f19320534fa06544cae446bba0e8ca80088271d88708502000000000000002dd9ebae6a6bb3b994b1b969aa9a617d766219d3daf9d85c68caf322f474520efdd8ad169353df365bb685eb402f09cd98cbfd4935aa153a5c3a4c94ea6aa4430066921bc051a1a1430c9e1ed352e7cb3b3b8fc065cd9a301f07ebd6a15a8d8770e44056c5dd008151483e2d4da1e19855fd7c5784b2b93f03260850f55a89ec7b29ffa2230171ee9b8678ac5cc8af1b1791cfbdafbb4630fdd82ede1768e6ebca891ab6198e4220dab669d04003cc978f3af9d860cd64c7fb6d18e9407dc25a0cbe6ef3d39ec31397b8bc27de27832ca1777b179ca6ef06a53f9c5d44c450cc21f1384ae6b43bcd9bf61edc315b077afab13a2255c208f6849f66873ff133beb5", @ANYRES16=r6, @ANYRES32], 0x0) [ 2244.452362][T30373] net_ratelimit: 4 callbacks suppressed [ 2244.452369][T30373] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:30 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:30 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:30 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x7f00000000000000, 0x0) 18:11:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x3}, @remote}, @timestamp}}}, 0x100c) [ 2244.570640][T30400] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x4}, @remote}, @timestamp}}}, 0x100c) [ 2244.679321][T30405] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x5}, @remote}, @timestamp}}}, 0x100c) [ 2244.809045][T30409] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2244.857236][ T7864] usb 5-1: new high-speed USB device number 108 using dummy_hcd 18:11:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x6}, @remote}, @timestamp}}}, 0x100c) [ 2244.929266][T30414] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2244.947229][ T7864] usb 5-1: Using ep0 maxpacket: 8 18:11:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x7}, @remote}, @timestamp}}}, 0x100c) [ 2245.038967][T30418] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2245.067280][ T7864] usb 5-1: config index 0 descriptor too short (expected 61, got 27) [ 2245.075623][ T7864] usb 5-1: config 195 has too many interfaces: 213, using maximum allowed: 32 [ 2245.085132][ T7864] usb 5-1: config 195 has an invalid descriptor of length 42, skipping remainder of the config [ 2245.096302][ T7864] usb 5-1: config 195 has 0 interfaces, different from the descriptor's value: 213 [ 2245.106331][ T7864] usb 5-1: New USB device found, idVendor=c601, idProduct=aab5, bcdDevice=42.f7 [ 2245.116540][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 18:11:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x8}, @remote}, @timestamp}}}, 0x100c) [ 2245.179249][T30424] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2245.397169][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2245.404030][ T7864] usb 5-1: USB disconnect, device number 108 18:11:33 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b", 0xa4}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, 0x0, 0x0, 0x0) 18:11:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x9}, @remote}, @timestamp}}}, 0x100c) 18:11:33 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r2 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r2, @ANYRES32], 0x0) ioctl$KDSETMODE(r1, 0x4b3a, 0x1) [ 2247.469698][T30443] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:33 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:33 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:33 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0xfeffffff00000000, 0x0) 18:11:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0xa}, @remote}, @timestamp}}}, 0x100c) [ 2247.576744][T30464] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0xb}, @remote}, @timestamp}}}, 0x100c) [ 2247.659578][T30469] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0xc}, @remote}, @timestamp}}}, 0x100c) [ 2247.726955][ T7864] usb 5-1: new high-speed USB device number 109 using dummy_hcd 18:11:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0xd}, @remote}, @timestamp}}}, 0x100c) 18:11:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0xe}, @remote}, @timestamp}}}, 0x100c) [ 2247.966934][ T7864] usb 5-1: Using ep0 maxpacket: 8 18:11:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x10}, @remote}, @timestamp}}}, 0x100c) [ 2248.086972][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2248.096026][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2248.105224][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2248.115035][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2248.124687][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2248.416917][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2248.423762][ T7864] usb 5-1: USB disconnect, device number 109 [ 2249.136826][ T7864] usb 5-1: new high-speed USB device number 110 using dummy_hcd [ 2249.376794][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2249.496868][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2249.505771][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2249.513931][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2249.523690][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2249.533098][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2249.826828][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2249.833522][ T7864] usb 5-1: USB disconnect, device number 110 18:11:36 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b", 0xa4}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, 0x0, 0x0, 0x0) 18:11:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x11}, @remote}, @timestamp}}}, 0x100c) 18:11:36 executing program 4: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) ftruncate(r0, 0x2007fff) sendfile(r0, r0, 0x0, 0xfff) r1 = openat$cgroup_ro(r0, &(0x7f00000001c0)='memory.swap.current\x00', 0x0, 0x0) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x24, 0x0, 0x400, 0x70bd2a, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x800}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x3}]}, 0x24}, 0x1, 0x0, 0x0, 0x40010}, 0x0) socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r3 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000340)=ANY=[@ANYBLOB="1201fc0009003c08012400fd24c0c20902000000db780cec48000000006f40dba9f29d9db6100877a7d18046458596c0d0ccf91dd39bdeb2bca71f2fcd513467be7ca43d95a464ab796a0ba391d43a8de314610ef777594bd1fe5713167f022131d26c7d3e2bbd30644a120c0f324729b15ef55960fbf0e71d25c90864ac4027b4ba20b8fcfc4b8e91e44c9098838d859b0d41abc7c1e56e8b17296ff4f2ceb89f7a006416e2", @ANYRES16=r3, @ANYRES32], 0x0) 18:11:36 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) [ 2250.484357][T30505] net_ratelimit: 4 callbacks suppressed [ 2250.484376][T30505] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:36 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:36 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0xffefffffff7f0000, 0x0) 18:11:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x12}, @remote}, @timestamp}}}, 0x100c) [ 2250.581724][T30524] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x25}, @remote}, @timestamp}}}, 0x100c) [ 2250.698740][T30531] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x48}, @remote}, @timestamp}}}, 0x100c) [ 2250.746697][ T7864] usb 5-1: new high-speed USB device number 111 using dummy_hcd [ 2250.809231][T30535] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x4c}, @remote}, @timestamp}}}, 0x100c) [ 2250.899141][T30540] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x60}, @remote}, @timestamp}}}, 0x100c) [ 2250.986670][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2251.026728][ T7864] usb 5-1: no configurations [ 2251.031474][ T7864] usb 5-1: can't read configurations, error -22 [ 2251.040039][T30544] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x68}, @remote}, @timestamp}}}, 0x100c) [ 2251.138424][T30548] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2251.186682][ T7864] usb 5-1: new high-speed USB device number 112 using dummy_hcd [ 2251.426608][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2251.466700][ T7864] usb 5-1: no configurations [ 2251.471362][ T7864] usb 5-1: can't read configurations, error -22 [ 2251.478412][ T7864] usb usb5-port1: attempt power cycle [ 2252.186568][ T7864] usb 5-1: new high-speed USB device number 113 using dummy_hcd [ 2252.276611][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2252.316579][ T7864] usb 5-1: no configurations [ 2252.321229][ T7864] usb 5-1: can't read configurations, error -22 [ 2252.476520][ T7864] usb 5-1: new high-speed USB device number 114 using dummy_hcd [ 2252.566559][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2252.606691][ T7864] usb 5-1: no configurations [ 2252.611337][ T7864] usb 5-1: can't read configurations, error -22 [ 2252.618343][ T7864] usb usb5-port1: unable to enumerate USB device 18:11:39 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b", 0xa4}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, 0x0, 0x0, 0x0) 18:11:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x6c}, @remote}, @timestamp}}}, 0x100c) 18:11:39 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) [ 2253.496386][T30557] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:39 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:39 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0xffffffff00000000, 0x0) 18:11:39 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) getsockname$packet(r1, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={@loopback={0xfec0ffff00000000}, 0x0, r2}) r3 = open(&(0x7f0000000780)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) getsockname$packet(r3, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000340)={'batadv_slave_1\x00', 0x0}) r6 = socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) getsockname$packet(r8, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f0000000000)={@loopback={0xfec0ffff00000000}, 0x0, r9}) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000500)={&(0x7f0000000380)={0x144, 0x0, 0x10, 0x70bd26, 0x25dfdbfd, {}, [@HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}]}, @HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x144}, 0x1, 0x0, 0x0, 0x5}, 0x50) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r10 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r10, @ANYRES32], 0x0) 18:11:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x74}, @remote}, @timestamp}}}, 0x100c) [ 2253.609083][T30580] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0x7a}, @remote}, @timestamp}}}, 0x100c) [ 2253.728578][T30586] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev={0xac, 0x14, 0x14, 0xff}, @remote}, @timestamp}}}, 0x100c) [ 2253.856457][ T7864] usb 5-1: new high-speed USB device number 115 using dummy_hcd 18:11:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote={0xac, 0xa}}, @timestamp}}}, 0x100c) 18:11:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote={0xac, 0x64}}, @timestamp}}}, 0x100c) 18:11:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote={0xac, 0x14, 0xa}}, @timestamp}}}, 0x100c) [ 2254.096387][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2254.216447][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2254.225376][ T7864] usb 5-1: config 255 has an invalid descriptor of length 0, skipping remainder of the config [ 2254.236393][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2254.245774][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2254.255598][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2254.536486][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2254.543269][ T7864] usb 5-1: USB disconnect, device number 115 18:11:42 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, &(0x7f0000000100)="ace4b37a094128da007631653707d608091e85f3b8457cb1bc9b3582acf578b3468c0f5f05fd15830b315b9840a8409ba2a1e41edd87f76547ee7fb331d76df41934c34586d9cf4d82c9677faada0a9a914ebf9e8e47aa4e1f3755849eb19a8e15bb0d5810ed9b320fdb9f3bd93753d4effe6b5fb1500309af6d66b70a66db3c8796bb5379364d3de5211031a3662b319dde14ec7605855724afb9583ff2fc904d40e35c413fcf65a8ce976200d5667894db4c6e2f8f5986d1767d8d0607cda24aa199225c70a48021d057e652696e7745caf22786276df1da1f") r2 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r2, @ANYRES32], 0x0) 18:11:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote={0xac, 0x14, 0x64}}, @timestamp}}}, 0x100c) 18:11:42 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:42 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) [ 2256.509349][T30619] net_ratelimit: 4 callbacks suppressed [ 2256.509356][T30619] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:42 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0xffffffffa0128000, 0x0) 18:11:42 executing program 5: openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/mdstat\x00', 0x0, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{0x0, 0x0, 0x0}, 0x81}], 0x1, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') preadv(r2, &(0x7f00000017c0), 0x1a2, 0x200000000000000) 18:11:42 executing program 5: 18:11:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:11:42 executing program 5: 18:11:42 executing program 5: 18:11:42 executing program 5: 18:11:43 executing program 5: [ 2256.603042][T30640] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:43 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) sendmsg$NFT_MSG_GETTABLE(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, 0x1, 0xa, 0x401, 0x0, 0x0, {0xa, 0x0, 0x7}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x40084}, 0x40000) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x4c, 0x1, 0x8, 0x301, 0x0, 0x0, {0x3, 0x0, 0x7}, [@CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x5}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz0\x00'}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x8848}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x1}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x11}]}, 0x4c}}, 0x41001) r3 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r3, @ANYRES32], 0x0) 18:11:43 executing program 5: [ 2257.296128][ T7864] usb 5-1: new high-speed USB device number 116 using dummy_hcd [ 2257.536079][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2257.656102][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2257.665006][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2257.673148][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2257.682876][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2257.692286][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2257.976245][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2257.982974][ T7864] usb 5-1: USB disconnect, device number 116 [ 2258.706060][ T7864] usb 5-1: new high-speed USB device number 117 using dummy_hcd [ 2258.945958][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2259.065981][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2259.074891][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2259.083028][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2259.092754][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2259.102144][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2259.405998][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2259.412728][ T7864] usb 5-1: USB disconnect, device number 117 18:11:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x2}}}}, 0x100c) 18:11:45 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:45 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0xffffffffa0130000, 0x0) 18:11:45 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:45 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="0401fc0009003c0801240042ef42000000010902", @ANYRES16=r1, @ANYRES32], 0x0) 18:11:45 executing program 5: 18:11:45 executing program 5: 18:11:45 executing program 5: [ 2259.570047][T30670] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:45 executing program 5: 18:11:45 executing program 5: 18:11:45 executing program 5: 18:11:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x3}}}}, 0x100c) 18:11:46 executing program 5: unshare(0x6c060000) r0 = socket(0x840000000002, 0x3, 0x200000000000ff) sendmmsg$inet(r0, &(0x7f0000003400)=[{{&(0x7f0000000040), 0x10, &(0x7f0000004440)=[{&(0x7f00000002c0)="acb3ae1e15e25b6df492e65750eb1eafb118c65b2e6a82d07ab7434586ae69ecc2b17f8b68cada91df92819fc5336dee", 0x30}], 0x1}}], 0x1, 0x0) [ 2259.680742][T30700] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2259.965903][ T7864] usb 5-1: new high-speed USB device number 118 using dummy_hcd [ 2260.205856][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2260.325894][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2260.334805][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2260.342958][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2260.352771][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2260.362210][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2260.645965][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2260.652944][ T7864] usb 5-1: USB disconnect, device number 118 [ 2261.375757][ T7864] usb 5-1: new high-speed USB device number 119 using dummy_hcd [ 2261.615738][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2261.735779][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2261.744687][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2261.752818][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2261.762612][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2261.772018][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2262.055941][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2262.062764][ T7864] usb 5-1: USB disconnect, device number 119 18:11:48 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:48 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0xffffffffa0140000, 0x0) 18:11:48 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:48 executing program 5: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41e1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x11}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @gretap={{0xb, 0x1, 'gretap\x00'}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x3c}}, 0x0) 18:11:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x4}}}}, 0x100c) 18:11:48 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fcc769b9e448fd05c132ef420000000902", @ANYRES16=r1, @ANYRES32], 0x0) 18:11:48 executing program 5: r0 = memfd_create(&(0x7f0000000080)='\xfaIhFlK\x99F\x17\x16\xa5>\xd3\xc0\x93\xb5.\xda\x06_bT\x1cB\xdb\xf8y1\xe7,\x03\x98h\x86(\xa0\x04\x87+x\x14i\x88\xcd\x89\x81\xfb\x86\xdcsF \xc9z/\xdbz\xe0\x03M\xa3(\xcb\x15\xb0\f\xae\xb2oo\xd9@\xacK<\xb1Rc\x90l\xe1\x9a\x98\xab\xd2\xe7\x7f\f\xf57\xd5\xc9\xa5\xf9 ),\xbcN\xe9\x17\x9c\xf4%\x8d+)0\xc9\xcf\xc2\x03g\xc86\xf5\x93`\x99[\xfdK\a#J\xff\xb7\xe9\xe0=\xa3e\x9f0\xe9\xba^;\xfe3`\x8c\xc2\x85:O(\xc4\xb7\xbdz\xb6\xaa_:\xc3\xf2r\x14?\x82\x1f?\xe4@\x8b\xe4\x1c\x00\xc8\x8bG\x1a\xee\x14c[\xcc9a\x00F&\xff\xfd\x8a=\x9e\xd6,\x18\x16=\xf1\xb5BI\xfdl.\x1c\xf0\xef6\xf2D\xe8~P\xd1\x16\x91\n\x0e\xcc\xf0', 0x0) fallocate(r0, 0x11, 0x0, 0x100007e00) 18:11:48 executing program 5: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000440)={0x14, r1, 0xc91add0bf88807dd, 0x0, 0x0, {0x34}}, 0x14}}, 0x0) [ 2262.617688][T30740] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:49 executing program 5: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x5}, 0x158d9010e012756d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000440)={0x14, r1, 0xc91add0bf88807dd, 0x0, 0x0, {0x34}}, 0x14}}, 0x0) 18:11:49 executing program 5: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000440)={0x14, r1, 0xc91add0bf88807dd, 0x0, 0x0, {0x34}}, 0x14}}, 0x0) 18:11:49 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/protocols\x00') preadv(r0, &(0x7f00000008c0)=[{&(0x7f0000000400)=""/78, 0x4e}], 0x1, 0x1) 18:11:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x5}}}}, 0x100c) [ 2262.749589][T30772] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2262.895690][ T7864] usb 5-1: new high-speed USB device number 120 using dummy_hcd [ 2263.175603][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2263.565590][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2263.835539][ T7864] usb 5-1: new high-speed USB device number 121 using dummy_hcd [ 2264.105535][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2264.495489][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2264.615530][ T7864] usb usb5-port1: attempt power cycle [ 2265.325422][ T7864] usb 5-1: new high-speed USB device number 122 using dummy_hcd [ 2265.415440][ T7864] usb 5-1: Invalid ep0 maxpacket: 72 18:11:51 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:51 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0xffffffffa0160000, 0x0) 18:11:51 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:51 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x6a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x2008}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x8a}, {0x0, 0x0, 0x0, 0x80}, {}]}, 0x10) 18:11:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x6}}}}, 0x100c) 18:11:51 executing program 4: socket$inet6(0xa, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r1, @ANYRES32], 0x0) [ 2265.565432][ T7864] usb 5-1: new high-speed USB device number 123 using dummy_hcd [ 2265.634517][T30798] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x7}}}}, 0x100c) [ 2265.675730][ T7864] usb 5-1: device descriptor read/8, error -71 18:11:52 executing program 5: r0 = memfd_create(&(0x7f0000000040)='J6\x8a\xa9\x16\x11Ou\x9b\x94a\xac\x00\x00\x00\x00\x00\x00\x00\xe6a\xe5\xa3v\x9d\xd2\xd0\xf4\xa7jq\xcc\xf5\xc8\xbd\xdd\xb5\x02bB]-\xc1\xc1\x10\x9a\xfd\xb1\xc4\xc6\x8a\xd0\xe9\xc7Q\xb6\xd5Y-\xaf\x93\x8cnw{\xe3*B\x85\xfdl\x18O\xc2\xd6XI\xa7W\x93\xe3Q\x1e\x10O$w\xae\xee\xe5\x01@Z\x8cb\xa9$3g{\xca\x80\xe9d\x98\x9b\xcb\xb5\x8c*\x16\xb4d\xf17(\xf2\v\xc3\b\xdbU\n\x89oj\x94\xc9\xf3\x82\x0fz\rC\xd4\x8a\x1b\xc77\xd1Cg\xb4\x8dAe\xaa\xa4a\x154\x12b\xad\xe6\xa9\x1eA\x1ce\xa0CJ\xe4\xd2\x93\x83\x9d\xec\xe3/v\xa9\x03L\xc5\xc5WG\x15t(\x1b-X\x0ec\xee05\xd6lZ\x0e\x9d\xb3\xd4\x98M\xdd)\xb9U\x94\xd7\xc0J;\xcc\x8f\"7*\x1a\xf0\xa21\xb4I\xe4\'_>\x19\x94\x81\xadp\x00)8\x03\x97\x89\xd09h\xf5w\fC7\x83d\xf6\x0e\xd8\x11(tX\x11\xdf\x14\x87\x84>\xc5[ 6\x05\x0f\f\x84\x0fl\xe5\x17s\x01\xd1\xa2\xcc\xf7\xc2\xac\x04\xe8\x15\x9dt\xbc\x03\x16\xa9a\x9e\xd7\x01GPr\xf1\xa7Xr\x1c\r\x0f;\x00\x00\xb9\xca\x81\xbay\x83\xda\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g\xb1\xabI\xde\x87\x16\xc3I\xc5w(\xd8\xd6\xbd\xba\xffSq\xed\xe0\xdf\xc3\x03\x95\x11\x01\xd1\xb9\xa2e\xc5`\x15\xf7\xf3Cp\xdc\x84)\x02\xb3\xbae\xcd\xb5\x84>\x12\xf5\xf9\x98a\xf9LPkn\xb8\xdd\xfe\x05B\xec\xefz\xb9\x11\xd8O\xda\xb2$\x95y+\xef\xddL\x1dg\xb6N\xbb\x1e\xa8\xd5}\xdcA\x13\xa1\xaa\xb7\xe3\xfa\x92jNf\x82\xb7\xc1\x87QF6\x19\x97o\x1d\xc3{.A\xf3\x96\xc6e_ \x0f\xe4!\xdbnA\xbe\x84\x17\x15\xa5\xb8\x03\x12Z!o\x89\x9d\xcc?W\x00\xb2\xa5\xcdUk\xe6\xb5\"\xb2\x82q\x9c[}\x16\x14\x97s\xba\xae\xcc\x11\t\xe0\xd5\x01\x99\xd9\xb7\xda#\xc3\x927\xa2\x1e\x06\xb8c\x0e\xacIK\xf2eJ\xf6\v\x19x\x98\xfcO\xc0\xb1<\x0e,\xe3%\xfa\xfchv\x83\xf0\x94=\xcb\xd6\v\x85\x81Ic\x17\xad\xef\xbaxo\xc3\x04A\x99@\x9c9\x12z\xcc\xbd\xd0\xfa\xe7\xa3y\x92\xea~MwGn\xf2\x98\xd0\x97\xaf\x966t\x97\xa0\xf1\xba\xbbw\xc3\xe3\x14\xdc\x9b\xd9W\xd3\xf2\nu\x96\xad\xa2\xdb\x826\xc8aJ\x89\x19\x81\x1b\xc1\"/:w;p\b\\\n\xc5\x8d', 0x0) write$binfmt_misc(r0, &(0x7f0000000380)=ANY=[], 0xffffff6b) fcntl$addseals(r0, 0x409, 0x0) [ 2265.727530][T30804] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x8}}}}, 0x100c) 18:11:52 executing program 5: r0 = memfd_create(&(0x7f0000000040)='J6\x8a\xa9\x16\x11Ou\x9b\x94a\xac\x00\x00\x00\x00\x00\x00\x00\xe6a\xe5\xa3v\x9d\xd2\xd0\xf4\xa7jq\xcc\xf5\xc8\xbd\xdd\xb5\x02bB]-\xc1\xc1\x10\x9a\xfd\xb1\xc4\xc6\x8a\xd0\xe9\xc7Q\xb6\xd5Y-\xaf\x93\x8cnw{\xe3*B\x85\xfdl\x18O\xc2\xd6XI\xa7W\x93\xe3Q\x1e\x10O$w\xae\xee\xe5\x01@Z\x8cb\xa9$3g{\xca\x80\xe9d\x98\x9b\xcb\xb5\x8c*\x16\xb4d\xf17(\xf2\v\xc3\b\xdbU\n\x89oj\x94\xc9\xf3\x82\x0fz\rC\xd4\x8a\x1b\xc77\xd1Cg\xb4\x8dAe\xaa\xa4a\x154\x12b\xad\xe6\xa9\x1eA\x1ce\xa0CJ\xe4\xd2\x93\x83\x9d\xec\xe3/v\xa9\x03L\xc5\xc5WG\x15t(\x1b-X\x0ec\xee05\xd6lZ\x0e\x9d\xb3\xd4\x98M\xdd)\xb9U\x94\xd7\xc0J;\xcc\x8f\"7*\x1a\xf0\xa21\xb4I\xe4\'_>\x19\x94\x81\xadp\x00)8\x03\x97\x89\xd09h\xf5w\fC7\x83d\xf6\x0e\xd8\x11(tX\x11\xdf\x14\x87\x84>\xc5[ 6\x05\x0f\f\x84\x0fl\xe5\x17s\x01\xd1\xa2\xcc\xf7\xc2\xac\x04\xe8\x15\x9dt\xbc\x03\x16\xa9a\x9e\xd7\x01GPr\xf1\xa7Xr\x1c\r\x0f;\x00\x00\xb9\xca\x81\xbay\x83\xda\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g\xb1\xabI\xde\x87\x16\xc3I\xc5w(\xd8\xd6\xbd\xba\xffSq\xed\xe0\xdf\xc3\x03\x95\x11\x01\xd1\xb9\xa2e\xc5`\x15\xf7\xf3Cp\xdc\x84)\x02\xb3\xbae\xcd\xb5\x84>\x12\xf5\xf9\x98a\xf9LPkn\xb8\xdd\xfe\x05B\xec\xefz\xb9\x11\xd8O\xda\xb2$\x95y+\xef\xddL\x1dg\xb6N\xbb\x1e\xa8\xd5}\xdcA\x13\xa1\xaa\xb7\xe3\xfa\x92jNf\x82\xb7\xc1\x87QF6\x19\x97o\x1d\xc3{.A\xf3\x96\xc6e_ \x0f\xe4!\xdbnA\xbe\x84\x17\x15\xa5\xb8\x03\x12Z!o\x89\x9d\xcc?W\x00\xb2\xa5\xcdUk\xe6\xb5\"\xb2\x82q\x9c[}\x16\x14\x97s\xba\xae\xcc\x11\t\xe0\xd5\x01\x99\xd9\xb7\xda#\xc3\x927\xa2\x1e\x06\xb8c\x0e\xacIK\xf2eJ\xf6\v\x19x\x98\xfcO\xc0\xb1<\x0e,\xe3%\xfa\xfchv\x83\xf0\x94=\xcb\xd6\v\x85\x81Ic\x17\xad\xef\xbaxo\xc3\x04A\x99@\x9c9\x12z\xcc\xbd\xd0\xfa\xe7\xa3y\x92\xea~MwGn\xf2\x98\xd0\x97\xaf\x966t\x97\xa0\xf1\xba\xbbw\xc3\xe3\x14\xdc\x9b\xd9W\xd3\xf2\nu\x96\xad\xa2\xdb\x826\xc8aJ\x89\x19\x81\x1b\xc1\"/:w;p\b\\\n\xc5\x8d', 0x0) write$binfmt_misc(r0, &(0x7f0000000380)=ANY=[], 0xffffff6b) fcntl$addseals(r0, 0x409, 0x0) [ 2265.820228][T30813] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x9}}}}, 0x100c) 18:11:52 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x6a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000100)="ff", 0x1, 0xfffffffffffffffb) [ 2265.885411][ T7864] usb 5-1: device descriptor read/8, error -71 [ 2265.910695][T30821] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2266.005492][ T7864] usb usb5-port1: unable to enumerate USB device [ 2266.365323][ T7864] usb 5-1: new high-speed USB device number 124 using dummy_hcd [ 2266.605303][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2266.725357][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2266.734394][ T7864] usb 5-1: config 255 has an invalid descriptor of length 0, skipping remainder of the config [ 2266.745380][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2266.754713][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2266.764384][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2267.045303][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2267.051979][ T7864] usb 5-1: USB disconnect, device number 124 18:11:54 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:54 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0xffffffffff600000, 0x0) 18:11:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0xa}}}}, 0x100c) 18:11:54 executing program 5: openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmstat\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') preadv(r0, &(0x7f00000017c0), 0x1a2, 0x0) ioctl$sock_SIOCGIFBR(0xffffffffffffffff, 0x8940, 0x0) 18:11:54 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) r2 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000280)={0x41, 0x0, 0x2}, 0x10) sendmsg$tipc(r2, &(0x7f0000000240)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x4}}, 0x10, 0x0}, 0x0) syz_usb_connect(0x1, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r1, @ANYRES16=r2], 0x0) 18:11:54 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:55 executing program 5: openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmstat\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') preadv(r0, &(0x7f00000017c0), 0x1a2, 0x0) ioctl$sock_SIOCGIFBR(0xffffffffffffffff, 0x8940, 0x0) 18:11:55 executing program 5: mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(0x0, 0x0) clone(0x180000105, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='rpc_pipefs\x00', 0x0, 0x0) syz_mount_image$ext4(0x0, 0x0, 0x0, 0x1, &(0x7f00000007c0)=[{&(0x7f0000000580)="62f23e748cdfecc0d3bcb88248f9f8f8e87edc5637656d6e511dcdc6041c8d8a0957939950c15c7ac6360c7820e1d5957ba4167f17600b58767db91e29eb92a20f86dddfb0f8dda322d3ddeadba924051c7894f228f090746b1a55e851e7dcaae4d8411f6806d216b4f2e7eca231a301cc0c9bb4bb5598a94336a99790d3b77dcda45483c1fb1194c56ddfddb587442754e6c815", 0xfffffffffffffe3a, 0x1}], 0x100488, 0x0) 18:11:55 executing program 5: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) clone(0x26100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$overlay(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, 0x0) [ 2268.675559][T30856] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0xb}}}}, 0x100c) 18:11:55 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)) timer_settime(0x0, 0x0, &(0x7f0000000180)={{0x0, 0x1c9c380}, {0x0, 0x1c9c380}}, 0x0) socket(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x204) futex(&(0x7f0000000140)=0x2, 0x8b, 0x2, 0x0, 0x0, 0x0) [ 2268.748793][T30872] overlayfs: missing 'lowerdir' [ 2268.763785][T30876] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0xc}}}}, 0x100c) [ 2268.836710][T30886] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2268.945124][ T7864] usb 5-1: new low-speed USB device number 125 using dummy_hcd [ 2269.305105][ T7864] usb 5-1: config 0 descriptor has 1 excess byte, ignoring [ 2269.312360][ T7864] usb 5-1: config 0 has 0 interfaces, different from the descriptor's value: 11 [ 2269.322253][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2269.333773][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2269.342691][ T7864] usb 5-1: config 0 descriptor?? [ 2269.590929][ T7864] usb 5-1: USB disconnect, device number 125 18:11:57 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, 0x0) ptrace$cont(0x20, r2, 0x0, 0x0) 18:11:57 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x4) 18:11:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0xd}}}}, 0x100c) 18:11:57 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f0000000380)={@in6={{0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}}, 0x0, 0x2, 0x3e, 0x0, "000000400000040000000000000000000000000000020000000000000000000089506108ec5d366a0000002300000000000000000000000000000000eaffff00"}, 0xd8) sendto$inet6(r3, 0x0, 0x0, 0x20000004, &(0x7f0000b63fe4), 0x1c) 18:11:57 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:11:57 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r2 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000280)={0x41, 0x0, 0x2}, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)={0x18, r3, 0xc573de0d27bdfe6f, 0x0, 0x0, {}, [@TIPC_NLA_BEARER={0x4}]}, 0x18}}, 0x0) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r1, &(0x7f0000000ac0)={&(0x7f00000008c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000a80)={&(0x7f0000000900)={0x150, r3, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@TIPC_NLA_SOCK={0x20, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x5}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x4}]}, @TIPC_NLA_LINK={0xa8, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x13}]}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xf10}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}]}, @TIPC_NLA_LINK_PROP={0x44, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3ff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1ff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x630f5173}]}]}, @TIPC_NLA_SOCK={0x18, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x6}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1449}]}, @TIPC_NLA_LINK={0x10, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}, @TIPC_NLA_NET={0x4c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x1}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8001}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x200}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x7fffffff}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0xb8a}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}]}]}, 0x150}, 0x1, 0x0, 0x0, 0x800}, 0x84) sendmsg$tipc(r2, &(0x7f0000000240)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x4}}, 0x10, 0x0}, 0x0) ioctl$FS_IOC_GETFLAGS(r2, 0x80086601, &(0x7f0000000300)) r5 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect$uac1(0x1, 0xa4, &(0x7f0000000380)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x92, 0x3, 0x1, 0x4, 0xe0, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x7, 0x2}, [@processing_unit={0xd, 0x24, 0x7, 0x4, 0x0, 0x1, "99c0d17891f2"}, @extension_unit={0x9, 0x24, 0x8, 0x4, 0x6, 0x1, "995a"}, @processing_unit={0xc, 0x24, 0x7, 0x5, 0x5, 0x5, "096641e5dd"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x3f, 0x8, 0x1002}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x4, 0x1, 0x3, 0x81, 'l', '\x00'}]}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0xcd, 0x0, 0x61, {0x7, 0x25, 0x1, 0x2, 0x9, 0x25}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x8, 0x9, 0xe0, {0x7, 0x25, 0x1, 0x80, 0x3, 0x7}}}}}}}]}}, &(0x7f0000000840)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x0, 0x1, 0x20, 0x20, 0xfc}, 0x19, &(0x7f0000000440)={0x5, 0xf, 0x19, 0x1, [@ssp_cap={0x14, 0x10, 0xa, 0xff, 0x2, 0x9, 0xf, 0x5, [0x3f00, 0x3f0f]}]}, 0x6, [{0x8b, &(0x7f0000000480)=@string={0x8b, 0x3, "dcaf1f0a31c8391cad457fd165d21dcd676d3ce39e8f6b2bc62c1965bbd543c51de2f84ab06ff765d9899f58cafcd7c847a26787570b896fc2656865b6473c3dedd999060c907ebd33396e5efba72d78d809f555a1264152b6cab212de6f608171fa86bcdcde509cd0334b732e05384bf9122a2c4683f664ed907e67c478606abbe7e1524e6293c821"}}, {0x9, &(0x7f0000000540)=@string={0x9, 0x3, "4b3c4278c67728"}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x6058}}, {0xf1, &(0x7f00000005c0)=@string={0xf1, 0x3, "d63a057ea34bdce3f03ae4364975d746ecfa79442b18ca340e1a5ce40d0e1aa015b74cb4e4e870c482e19b96f1e2c5f92cb4aaa1d6fb9a017bb73fcbaebcdc6a5a60d3aea0d2d119d7c311d76063ee76a72c886c9d1554e3e563a7e8fc1a7e9ce1bdd1a1db70344969f11a28bbb0674e8f57d0a980a7a6abafded773b292a92649ceac7d704b34680ee232fe72d3ea05be5c9426b54b06b486e66ca5f9d5febf512bf8cecd581e2d8a377a12caa05b0dcd623f65482ca61b630c9b1711537d9265d9da8c213cc3c5ede445c50e9e8cdeef1c71541a93378dc08af3ed288480370195e344ca7a33fc64544089746d0d"}}, {0xd2, &(0x7f00000006c0)=@string={0xd2, 0x3, "69dfeff8446198d10c503a6657634a9a0532edcd39163f5d0f6181b76491374449a5d495437765ff9fd5377d13306b501f1211d392067f96036d0a92ff9d52c285209dda8a21547028d7585798cb009d4e4a235dca361dffebf900f13be3871a6806e40eabfbb94cf73f066b4c0ca9077d04cba150a5907b34d35fb05ce920faaf75cb700b5b6dc4044c371b2be2f8ad9c835d0d542e1c6a3e97f5cb258793a02a990b1550d3deec9fa324d8419802a12af729860238f9bc47d5851dca83f432ea7b9e9efeef0a98df310d97f06bf1ab"}}, {0x4a, &(0x7f00000007c0)=@string={0x4a, 0x3, "1fe2dfdc2e3576dd1548d2f1fbc5621db8e01c8d5640f4664728fbc4ddf89ff376d12f2b165d1a3d0d256102fdb3a15b60fb6d014c7703ffd3b03b1d20a9a20b22d0f8527e4bc023"}}]}) r6 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x9, 0x2c3c0) sendmsg$FOU_CMD_ADD(r6, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00022abd7000fddbdf250100000014000700ff02000000000000000000a00000000104000500"], 0x2c}, 0x1, 0x0, 0x0, 0x2000c814}, 0x10) syz_usb_connect(0x0, 0x2d, &(0x7f0000000340)=ANY=[@ANYBLOB="aa4d45551201fc0089003c0805240042ef420000a08b0902", @ANYRES16=r5, @ANYRES32], 0x0) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000100)={0x4, 0x12, [], [@jumbo={0xc2, 0x4, 0xe0}, @hao={0xc9, 0x10, @private0={0xfc, 0x0, [], 0x1}}, @calipso={0x7, 0x58, {0x0, 0x14, 0x8, 0x3, [0x9, 0x0, 0x3, 0x40, 0x20, 0x6, 0x6, 0x11e1, 0x5, 0x4]}}, @ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0x3}, @pad1, @pad1, @hao={0xc9, 0x10, @loopback}]}, 0xa0) 18:11:58 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000240)='net/igmp6\x00') r1 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000180)={0x2, 0x4e21, @empty}, 0x10) sendfile(r1, r0, 0x0, 0xedbe) 18:11:58 executing program 5: r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x46802) io_setup(0x100000000000c333, &(0x7f0000000180)=0x0) io_submit(r1, 0x45, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x400000000000, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x377140be6b5ef4c7}]) open(&(0x7f000000fffa)='./bus\x00', 0x0, 0x0) [ 2271.952719][T30927] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:58 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:11:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0xe}}}}, 0x100c) [ 2271.994855][ T7864] usb 5-1: new low-speed USB device number 126 using dummy_hcd [ 2272.058476][T30934] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x10}}}}, 0x100c) [ 2272.157325][T30939] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:11:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x11}}}}, 0x100c) [ 2272.234859][ T7864] usb 5-1: Invalid ep0 maxpacket: 64 [ 2272.253745][T30943] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2272.394851][ T7864] usb 5-1: new low-speed USB device number 127 using dummy_hcd [ 2272.634795][ T7864] usb 5-1: Invalid ep0 maxpacket: 64 [ 2272.640284][ T7864] usb usb5-port1: attempt power cycle [ 2273.354731][ T7864] usb 5-1: new low-speed USB device number 2 using dummy_hcd [ 2273.444785][ T7864] usb 5-1: Invalid ep0 maxpacket: 64 [ 2273.594706][ T7864] usb 5-1: new low-speed USB device number 3 using dummy_hcd [ 2273.684748][ T7864] usb 5-1: Invalid ep0 maxpacket: 64 [ 2273.690170][ T7864] usb usb5-port1: unable to enumerate USB device 18:12:00 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, 0x0) ptrace$cont(0x20, r2, 0x0, 0x0) 18:12:00 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x21) 18:12:00 executing program 5: 18:12:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x12}}}}, 0x100c) 18:12:01 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r1, @ANYRES32], 0x0) r2 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000280)={0x41, 0x0, 0x2}, 0x10) sendmsg$tipc(r2, &(0x7f0000000240)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x4}}, 0x10, 0x0}, 0x0) recvfrom(r2, &(0x7f0000000000)=""/3, 0x3, 0x40002121, &(0x7f0000000100)=@hci={0x1f, 0x0, 0x4}, 0x80) 18:12:01 executing program 5: 18:12:01 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xffffffffffffffff, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:12:01 executing program 5: 18:12:01 executing program 5: 18:12:01 executing program 5: 18:12:01 executing program 5: [ 2274.700134][T30971] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:01 executing program 5: [ 2275.134587][ T7864] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 2275.374541][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2275.494637][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2275.503543][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2275.511663][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2275.521384][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2275.530797][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 18:12:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x25}}}}, 0x100c) 18:12:04 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x13a0) 18:12:04 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, 0x0) ptrace$cont(0x20, r2, 0x0, 0x0) 18:12:04 executing program 5: [ 2277.628480][T30986] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:04 executing program 5: 18:12:04 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:12:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x48}}}}, 0x100c) 18:12:04 executing program 5: 18:12:04 executing program 5: 18:12:04 executing program 5: [ 2277.724470][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2277.731967][ T7864] usb 5-1: USB disconnect, device number 4 [ 2277.749348][T31007] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:04 executing program 5: 18:12:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x4c}}}}, 0x100c) 18:12:04 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000280)={0x41}, 0x10) pread64(r1, &(0x7f0000000080)=""/58, 0x3a, 0x5) socket$tipc(0x1e, 0x2, 0x0) r2 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000280)={0x41, 0x0, 0x2}, 0x10) sendmsg$tipc(r2, &(0x7f0000000240)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x4}}, 0x10, 0x0}, 0x0) r3 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000900)={0x41, 0x4}, 0x10) syz_usb_connect(0x2, 0x2d, &(0x7f0000000300)=ANY=[], 0x0) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000180)='devlink\x00') sendmsg$DEVLINK_CMD_PORT_GET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000200)={&(0x7f00000003c0)={0x60, r4, 0x910, 0x170bd2b, 0x25dfdbfb, {}, [{{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x3}}}]}, 0x60}, 0x1, 0x0, 0x0, 0x4004814}, 0x404c891) sendmsg$DEVLINK_CMD_TRAP_GET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)={0x88, r4, 0x60b, 0x70bd28, 0x25dfdbfe, {}, [{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x1c, 0x82, 'source_mac_is_multicast\x00'}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c, 0x82, 'source_mac_is_multicast\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0x8000}, 0x20001810) sendmsg$DEVLINK_CMD_PORT_SPLIT(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000640)={&(0x7f00000007c0)={0x1ac, r4, 0x400, 0x70bd2a, 0x25dfdbff, {}, [{{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0x9, 0x6}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x6}}, {0x8, 0x9, 0x6}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x8}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0x9, 0x2}}, {{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0x9, 0x4}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x1}}, {0x8, 0x9, 0x1}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x8, 0x9, 0x6}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x8, 0x9, 0x7}}, {{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x2}}, {0x8, 0x9, 0x2}}]}, 0x1ac}}, 0x0) sendmsg$DEVLINK_CMD_SB_GET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8008000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x88, r4, 0x400, 0x70bd27, 0x25dfdbfd, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x9}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x800}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x53800}}]}, 0x88}, 0x1, 0x0, 0x0, 0x20000840}, 0x1) [ 2277.837351][T31015] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2278.264297][ T7864] usb 5-1: new full-speed USB device number 5 using dummy_hcd [ 2278.534276][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2278.924250][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2279.194218][ T7864] usb 5-1: new full-speed USB device number 6 using dummy_hcd [ 2279.464194][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2279.854181][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2279.974203][ T7864] usb usb5-port1: attempt power cycle 18:12:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x14a0) 18:12:07 executing program 5: 18:12:07 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r2, 0x0, 0x0) 18:12:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x60}}}}, 0x100c) 18:12:07 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:12:07 executing program 5: 18:12:07 executing program 5: [ 2280.684037][T31032] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2280.691811][ T7864] usb 5-1: new full-speed USB device number 7 using dummy_hcd 18:12:07 executing program 5: 18:12:07 executing program 5: 18:12:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x68}}}}, 0x100c) 18:12:07 executing program 5: [ 2280.799644][T31051] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:07 executing program 4: socket$inet6(0xa, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_buf(r1, 0x1, 0x3b, &(0x7f0000000000)=""/33, &(0x7f0000000100)=0x21) r2 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r2, @ANYRES32], 0x0) [ 2280.864098][ T7864] usb 5-1: device descriptor read/8, error -71 [ 2281.074080][ T7864] usb 5-1: device descriptor read/8, error -71 [ 2281.564018][ T7864] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 2281.654050][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2281.774057][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2281.782994][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2281.793021][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2281.802479][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2282.083990][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2282.090808][ T7864] usb 5-1: USB disconnect, device number 8 18:12:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x16a0) 18:12:10 executing program 5: 18:12:10 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r2, 0x0, 0x0) 18:12:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x6c}}}}, 0x100c) 18:12:10 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 18:12:10 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000780)='./bus\x00', 0x14103e, 0x0) dup(0xffffffffffffffff) open(&(0x7f0000000040)='./bus\x00', 0x149100, 0x22) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) socket$tipc(0x1e, 0x2, 0x0) socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000280)={0x41}, 0x10) r1 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000280)={0x41}, 0x10) r2 = socket$tipc(0x1e, 0x2, 0x0) r3 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000280)={0x41, 0x0, 0x2}, 0x10) sendmsg$tipc(r2, &(0x7f0000000240)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x4}}, 0x10, 0x0}, 0x0) socket$tipc(0x1e, 0x5, 0x0) r4 = open(&(0x7f0000000780)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) write$P9_RREMOVE(r4, &(0x7f0000000080)={0x7, 0x7b, 0x1}, 0x7) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000900)={0x43, 0x2}, 0x10) 18:12:10 executing program 5: [ 2283.690555][T31079] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:10 executing program 5: 18:12:10 executing program 5: 18:12:10 executing program 5: 18:12:10 executing program 5: syz_emit_ethernet(0x82, &(0x7f0000000040)={@multicast, @random="e0d35b1004bb", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x64010101, @local}, @time_exceeded={0x4, 0x0, 0x0, 0x3, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote, {[@timestamp_prespec={0x44, 0x44, 0x0, 0x3, 0x0, [{@broadcast}, {@initdev={0xac, 0x1e, 0x0, 0x0}}, {@initdev={0xac, 0x1e, 0x0, 0x0}}, {@multicast2}, {@multicast2}, {@loopback}, {@loopback}, {@private}]}]}}}}}}}, 0x0) 18:12:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x74}}}}, 0x100c) [ 2283.879308][T31112] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:13 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x2000) 18:12:13 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xd5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x11, 0x800000003, 0x0) socket(0x10, 0x3, 0x0) socket(0x10, 0x3, 0x0) 18:12:13 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r2, 0x0, 0x0) 18:12:13 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r3 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r3, @ANYRES32], 0x0) r4 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_TX_RING(r4, 0x11b, 0x3, &(0x7f0000000140)=0x220212, 0x4) r5 = dup2(r4, 0xffffffffffffffff) getsockopt$XDP_MMAP_OFFSETS(r1, 0x11b, 0x1, &(0x7f0000000380), &(0x7f00000001c0)=0x80) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000240)='batadv\x00') sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)=ANY=[@ANYBLOB="4c02200065c6aad790ab4cd8ba14000000000000000000", @ANYRES16=r6, @ANYBLOB="10002bbd700005002f000001000008003b0001000000050038000000005108003a3e0000000005003800000000000800225f3a0003000000d00ef556d4e729411afd16af2933b5a27e0b0be8"], 0x3}, 0x1, 0x0, 0x0, 0x8000}, 0x20000000) sendmsg$BATADV_CMD_TP_METER(r5, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r6, 0x608, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x9}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000090}, 0x840) sendmsg$BATADV_CMD_GET_NEIGHBORS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r6, 0x10, 0x70bd25, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x8000880}, 0x40000) sendmsg$NLBL_CIPSOV4_C_LISTALL(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000500)={&(0x7f00000008c0)=ANY=[@ANYBLOB="54010000", @ANYRES16, @ANYBLOB="000325bd7000fbdbdf25040000000800010000000000080002000000ac7417ff6fbafb6a69dbc63e4ec8dde4000008000100ffffffff080002000200000004000880f8000c8034000b8008000a002d97000008000a0004d7000008000a000000000008000900b54e39620800090068c9595c08000a00cff9000004000b802c000b8008000900c67cb80f080009001698673408000a00940e000008004a00e478020008000a000720000044000b80080009005dcbf63308000a000000000008000a00a020000008000900d941057c08000a00544a000008000900995d073908000a00e7860000080009000f865a1a2c000b80080009006ceaa270080009005fd48257080009007bdd540308000a0061020000080009004c0d3c0814000b8008000a0086f9000008000900000000000c000b8008000a003d74000008000200030000001c000480050003000700000005000300070000000500030004000000"], 0x154}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$NLBL_CIPSOV4_C_ADD(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x14, 0x0, 0x300, 0x70bd2d, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x40800}, 0x2044011) sendmsg$NLBL_CIPSOV4_C_ADD(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000640)={0x1b8, 0x0, 0x0, 0x70bd2b, 0x65dfdbff, {}, [@NLBL_CIPSOV4_A_MLSCATLST={0x4}, @NLBL_CIPSOV4_A_TAGLST={0x2c, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x6}, {0x5, 0x3, 0x1}, {0x5, 0x3, 0x8}, {0x5}, {0x5, 0x3, 0x7}]}, @NLBL_CIPSOV4_A_MLSCATLST={0xe4, 0xc, 0x0, 0x1, [{0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x5be6ba12}, @NLBL_CIPSOV4_A_MLSCATREM={0x8}]}, {0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xaaf9}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xc004}]}, {0x1c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x10051c5}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x36e111d8}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1c55148a}]}, {0xc, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x27538924}]}, {0x1c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x8b17}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x4fd7e1d1}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x6ff9b8f7}]}, {0x24, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x179dfc35}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x7f94a461}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x6f3bb2cc}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xce65}]}, {0x4}, {0x4c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x27721149}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x32dc}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xe35f}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x2e6a0dc8}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x216}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x24a47b64}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xd31}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x5105}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x2d00a55b}]}]}, @NLBL_CIPSOV4_A_TAGLST={0x34, 0x4, 0x0, 0x1, [{0x5}, {0x5, 0x3, 0x5}, {0x5, 0x3, 0x2}, {0x5, 0x3, 0x5}, {0x5, 0x3, 0x7}, {0x5, 0x3, 0x5}]}, @NLBL_CIPSOV4_A_TAGLST={0x24, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x2}, {0x5, 0x3, 0x5}, {0x5, 0x3, 0x2}, {0x5}]}, @NLBL_CIPSOV4_A_MLSLVLLST={0x30, 0x8, 0x0, 0x1, [{0x2c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x10}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x28577e87}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x21947ae7}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x78}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x5624ac0b}]}]}, @NLBL_CIPSOV4_A_DOI={0x8}]}, 0x1b8}}, 0x20000000) sendmsg$NLBL_CIPSOV4_C_ADD(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000a40)=ANY=[@ANYBLOB="00008000", @ANYRES16=0x0, @ANYBLOB="040427bd7000fbdbdf250100000018000c8014000b800800090034e54d5708000a0065d00000080001000100000010000c800c000b8008000a001e330000b40008801c000780080006007c000000080006006a000000000000000000dbae14000780080006008e00000008000600c100000014000780080005007a94a9310800060060000000240007800800050066340f0f08000500884aa239080006001e000000080085008395d5601c0007800800060026000000080006000e00000008000600d60000002c000780080005000399441a08000600fb0000000800050003f9b53608000500e9b28d5908000500d2166c2440048005000300050000000500030001000000050003000100000005000300060000005c0008802400078008000700df000000080005005c8ad77f08000600fb00000008000500523c275134000780080005002bf86c6c080006002a00000052ff05003c5dfd07080006005300000008000500cecec31d080005002957e8020089e10874b0d0b6af6194bc71407a523373e97086b6eacd9b6f1457b103c11e4bd4beef29cce01230098f71937fcba7a0a580dc85d68e02ef0fa1e7705697044f053c82baf6b0d6928f25d86e1ae48971c493716629e3862155c7"], 0x178}, 0x1, 0x0, 0x0, 0x20000000}, 0x40040) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000700)={&(0x7f0000000440)={0x2a0, 0x0, 0x2, 0x70bd2d, 0x25dfdbfb, {}, [@NLBL_CIPSOV4_A_MLSLVLLST={0x11c, 0x8, 0x0, 0x1, [{0x14, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x68}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x5e}]}, {0x1c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x7b487a8e}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x2bc1ddfc}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xab}]}, {0x4c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x49}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x7ad616a4}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x178c1b4d}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0xf829088}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x7d2132ba}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x64}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x533b7980}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x25322622}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x24ebbed5}]}, {0x54, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x387f23ac}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xb0}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x41}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x6745fc0f}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x5cfd0dd}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x772fd13c}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xe2}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x33}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x8b}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x79}]}, {0x3c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x611c94a6}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x12a79153}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x3e}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x2}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x23}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x78}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xa6}]}, {0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x6218ef60}]}]}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_MLSLVLLST={0x158, 0x8, 0x0, 0x1, [{0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x7b}]}, {0x4c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x7ce19610}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x9f}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x47a10b26}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x81}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x532a6f59}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x71}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x4b2e3805}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xb8}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xb1}]}, {0x14, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x4a}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x6f03d3cb}]}, {0x44, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x2a}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x7654a291}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x53722253}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x58}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x9f}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x4e4c2a1a}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xa8}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x4e02f703}]}, {0x14, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x3a9c399}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x72769dea}]}, {0x4c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xc4}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xb}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x92}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x35723b1d}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x66}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x5dc6cf42}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xd7}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x1b74aae4}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x63a7e6a0}]}, {0x44, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x7a3e1dad}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x54c99656}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x9d}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xa4}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0xe867849}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x6c}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x4f}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x7691cb34}]}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_TAGLST={0xc, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x2}]}]}, 0x2a0}, 0x1, 0x0, 0x0, 0x801}, 0x4011) 18:12:13 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, 0x0) ptrace$cont(0x20, r0, 0x0, 0x0) 18:12:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x7a}}}}, 0x100c) [ 2286.750350][T31140] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:13 executing program 5: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x20002044dfc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB="70000000000119050301000008000000027d0000240001001400010008000100ffffffff08000200ac1e00e70b0002000500010000000000240002000c00020005000100000000001400010008000100e000000208000200d58dd40008000700000000000c0006"], 0x70}}, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000580)={0x0, 0x60, &(0x7f0000000200)={0x0}, 0xb, 0x6000000}, 0x48000000) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = dup(r2) write$UHID_INPUT(r3, &(0x7f0000001040)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d04fe7ff7fc6e5539b366d0e8b546a9b376d94370890e0878fdb1ac6e7049b41b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b4d4b0a169b71d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4da0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71bfc31870262f5e801119242ca5b6bfc821e7e20002451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713cf39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987b67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b356f243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0004000000008000bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c13800000000492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5307000000d92dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cfffffffffffff001034ef655b253ca509383815b1b6fc6522d4e2d48604665fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b5f668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d767d9a7a508ae54a3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11dbe200000000000000bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebd2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f71c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cdcffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f362815687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bf0129165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b937fe43c06d21e35810d8fe98b0000ea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36de00bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad7084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b33ad61b4f65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) dup(r1) 18:12:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0xff}}}}, 0x100c) 18:12:13 executing program 5: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x20002044dfc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB="70000000000119050301000008000000027d0000240001001400010008000100ffffffff08000200ac1e00e70b0002000500010000000000240002000c00020005000100000000001400010008000100e000000208000200d58dd40008000700000000000c0006"], 0x70}}, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000580)={0x0, 0x60, &(0x7f0000000200)={0x0}, 0xb, 0x6000000}, 0x48000000) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = dup(r2) write$UHID_INPUT(r3, &(0x7f0000001040)={0x8, {"a2e3ad21ed6b52f99cfbf4c087f719b4d04fe7ff7fc6e5539b366d0e8b546a9b376d94370890e0878fdb1ac6e7049b41b4956c409a472a5b67f3988f7ef31952a981ffe8d178708c523c921b1b4d4b0a169b71d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4da0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71bfc31870262f5e801119242ca5b6bfc821e7e20002451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713cf39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987b67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b356f243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0004000000008000bea37ce0d0d4aa202fef5952a5391fd5615d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c13800000000492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5307000000d92dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e67d1d7232f17696294378ce716dacfc5e3e03cfffffffffffff001034ef655b253ca509383815b1b6fc6522d4e2d48604665fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f7927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b5f668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d767d9a7a508ae54a3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11dbe200000000000000bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebd2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f71c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cdcffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a39973132f02768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f362815687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bf0129165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b937fe43c06d21e35810d8fe98b0000ea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36de00bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad7084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90195c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b33ad61b4f65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b010a3ad0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) dup(r1) [ 2286.877661][T31143] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2286.895180][T31148] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 18:12:13 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xd5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x180000105, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) syz_mount_image$ext4(0x0, 0x0, 0x0, 0x1, &(0x7f00000007c0)=[{&(0x7f0000000580)="62f23e748cdfecc0d3bcb88248f9f8f8e87edc5637656d6e511dcdc6041c8d8a0957939950c15c7ac6360c7820e1d5957ba4167f17600b58767db91e29eb92a20f86dddfb0f8dda322d3ddeadba924051c7894f228f090746b1a55e851e7dcaae4d8411f6806d216b4f2e7eca231a301cc0c9bb4bb5598a94336a99790d3b77dcda45483c1fb1194c56ddfddb587442754e6c815", 0xfffffffffffffe3a, 0x1}], 0x100488, 0x0) 18:12:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) [ 2286.923817][T31155] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. 18:12:13 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='comm\x00') sendfile(r2, r2, &(0x7f0000000080)=0x8, 0x9) [ 2286.963565][ T7864] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 2286.976761][T31164] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2287.203537][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2287.323561][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2287.332514][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2287.340678][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2287.350501][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2287.359966][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2287.633533][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2287.640244][ T7864] usb 5-1: USB disconnect, device number 9 [ 2288.373433][ T7864] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 2288.613413][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2288.733449][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2288.742358][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2288.750472][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2288.760224][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2288.769608][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2289.053642][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2289.060327][ T7864] usb 5-1: USB disconnect, device number 10 18:12:16 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x4000) 18:12:16 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xd5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x800000003, 0x0) bind(r0, &(0x7f0000000080)=@generic={0x0, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x89a1, &(0x7f00000000c0)={@dev={0xfe, 0x80, [], 0x32}}) ioctl$sock_inet6_SIOCADDRT(r1, 0x89a0, &(0x7f00000005c0)={@local={0xfe, 0x80, [0x0, 0xfeff0000]}, @ipv4={[], [], @loopback}, @local, 0x0, 0x0, 0xfffe}) socket(0x0, 0x0, 0x0) add_key(&(0x7f0000000200)='user\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x7, 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, 0x0) 18:12:16 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, 0x0, 0x0, 0x0) 18:12:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x2}}}}, 0x100c) 18:12:16 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, 0x0) ptrace$cont(0x20, r0, 0x0, 0x0) 18:12:16 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc09023bb6f8d15419bddca5", @ANYRES16=r1, @ANYRES32], 0x0) [ 2289.711883][T31207] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x3}}}}, 0x100c) 18:12:16 executing program 5: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x20002044dfc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB="70000000000119050301000008000000027d0000240001001400010008000100ffffffff08000200ac1e00e70b0002000500010000000000240002000c00020005000100000000001400010008000100e000000208000200d58dd4000800"], 0x70}}, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000580)={0x0, 0x60, &(0x7f0000000200)={0x0}, 0xb, 0x6000000}, 0x48000000) [ 2289.812487][T31226] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:16 executing program 5: prlimit64(0x0, 0xe, 0x0, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x8000000000006, 0x0) fcntl$setpipe(r0, 0x407, 0x0) write(r1, 0x0, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) dup3(r2, r3, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mount(0x0, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000500)='sysfs\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000002c0)='./file0\x00') perf_event_open(&(0x7f000001d000)={0x1, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffe}, 0xc441, 0x86, 0x0, 0x9, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000240)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') 18:12:16 executing program 5: perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0xd4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000003f00)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0xf) ioctl$KDADDIO(r0, 0x400455c8, 0x0) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000000080)) 18:12:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x4}}}}, 0x100c) [ 2289.860996][T31231] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2289.927011][T31245] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x5}}}}, 0x100c) [ 2290.033293][ T7864] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 2290.042306][T31251] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2290.323267][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2290.713229][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2290.983214][ T7864] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 2291.253186][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2291.643167][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2291.763266][ T7864] usb usb5-port1: attempt power cycle [ 2292.473082][ T7864] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 2292.563114][ T7864] usb 5-1: Invalid ep0 maxpacket: 248 18:12:19 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x60ff) 18:12:19 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/igmp\x00') sendfile(r0, r1, 0x0, 0x8000) 18:12:19 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, 0x0, 0x0, 0x0) 18:12:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x6}}}}, 0x100c) 18:12:19 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, 0x0) ptrace$cont(0x20, r0, 0x0, 0x0) 18:12:19 executing program 5: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x20002044dfc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB="70000000000119050301000008000000027d0000240001001400010008000100ffffffff08000200ac1e00e70b0002000500010000000000240002000c00020005000100000000001400010008000100e000000208000200d58dd40008000700000000000c0006"], 0x70}}, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000580)={0x0, 0x60, &(0x7f0000000200)={0x0}, 0xb, 0x6000000}, 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup(r1) dup(0xffffffffffffffff) 18:12:19 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1, @ANYRES16=r1, @ANYRES32], 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x1f7) sendmsg$IPCTNL_MSG_CT_GET_UNCONFIRMED(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x7, 0x1, 0x201, 0x0, 0x0, {0x2, 0x0, 0x4}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x2000c000}, 0x4000000) [ 2292.713088][ T7864] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 2292.722075][T31267] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:19 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) dup(0xffffffffffffffff) socket$nl_route(0x10, 0x3, 0x0) socket$packet(0x11, 0x3, 0x300) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@local, @remote, @void, {@ipv4={0x800, @gre={{0x6, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x2f, 0x0, @dev, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@generic={0x44, 0x2}]}}, {{0x0, 0x0, 0x1, 0x0, 0xf, 0x0, 0x0, 0x1, 0x6558}}}}}}, 0x0) 18:12:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x7}}}}, 0x100c) 18:12:19 executing program 5: perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000013c0)={{{@in6=@remote, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in6=@dev, 0x0, 0x32}, 0x0, @in6=@ipv4={[], [], @dev}, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffe}}, 0xe8) connect$inet6(r0, &(0x7f0000000100)={0xa, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}, 0x1c) sendmmsg(r0, &(0x7f0000000240), 0x5c3, 0x0) socket$key(0xf, 0x3, 0x2) [ 2292.782428][T31279] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2292.817522][T31291] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2292.825261][ T7864] usb 5-1: device descriptor read/8, error -71 18:12:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x8}}}}, 0x100c) [ 2292.925827][T31301] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:19 executing program 5: perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000013c0)={{{@in6=@remote, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in6=@dev, 0x0, 0x32}, 0x0, @in6=@ipv4={[], [], @dev}, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffe}}, 0xe8) connect$inet6(r0, &(0x7f0000000100)={0xa, 0xffffffffffffffff, 0x0, @ipv4={[], [], @remote}}, 0x1c) sendmmsg(r0, &(0x7f0000000240), 0x5c3, 0x0) socket$key(0xf, 0x3, 0x2) [ 2293.033066][ T7864] usb 5-1: device descriptor read/8, error -71 [ 2293.153129][ T7864] usb usb5-port1: unable to enumerate USB device [ 2293.502989][ T7864] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 2293.773029][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2294.162951][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2294.432991][ T7864] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 2294.702909][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2295.092863][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2295.212901][ T7864] usb usb5-port1: attempt power cycle 18:12:22 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x7900) 18:12:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x9}}}}, 0x100c) 18:12:22 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, 0x0, 0x0, 0x0) 18:12:22 executing program 5: clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = memfd_create(&(0x7f0000000140)='\x00\x00\x00\x9d', 0x0) write$binfmt_elf32(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="7f454c466000002ed8e4f96765ce27b90300060000000000000000b738000000570035f4c38422a3bc822000050000000402038900000000000000000400b3d7c52ebf31a8b70be85ecb000000090000f8ffffffffffffff03000000110000000d60395a7088d7c27f000000"], 0xd8) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = memfd_create(&(0x7f0000000040)='/dev/auts\x00', 0x0) mmap(&(0x7f0000000000/0xaa2000)=nil, 0xaa2000, 0x2000005, 0x11, r3, 0x0) rt_sigaction(0x7, &(0x7f0000b4a000)={0xfffffffffffffffd, 0x80000004, 0x0}, 0x0, 0x8, &(0x7f0000000000)) syz_open_procfs(0x0, &(0x7f00000000c0)='net/ip6_mr_cache\x00') prctl$PR_SET_DUMPABLE(0x4, 0x0) syz_open_procfs(0x0, &(0x7f0000000480)='net/udp\x00') [ 2295.714214][T31318] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:22 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) 18:12:22 executing program 5: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x20002044dfc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB="70000000000119050301000008000000027d0000240001001400010008000100ffffffff08000200ac1e00e70b0002000500010000000000240002000c00020005000100000000001400010008000100e000000208000200d58dd40008000700000000000c0006"], 0x70}}, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000580)={0x0, 0x60, &(0x7f0000000200)={0x0}, 0xb, 0x6000000}, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) 18:12:22 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000280)={0x41}, 0x10) dup(0xffffffffffffffff) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) socket$tipc(0x1e, 0x2, 0x0) r1 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000280)={0x43, 0x0, 0x1}, 0x10) r2 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000900)={0x41, 0x4}, 0x10) r3 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000280)={0x41}, 0x10) syz_usb_connect(0x5, 0x2d, &(0x7f0000000940)=ANY=[@ANYRES64=r3, @ANYRES32, @ANYBLOB="79b8ccd655ff102a844e730cbe0af3e78931261610409088e9b19e4fbb413d842d3328270ddbb54f0b7764cf73184b1e86da903bed94dd4fafeb9c53107c0764dc7928124814c9fc9eaea6d45c88ea5176449d881e925afb8afb8001d949673fc723d8824d702378cece4b8206d4cdb1e2264e1a3b71efcc4ff518a95d314171504d8acaf401a8b18aabec0db207888bc9941579393e33be4c2f0ca73c992d5aa7cc1d5fda743f46ef35aea0ab4a06f16b3dc5d9b441723a5c67120e4b998b5d519267f6abcea19489097f9246ab3299c8ea95d5ae4bd7bb9a4acbb4c0793cba35fcc2eb9e212de7bebf38176c2c9f144fafe3d6557e9339f3503b2f2538587b6fe91ed39ce534d01e3ab3723126d947216a031f499443e66ff4b61e05bb1a30b0f07f6916414758d5b63aa489685e44b4b27e7d28472e06f8b16741f84439b6de0b175dbf62ae4f8341b943776a08ce4377350039ae9d05278341d91d4bef7c25bb13dfc645aaa4ba797183782309d633f4eedcc807355a668529733fe74ae126b9c0dfee8cd901e1f8083ebc8b8d76b69ccea776588dc1adc7e82c9718dccba21322d53dd26be9ac6111938f4dab073b48c3563cd768b232d528ebcf44b430e44a8f51a737fee72d5b7030de685e55de41d7c04189225fd8e2893766413b646d8dc5897cffa93382f56a23b02649c33d28c09a58b679938907308fb7b0f815fe2845119df055ba90302d44d8e2dbb626e2bfd32531f1bf1023150d0dc1ae9edb26f3a1f3972a40b2b06e14cd01ebed794f3a79294b30ae3dea22e197b1a20802c6e65c9b3510dca8dfc03b10356ff4ecf4571cec207e3dade4a176707f2e8187104e8aff49d922549b90ffe4113279ae4bd2232057ce945658c92dc4b6a736095b1cfcb87d5641d2cb559d8b8a05d0bbb6f4ae74ccdc88ec7e4c18bbc4ef6af0deae17bb40552c70539c44b482695210409b406898cdf6e52c62ebdcf78d732b14cb10c6605036817e572fbf9df596563265cbc396034ddd4504ce6220daaea3680ccbc1ea3aad0bc5ef3c3eeecc04f98307ffc7afbef5628e9ca7bdde81f1905a889a0e98fc69c838a7dcd9bea16453c301f953102ab121a33f79dd633f2c488ed86ba2c6c57bc98fb55cb8405a768871fba2edcb52c48a7d642e8e09bb20e93b3bd89b5633ef6d76018f0e37c6f2b7e59d3bdb2e6f032ce40fe57468b1dede0ac8f40220f19c776057d29d4ac64fec8a2f971f432f49160bb995bbfe41e3692db4e86567afa44a90fd529523fb5ce888d94543e7834ff2390c4de1c541e3dcd214b411231c5fcaa5c2c382c49233e125dee7c658467cafb12cb990a3fe8e0e231f6286123d877057afdb0ee6cdc06819f19417fcbbb7bcaaf296160a7e1c50171254589c97e546e584c159ef96914a710f82244fabe875f3f186541bba6f181b5945d133996a5674222cf468e5bd3a53b1c572774a2f3ef12377208eee86afe315a83151f8580d92d41de23cb91e6e204e1af4c5269d5d53c71b9df4a4c8044efa77a196fed4b9f5a11455d7cdf949aad6948f15e9bdf69e05b93f064cc51afdf63a2c31e8ff345a28e7c84f1ed7c09edded26f3df01bf8d6e64944ce8a176e02c232e4983e2f985208697a6ebbb33a4a7de349616ed8e6d729504372bfd22cfe5747a53c32c2fb2751d8250ba2dd834ef00d58f60ca446b1c3242b14619432fb0de309f7b9a173fb111cac21dacdae14740ba55a693e039847491b51cd71c8416a9116e3d8d8211477d211cda3ad345c687203425846392fe3f85495a876ff989cbc2797b1b3b1138a508be6ecaafb45cc1dd9f297f97b95fff2382dc10d105647725c3aecbae9621e214162545b814aed83f359fd59e1160363dbceb5c877aec0f042f7232634c8f050a69f99e4c0b4dc2275f8c6163569c5ef2d7c95d54d144e52c8b7eb2f59d7adf77e16ba0881cf74a4b57e20aa373d3064b077c676599097fb4eb6ea89175e927a4efc37112728219ee810e0e5f5db3ae9053c6d5f66e7d42346885836390fc80cccb2ae3e3c00ac1a3ea56ef103e98e986342f9837a028f120c62cd82b9b3eba7c090132a473c6cf2160e992a6d1d56d0f0ca686da8fcaaca76af9f124dd8c19978c120460f6ca599095bd30c78f5e29436300b60de7fad7aa3d94ef2926568004177c3bad4ee0502408f62bcd68cac849074c7deecf17e3d31a2699d647946de5f142442ac39a7b73e07a6a76a02d37ec9333755dcb680674d61ae5ba22d2ba26d44e35ce97fd105eaf17e82554d3e421c4d912b9a5511ff5c1c9e3d5868291c7d89403b10596b75d77bbbda418149a6d66671a839dc5289b43aff09d7791b5420426ea87b3b3fe45db89ccfc5890871b49b8c7bf0cea24b0ed56c803017209865d4c0f7fcd030c581e257b22694a3c87199044e0d9fa36f28ce98b4a39266039a50bf036158e4fe400c7eb6699ffd20765aa7713d096f519a542e217c6576d13fbc7d92b816dff43bd58885e96739051c38a34d4456b44ad54c2ede33cace179fd90d8ebfce8cf660b07d85b465899324a31c06b5d2d10f09fa30d6a7e79958b67b3275e350fd1387aae07d35abb252301c85fc9406dabe9b16dfc7cbd1e4f54c7cd06bb2352893b995b7e77b8625703805cbd2f5762bf8adacb53f95efadca28f8f88c716662ebe1e40619c3585a513a3e96609157cbb7a0b426954c5fb29b192ab202f3175045d3a184d02feaecf722d60ad6573c3b82db80dec188b5e9bf015e704d30dce11833c4fba1ea05f65e04fbba1e1c4b32f98d7d11a189c48c21ef3b91861d724468dd5968dfe1e407168b50c71894095423a53a9586150c0a4c2cad6bdea95ea857627b4a240cb74e7c0dad0be48a8c4a167c841bb195b173f5c7ba66df4de060f2e0344d32b7b253315a895c87913ed089693e432739a01d5a2337dd634312c4e71d93149de40ec89a231ee8eb629e2b73c326cd2e45f7453b235062856939afe41a7e1358cdbe661b2547edaedb5fafdc6cf8985a4cd39666f7fbc090c0fa786c8800598bbc42644e4ef0c7d58def93a49e5b817a830a26a9656e81329a390f09cf576b90a81fde8bce40808eb9738eadb7820d370d4b8d4a4c0632e456384226745a03340ec707f5fca27a1a9242cc4d34d1f2440a031273d74526da6777b10a7539475332d37b528850d3cb62600bf8a3dc5340590d482758fa094253d3eda1dc41fa5b1f1d7dcee7a9195cad4b99a72cdf0b8a3b2d4fa450dea508b4bb41cc08c44632563989e58edc08747ef15f89b188e8e0c51dc5ed82198ccde0763d2085e7f4acc736d083b4dab90a6ca2745f4b3bb480f36adff84690a190f2328257594bbcb6958f0c6163c6ada6ec2d847520394c47139bc605f422d69d7d5856109cea7e4cbfd666bb0a1402766392097266c8d7017355ab2ab98166bb268b032b5f7ec8b716356c66c5fb6b154964f7aa209f2f37728d051af8aeac32b3e20738436f6988cd22cbc55007e9286a7230efc33989a913bc9130eee53efb71052eae213aebc5ac54644cb26da5c822333f61ceabde93a2e56e848d4a63d6e2c2a5efaa38bc733b36046b0d63c0608e9f56c922ab038310f8cc8f1d57e64a299e63dd6c1870f580317b44a01aecb143e7b4cf491a75d006d26b6921106215f6b36a3cd32a68dad4cc34414e593220c734a9d25b2b7e09a8c182fd2110a9526904f9e6da855fb13841e6eda552853c1d3c58feeb650d42680974c42bca95fb974d1074b96d6c040966cd209f40ba67dc4de1bf4ed001b7fccd3099f2d7774599287917157b56cb003befce39926cc94951fed6521cad1eae6b708fb73880c44ee949022833e7ece5d8a82a62e65d879263ce7420ebb9b66c5399c3c11098aa22e2eeb8f02cb535fb87fad031b6cabcdb04b9cd09a2b57ecfc30dd9bb33a04ff1314cfeb93a3c86a381613cd50dc92d4a61706d61a76fb9cec880407140581698c0b5db1335df124a18eec9219762888cf5db98bf6e6c7af892a54299d6e5443904f22a08906da8a37234e3c9f4ebc475f2ac0e19366ab1e81cf38d3b47ab9604b4e6761445768d2716806a963a7d56ae02bc26b5d60f9ade87f647bc5a5b49e76f0851c321a7538be1fef3a0244f04fcf6d6c1fda25e3111cf545f4a2c1e9ade096e77a7338cd8fecd50e564abe1e3f80d87c452ca0c5a25e034366eeb235f0bdbb948120ec3329dbaccd45654ef6cf1d35e794b748b0b78bbee9c5d3983caefe8845b5eaf38798cd31e93d7c3870c3c2c654571c72e289b96a2a4519861f137ee30094bd259dba43c29d3d51648e9b4f8eb6d9dd861af03b89c69db81408d1f5199b3ccdb202cdc8a8dd0585a78b298c9b089049cdef2ceeb59ddbe5082e39dbba40cd39b2408df6cef57b04f9f07876876b0c5e724109e1206b22e2dcbce972bd24646c5a995f7ec7800f10ba83a255b7e192127c88775f395adb27c84a6e501d0184f26cb8fcc59cc9652a91baf319c3e416c48f1ae35e75b1014024a35b85733b9ec667d230d461092b88c5cd5df87ebb993154d259a71ba72061e0e4ae8e1e45259b28b349c1ccdd988e417409b54ca94bd2f413b3c127ef8aeec5086ba024817d6b778946245dc8ddd07915008c1a7d33b60572546bd6d017b4f191034b5437ac0d8923e548b64ec46be61bb4336b48225e8e1083714bbe11c55ea97d2fe0b039185c54787abe30f502908d2f0ddc5caaf86818c80765e4ee0e0f49b958782a0a5b9d2ca7ac9cb8b84790d6df84788adaf8909f3dbed369a9b508f9048c4573feaf27dd7920f4edbcff74b1620078943fda67f685e782ce941492240faeb36914f003a12a064bcc7452505019cc09a9f86bba1c42261ac666d37fd44a423c646e1d9e195106adb1514ffc6c03864654ce05718553000d35bea6412519ab60df00f1992644c2adc40bc7364ac5d9518aa38594d69bc82548a23e42e0eafa3a69db66482dd2d2b062f2cedf14d7d80d445ba24f89a53c6a526a9fba27f6977494f16b83945e297a2d1ad6d23012dbc799644cd22c81e88b1c3c76a1d6d86fc8ec680f91b8eb303f91245fbc2dc7b317746782c814e0366384038d3f3f8bb75392469d8001e5f9f1a261277fd20c80accf477c3e27e512d7e1d23f66a454c2840c4700954be2005b10bb0e44a34892421f5185c9171803e791a6d00845a77c9cb561f1dd35bf2ec487543c9fbcb0abb643b3e1e03090dfa327b17c80892cd40cd6e3aaac4712101c95cb60c4f74bd2ad48c2e05fa8fb7272d0932e0ce5dec1ababc0289fd1041a801c457829e47ad18cf2f27d7911857e1c88ecd312a59ae3dbd57c103e909b38918a7333f836f9addf512d6b802b8b4784b2a216723b9a4a14ac0ac3747f5e064695db2f6d172074530ec6453edd3c79d19a8efbbb81bf3121ec348c001bed4ec624ab7eebab8c251914bf5d224479131fc97fe96727ceeb3494e0df0b0f383dff41557da340cca63487484c0fd46dbbc9085752b9821e60b759ddd1a0246f9c609b4db95a1bd8bf0aa76ad61018bd2dbf6dd619b8c1d328437c37adda4292d733dc94365d375383d846adca0aa53c2412b3966385591428d6c09f510d87dd2c975c6e41535f0da45ee7cf7349ea05e67ac54bd359c8849145acf8eabdd9c8ef602ecf08df6fe65755ea85281f25b886e91530d89c39922e3aa1e3f61ea418d14a90db3c242c71a48cd440362c81b7b6fff85ef208437836114d6fcc85d23238f8d5029f8275"], 0x0) getsockopt$sock_int(r1, 0x1, 0x2e, &(0x7f0000000000), &(0x7f0000000080)=0x4) r4 = open(&(0x7f0000000780)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000140)={r4, 0xb, 0x1, 0x1000, &(0x7f0000000100)=[0x0, 0x0], 0x2}, 0x20) 18:12:22 executing program 5: prlimit64(0x0, 0xe, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x1c9c380}, {0x0, 0x1c9c380}}, 0x0) socket(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x204) futex(&(0x7f0000000140)=0x2, 0x8b, 0x2, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000006f40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 18:12:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0xa}}}}, 0x100c) [ 2295.810224][T31335] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2295.848256][T31348] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0xb}}}}, 0x100c) [ 2295.965230][T31355] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0xc}}}}, 0x100c) [ 2296.045419][T31359] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0xd}}}}, 0x100c) [ 2296.142774][ T7864] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 2296.152457][T31363] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2296.312782][ T7864] usb 5-1: device descriptor read/8, error -61 [ 2296.592750][ T7864] usb 5-1: device descriptor read/8, error -61 [ 2296.862714][ T7864] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 2297.032722][ T7864] usb 5-1: device descriptor read/8, error -61 [ 2297.302713][ T7864] usb 5-1: device descriptor read/8, error -61 [ 2297.422721][ T7864] usb usb5-port1: unable to enumerate USB device 18:12:25 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x7f00) 18:12:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0xe}}}}, 0x100c) 18:12:25 executing program 5: clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = memfd_create(&(0x7f0000000140)='\x00\x00\x00\x9d', 0x0) write$binfmt_elf32(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="7f454c466000002ed8e4f96765ce27b90300060000000000000000b738000000570035f4c38422a3bc822000050000000402038900000000000000000400b3d7c52ebf31a8b70be85ecb000000090000f8ffffffffffffff03000000110000000d60395a7088d7c27f000000a9010001007ea85ca6576b9a992da4880348d1709ae697139777cc64e81a1ac4bc769e09"], 0xd8) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) memfd_create(&(0x7f0000000040)='/dev/auts\x00', 0x0) mmap(&(0x7f0000000000/0xaa2000)=nil, 0xaa2000, 0x0, 0x11, 0xffffffffffffffff, 0x0) 18:12:25 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000013c0)={{{@in=@loopback, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2c}, {}, {}, 0x0, 0x0, 0x1}, {{@in6=@dev, 0x0, 0x32}, 0x0, @in6=@ipv4={[], [], @dev}}}, 0xe8) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) [ 2298.718373][T31377] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:25 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) 18:12:25 executing program 5: perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0xb, &(0x7f0000000000)=0x40, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f00000003c0)={'dummy0\x00', 0x100}) setxattr$trusted_overlay_opaque(0x0, &(0x7f00000000c0)='trusted.overlay.opaque\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f00000001c0)=0x32, 0x118) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) splice(r1, 0x0, r2, 0x0, 0x7fffffff, 0x0) setsockopt$inet_udp_int(r1, 0x11, 0x6c, &(0x7f0000000100), 0x4) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0, @broadcast}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x4000000000001a8, 0x0) 18:12:25 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) ftruncate(r1, 0x2007fff) sendfile(r1, r1, 0x0, 0xfff) ioctl$PIO_FONTX(r1, 0x4b6c, &(0x7f0000000000)={0x64, 0x15, &(0x7f0000000300)="744aed619a2439f0defb0c04814109e86e2b7ecb4129dfe98a453f637a150f1f3859d0bd3841478218ba121643047b6a075761f419b0844c7cce1cfef69bb8de5536992dc4171cd6a0859169eba479f5cbc88fa720cb2272458c6eadf560da728d43b4665787537efb33379c4e4b7dbcee27e6441b84af9aac8fbec2b293e28d029c64bdb504a99d489a84c93801170eb2be78dcae4799a128187dbbc277f5f59b92cbe3650dfa7a3e8d564439b9a5d462fab807165fc51553c894cb81626cdd617cb81353114652a8866eff90b855d00021b15c36cd29df13d88dfff79715912e057da238b20756159a3c02ea9f9d53f42f6b8c7a2addb40c1182397f5bd74a2784e49756891423d0c7338048ac8cd0db2d4ffcef2e559888d8164934f25a19c2e49aa2281e1038a9a5e0639ebb85a7e4cce708c28f963a8872c518cbe68b3c86a50dce10457946b98b623777a116b3ca9b9f14a5b5d2e9888cbd979108d0351b5e135171d9e8f7791187858f4479a88c4d6303fe341ac1a4ee3880eddb91297248d7f7546291fb13d452d026e022bc33a35e387691819151995128745433d84aa27e8aceb1c5c8da0a3548d9da31f5987725b228cd54d9045f67cedbe84721cab67c20ab799c64be6d6f035a6f848c9fa03f620657be29900ddd772d4ce2b4321671fe104dc9fbd357c7a33911a3052208f777ad22629f2eba1c7348d8906e1dd24acfe04c0b5752855197a27c3719ec9257421afd57ab7602e488b36036ee04978bb7e33c3748fd5fc5acf6980107fab60978a4e62b2d663369d156b873a7bfb9a0932872b2eb22dc03469c130e7edec89ed07cc03be138862caefd24708bfdb7fc3939dea5b0e594913fd89bf13f619a2a547a51c2733cb975029b9e63b1025c0b9c4545b7327cb7057b8568469981d43df1a8d9af0ec930d3496cdfbf78f3cdd0235092672117e2023ccdee49ffa1da4a9f56f0240a5448b72ba9b34cbf394ddd7d397c4c500c3cfbb51a58a53549b0fa97a55b1449f37c3022963dfc8728045df466aff406c414d61678445a9472abf21f46a9eef21350128a1a2e073f97edec5d84a89ca02c85fe562cedadf368d6da602fa6625f1fe651d3fa0f599996a4a6aa546050ff31e401744108303710b6f3c2850d1b4a218b5ebc430c292f0d7858422bab3d41c8a2365371f40b67d62a461bbd0626befda51682a1745d3503c25ff55a90e40ca96b06755b89f44bb84db4ec678e762e88fbdec63132b4b324fb3c52738b896b181c1c13be2146477eea65cd2cdc803fa441cfd16210a5cc3e8ea34d37211f68992c674aea8293891392e275d8227befaed47a93459e23655db42bbb783ee89e1cdcce466f225cd90d9c50dcb1543df03e44bde991ab82187d21a84ffa3756281d454d5702b9f9302a863cd485e841469f153d4a6bac1da5"}) r2 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r2, @ANYRES32], 0x0) 18:12:25 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() bpf$MAP_CREATE(0x0, &(0x7f0000000100)={0x12, 0x4, 0x4, 0x2001, 0x0, 0xffffffffffffffff, 0x0, [0x305f, 0x2e, 0x2e, 0x5f, 0x600005f, 0x2, 0x5f, 0x5f, 0x52, 0x5f, 0x5f, 0x5f]}, 0x40) ptrace(0x10, r0) wait4(0x0, 0x0, 0x0, 0x0) 18:12:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x10}}}}, 0x100c) 18:12:25 executing program 2: syz_mount_image$tmpfs(&(0x7f0000000080)='tmpfs\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='mpol=default=relative:7,00000000000040000000000']) 18:12:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x11}}}}, 0x100c) [ 2298.868378][T31405] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2298.900675][T31413] tmpfs: Unsupported parameter 'mpol' 18:12:25 executing program 5: perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0xb, &(0x7f0000000000)=0x40, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f00000003c0)={'dummy0\x00', 0x100}) setxattr$trusted_overlay_opaque(0x0, &(0x7f00000000c0)='trusted.overlay.opaque\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f00000001c0)=0x32, 0x118) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) splice(r1, 0x0, r2, 0x0, 0x7fffffff, 0x0) setsockopt$inet_udp_int(r1, 0x11, 0x6c, &(0x7f0000000100), 0x4) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0, @broadcast}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x4000000000001a8, 0x0) [ 2298.946120][T31413] tmpfs: Unsupported parameter 'mpol' [ 2298.951311][T31420] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2299.272529][ T7864] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 2299.512474][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2299.632492][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2299.641397][ T7864] usb 5-1: config 255 has an invalid descriptor of length 0, skipping remainder of the config [ 2299.652355][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2299.662054][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2299.671401][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2299.942496][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2299.949407][ T7864] usb 5-1: USB disconnect, device number 19 [ 2300.682390][ T7864] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 2300.922377][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2301.042385][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2301.051293][ T7864] usb 5-1: config 255 has an invalid descriptor of length 0, skipping remainder of the config [ 2301.062435][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2301.072195][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2301.081780][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2301.362627][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2301.369557][ T7864] usb 5-1: USB disconnect, device number 20 18:12:28 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xb900) 18:12:28 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x2100, 0x0) close(r0) 18:12:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x12}}}}, 0x100c) 18:12:28 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_SETSEL(r0, 0x541c, &(0x7f0000000000)={0x2, {0x2, 0x0, 0x0, 0x0, 0x0, 0x4}}) [ 2301.727642][T31450] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:28 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) 18:12:28 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) ftruncate(r2, 0x2007fff) sendfile(r2, r2, 0x0, 0xfff) r3 = ioctl$TIOCGPTPEER(r2, 0x5441, 0x1) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NET_DM_CMD_STOP(r4, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x0, 0x70bd28, 0x0, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) sendmsg$NET_DM_CMD_START(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1080204}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x400, 0x70bd25, 0x25dfdbfe, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x50}, 0x4c844) ioctl$KDMKTONE(r3, 0x4b30, 0x7f) r5 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0c01280042ef42703900000902", @ANYRES16=r5, @ANYRES32], 0x0) setsockopt$TIPC_GROUP_JOIN(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000000280)={0x41, 0x0, 0x2}, 0x10) lremovexattr(&(0x7f0000000300)='./bus\x00', &(0x7f00000004c0)=@known='security.apparmor\x00') sendmsg$tipc(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x4}}, 0x10, 0x0}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)=[{{&(0x7f0000000200)=@rc={0x1f, @none}, 0x80, &(0x7f0000000400)=[{&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/11, 0xb}, {&(0x7f0000000380)=""/112, 0x70}], 0x4, &(0x7f0000000440)=""/100, 0x64}, 0x7}, {{0x0, 0x0, &(0x7f00000004c0)}, 0x5}], 0x2, 0x0, &(0x7f0000000580)={0x0, 0x3938700}) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) 18:12:28 executing program 2: perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60000a, 0xcc) 18:12:28 executing program 5: 18:12:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x25}}}}, 0x100c) 18:12:28 executing program 5: 18:12:28 executing program 2: 18:12:28 executing program 5: [ 2301.841894][T31468] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2302.112272][ T7864] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 2302.392235][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2302.782197][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2303.052173][ T7864] usb 5-1: new high-speed USB device number 22 using dummy_hcd [ 2303.322148][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2303.712156][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2303.832162][ T7864] usb usb5-port1: attempt power cycle [ 2304.542055][ T7864] usb 5-1: new high-speed USB device number 23 using dummy_hcd [ 2304.632086][ T7864] usb 5-1: Invalid ep0 maxpacket: 12 18:12:31 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x200000) 18:12:31 executing program 2: 18:12:31 executing program 5: 18:12:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x48}}}}, 0x100c) [ 2304.734451][T31484] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:31 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, 0x0, 0x0, 0x0) 18:12:31 executing program 5: 18:12:31 executing program 2: 18:12:31 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_ENABLE(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)={0x18, r2, 0xc573de0d27bdfe6f, 0x0, 0x0, {}, [@TIPC_NLA_BEARER={0x4}]}, 0x18}}, 0x0) sendmsg$TIPC_NL_NET_GET(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB="f4000000", @ANYRES16=r2, @ANYBLOB="20002cbd7000fedbdf250e000000e00001800000028000000300030000000000020003000000000002003f00000000000300480d00000000040001000100000003000300000000000400080000000000030001000000000003000000000044000280080004001d00000008000300f8ffffff0800020083398814081503000800000025ff04007fffffff0800040009000000080001000b000000080002000000008008000300080000003c0002800800010018000000080001001c000000080001000a00000008000400ff7f000008000200ff0f0000080004000300000008000300060000000d0001007564703a73797a3100000000"], 0xf4}, 0x1, 0x0, 0x0, 0x2004c090}, 0x4000840) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r4 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x4, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r4, @ANYRES32], 0x0) 18:12:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x4c}}}}, 0x100c) [ 2304.782050][ T7864] usb 5-1: new high-speed USB device number 24 using dummy_hcd 18:12:31 executing program 5: 18:12:31 executing program 2: 18:12:31 executing program 5: [ 2304.849382][T31499] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2304.892080][ T7864] usb 5-1: device descriptor read/8, error -71 [ 2305.112006][ T7864] usb 5-1: device descriptor read/8, error -71 [ 2305.232064][ T7864] usb usb5-port1: unable to enumerate USB device 18:12:34 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x400000) 18:12:34 executing program 2: 18:12:34 executing program 5: 18:12:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x60}}}}, 0x100c) [ 2307.739928][T31521] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:34 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, 0x0, 0x0, 0x0) 18:12:34 executing program 4: socket$inet6(0xa, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) ftruncate(r0, 0x2007fff) sendfile(r0, r0, 0x0, 0xfff) ioctl$NS_GET_USERNS(r0, 0xb701, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r2 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef424000b5fdbbf7", @ANYRES16=r2, @ANYRES32], 0x0) 18:12:34 executing program 2: 18:12:34 executing program 5: 18:12:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x68}}}}, 0x100c) 18:12:34 executing program 5: 18:12:34 executing program 2: 18:12:34 executing program 5: [ 2307.850356][T31537] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2308.111756][ T7864] usb 5-1: new high-speed USB device number 25 using dummy_hcd [ 2308.351754][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2308.391805][ T7864] usb 5-1: too many configurations: 253, using maximum allowed: 8 [ 2308.511774][ T7864] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 2308.519370][ T7864] usb 5-1: can't read configurations, error -61 [ 2308.671699][ T7864] usb 5-1: new high-speed USB device number 26 using dummy_hcd [ 2308.911705][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2308.951755][ T7864] usb 5-1: too many configurations: 253, using maximum allowed: 8 [ 2309.071689][ T7864] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 2309.079325][ T7864] usb 5-1: can't read configurations, error -61 [ 2309.086285][ T7864] usb usb5-port1: attempt power cycle [ 2309.801601][ T7864] usb 5-1: new high-speed USB device number 27 using dummy_hcd [ 2309.891638][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2309.931630][ T7864] usb 5-1: too many configurations: 253, using maximum allowed: 8 [ 2310.051594][ T7864] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 2310.059188][ T7864] usb 5-1: can't read configurations, error -61 [ 2310.211623][ T7864] usb 5-1: new high-speed USB device number 28 using dummy_hcd [ 2310.301583][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2310.341631][ T7864] usb 5-1: too many configurations: 253, using maximum allowed: 8 [ 2310.461573][ T7864] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 2310.469180][ T7864] usb 5-1: can't read configurations, error -61 [ 2310.476167][ T7864] usb usb5-port1: unable to enumerate USB device 18:12:37 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x53e000) 18:12:37 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x10000000013, &(0x7f00000006c0)=0x2000000000000001, 0x4) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f00000001c0)='syz_tun\x00', 0x10) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000800)=0x14000195e, 0x4) setsockopt$inet_tcp_int(r3, 0x6, 0x2, &(0x7f0000000200)=0x7fff, 0x4) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000300)={0x0, 0x1cff, 0x2088}, 0x14) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0xffffff2b) splice(r0, 0x0, r2, 0x0, 0x4fff5, 0x0) 18:12:37 executing program 5: 18:12:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x6c}}}}, 0x100c) [ 2310.745572][T31556] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:37 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm], 0x2) tkill(r0, 0x2) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, 0x0, 0x0, 0x0) 18:12:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x74}}}}, 0x100c) 18:12:37 executing program 5: 18:12:37 executing program 4: socket$inet6(0xa, 0x2, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) getsockname$packet(r3, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) ioctl$sock_inet6_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000000)={@loopback={0xfec0ffff00000000}, 0x0, r4}) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000100)={'syztnl1\x00', &(0x7f0000000000)={'erspan0\x00', r4, 0x7848, 0x1, 0x48, 0x8, {{0x6, 0x4, 0x0, 0x3d, 0x18, 0x67, 0x0, 0xff, 0x29, 0x0, @dev={0xac, 0x14, 0x14, 0x15}, @broadcast, {[@end]}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x1) setresuid(0x0, r9, 0x0) setresuid(0x0, r7, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000140)={{{@in6=@loopback, @in=@loopback, 0x4e20, 0x7fff, 0x4e22, 0x7f, 0xa, 0xa0, 0x80, 0x0, r5, r7}, {0x80000000, 0x4, 0xfffffffffffffff7, 0x2000000031, 0x4, 0xfff, 0x7fffffff, 0x80000000}, {0x7f, 0xc8de, 0x401, 0x5}, 0x78, 0x6e6bbd, 0x2, 0x1, 0x2, 0x2}, {{@in6=@private1, 0x4d5, 0xff}, 0x54727ac3b9ed466b, @in=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x3500, 0x3, 0x2, 0x1, 0xb009, 0x6, 0x2}}, 0xe8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r10) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) syz_usb_connect(0x0, 0x2d, &(0x7f0000000300)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef420000000109028d0262d748fa0ceacbaa5a6a6bc6b7218dacbce3ac37b8530efcc3ee7df750ffe8db93a7a3aa350ce74e66d67fe7c54ec87da852bed0fc49a0d5bd947c24bc6557d7a97d03121d620864cf849faffe539ddf61ddc6a8b6067a31a2600654a964bd6b1d360f5e25be8e1b813b4f3838015f760dd66e0255c3df098635ac58249775802aa852265e9d7bf2ff11651476587fc5a832b5c556dde913d358e1f8844f3aef4fee3eb2fbfcaafdc6ba1e581ff4e1e6ab29f6cabea9dc99", @ANYRES16, @ANYRES32], 0x0) 18:12:37 executing program 5: 18:12:37 executing program 5: 18:12:37 executing program 5: [ 2310.875759][T31572] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:37 executing program 5: [ 2311.311473][ T7864] usb 5-1: new high-speed USB device number 29 using dummy_hcd [ 2311.551462][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2311.691476][ T7864] usb 5-1: config index 0 descriptor too short (expected 653, got 27) [ 2311.699719][ T7864] usb 5-1: config 215 has too many interfaces: 98, using maximum allowed: 32 [ 2311.709176][ T7864] usb 5-1: config 215 has an invalid descriptor of length 234, skipping remainder of the config [ 2311.720029][ T7864] usb 5-1: config 215 has 0 interfaces, different from the descriptor's value: 98 [ 2311.729660][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2311.739026][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2312.011450][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2312.018171][ T7864] usb 5-1: USB disconnect, device number 29 18:12:40 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x607400) 18:12:40 executing program 5: 18:12:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x7a}}}}, 0x100c) 18:12:40 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x10000000013, &(0x7f00000006c0)=0x2000000000000001, 0x4) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f00000001c0)='syz_tun\x00', 0x10) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000800)=0x14000195e, 0x4) setsockopt$inet_tcp_int(r3, 0x6, 0x2, &(0x7f0000000200)=0x7fff, 0x4) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000300)={0x0, 0x1cff, 0x2088}, 0x14) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0xffffff2b) splice(r0, 0x0, r2, 0x0, 0x4fff5, 0x0) [ 2313.752010][T31601] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:12:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x210}}}}, 0x100c) 18:12:40 executing program 4: r0 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000280)={0x41, 0x0, 0x2}, 0x10) sendmsg$tipc(r0, &(0x7f0000000240)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x4}}, 0x10, 0x0}, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000000)={'netpci0\x00', {0x2, 0x4e23, @local}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) ftruncate(r1, 0x2007fff) sendfile(r1, r1, 0x0, 0xfff) setsockopt$inet6_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f0000000300)={@in6={{0xa, 0x4e21, 0x9, @dev={0xfe, 0x80, [], 0x29}, 0x5d0}}, 0x0, 0x0, 0x9, 0x0, "2e9fee29e9be23a9be8be3f284696cfb6c422fdbe434f575e2be9164c48b5015330020804d3b0659ec977a4bec8d066f5cff9d00b124ad92ad119cd74a15602fde7dd7fb88223017b5afd1d4cf0cf6b1"}, 0xd8) socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x4e22}, 0x6e) pipe(&(0x7f00000002c0)) r4 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r4, @ANYRES32], 0x0) 18:12:40 executing program 5: 18:12:40 executing program 0: 18:12:40 executing program 5: 18:12:40 executing program 0: 18:12:40 executing program 5: r0 = socket(0x80000000000000a, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000080)={0x1, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x0, @empty}}}, 0x108) r1 = socket(0x80000000000000a, 0x2, 0x0) setsockopt$inet6_group_source_req(r1, 0x29, 0x2a, &(0x7f0000000080)={0x0, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x0, @dev}}}, 0x108) 18:12:40 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2313.957990][T31626] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2314.211257][ T7864] usb 5-1: new high-speed USB device number 30 using dummy_hcd [ 2314.451200][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2314.581282][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2314.590351][ T7864] usb 5-1: config 255 has an invalid descriptor of length 0, skipping remainder of the config [ 2314.601294][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2314.610610][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2314.620154][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2314.901197][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2314.907898][ T7864] usb 5-1: USB disconnect, device number 30 18:12:43 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x73d000) 18:12:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:43 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x58, 0x2, 0x6, 0x201, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_TIMEOUT={0x8, 0x6, 0x1, 0x0, 0xfffffffe}]}, @IPSET_ATTR_TYPENAME={0x12, 0x3, 'hash:net,port\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}]}, 0x58}}, 0x0) 18:12:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x300}}}}, 0x100c) 18:12:43 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:12:43 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef5c000000010902", @ANYRES16=r1, @ANYRES32], 0x0) 18:12:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:43 executing program 5: 18:12:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2316.757439][T31643] new mount options do not match the existing superblock, will be ignored 18:12:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:43 executing program 5: [ 2316.833102][T31643] new mount options do not match the existing superblock, will be ignored [ 2316.833163][T31662] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2317.051000][ T7864] usb 5-1: new high-speed USB device number 31 using dummy_hcd [ 2317.290976][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2317.410977][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2317.419876][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2317.427971][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2317.437636][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=5c.ef [ 2317.446950][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2317.720966][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2317.727642][ T7864] usb 5-1: USB disconnect, device number 31 [ 2318.460863][ T7864] usb 5-1: new high-speed USB device number 32 using dummy_hcd [ 2318.700835][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2318.820859][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2318.829746][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2318.837820][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2318.847497][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=5c.ef [ 2318.856870][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2319.141037][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2319.147687][ T7864] usb 5-1: USB disconnect, device number 32 18:12:46 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x746000) 18:12:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:46 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x37cb1133) socket$inet(0x2, 0x3, 0x33) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x8006}, 0x4) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x8}, {0x6}]}, 0x10) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x19404, 0x0) 18:12:46 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:12:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x500}}}}, 0x100c) 18:12:46 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r1, @ANYRES32], 0x0) 18:12:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) socket$unix(0x1, 0x5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2319.768286][T31696] new mount options do not match the existing superblock, will be ignored 18:12:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) socket$unix(0x1, 0x5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:46 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) [ 2319.837766][T31709] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2319.880152][T31723] new mount options do not match the existing superblock, will be ignored [ 2320.040748][ T7864] usb 5-1: new high-speed USB device number 33 using dummy_hcd [ 2320.300713][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2320.420725][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2320.429635][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2320.437732][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2320.447440][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2320.456770][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2320.750704][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2320.757430][ T7864] usb 5-1: USB disconnect, device number 33 [ 2321.470614][ T7864] usb 5-1: new high-speed USB device number 34 using dummy_hcd [ 2321.710580][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2321.830632][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2321.839581][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2321.847715][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2321.857412][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2321.866740][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2322.140626][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2322.147267][ T7864] usb 5-1: USB disconnect, device number 34 18:12:49 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x790000) 18:12:49 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) socket$unix(0x1, 0x5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x600}}}}, 0x100c) 18:12:49 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:12:49 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f00000000c0)='cpuset.sched_load_balance\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:12:49 executing program 4: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', 0x0, 0x18}, 0x10) fchdir(r0) socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r2 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r2, @ANYRES32], 0x0) 18:12:49 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:49 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:49 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:49 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2322.783453][T31745] new mount options do not match the existing superblock, will be ignored [ 2322.798385][T31746] new mount options do not match the existing superblock, will be ignored [ 2322.805374][T31758] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2322.820582][T31745] new mount options do not match the existing superblock, will be ignored 18:12:49 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:12:49 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2322.897560][T31779] new mount options do not match the existing superblock, will be ignored [ 2323.050495][ T7864] usb 5-1: new high-speed USB device number 35 using dummy_hcd [ 2323.300447][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2323.420477][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2323.429374][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2323.437419][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2323.447105][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2323.456450][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2323.740489][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2323.747157][ T7864] usb 5-1: USB disconnect, device number 35 [ 2324.470355][ T7864] usb 5-1: new high-speed USB device number 36 using dummy_hcd [ 2324.710326][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2324.830364][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2324.839354][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2324.847398][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2324.857093][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2324.866450][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2325.140378][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2325.147187][ T7864] usb 5-1: USB disconnect, device number 36 18:12:52 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x800000) 18:12:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:52 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) preadv(0xffffffffffffffff, &(0x7f00000023c0)=[{&(0x7f0000002400)=""/4082, 0xff2}], 0x1, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip_vs_stats\x00') preadv(r3, &(0x7f00000017c0), 0x218, 0x0) 18:12:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x700}}}}, 0x100c) 18:12:52 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:12:52 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x5, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r1, @ANYRES32], 0x0) 18:12:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:52 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x50, 0x2, 0x6, 0x401, 0x6000, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x15, 0x3, 'hash:ip,port,net\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}]}, 0x50}, 0x1, 0x3000000}, 0x0) 18:12:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2325.797960][T31797] new mount options do not match the existing superblock, will be ignored 18:12:52 executing program 5: clone(0x200000000204ab80, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) dup(0xffffffffffffffff) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = dup(r0) setsockopt$IPT_SO_SET_REPLACE(r3, 0x4000000000000, 0x40, &(0x7f0000000880)=@raw={'raw\x00', 0x2001, 0x3, 0x2c0, 0x0, 0x150, 0x150, 0x150, 0x150, 0x228, 0x1e8, 0x1e8, 0x228, 0x1e8, 0x3, 0x0, {[{{@uncond, 0x0, 0xf0, 0x150, 0x0, {}, [@common=@unspec=@helper={{0x48, 'helper\x00'}, {0x0, 'tftp-20000\x00'}}, @common=@unspec=@time={{0x38, 'time\x00'}, {0x0, 0x0, 0x8000000}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @multicast}}}, {{@ip={@local, @dev, 0x0, 0x0, 'batadv_slave_1\x00', 'caif0\x00'}, 0x0, 0x98, 0xd8, 0x0, {}, [@inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @common=@unspec=@RATEEST={0x40, 'RATEEST\x00', 0x0, {'syz1\x00'}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x320) [ 2325.850516][T31818] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2325.894264][T31830] xt_time: invalid argument - start or stop time greater than 23:59:59 [ 2326.070276][ T7864] usb 5-1: new high-speed USB device number 37 using dummy_hcd [ 2326.320199][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2326.440216][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2326.449133][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2326.457125][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2326.466763][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2326.476101][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2326.750187][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2326.756897][ T7864] usb 5-1: USB disconnect, device number 37 [ 2327.490101][ T7864] usb 5-1: new high-speed USB device number 38 using dummy_hcd [ 2327.730078][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2327.850109][ T7864] usb 5-1: config 255 has too many interfaces: 255, using maximum allowed: 32 [ 2327.859149][ T7864] usb 5-1: config 255 descriptor has 1 excess byte, ignoring [ 2327.867204][ T7864] usb 5-1: config 255 has 0 interfaces, different from the descriptor's value: 255 [ 2327.876869][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2327.886255][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2328.170159][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2328.176915][ T7864] usb 5-1: USB disconnect, device number 38 18:12:55 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x8012a0) 18:12:55 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:12:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:55 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x37cb1133) socket$inet(0x2, 0x3, 0x33) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x8006}, 0x4) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x8}, {0x6}]}, 0x10) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) open(&(0x7f000000fffa)='./bus\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x19404, 0x0) 18:12:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x900}}}}, 0x100c) 18:12:55 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) pipe(&(0x7f00000002c0)) socket$tipc(0x1e, 0x2, 0x0) r1 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000900)={0x41, 0x4}, 0x10) r2 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000280)={0x40}, 0x10) r3 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000280)={0x41, 0x0, 0x2}, 0x10) sendmsg$tipc(r3, &(0x7f0000000240)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x4}}, 0x10, 0x0}, 0x0) r4 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r4, 0x10f, 0x87, &(0x7f0000000900)={0x41, 0x4}, 0x10) r5 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r5, 0x10f, 0x87, &(0x7f0000000280)={0x41}, 0x10) syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fc0009003c0801240042ef42000000010902", @ANYRES16=r0, @ANYRESOCT=r2], 0x0) 18:12:55 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:12:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2328.808905][T31854] new mount options do not match the existing superblock, will be ignored 18:12:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:12:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2328.859674][T31870] new mount options do not match the existing superblock, will be ignored 18:12:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(0xffffffffffffffff) socket$netlink(0x10, 0x3, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x80000001, 0x0) [ 2328.949090][T31884] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2329.169952][ T7864] usb 5-1: new high-speed USB device number 39 using dummy_hcd [ 2329.409930][ T7864] usb 5-1: Using ep0 maxpacket: 8 [ 2329.529942][ T7864] usb 5-1: config 48 has too many interfaces: 48, using maximum allowed: 32 [ 2329.538661][ T7864] usb 5-1: config 48 has 0 interfaces, different from the descriptor's value: 48 [ 2329.548444][ T7864] usb 5-1: New USB device found, idVendor=2401, idProduct=4200, bcdDevice=42.ef [ 2329.557876][ T7864] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2329.839948][ T7864] usb 5-1: string descriptor 0 read error: -71 [ 2329.846613][ T7864] usb 5-1: USB disconnect, device number 39 18:12:58 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xb90000) 18:12:58 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:12:58 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(0xffffffffffffffff) socket$netlink(0x10, 0x3, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x80000001, 0x0) 18:12:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0xa00}}}}, 0x100c) 18:12:58 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x37cb1133) socket$inet(0x2, 0x3, 0x33) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x8006}, 0x4) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x8}]}, 0x10) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x19404, 0x0) 18:12:58 executing program 4: socket$inet6(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x8001101042, 0x181) pipe(&(0x7f00000002c0)) r1 = socket$tipc(0x1e, 0x2, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fc0009003c0000010902", @ANYRES16=r1, @ANYRES32], 0x0) 18:12:58 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(0xffffffffffffffff) socket$netlink(0x10, 0x3, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x80000001, 0x0) 18:12:58 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r0) socket$netlink(0x10, 0x3, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfef0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x80000001, 0x0) 18:12:58 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r0) socket$netlink(0x10, 0x3, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfef0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x80000001, 0x0) 18:12:58 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) [ 2331.822586][T31900] new mount options do not match the existing superblock, will be ignored 18:12:58 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r0) socket$netlink(0x10, 0x3, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfef0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x80000001, 0x0) 18:12:58 executing program 0: pipe(0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r0) socket$netlink(0x10, 0x3, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfef0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x80000001, 0x0) [ 2331.867419][T31917] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2331.907412][T31928] new mount options do not match the existing superblock, will be ignored [ 2332.089729][ T7864] usb 5-1: new high-speed USB device number 40 using dummy_hcd [ 2332.369695][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2332.769653][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2333.039636][ T7864] usb 5-1: new high-speed USB device number 41 using dummy_hcd [ 2333.309603][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2333.699570][ T7864] usb 5-1: device descriptor read/64, error 18 [ 2333.819616][ T7864] usb usb5-port1: attempt power cycle [ 2334.529505][ T7864] usb 5-1: new high-speed USB device number 42 using dummy_hcd [ 2334.619544][ T7864] usb 5-1: Invalid ep0 maxpacket: 0 18:13:01 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xd07300) 18:13:01 executing program 0: pipe(0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r0) socket$netlink(0x10, 0x3, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfef0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x80000001, 0x0) 18:13:01 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0xb00}}}}, 0x100c) 18:13:01 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x37cb1133) socket$inet(0x2, 0x3, 0x33) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x8006}, 0x4) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x8}]}, 0x10) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x19404, 0x0) 18:13:01 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000680)='./bus\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) ioctl$FS_IOC_FIEMAP(r1, 0xc020660b, &(0x7f0000000140)={0x0, 0x5, 0x6}) [ 2334.769482][ T7864] usb 5-1: new high-speed USB device number 43 using dummy_hcd 18:13:01 executing program 0: pipe(0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r0) socket$netlink(0x10, 0x3, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfef0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x80000001, 0x0) 18:13:01 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:01 executing program 4: r0 = creat(&(0x7f0000002440)='./file0\x00', 0x0) r1 = creat(&(0x7f0000002440)='./file0\x00', 0x0) write$cgroup_type(r1, &(0x7f0000000240)='threaded\x00', 0xfb3f) fallocate(r0, 0x8, 0x0, 0x8000) 18:13:01 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:01 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:01 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bpf(0x20000000, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2001001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, 0x0) syz_open_procfs(0x0, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0, 0x400b2, 0x0) [ 2334.879507][ T7864] usb 5-1: device descriptor read/8, error -71 [ 2334.947852][T31970] EXT4-fs (sda1): re-mounted. Opts: [ 2334.956174][T31973] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2335.089506][ T7864] usb 5-1: device descriptor read/8, error -71 [ 2335.209493][ T7864] usb usb5-port1: unable to enumerate USB device 18:13:04 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xe05300) 18:13:04 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:04 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:04 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bpf(0x20000000, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2001001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, 0x0) syz_open_procfs(0x0, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0, 0x400b2, 0x0) 18:13:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0xc00}}}}, 0x100c) 18:13:04 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bpf(0x20000000, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2001001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, 0x0) syz_open_procfs(0x0, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0, 0x400b2, 0x0) 18:13:04 executing program 2: mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:04 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:04 executing program 2: mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) [ 2337.868857][T31986] EXT4-fs (sda1): re-mounted. Opts: [ 2337.883542][T31997] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:04 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)={0x50, 0x2, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x15, 0x3, 'hash:ip,port,net\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}]}, 0x50}}, 0x0) 18:13:04 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:04 executing program 2: mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) [ 2337.919138][T31985] EXT4-fs (sda1): re-mounted. Opts: 18:13:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x1000000) 18:13:07 executing program 4: socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) utimes(&(0x7f0000000000)='./file0\x00', 0x0) perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140)}, 0x0, 0x0, 0x0, 0xf}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) sendmmsg(r0, &(0x7f0000006d00), 0x800000000000237, 0x1ffffffe) prctl$PR_GET_UNALIGN(0x5, &(0x7f0000000100)) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x41) 18:13:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0xd00}}}}, 0x100c) 18:13:07 executing program 5: perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c47, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setpriority(0x2, 0x0, 0x40) 18:13:07 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:07 executing program 2: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:07 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='oom_score\x00') preadv(r0, &(0x7f00000017c0), 0x375, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x20000000, &(0x7f0000000440)='./file0\x00', 0x0, 0x7a04, 0x0) chdir(&(0x7f0000000240)='./file0\x00') sendmsg$AUDIT_USER_TTY(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYRES64], 0x1}}, 0x0) r1 = creat(&(0x7f00000002c0)='./bus\x00', 0x100) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000280)={'team_slave_1\x00'}) ioctl$FS_IOC_SETVERSION(r1, 0xc0c0583b, &(0x7f0000000080)=0xc03b000000000000) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) sendmsg$ETHTOOL_MSG_LINKINFO_SET(0xffffffffffffffff, 0x0, 0x40800) 18:13:07 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200), 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:07 executing program 2: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:07 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200), 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:07 executing program 2: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) [ 2340.871648][ T22] audit: type=1400 audit(1594750387.215:34): avc: denied { sys_nice } for pid=32018 comm="syz-executor.5" capability=23 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=cap_userns permissive=1 [ 2340.896909][T32036] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:07 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = dup(0xffffffffffffffff) getsockname$packet(r1, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=@newlink={0x20, 0x10, 0x403}, 0x20}}, 0x0) 18:13:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x4000000) 18:13:10 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200), 0x0) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:10 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x1c9c380}, {0x0, 0x1c9c380}}, 0x0) socket(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x204) futex(&(0x7f0000000140)=0x2, 0x8b, 0x2, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 18:13:10 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:10 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000002c0)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}]}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x0, &(0x7f00000002c0)={[{@upperdir={'upperdir', 0x3d, './file1'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}]}) 18:13:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0xe00}}}}, 0x100c) 18:13:10 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:10 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:10 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:10 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:10 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:10 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2343.924794][T32081] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2343.993394][T32072] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 2344.030255][T32072] overlayfs: workdir and upperdir must be separate subtrees [ 2344.038703][T32088] overlayfs: failed to resolve './file0': -2 [ 2344.050185][T32088] overlayfs: failed to resolve './file0': -2 18:13:13 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x20000000) 18:13:13 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:13 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x1002}}}}, 0x100c) 18:13:13 executing program 5: write(0xffffffffffffffff, 0x0, 0x0) r0 = creat(&(0x7f0000002440)='./file0\x00', 0x0) r1 = creat(&(0x7f0000002440)='./file0\x00', 0x0) write$cgroup_type(r1, &(0x7f0000000240)='threaded\x00', 0xfb3f) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(r0, 0x8, 0x0, 0x8000) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xca, 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xca, 0x0, 0x0) getsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, 0x0, 0x0) 18:13:13 executing program 4: 18:13:13 executing program 4: 18:13:13 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:13 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:13 executing program 4: 18:13:13 executing program 4: 18:13:13 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) [ 2346.973904][T32131] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:16 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x21000000) 18:13:16 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='X\x00\x00', 0x3}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:16 executing program 4: 18:13:16 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:16 executing program 5: 18:13:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x1100}}}}, 0x100c) 18:13:16 executing program 4: 18:13:16 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='X\x00\x00', 0x3}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:16 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:16 executing program 4: 18:13:16 executing program 4: [ 2349.920600][T32150] new mount options do not match the existing superblock, will be ignored 18:13:16 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)='X\x00\x00', 0x3}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2349.994393][T32168] new mount options do not match the existing superblock, will be ignored [ 2350.001063][T32169] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:19 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x40000000) 18:13:19 executing program 4: 18:13:19 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="5800000014", 0x5}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:19 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:19 executing program 5: 18:13:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x1200}}}}, 0x100c) 18:13:19 executing program 4: 18:13:19 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:19 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="5800000014", 0x5}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:19 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x15, 0x10, 0x3}, 0x3c) [ 2352.941618][T32182] new mount options do not match the existing superblock, will be ignored [ 2352.949968][T32184] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=27924 sclass=netlink_tcpdiag_socket pid=32184 comm=syz-executor.0 18:13:19 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="5800000014", 0x5}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:19 executing program 4: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41e1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, 0x0) socket$inet(0x2, 0x1, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @gretap={{0xb, 0x1, 'gretap\x00'}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r2}]}}}]}, 0x3c}}, 0x0) [ 2353.001939][T32197] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=27924 sclass=netlink_tcpdiag_socket pid=32197 comm=syz-executor.0 [ 2353.020111][T32198] new mount options do not match the existing superblock, will be ignored [ 2353.054763][T32208] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=27924 sclass=netlink_tcpdiag_socket pid=32208 comm=syz-executor.0 [ 2353.068847][T32202] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:22 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x7f000000) 18:13:22 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:22 executing program 5: clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) 18:13:22 executing program 4: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x33) perf_event_open(&(0x7f0000001340)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400ad", 0x7}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:22 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x2000}}}}, 0x100c) 18:13:22 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:22 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:22 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000180)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000380)={0x2, 0x4e22}, 0x10) listen(r1, 0x0) setsockopt$SO_BINDTODEVICE_wg(r1, 0x1, 0x19, &(0x7f0000000000)='wg0\x00', 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x20000045, &(0x7f0000000100)={0xa, 0x4e22, 0x0, @empty}, 0x1c) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.controllers\x00', 0x275a, 0x0) dup2(r3, r0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, [], 0x0, 0x18, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) write$FUSE_LK(0xffffffffffffffff, 0x0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$binfmt_misc(0xffffffffffffffff, 0x0, 0x37cb1133) 18:13:22 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9cce"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2355.964503][T32224] new mount options do not match the existing superblock, will be ignored 18:13:22 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000180)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x20000045, &(0x7f0000000100)={0xa, 0x4e22, 0x0, @empty}, 0x1c) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.controllers\x00', 0x275a, 0x0) dup2(r2, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$FUSE_LK(0xffffffffffffffff, 0x0, 0x0) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0x37cb1133) 18:13:22 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, 0x0, 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2356.033354][T32247] new mount options do not match the existing superblock, will be ignored [ 2356.060196][T32248] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:25 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xa0128000) 18:13:25 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, 0x0, 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:25 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, 0x0, 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:25 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet(0x2, 0x3, 0x19) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @local}, 0x12) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x23, &(0x7f0000000000)={{{@in=@multicast2, @in=@broadcast}}, {{@in=@empty}, 0x0, @in6=@mcast2}}, 0xe8) 18:13:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x2500}}}}, 0x100c) 18:13:25 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x3}, 0x1c) sendmmsg(r0, &(0x7f0000001980), 0x5c9, 0x2000f760) 18:13:25 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, 0x0, 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:25 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, 0x0, 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:25 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x3}, 0x1c) sendmmsg(r0, &(0x7f0000001980), 0x5c9, 0x2000f760) 18:13:25 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2358.980411][T32269] new mount options do not match the existing superblock, will be ignored 18:13:25 executing program 4: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(r1, r0) recvmmsg(r2, &(0x7f0000000080), 0x21e, 0x0, 0x0) 18:13:25 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2359.048002][T32290] new mount options do not match the existing superblock, will be ignored [ 2359.064754][T32283] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:28 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xa0130000) 18:13:28 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, 0x0, 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:28 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:28 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socketpair$unix(0x1, 0x80000000001, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000040)=""/184, 0xffffffc9, 0x40012500, 0x0, 0xffffffffffffff49) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4004ffe0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 18:13:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x4000}}}}, 0x100c) 18:13:28 executing program 4: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(r1, r0) recvmmsg(r2, &(0x7f0000000080), 0x21e, 0x0, 0x0) 18:13:28 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:28 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2361.997060][T32312] new mount options do not match the existing superblock, will be ignored 18:13:28 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:28 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8f"], 0x1) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000200)={0x0, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x0, @private2}}}, 0x108) sendmsg$FOU_CMD_GET(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4000000}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000100)={'ip6tnl0\x00', 0x0}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet6(0xa, 0x3, 0x3a) setsockopt$inet6_opts(r3, 0x29, 0x36, &(0x7f00000004c0)=ANY=[], 0x8) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000100)=ANY=[], 0x4240a2a0) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 18:13:28 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:28 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2362.053255][T32325] new mount options do not match the existing superblock, will be ignored [ 2362.059928][T32326] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2362.126542][T32344] new mount options do not match the existing superblock, will be ignored 18:13:31 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xa0140000) 18:13:31 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b1"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x4800}}}}, 0x100c) 18:13:31 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)='0', 0x1}], 0x1) 18:13:31 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socketpair$unix(0x1, 0x80000000001, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000040)=""/184, 0xffffffc9, 0x40012500, 0x0, 0xffffffffffffff49) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4004ffe0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 18:13:31 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_aout(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8f"], 0x1) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000200)={0x0, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x0, @private2}}}, 0x108) sendmsg$FOU_CMD_GET(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4000000}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000100)={'ip6tnl0\x00', 0x0}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet6(0xa, 0x3, 0x3a) setsockopt$inet6_opts(r3, 0x29, 0x36, &(0x7f00000004c0)=ANY=[], 0x8) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000100)=ANY=[], 0x4240a2a0) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 18:13:31 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b1"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:31 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, 0x0, 0x0) 18:13:31 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b1"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2365.020154][T32355] new mount options do not match the existing superblock, will be ignored [ 2365.057126][T32367] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:31 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edb"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:31 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edb"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:31 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, 0x0, 0x0) [ 2365.085168][T32379] new mount options do not match the existing superblock, will be ignored [ 2365.158516][T32392] new mount options do not match the existing superblock, will be ignored 18:13:34 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xa0160000) 18:13:34 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edb"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x4c00}}}}, 0x100c) 18:13:34 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, 0x0, 0x0) 18:13:34 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCETHTOOL(r0, 0x89f0, &(0x7f0000000080)={'bridge0\x00', &(0x7f00000002c0)=ANY=[@ANYBLOB="0e"]}) 18:13:34 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = creat(&(0x7f0000000400)='./file0\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FICLONERANGE(0xffffffffffffffff, 0x4020940d, 0x0) clone(0x26100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$EXT4_IOC_GROUP_ADD(r3, 0x40086607, 0x0) 18:13:34 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:34 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100), 0x0) 18:13:34 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) 18:13:34 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2368.035912][T32403] new mount options do not match the existing superblock, will be ignored 18:13:34 executing program 4: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[], 0x10132) recvmmsg(r1, &(0x7f0000001140)=[{{0x0, 0x0, 0x0}}], 0x700, 0x2, 0x0) 18:13:34 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2368.108540][T32431] new mount options do not match the existing superblock, will be ignored [ 2368.113900][T32420] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:37 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xfeffffff) 18:13:37 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100), 0x0) 18:13:37 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:37 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000100)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x84003ff) 18:13:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x6000}}}}, 0x100c) 18:13:37 executing program 4: r0 = perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) perf_event_open(&(0x7f0000000280)={0x2, 0x70, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/137, 0x89) 18:13:37 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100), 0x0) 18:13:37 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:37 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x800000000004}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x1, 0x0, 0x0, 0x8}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000006f40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000480)="b0a3cdef47f59ec515de0fcb5dfc761cf7120c4312b2054efdc0cf574f65329a05d03a24674b1d94d072b4bd702c576dc1d6e4fef97bdd899d359dadcfe32ba24fb1e152533e4df2c20324dda85d95c102000000d81d2b9bea7f9e468b3da19d62e9913b2f7cd488de25886811470818af91afd3bce1422670d6f2d054d8b16374e3617a22b1c70e7e3104b814e24e6e7b62256ae8faaae5f59f840c029418a34c", 0xffffff47) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) mkdir(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 18:13:37 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:37 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2371.053612][T32454] new mount options do not match the existing superblock, will be ignored [ 2371.085992][T32465] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:37 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(0xffffffffffffffff) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2371.133931][T32476] new mount options do not match the existing superblock, will be ignored 18:13:40 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xff600000) 18:13:40 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(0xffffffffffffffff) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:40 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 18:13:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x6800}}}}, 0x100c) 18:13:40 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r3 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r3, 0x10, 0x0, 0x9) fallocate(r2, 0x0, 0x0, 0x110001) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000100)={0x0, r3}) 18:13:40 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x800000000004}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x1, 0x0, 0x0, 0x8}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000006f40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000480)="b0a3cdef47f59ec515de0fcb5dfc761cf7120c4312b2054efdc0cf574f65329a05d03a24674b1d94d072b4bd702c576dc1d6e4fef97bdd899d359dadcfe32ba24fb1e152533e4df2c20324dda85d95c102000000d81d2b9bea7f9e468b3da19d62e9913b2f7cd488de25886811470818af91afd3bce1422670d6f2d054d8b16374e3617a22b1c70e7e3104b814e24e6e7b62256ae8faaae5f59f840c029418a34c", 0xffffff47) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) mkdir(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 18:13:40 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(0xffffffffffffffff) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:40 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 18:13:40 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:40 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2374.069023][T32500] new mount options do not match the existing superblock, will be ignored [ 2374.096949][T32510] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:40 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:40 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2374.137622][T32521] new mount options do not match the existing superblock, will be ignored 18:13:43 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xfffffffe) 18:13:43 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 18:13:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x6c00}}}}, 0x100c) 18:13:43 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x800000000004}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x1, 0x0, 0x0, 0x8}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000006f40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000480)="b0a3cdef47f59ec515de0fcb5dfc761cf7120c4312b2054efdc0cf574f65329a05d03a24674b1d94d072b4bd702c576dc1d6e4fef97bdd899d359dadcfe32ba24fb1e152533e4df2c20324dda85d95c102000000d81d2b9bea7f9e468b3da19d62e9913b2f7cd488de25886811470818af91afd3bce1422670d6f2d054d8b16374e3617a22b1c70e7e3104b814e24e6e7b62256ae8faaae5f59f840c029418a34c", 0xffffff47) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) mkdir(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x400}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 18:13:43 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x76, 0x4) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast2}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x0, &(0x7f0000000100)}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) 18:13:43 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)}], 0x1) 18:13:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:43 executing program 4: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000000)='cgroup\x00', 0x0, 0x0) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 18:13:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2377.086193][T32544] new mount options do not match the existing superblock, will be ignored 18:13:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:43 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2377.139162][T32563] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2377.168012][T32565] new mount options do not match the existing superblock, will be ignored 18:13:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:46 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)}], 0x1) 18:13:46 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xfffff01c}, {0x6}]}, 0x10) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4004ffe0, 0x0) 18:13:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x7400}}}}, 0x100c) 18:13:46 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = creat(&(0x7f0000000380)='./bus\x00', 0x0) ioctl$EXT4_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000040)=0x8) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) lseek(r3, 0x7ffffc, 0x0) write$P9_RCREATE(r3, &(0x7f0000000000)={0x18}, 0x18) creat(&(0x7f00000000c0)='./bus\x00', 0x0) 18:13:46 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x2000000000) 18:13:46 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='cpuset\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000180)='cpuset.memory_migrate\x00', 0x2, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)}], 0x1) 18:13:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2380.102393][T32588] new mount options do not match the existing superblock, will be ignored 18:13:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:46 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[], 0x10132) recvmmsg(r1, &(0x7f0000001140)=[{{0x0, 0x0, 0x0}}], 0x700, 0x2, 0x0) 18:13:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2380.160489][T32605] new mount options do not match the existing superblock, will be ignored [ 2380.162132][T32603] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:46 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r2, 0x0, 0x0, 0x24008884, &(0x7f0000000240)={0x2, 0x0, @loopback}, 0x10) getsockopt$inet_buf(r2, 0x0, 0x50, &(0x7f0000001280)=""/4096, &(0x7f0000000040)=0x1000) 18:13:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:46 executing program 4: ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000100)={'syztnl1\x00', 0x0}) close(0xffffffffffffffff) r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000140)="1ba0000016001d0d89fdc5cbdd045798707bed4dca141a780f0f8e", 0xff3b, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(r0, &(0x7f00000043c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 18:13:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x7a00}}}}, 0x100c) 18:13:46 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x0) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2380.444610][T32648] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:49 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x2100000000) 18:13:49 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) keyctl$set_reqkey_keyring(0xe, 0xffffffffffffffff) 18:13:49 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$FUSE_LSEEK(r2, &(0x7f0000000080)={0x18}, 0x18) 18:13:49 executing program 4: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000001340)='net/tcp6\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x40000900000c4) 18:13:49 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x0) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0xffff}}}}, 0x100c) 18:13:49 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x3}, 0x1c) sendmmsg(r0, &(0x7f0000001980), 0x5c9, 0x2000f760) 18:13:49 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x0) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:49 executing program 4: perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) perf_event_open(&(0x7f0000000280)={0x2, 0x70, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000001340)='net/tcp6\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x40000900000c4) 18:13:49 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:49 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000980)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x8020, 0x0) 18:13:49 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) [ 2383.193298][T32680] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:52 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x13a0ffffffff) 18:13:52 executing program 4: r0 = socket(0x80000000000000a, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2a, &(0x7f0000000340)={0x1, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000200)={0x0, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x0, @empty}}}, 0x108) 18:13:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:52 executing program 5: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@local, @remote, @void, {@ipv4={0x800, @gre={{0x6, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x2f, 0x0, @dev, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@generic={0x44, 0x2}]}}, {{0x0, 0x0, 0x1, 0x0, 0xf, 0x0, 0x0, 0x1, 0x6558}}}}}}, 0x0) 18:13:52 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socketpair$unix(0x1, 0x80000000001, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000040)=""/184, 0xffffffc9, 0x40012500, 0x0, 0xffffffffffffff49) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[@ANYRES16], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4004ffe0, 0x0) 18:13:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:13:52 executing program 4: r0 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r1, 0x5452, &(0x7f0000b28000)=0x3e) fcntl$setsig(r1, 0xa, 0x12) r3 = signalfd4(0xffffffffffffffff, &(0x7f0000006000), 0x8, 0x0) r4 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f00000000c0)) epoll_pwait(r4, &(0x7f0000000080)=[{}], 0x1, 0x7fffffff, 0x0, 0x0) poll(&(0x7f0000000180)=[{r2}], 0x1, 0xfffffffffffffff8) dup2(r1, r2) fcntl$setown(r2, 0x8, r0) tkill(r0, 0x14) 18:13:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, 0x0, 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, 0x0, 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, 0x0, 0xfef0) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 18:13:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r1) socket$netlink(0x10, 0x3, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[], 0xfef0) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x80000001, 0x0) [ 2386.190718][T32726] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r1) socket$netlink(0x10, 0x3, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[], 0xfef0) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x80000001, 0x0) 18:13:55 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x14a0ffffffff) 18:13:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r1) socket$netlink(0x10, 0x3, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[], 0xfef0) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x80000001, 0x0) 18:13:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x2}}}}, 0x100c) 18:13:55 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='cgroup\x00') readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/135, 0x87}], 0x1) 18:13:55 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b", 0xa4}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:13:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socketpair$unix(0x1, 0x80000000001, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000040)=""/184, 0xffffffc9, 0x40012500, 0x0, 0xffffffffffffff49) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[@ANYRES16], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4004ffe0, 0x0) 18:13:55 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socketpair$unix(0x1, 0x80000000001, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000040)=""/184, 0xffffffc9, 0x40012500, 0x0, 0xffffffffffffff49) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[@ANYRES16], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4004ffe0, 0x0) 18:13:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x80000001, 0x0) 18:13:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x80000001, 0x0) 18:13:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x80000001, 0x0) 18:13:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) [ 2389.206763][ T312] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:55 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 18:13:58 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x16a0ffffffff) 18:13:58 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400", 0x6}], 0x1) write$binfmt_elf64(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6dbfd8cf1a3d07b189011edbf6cb9c"], 0x16) close(r2) socket$netlink(0x10, 0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfef0) splice(r0, 0x0, r2, 0x0, 0x0, 0x0) 18:13:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x3}}}}, 0x100c) 18:13:58 executing program 2: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x151042, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/keys\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) connect$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 18:13:58 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet6(0xa, 0x3, 0x3a) setsockopt$inet6_opts(r3, 0x29, 0x36, &(0x7f00000004c0)=ANY=[], 0x8) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) write$binfmt_misc(r1, &(0x7f0000000100)=ANY=[], 0x4240a2a0) splice(r0, 0x0, r2, 0x0, 0xf4, 0x0) 18:13:58 executing program 5: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) fallocate(0xffffffffffffffff, 0x20, 0x0, 0x102000000) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) write$UHID_CREATE2(r1, &(0x7f0000000680)={0xb, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x3, 0x2000, 0xff, 0xe3, 0x8, 0xa9, "e025f4"}}, 0x11b) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f00000001c0)=0x1, 0x4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000000)='dns_resolver\x00', 0x0) keyctl$clear(0x7, 0x0) r2 = creat(&(0x7f0000000140)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x4005ef3) fallocate(r2, 0x20, 0x0, 0x102000000) sendmsg$NFT_MSG_GETSET(r2, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000540)={0x114, 0xa, 0xa, 0x201, 0x0, 0x0, {0x0, 0x0, 0x1}, [@NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0xa}, @NFTA_SET_TIMEOUT={0xc, 0xb, 0x1, 0x0, 0x7}, @NFTA_SET_OBJ_TYPE={0x8, 0xf, 0x1, 0x0, 0x2}, @NFTA_SET_USERDATA={0x81, 0xd, 0x1, 0x0, "9e7ac0a9ad0ed26a9f1fb97efc38fce0802cb1201473c93a529bf2344e92343410a4296f92413675133833419d4e4b19eb862b06b232d3a6d8a172dc5b107220da39ef47fe56f35daadf207969bc5aea4d508047e7e4f688e3b771cf4800b383e04edd7fe629c381173dc5fd56fac511b4d6d1c02d779ca2a63c6d6216"}, @NFTA_SET_DATA_LEN={0x8, 0x7, 0x1, 0x0, 0x3b}, @NFTA_SET_EXPR={0x3c, 0x11, 0x0, 0x1, @log={{0x8, 0x1, 'log\x00'}, @val={0x30, 0x2, 0x0, 0x1, [@NFTA_LOG_FLAGS={0x8, 0x6, 0x1, 0x0, 0x4}, @NFTA_LOG_PREFIX={0x8, 0x2, 0x1, 0x0, '\xb8-:\x00'}, @NFTA_LOG_PREFIX={0x11, 0x2, 0x1, 0x0, 'dns_resolver\x00'}, @NFTA_LOG_SNAPLEN={0x8, 0x3, 0x1, 0x0, 0x3}]}}}, @NFTA_SET_OBJ_TYPE={0x8, 0xf, 0x1, 0x0, 0x7}, @NFTA_SET_KEY_TYPE={0x8, 0x4, 0x1, 0x0, 0x27}, @NFTA_SET_TIMEOUT={0xc, 0xb, 0x1, 0x0, 0xfffffffffffffffb}]}, 0x114}, 0x1, 0x0, 0x0, 0x40000}, 0x10) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000200)={@in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x2e, 0x0, "2eaa949431055f369390ba0b07d96620170b9b8b380e93410d80216b88259267f26ff17086980f8e9fde345a54248c1cdbba96d7e6ed1706242800a6e76a5446df18a1003930ca7c6465021d4f974e25"}, 0xd8) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @remote}, 0x10) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000040)=0x2, 0x4) socket$inet6_tcp(0xa, 0x1, 0x0) 18:13:58 executing program 0: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x19) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x23, &(0x7f0000000000)={{{@in=@multicast2, @in=@broadcast}}, {{@in=@empty}, 0x0, @in6=@mcast2}}, 0xe8) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000200)=""/148, 0x94}], 0x1, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x2002, &(0x7f0000000180)=@l2tp={0x2, 0x0, @multicast1, 0x2}, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='net/mcfilter\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x4000000) 18:13:58 executing program 0: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x19) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x23, &(0x7f0000000000)={{{@in=@multicast2, @in=@broadcast}}, {{@in=@empty}, 0x0, @in6=@mcast2}}, 0xe8) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000200)=""/148, 0x94}], 0x1, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x2002, &(0x7f0000000180)=@l2tp={0x2, 0x0, @multicast1, 0x2}, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='net/mcfilter\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x4000000) [ 2392.208746][ T364] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:13:58 executing program 0: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x19) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x23, &(0x7f0000000000)={{{@in=@multicast2, @in=@broadcast}}, {{@in=@empty}, 0x0, @in6=@mcast2}}, 0xe8) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000200)=""/148, 0x94}], 0x1, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x2002, &(0x7f0000000180)=@l2tp={0x2, 0x0, @multicast1, 0x2}, 0x80) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='net/mcfilter\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x4000000) 18:13:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x4}}}}, 0x100c) 18:13:58 executing program 0: 18:13:58 executing program 2: [ 2392.340277][ T401] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:01 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x200000000000) 18:14:01 executing program 0: 18:14:01 executing program 2: 18:14:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x5}}}}, 0x100c) 18:14:01 executing program 5: 18:14:01 executing program 4: 18:14:01 executing program 2: 18:14:01 executing program 0: 18:14:01 executing program 4: 18:14:01 executing program 2: 18:14:01 executing program 0: 18:14:01 executing program 4: [ 2395.271600][ T433] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:04 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x400000000000) 18:14:04 executing program 0: 18:14:04 executing program 2: 18:14:04 executing program 4: 18:14:04 executing program 5: 18:14:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x6}}}}, 0x100c) 18:14:04 executing program 2: 18:14:04 executing program 4: 18:14:04 executing program 0: perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x7f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0x14) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev, r2}, 0x14) 18:14:04 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000180)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x20000045, &(0x7f0000000100)={0xa, 0x4e22, 0x0, @empty}, 0x1c) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.controllers\x00', 0x275a, 0x0) r3 = dup2(r2, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x9, 0x0, 0x0, &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x78) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) write$FUSE_LK(r4, 0x0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000280)=@routing={0x0, 0x8, 0x0, 0x0, 0x0, [@initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, @ipv4={[], [], @initdev={0xac, 0x1e, 0x1, 0x0}}, @private1]}, 0x48) write$binfmt_misc(r4, &(0x7f0000000000)=ANY=[], 0x37cb1133) 18:14:04 executing program 2: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$FITRIM(r0, 0xc0185879, 0x0) 18:14:04 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) [ 2398.276270][ T459] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x60ffffffffff) 18:14:07 executing program 5: unshare(0x2a000400) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000140)='cgroup2\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) chdir(&(0x7f0000000000)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpu.stat\x00', 0x275a, 0x0) ftruncate(r2, 0x0) 18:14:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x7}}}}, 0x100c) 18:14:07 executing program 0: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x100000}) 18:14:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:07 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000180)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) listen(r0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x20000045, &(0x7f0000000100)={0xa, 0x4e22, 0x0, @empty}, 0x1c) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.controllers\x00', 0x275a, 0x0) r3 = dup2(r2, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x9, 0x0, 0x0, &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x78) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) write$FUSE_LK(r4, 0x0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000280)=@routing={0x0, 0x8, 0x0, 0x0, 0x0, [@initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2, @ipv4={[], [], @initdev={0xac, 0x1e, 0x1, 0x0}}, @private1]}, 0x48) write$binfmt_misc(r4, &(0x7f0000000000)=ANY=[], 0x37cb1133) 18:14:07 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0x1000, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e94928d0e7088d60bb49dbf6b9892829bcebe"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}}], 0x1, 0x100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) setsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:07 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) [ 2401.290568][ T501] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x8}}}}, 0x100c) 18:14:07 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) [ 2401.401641][ T520] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x9}}}}, 0x100c) [ 2401.533293][ T528] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xa}}}}, 0x100c) [ 2401.641246][ T539] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x790000000000) 18:14:10 executing program 0: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:10 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xb}}}}, 0x100c) 18:14:10 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) perf_event_open(&(0x7f00000001c0)={0x2, 0x70, 0x7f, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 18:14:10 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:10 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='net/ip_tables_names\x00') read$char_usb(r1, 0x0, 0x0) r2 = dup(r1) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000001, 0x2010, r2, 0x0) sendmsg$NFNL_MSG_ACCT_DEL(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={0x0, 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) read$char_usb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2c, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b9421", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0x1000, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e94928d0e7088d60bb49dbf6b9892829bcebe"}, 0x40) ioctl$TIOCEXCL(0xffffffffffffffff, 0x540c) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:10 executing program 0: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x10000000000000}) 18:14:10 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='net/ip_tables_names\x00') read$char_usb(r1, 0x0, 0x0) r2 = dup(r1) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000001, 0x2010, r2, 0x0) sendmsg$NFNL_MSG_ACCT_DEL(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b10051"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) read$char_usb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x0, 0xb6, &(0x7f00000001c0), &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xc00, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119"}, 0x40) ioctl$TIOCEXCL(0xffffffffffffffff, 0x540c) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) [ 2404.331628][ T568] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:10 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xc}}}}, 0x100c) [ 2404.449502][ T585] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xd}}}}, 0x100c) [ 2404.562439][ T594] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:13 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x7fffffffefff) 18:14:13 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xe}}}}, 0x100c) 18:14:13 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='net/ip_tables_names\x00') read$char_usb(r1, 0x0, 0x0) r2 = dup(r1) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000001, 0x2010, r2, 0x0) sendmsg$NFNL_MSG_ACCT_DEL(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b10051"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) read$char_usb(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x0, 0xb6, &(0x7f00000001c0), &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xc00, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119"}, 0x40) ioctl$TIOCEXCL(0xffffffffffffffff, 0x540c) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:13 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_DEL(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000300)=ANY=[@ANYBLOB="440000000a06010100000000000000000000000a05000100060000000900020073797a30000000001c000780180001"], 0x44}}, 0x0) 18:14:13 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000000)=0x5, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x20000004, &(0x7f0000b63fe4), 0x1c) 18:14:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) [ 2407.321387][ T631] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x10}}}}, 0x100c) [ 2407.442178][ T649] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x11}}}}, 0x100c) [ 2407.611122][ T660] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:14 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_NOTIFY_INVAL_ENTRY(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="2f00000003000000000000000000000004000000000000000a000000000000000000007461580000000056199e8e00dd234dfba00c016f44753a242b16cfa35b2a9d12078c37b96613b2745f06"], 0x2f) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) splice(r3, 0x0, r4, 0x0, 0x10001, 0x0) sendmsg$AUDIT_USER_TTY(r3, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="d0000000640408002bbd7000fbdbdf2595992d392babf75876d5577dfdb7c82535ac227f4dcad195fa146329eb2e3872d412b2d2742872e30700006c601982dfdff62721f381bae7c4e29ffb1c20607ccb99e51e4cf102769f2533c0e492361703a69c6854c8aaab83e1eb7830042d94c3084763c1ed35ae3dbfd6124d3266360b64b1bef1c1d2eb7475c89a07271a9c2bcb4f02af97ec18ca4df4801b3f637cd1f33a335d3be9376d2f64b3a235cfd6049373d9b88b9f8360039a68581bf2293186e60000400000000000000000000053c0650f87f3327d521170698f3d3cb84ffd7354b5b9d98d25d72aea59bc9f2a9167c9d8e9c40a707cf9de478cb3378f926f1b9280b9b4790cbbb3f2c6b9b0ccf3a25674b0758b42b441298b3ebc5254795ecd553a578c9aee96e3685db427dd4bc739abbce5c983c077c0df27cfc3108632883fc979c86d51d6151348518e13a2b04899dc72988ac431cfcfb221b5551ecf111371bc55a765421833db8321a7b99dc6a8e13094d1ab6fa448515c7f5c6642b9c9c68a3c3ebf"], 0xd0}, 0x1, 0x0, 0x0, 0x440a4}, 0x1) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r0, 0x0, 0xfffffffffffffc6d, 0x20000800, &(0x7f0000000240)={0x2, 0x4e23, @local}, 0x10) 18:14:16 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x7ffffffff000) 18:14:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x12}}}}, 0x100c) 18:14:16 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) 18:14:16 executing program 5: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:16 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=@flushpolicy={0x10, 0x12, 0x4e326d0846e0c13d}, 0x10}, 0x8}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000040)=0x6) keyctl$get_persistent(0x3, r3, 0x0) 18:14:16 executing program 0: prctl$PR_SET_NAME(0xf, &(0x7f0000000000)='//selinux\x00\x00\x01\x10') openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000040)) 18:14:16 executing program 5: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88882, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000100)={'syzkaller1\x00', 0x2}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r6, 0x8914, &(0x7f0000000000)={'syzkaller1\x00', {0x7, 0x0, @dev}}) write$tun(0xffffffffffffffff, &(0x7f0000000140)={@val, @void, @eth={@broadcast, @broadcast, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x11, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0xc, 0x0, @gue={{0x1, 0x0, 0x0, 0x0, 0x0, @void}}}}}}}}, 0x32) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x1000000c8) splice(r0, 0x0, r2, 0x0, 0x18102, 0x0) 18:14:16 executing program 4: 18:14:16 executing program 4: ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, 0x0) r0 = creat(&(0x7f0000000280)='./file0\x00', 0x1) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2321202e2f6669f10900"], 0x191) keyctl$set_timeout(0xf, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(r0) setxattr$security_capability(0x0, 0x0, 0x0, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f00000000c0)={0x80}, 0x8) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x200080, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/fib_trie\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$EXT4_IOC_GROUP_EXTEND(r4, 0x40086607, &(0x7f0000000140)=0x1000) sendfile(r1, r2, 0x0, 0x320c) 18:14:16 executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xff99) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x280000000000002, &(0x7f0000000100)=0x78, 0x4) bind$inet(r4, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f0000001040)={0x2, 0x4e23, @loopback}, 0x10) recvmsg(0xffffffffffffffff, 0x0, 0x0) splice(r0, 0x0, r4, 0x0, 0x8007fc0, 0x0) 18:14:16 executing program 5: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) [ 2410.375838][ T705] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:19 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xb90000000000) 18:14:19 executing program 5: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x25}}}}, 0x100c) 18:14:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) 18:14:19 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x3, 0x19) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @local}, 0xf5) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x23, &(0x7f0000000000)={{{@in=@multicast2, @in=@multicast1}}, {{@in6}, 0x0, @in6=@loopback}}, 0xe8) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000180)={@multicast2, @local}, 0x10) [ 2413.332199][ T744] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:19 executing program 4: socket$inet_udplite(0x2, 0x2, 0x88) iopl(0x6) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$sock_ifreq(r1, 0x0, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000100)={@local, @multicast, @void, {@ipv4={0x800, @gre={{0xf, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x2f, 0x0, @dev, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@timestamp_addr={0x44, 0x24, 0x14, 0x1, 0x0, [{@empty}, {@remote}, {@multicast2}, {@dev}]}, @timestamp={0x44, 0x4}]}}, {{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6558}}}}}}, 0x0) 18:14:19 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000300)=0x80, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000003c0), 0x4) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x2bcf) pselect6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x80800) recvmsg(r0, &(0x7f0000001440)={0x0, 0xa, &(0x7f00000015c0)=[{&(0x7f0000001600)=""/4096, 0xf99e}], 0x29, 0x0, 0xff96ce4aaaa47475, 0x7115}, 0x100) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x10012, r1, 0x0) 18:14:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x48}}}}, 0x100c) 18:14:19 executing program 0: 18:14:19 executing program 0: 18:14:19 executing program 5: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:19 executing program 0: [ 2413.476566][ T765] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:22 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x60740000000000) 18:14:22 executing program 0: 18:14:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x4c}}}}, 0x100c) 18:14:22 executing program 5: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:22 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) 18:14:22 executing program 4: 18:14:22 executing program 0: 18:14:22 executing program 4: 18:14:22 executing program 0: 18:14:22 executing program 4: 18:14:22 executing program 0: 18:14:22 executing program 4: [ 2416.432304][ T809] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:25 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x80000000000000) 18:14:25 executing program 4: 18:14:25 executing program 0: 18:14:25 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', 0x0, 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x60}}}}, 0x100c) 18:14:25 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:25 executing program 0: 18:14:25 executing program 4: 18:14:25 executing program 0: 18:14:25 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', 0x0, 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:25 executing program 4: 18:14:25 executing program 4: [ 2419.396456][ T845] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:28 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x8012a0ffffffff) 18:14:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_MEDIA_SET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14, r1, 0x1}, 0x14}}, 0x0) sendmsg$TIPC_NL_MON_GET(0xffffffffffffffff, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) 18:14:28 executing program 4: r0 = socket(0x11, 0x800000003, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'veth0_vlan\x00', 0x0}) r2 = socket$packet(0x11, 0x3, 0x300) bind$packet(r2, &(0x7f00000001c0)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @broadcast}, 0x14) r3 = socket(0x11, 0x800000003, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2ac5000000012e0b3836005404b0e0301a060075f2e3ff5f163ee340b700000080000000000000fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c65400"}, 0x80) getsockname$packet(r3, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000180)=0x14) bind$packet(r2, &(0x7f0000000040)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @remote}, 0x14) 18:14:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x68}}}}, 0x100c) 18:14:28 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', 0x0, 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:28 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:28 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) bind$packet(r2, &(0x7f00000001c0)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @broadcast}, 0x14) setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) 18:14:28 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) [ 2422.392548][ T883] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x6c}}}}, 0x100c) 18:14:28 executing program 4: openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000037c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/191, 0xbf}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') perf_event_open(&(0x7f0000000200)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f00000017c0), 0x3da, 0x700) 18:14:28 executing program 4: r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x46802) io_setup(0x100000000000c333, &(0x7f0000000180)=0x0) ftruncate(r0, 0x48280) io_submit(r1, 0x45, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x400000000000, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x377140be6b5ef4c7}]) r2 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) write$P9_RREMOVE(r2, &(0x7f0000000280)={0xfffffffffffffcd2}, 0xff7f) r3 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000200)={0x100007, r2, 0x9, 0x3, 0x4000000}) 18:14:28 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) [ 2422.486695][ T896] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2422.604751][ T913] FAT-fs (loop5): bogus number of reserved sectors [ 2422.615843][ T913] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:31 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xd0730000000000) 18:14:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x74}}}}, 0x100c) 18:14:31 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000200)='gtp\x00') sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:31 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:31 executing program 0: clone(0x2900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = perf_event_open(&(0x7f0000000500)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$setstatus(r0, 0x4, 0x42000) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) exit(0x9000000) 18:14:31 executing program 4: r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x46802) io_setup(0x100000000000c333, &(0x7f0000000180)=0x0) ftruncate(r0, 0x48280) io_submit(r1, 0x45, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x400000000000, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x377140be6b5ef4c7}]) r2 = creat(&(0x7f00000001c0)='./file0\x00', 0x0) write$P9_RREMOVE(r2, &(0x7f0000000280)={0xfffffffffffffcd2}, 0xff7f) r3 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000200)={0x100007, r2, 0x9, 0x3, 0x4000000}) 18:14:31 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41e1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='net/unix\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x40000900000c4) [ 2425.402586][ T935] FAT-fs (loop5): bogus number of reserved sectors [ 2425.409406][ T935] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:31 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:31 executing program 0: perf_event_open(&(0x7f00000012c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41e1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='net/unix\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x40000900000c4) renameat2(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) 18:14:31 executing program 0: openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/mdstat\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000037c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/191, 0xbf}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') preadv(r0, &(0x7f00000017c0), 0x3da, 0x0) [ 2425.482393][ T953] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:31 executing program 0: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setpriority(0x2, 0x0, 0x40) 18:14:31 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) [ 2425.657707][ T985] FAT-fs (loop5): bogus number of reserved sectors [ 2425.672900][ T985] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:34 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xe0530000000000) 18:14:34 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000400)=@newtfilter={0x44, 0x64, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@filter_kind_options=@f_flower={{0xb, 0x1, 'flower\x00'}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0xa, 0x54, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_ERSPAN={0xc, 0x3, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_ERSPAN_VER={0x5}]}]}]}}]}, 0x44}}, 0x0) 18:14:34 executing program 4: perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r0, &(0x7f0000000100)={0xa, 0xffffffffffffffff, 0x0, @ipv4={[], [], @empty}}, 0x1c) sendmmsg(r0, &(0x7f0000000240), 0x5c3, 0x0) 18:14:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x7a}}}}, 0x100c) 18:14:34 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:34 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) [ 2428.425123][ T998] FAT-fs (loop5): bogus number of reserved sectors [ 2428.432038][ T998] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:34 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:34 executing program 4: r0 = socket(0x1f, 0x3, 0x0) shutdown(r0, 0x1) 18:14:34 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000f80)={0x4c, 0x2, 0x6, 0x1, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:ip,mark\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x4c}}, 0x0) [ 2428.581264][ T1015] FAT-fs (loop5): bogus number of reserved sectors [ 2428.587476][ T1010] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2428.594203][ T1015] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2428.607485][ T1018] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 18:14:35 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) getsockname$packet(r2, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=@newlink={0x40, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0x883}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @sit={{0x8, 0x1, 'sit\x00'}, {0x14, 0x2, 0x0, 0x1, [@IFLA_IPTUN_LINK={0x8, 0x1, r3}, @IFLA_IPTUN_ENCAP_TYPE={0x6, 0xf, 0x1}]}}}]}, 0x40}}, 0x0) sendmmsg$inet(r0, &(0x7f00000017c0)=[{{&(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @empty}}}], 0x20}}], 0x1, 0x0) 18:14:35 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) sendmsg$IPSET_CMD_FLUSH(0xffffffffffffffff, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="2800000004060102e6000100143b000000d8ac000500010007"], 0x1}}, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(r2, r1, 0x0, 0x100000000) [ 2428.630558][ T1026] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 18:14:35 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) [ 2428.835917][ T1044] FAT-fs (loop5): bogus number of reserved sectors [ 2428.842655][ T1044] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:37 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xf0ffffff7f0000) 18:14:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x210}}}}, 0x100c) 18:14:37 executing program 0: r0 = socket(0x10, 0x80002, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000100)={'syztnl2\x00', &(0x7f0000000240)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast1, @remote}}) 18:14:37 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:37 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:37 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x200000000000011, 0x3, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'netdevsim0\x00', 0x0}) bind$packet(r1, &(0x7f0000000240)={0x11, 0x0, r3}, 0x14) getsockname$packet(r1, &(0x7f0000000500)={0x11, 0x0, 0x0}, &(0x7f0000000040)=0x10eef0f1) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="540000001000010800"/20, @ANYRES32=r4, @ANYBLOB="000000000000000034001680300001802c000c80050001"], 0x54}}, 0x0) 18:14:37 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:37 executing program 0: r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x11250c2, 0x0) r2 = open(0x0, 0x141042, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r2, 0xc0182101, &(0x7f0000000100)={0x0, 0x7c7b}) r3 = creat(&(0x7f0000000280)='./bus\x00', 0x0) ftruncate(r3, 0x208200) sendfile(r0, r1, 0x0, 0x8000fffffffe) 18:14:37 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) [ 2431.430110][ T1072] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:37 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x10000000013, &(0x7f00000006c0)=0x2000000000000001, 0x4) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000040)='veth1_vlan\x00', 0x10) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000200)=0x7fff, 0x4) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) splice(r0, 0x0, r2, 0x0, 0x4ffe1, 0x0) 18:14:37 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) [ 2431.496322][ T1069] FAT-fs (loop5): bogus number of reserved sectors [ 2431.503847][ T1069] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:37 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x7f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_MCAST_MSFILTER(0xffffffffffffffff, 0x29, 0x30, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000a00000000000000ff010000000000000000000000000000000000000000000000000000000039d200"/65], 0x90) r0 = socket$unix(0x1, 0x0, 0x0) mkdir(0x0, 0x0) mount$bpf(0x20000000, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2001001, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) setxattr$system_posix_acl(0x0, &(0x7f0000000140)='system.posix_acl_access\x00', &(0x7f00000001c0)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="020007", @ANYBLOB, @ANYRES32=0x0, @ANYBLOB="080002", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYRESOCT, @ANYRES32=0xee01, @ANYBLOB='\b\x00', @ANYRES32=0x0, @ANYBLOB="1000", @ANYRESHEX], 0x64, 0x2) r1 = socket(0x400000000000010, 0x802, 0x0) write(r1, &(0x7f00000000c0)="24000000200099f0003be90000ed190e020008160000100000ba1080080002007f196be0", 0x24) pivot_root(&(0x7f0000000340)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000000000)=0xc) r2 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$netlink(r2, 0x10e, 0x8, &(0x7f0000000040), &(0x7f0000000080)) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="60000000300005000000000000000000000000004c000100480001000900010067616374000000001c000280180002000200000000000000000000000000000000000008040006000c00070000000000000000000c0008000000000000"], 0x60}}, 0x0) 18:14:40 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x100000000000000) 18:14:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x300}}}}, 0x100c) 18:14:40 executing program 0: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x7f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000a00000000000000ff010000000000000000000000000000000000000000000000000000000039d2000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000ec43d66037475b96cbacf888c2"], 0x90) socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x400000000000010, 0x802, 0x0) write(r1, &(0x7f00000000c0)="24000000200099f0003be90000ed190e020008160000100000ba1080080002007f196be0", 0x24) pivot_root(&(0x7f0000000340)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="60000000300005000000000000000000000000004c000100480001000900010067616374000000001c000280180002000200000000000000000000000000000000000008040006000c00070000000000000000000c0008000000000000"], 0x60}}, 0x0) 18:14:40 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:40 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:40 executing program 4: r0 = open(&(0x7f0000000180)='./bus\x00', 0x151042, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/asound/seq/clients\x00', 0x0, 0x0) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendfile(r0, r1, 0x0, 0x4000000000010048) 18:14:40 executing program 4: r0 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 18:14:40 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x2a, 0xb6, &(0x7f00000001c0)="24010d81e8b3e08ad6889b885a4a27e7f8a4cf9160484cd88b8f2d60b362b8af58b3a7ff6bebbbe04b2b", &(0x7f00000002c0)=""/182, 0x50, 0x0, 0x11, 0xff0, &(0x7f0000000380)="0a2e6f9ebb935151a8a7449fab49d33319", &(0x7f0000002340)="bb3730d0dd0f73ca5b2412e8198d56c1e699dfb4ddb9f216f42b944b1da7479e3b95cf8df2573920547ee894b895c28666ee2dc5f54994c24ab9be4456e44c4051cb4db375b6a67a1af86a298b6b3933845cf7ae8e2d5dc2a65c2f9bb6046b53b00122a322a083b7628f630a4f48ec11260d28d71eab38c8f5f3a17189efd00f533b9b44454ccbfea796ad295615552fd691d8979a755d08b8d988e869988749afcd69a292ed5a92895dfb1797fe1cf7fc75cbdd2646bcd254dd06158842fd010c52abedfa25d86737bf041b65208a4d9311de75d6914e30fe0df71076fc52ea46a9b6b861a3c7a4fe63474c6dd3c8448286f859c9718f26026735291b687f91f680b175610b8d255d83997f93032724e2626e444c58b9dd0ce88a20d4f694e34691e63db2b8e577bc4cd3bfcad13f448ab115351626e070dcf474f072f013bc0aecaec575d2a5feee0a69ebec609f593683e59813f83b6966effaaa61000198dc8dcc6854c4bc3e6bc500c19804cea828ea540a464c91ba123489d4fb35576e8b19a2f8e6057463adb5f967e37cf763d670617c218c73e97f2bda44404d3fa32c00399fc668a9832149b516c6376dc8c2942ec1ded427897cb2e6dd50bd3082fddda9a955357c1e2a7af4f01ab06e26a84a40577e00fc3bec54cbdf1964d91523c15a6b5ca8ab7cf278775a1c4a7877ca8336e3169e0a3d8c5320d348efd5d84160d4a9a319513f9e75f25fa535b4428122a5b282e2f34005e759211b1b5e714cc95b1314ddb8022ae5731a4d34aaf79cf5e999e5b124d1329c97ff53ecd2f2fb48579c8c44a87c8d01057e1ee28fce4f5b3d566cba725148c13d8293d3b95a906753c2a887c3978d79d81337b7c1e732bb41a92246dbb06a00101e68dfa2093df7774762806de539fac9416abdbbbe5cb8df98417bc7bf1c6cf94f4b2fbc482f2323d732c7078de1e95565af7980c40023afc7cc232a50df51e46c1b318a1dcae4375062618b8918e0bc36263ccf568f25b4c7548dfe7112cceb7ddfeabfc261448e85a449fea4d2997d21f46f94b0a7fb59f4e1bab064567b60e0f2a39328453326c9d17031949a886bb8d265e6d24e0d3efbef60eca61da58a7ba2a236c0952d109fd85b492aff0a03bf42a668f1822a3f31a4630eb70f21f6ea16a01ff1a053ae4a3dac56233579e805d31b315479f3a1200e1b6aabe4c22b20e79d73854f00d09f62f9dfcfd4e141d086baf89cbdffab9f1a6164cf7f1899ac09cb9b087819f9f36208be97fd3ebfdbefa8242dba522d8d6d42f049daaeea3b327e79c6ab0b7e546ae779b6c98557e5b0eb89f2cc14bc36cf6e306d7ddb93b766b1125c51cc8c038c89619615e0127d70e9d9b3081fef7d9cf41c9dbea2b5b76b7dab5a70321d9bccc9f0ac260b33cef9d74e9532c2c0af1118327dcfacddbd6f3413c0b0e09a1f5d8b3dd2ad0c922618606c55bc73f5049df8faae468165bc7503e7e3aff7b693316c7e16211195a42b11c9df0ad5848ea0d496367ecbe91c231bbb8bb3dd969cd950df002f877b13348f18e975d636c4e947e9e277554d30f4a8f473b54e9d453a5f5b0820d622d0569be0f4a7f4b35382563ae5b72e025cece42c44661813c07dd3648fb5f332e7e1b4c237fe62b2dea586d9f033943d12c8c29a1f7611efb9d216bf7e4bdf2c091ec14dc921e962eb0edc38c1780707ebb96a451a591fd764bd9205bee755eeca6f279845189276ae4a6839cb9726ff7a5c13f216aa7f6651fd09da559887e42074273c08134fcb5f1794880d18205a7ffeb6207eb9559af37718a6136724118d37eff813e460a8674288db1d239178ad57a27d373af3c357662982128e03b78cf8455a770864bf0b2130dd90e20c8f758febd32a23995a29d89e7968d0fcecde8cb8cc62870dd178568ab4367c90676eb7c8b75d1d9ba008351bdc846ae20d1f96da7b4380f3498da6260678adaa52c4738d5c7521b7948baecc8139efbaed450254d6ae6fa549b7248c8b74b1acdd498801a5638aacadf08afbaa0e6a1c99102ef91713131832fdd53cc1a340770013a691469ccaf288c5e4eeac0da3b9d88da6b207021a05bff2c6226285d68002f8960a30115e1185d8b6080036095601ef238041ad69d70dd394ee53b40383c3169eeeede71391a43646914a52926f060b6a87a9ec93768c6962a78523eefadb773e494c49df716335f0a41ef1fd360fe996305585562a70604b82c740b444bb2309a39fcaaa26008cd412dc049c16db894cde8105ede4486b410a1c4814adba5c139f787c43222c2e03945c61420eb67fce241e73d112a03d012fc92305d09e83237dbe2a3a37877bf9253d278a434f7dd53d6c674ba646346044020004d9d71161bee08a8b05422308048dbafb2dc012d9a1ea1a3ac171963874de2163b74c8eb9226dcc62b05e6c5d3145e17a634857af8786ee907d450b1b1fd3633ba515c472d2f76d1a2dc63cc52ab118780968e4ac59422e7411ef2b5f90f833cb4769cab1bda0b8bf5891e0ea536c9e93308ce1d7ebb70fd0767cb3137f53c259995bc075b0a2020b6ada4afc67666d79ddc54a9fd78f64dc5620ae9d2a70b617fcb16bfd89470005bd7c6e6925d75fc798642f4a46acb21a758617205d1ff424f696da3f6c5c3b5a87d7bf83e81e846d263bf14b0cb25dddeb896fb7dfb180f3bbbb0e224c5b58679469066683425727bd5c97c87df5c78ff942a8abd6b61f341ab8df69a8678f00a5d01ed3d9acd2fcf1b863c92d2168975d7d98aebc3a094a639b77da91fe07b5dac9a7b114f9490371d7e2683465edbfab3d049263aaf28ccc27bbe40bfda8a62509f4d79c58c21e29ea18184980661364e5eac8519f63c55653f1e551bdccdb21017a26099e6250655898c3c8d1b3d0f156671cabf7ad15944433731e888201593b61a1bf8cf67c312701727cb3bc08cb5da16c5fed3dee7cd55c55cfe9ed75622ed7b69d617a0c19ebd4ec3e37b1d81391105dbdd9dbe28baf021e382dbf44bfabcca86aafb1642b020162e858f0b1e7f13967090b0d7e489e793b985692ce40207a13d5d0afb602a4523f78d2b283d8f4b4892dc3f79ce2e0663b68489fed8f8617bb87db523610a405beeaad557348111128f021c180b64dcc0242aa648ac48c812c0b1e7d1701e36a9bf905d01a5617cbd67a38ff1aa2f4fa60265fa02446263629cf8b3535db4afdf85073484fed596938da9c5c9cf53b4cd6f9d30c6b5588edee560b9a9085682d92d06cf78e4db739ee052a021a9cf311bb319433642e5eb399618d71105debf3bafa0d19ff476556807422c89c92f69ad369eacde9cf0822cb1e786647566082b697fe5dfe648d8e67afd12dc276e49d928cf6f60a6af37b64c95b6d0b6f6c87eed647fe36c072be4cfb2d094bbfeb78b104eb645a8c31eea1cd7685ea44933d50cafc32e8eeeebea4848ce8ab686ea1dc8678d76fff475eda618d8b9000122bace71b631574a7a674da7c0049cdeae3721a2508dd4b0895f947748ee7bca899d8b59f875014334360de8b1238d30f05b7f7516c64835d7e4e19d25fbc773abd7856edef9a67efd20de0efbf4feebbb3a660e073ee1f0b2d42e5ad994e54580579f8626b6ae9ee36aa295f56fd2cfc43be91d822d158f4694ee84e2e74f27f5c46211e54dfa133f0174354193d3819d0ffb7a2b43e093b3cf3d83640f287aa0fe354cffd32cebad1746b813dbc9a4846d47363d97e00deb497051221921a0fa7656340c6e860d210265c7771024fa2e0a6765849587122137ed8f2a93b73c15df564c0f42fb72d9e4e8f0b6501c0a0e80d39b8729417c5a55b06fe9902973c5be0143851eb0010a41bb33c70163f033063daa75f22c1404f10238ce02b4bce4dccca0ad7f0cf856f9f0554f2d78535e4312e486ec7718f4719318d4215dd264e7d89a9d5455938e6ac11106f419ddd7525c0f6db7e207eaa59e93226cff3f4799e54b654bbff31341d64a72e509b205b47235cec2ff76a1b42c8a67757e096983cc361f278e823cbe486e769d168ede083a6c1439b06d85dc0a2788af5883612207200f1a1987274178f35d3362dd38108b7613b52bbbca8277f0512c225c7da16406af1273639cdb9c2082cbe862ccad9fa97a4f546146b72b3cd87cfee425cdab3905890bdc8a287a1a18e3b310d94c7df32aac437daf9bdc6f552bb624256800c96b7d622a52c542d33c00fe635cee8d60b42bbdf7b746e772047df83c7f107abd9dd20947f8c4b3e2dd8a017c38051b82f656421bd263d168b3e376bc386ae2d60305cb62f34cba51a39aa837f03d5f66119d48cb81247399da16f54c98a5d41230b4f26c6f385d6e97bf3bad76694c45c939fc4952b7b91f38eeaf834f910e7aaad01623acaf9cddade4a67e64d8f8e30c675d56671e4b7e6a3e00b26653671955cab8bd8e63daf62c879b03bdc7300e5ee11adc5b55ac42984288e334c796a22cb2441f166d286d6033ebf69866bee623b4a1b9f88b508f17c1f3ee372ebf84e774628372bafc6cd0bc0e9be42147d68ce61ccfabb7bbee29315e540f0e996dc65797e084e643e04b2ec04a816c9e3e615b7b5d63d32664fc6db1e8e9a32289df3a38defa2d0e5e9229781636d685ff4324e43a8fd653de7684b6174b8e512ac5f1d91bf0cb6487b8dffd754d1bf679ff548225c8b3aca3e1dd1e7df5f170d474c19e430d4c583aab3e172842c6504a046cc9076d71712b715c7c207a3319f9b4d6225333431d084cb141fdc65275855721e90a954fc8610f0bc71b564d73963761faebc1383f5262841be814b262c4d147c2a3632cf70d631bc6d2ad9302954a1ee42e1e31901f2791f49ea7a70d65752c28e5c342f78fd2de4d557a64acde0db236de6840e9c71c2e50c1f6718ad3bea7d1f86f7ce2751c293f6fbdeb4146f0967d440114bb19118c1e86749a74ad12f2035272fce6a51c6d8b4debf5733d50d4bf18390003b930d4d07e96794cacd933ab7f961569e6db810d9de3e21f8b885f016e6309e07cb229958f63c9818bc7097f88b7cd3ab9a37ef412dd4dd561e7617ed4fb0b86e8a4e0306b6c736224f032b95599e4be6cb8936a8648bd83fe2c1db4c1dc11544ea572c8b42595c6005ff6e204c714abc0fbb37d8a58b938889b2294dc475fa16bfbb743b748a5a38523802d8c0034c2096957c0a48de8c4a389d3a431dbb08b9ebc9ec93d3be9d8dbcf465836d5d750d90dc715442fa621a8359b5fd5955010a574894ca23e7357a9356b18adecb3cf54052ce0b7255d8ae09e7755606c3a730f0ca73ced26edf9a0280b62d899bd57435b9a7f434e0b3ca16f670129bf9b6a46d8f86413a4aadb96e1f28eb793999f1b7b24c317ad45fe34114bc71e3a82823a92da2ce1cf2bb89c71951ead262ee809be008d949dfd3747d35ef9f47efbbd75d873b9858f7b8c36bd52cee2a81170734666d92a0e8f0d416f2911b3829843409620b9a15ccebcc713104834a83fffdac36b9a144276b08c022912e2d02b9c5490e938baa65f2337dd1d485d8ff3f383390a3539a8c97a2856c1c32ac8687f7d477080137aee32d90052eb01b34cebfceb38bf437045e39da1f1999b79e2dfad9a5fc4eb96953b88da1e95f5255dc12fa13b94a2efa2098f0b3046d9d62c0621d82104f57998226c28611ab88d6337d62ac379da80398333cf0c29810a39dc8ed5503916fa4b70b1dd884cd46ca72b4d25165dde784188e9492"}, 0x40) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:40 executing program 4: syz_open_procfs(0x0, &(0x7f0000000080)='oom_score\x00') preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x375, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000240)='./file0\x00') sendmsg$AUDIT_USER_TTY(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYRES64], 0x1}}, 0x0) r0 = creat(&(0x7f00000002c0)='./bus\x00', 0x0) sched_rr_get_interval(0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0xc0c0583b, &(0x7f0000000080)=0x80000000000000) ioctl$IOC_PR_RELEASE(0xffffffffffffffff, 0x401070ca, 0x0) 18:14:40 executing program 4: syz_open_procfs(0x0, &(0x7f0000000080)='oom_score\x00') preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x375, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000240)='./file0\x00') sendmsg$AUDIT_USER_TTY(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYRES64], 0x1}}, 0x0) r0 = creat(&(0x7f00000002c0)='./bus\x00', 0x0) sched_rr_get_interval(0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0xc0c0583b, &(0x7f0000000080)=0x80000000000000) ioctl$IOC_PR_RELEASE(0xffffffffffffffff, 0x401070ca, 0x0) [ 2434.451055][ T1124] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:40 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) dup(0xffffffffffffffff) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:40 executing program 4: perf_event_open(&(0x7f0000000000)={0x1000000002, 0x70, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="4000000010003b0e000000000000000000008000", @ANYRES32=0x0, @ANYBLOB="17460000df00000008000a00", @ANYRES32=r0, @ANYBLOB="1800120008000100707070000c00020008000100", @ANYRES32=r1], 0x40}}, 0x0) [ 2434.538361][ T1130] FAT-fs (loop5): bogus number of reserved sectors [ 2434.551545][ T1130] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:43 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x400000000000000) 18:14:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x500}}}}, 0x100c) 18:14:43 executing program 0: syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x375, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x20000000, &(0x7f0000000440)='./file0\x00', 0x0, 0x7a04, 0x0) sendmsg$AUDIT_USER_TTY(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYRES64], 0x1}}, 0x0) r0 = creat(&(0x7f00000002c0)='./bus\x00', 0x100) ioctl$FS_IOC_SETVERSION(r0, 0xc0c0583b, &(0x7f0000000080)=0x80000000000000) 18:14:43 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:43 executing program 4: syz_open_procfs(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x375, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mount$fuse(0x20000000, &(0x7f0000000440)='./file0\x00', 0x0, 0x7a04, 0x0) sendmsg$AUDIT_USER_TTY(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYRES64], 0x1}}, 0x0) r0 = creat(&(0x7f00000002c0)='./bus\x00', 0x0) ioctl$FS_IOC_SETVERSION(r0, 0xc0c0583b, &(0x7f0000000080)=0x80000000000000) 18:14:43 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:43 executing program 4: openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x5603, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x28}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') preadv(r0, &(0x7f00000017c0), 0x3da, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 18:14:43 executing program 4: openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x5603, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x28}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') preadv(r0, &(0x7f00000017c0), 0x3da, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 2437.483368][ T1169] FAT-fs (loop5): bogus number of reserved sectors [ 2437.490207][ T1169] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2437.520303][ T1180] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:43 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:43 executing program 4: openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x5603, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x28}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, 0x0}}], 0x1, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='fd/3\x00') preadv(r0, &(0x7f00000017c0), 0x3da, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 18:14:43 executing program 0: syz_open_procfs(0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$AUDIT_USER_TTY(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYRES64], 0x1}}, 0x0) r0 = creat(&(0x7f00000002c0)='./bus\x00', 0x0) ioctl$FS_IOC_SETVERSION(r0, 0xc0c0583b, &(0x7f0000000080)=0x80000000000000) 18:14:44 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f00000004c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$unlink(0x9, r0, 0xfffffffffffffffb) [ 2437.687659][ T1197] FAT-fs (loop5): bogus number of reserved sectors [ 2437.701567][ T1197] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:46 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x4000000000000000) 18:14:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x600}}}}, 0x100c) 18:14:46 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$netlink(r0, 0x10e, 0x3, 0x0, &(0x7f0000000080)) 18:14:46 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x7f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000a00000000000000ff010000000000000000000000000000000000000000000000000000000039d2000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000ec43d66037475b96cbacf888c2"], 0x90) socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bpf(0x20000000, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2001001, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x9}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) setxattr$system_posix_acl(0x0, &(0x7f0000000140)='system.posix_acl_access\x00', &(0x7f00000001c0)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYBLOB="020007", @ANYBLOB, @ANYRES32=0x0, @ANYBLOB="080002", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYRESOCT, @ANYRES32=0xee01, @ANYBLOB='\b\x00', @ANYRES32=0x0, @ANYBLOB="1000", @ANYRESHEX], 0x64, 0x2) r1 = socket(0x400000000000010, 0x802, 0x0) write(r1, &(0x7f00000000c0)="24000000200099f0003be90000ed190e020008160000100000ba1080080002007f196be0", 0x24) socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x8, &(0x7f0000000040), &(0x7f0000000080)) 18:14:46 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:46 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:46 executing program 0: r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) r1 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x11250c2, 0x0) open(0x0, 0x0, 0x0) perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_SEND(0xffffffffffffffff, 0xc0182101, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, 0x0) r3 = creat(&(0x7f0000000280)='./bus\x00', 0x0) ftruncate(r3, 0x208200) sendfile(r0, r2, 0x0, 0x8000fffffffe) [ 2440.486077][ T1226] FAT-fs (loop5): bogus number of reserved sectors [ 2440.490519][ T1236] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2440.492901][ T1226] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:46 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{0x0}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:46 executing program 4: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x7f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount$bpf(0x20000000, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2001001, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040)}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="24000000200099f0003be90000ed190e020008160000100000ba10", 0x1b) pivot_root(&(0x7f0000000340)='./file0\x00', &(0x7f0000000080)='./file0\x00') 18:14:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x700}}}}, 0x100c) 18:14:47 executing program 0: r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) r1 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x11250c2, 0x0) open(0x0, 0x0, 0x0) perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_SEND(0xffffffffffffffff, 0xc0182101, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, 0x0) r3 = creat(&(0x7f0000000280)='./bus\x00', 0x0) ftruncate(r3, 0x208200) sendfile(r0, r2, 0x0, 0x8000fffffffe) [ 2440.636216][ T1250] FAT-fs (loop5): bogus number of reserved sectors [ 2440.648234][ T1250] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2440.653536][ T1260] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:49 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x7f00000000000000) 18:14:49 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:49 executing program 4: r0 = syz_open_procfs(0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$AUDIT_USER_TTY(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYRES64], 0x1}}, 0x0) r1 = creat(&(0x7f00000002c0)='./bus\x00', 0x100) ioctl$FS_IOC_SETVERSION(r1, 0xc0c0583b, &(0x7f0000000080)=0x80000000000000) 18:14:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x900}}}}, 0x100c) 18:14:49 executing program 0: r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) r1 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x11250c2, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, &(0x7f0000001400)) r3 = creat(&(0x7f0000000280)='./bus\x00', 0x0) ftruncate(r3, 0x208200) sendfile(r0, r2, 0x0, 0x8000fffffffe) 18:14:49 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f00000004c0)=ANY=[@ANYBLOB="700000000307010800000000000000000a0000000900010073797a30000000000c000640000000b063c908adb300000004010c00024000000000000000031c0007800800014000000082080001400000000808000240000000070900010073797a3100000000080005400000000308000540000000005cb027895bb32aec952afcca9e4627659c88b6f9b90ce99c28b100"], 0x70}, 0x1, 0x0, 0x0, 0x240088d1}, 0x20048000) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:49 executing program 4: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) chdir(0x0) sendmsg$AUDIT_USER_TTY(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYRES64], 0x1}}, 0x0) r0 = creat(&(0x7f00000002c0)='./bus\x00', 0x0) sched_rr_get_interval(0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0xc0c0583b, &(0x7f0000000080)) 18:14:49 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:14:49 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x76, 0x4) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x2e8}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860ac5cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95433a3a07e758044ab4ea6f7ae55d88f5ef93a1a7511bf746bec66ba", 0xfe6a, 0x20c49a, 0x0, 0x27) [ 2443.496289][ T1284] FAT-fs (loop5): bogus number of reserved sectors [ 2443.508404][ T1284] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2443.511778][ T1293] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:49 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:50 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:14:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) dup(0xffffffffffffffff) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) [ 2443.713557][ T1313] FAT-fs (loop5): bogus number of reserved sectors [ 2443.729567][ T1313] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:52 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xfeffffff00000000) 18:14:52 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='oom_score\x00') preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x375, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000240)='./file0\x00') sendmsg$AUDIT_USER_TTY(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYRES64], 0x1}}, 0x0) r1 = creat(&(0x7f00000002c0)='./bus\x00', 0x0) sched_rr_get_interval(0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0xc0c0583b, &(0x7f0000000080)=0x80000000000000) ioctl$IOC_PR_RELEASE(0xffffffffffffffff, 0x401070ca, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_SET(r0, 0x0, 0x40800) 18:14:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xa00}}}}, 0x100c) 18:14:52 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:52 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:14:52 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) [ 2446.550204][ T1339] FAT-fs (loop5): bogus number of reserved sectors [ 2446.556934][ T1339] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:52 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="040000090000000066617400", 0xc}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:53 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2446.650766][ T1353] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2446.763787][ T1360] FAT-fs (loop5): bogus number of reserved sectors [ 2446.777497][ T1360] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:53 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="040000090000000066617400", 0xc}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:53 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:14:53 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(0xffffffffffffffff, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) [ 2446.947189][ T1370] FAT-fs (loop5): bogus number of reserved sectors [ 2446.954159][ T1370] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:53 executing program 0: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x7f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getitimer(0x2, &(0x7f0000000100)) 18:14:55 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xffefffffff7f0000) 18:14:55 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:14:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xb00}}}}, 0x100c) 18:14:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(0xffffffffffffffff, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:55 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="040000090000000066617400", 0xc}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:55 executing program 0: syz_open_procfs(0x0, &(0x7f0000000080)='oom_score\x00') preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x375, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000240)='./file0\x00') sendmsg$AUDIT_USER_TTY(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYRES64], 0x1}}, 0x0) r0 = creat(&(0x7f00000002c0)='./bus\x00', 0x0) sched_rr_get_interval(0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0xc0c0583b, &(0x7f0000000080)=0x80000000000000) ioctl$IOC_PR_RELEASE(0xffffffffffffffff, 0x401070ca, 0x0) 18:14:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(0xffffffffffffffff, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:55 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:55 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2449.600105][ T1407] FAT-fs (loop5): bogus number of reserved sectors [ 2449.606883][ T1407] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:56 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200", 0x12}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:56 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='oom_score\x00') preadv(0xffffffffffffffff, &(0x7f00000017c0), 0x375, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000240)='./file0\x00') sendmsg$AUDIT_USER_TTY(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYRES64], 0x1}}, 0x0) r1 = creat(&(0x7f00000002c0)='./bus\x00', 0x0) sched_rr_get_interval(0x0, 0x0) ioctl$FS_IOC_SETVERSION(r1, 0xc0c0583b, &(0x7f0000000080)) ioctl$IOC_PR_RELEASE(0xffffffffffffffff, 0x401070ca, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_SET(r0, 0x0, 0x40800) [ 2449.675288][ T1416] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:14:56 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2449.791473][ T1428] FAT-fs (loop5): invalid media value (0x00) [ 2449.797660][ T1428] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:58 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xffffffff00000000) 18:14:58 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:14:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xc00}}}}, 0x100c) 18:14:58 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = epoll_create(0x40200) poll(&(0x7f0000000040)=[{r1}, {r2}], 0x2, 0xffffffff) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0xb0000001}) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528ad93}], 0x1, 0x0) 18:14:58 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200", 0x12}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:14:58 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:14:58 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:14:58 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2452.557593][ T1454] FAT-fs (loop5): invalid media value (0x00) [ 2452.565423][ T1465] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2452.589429][ T1454] FAT-fs (loop5): Can't find a valid FAT filesystem 18:14:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xd00}}}}, 0x100c) 18:14:59 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2452.661936][ T22] audit: type=1400 audit(1594750499.014:35): avc: denied { block_suspend } for pid=1462 comm="syz-executor.0" capability=36 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=capability2 permissive=1 18:14:59 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:14:59 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2452.743629][ T1486] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:01 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xffffffffa0128000) 18:15:01 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200", 0x12}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:15:01 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xe00}}}}, 0x100c) 18:15:01 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = epoll_create(0x40200) poll(&(0x7f0000000040)=[{r1}, {r2}], 0x2, 0xffffffff) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0xb0000001}) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528ad93}], 0x1, 0x0) 18:15:01 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2455.559945][ T1515] FAT-fs (loop5): invalid media value (0x00) [ 2455.575247][ T1515] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2455.578886][ T1525] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:02 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400", 0x15}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:15:02 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x1002}}}}, 0x100c) 18:15:02 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:02 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2455.742456][ T1545] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2455.847007][ T1556] FAT-fs (loop5): invalid media value (0x00) [ 2455.853435][ T1556] FAT-fs (loop5): Can't find a valid FAT filesystem 18:15:04 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xffffffffa0130000) 18:15:04 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x1100}}}}, 0x100c) 18:15:04 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400", 0x15}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:15:04 executing program 2: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:04 executing program 0: mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) r0 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000200)={0x100a00, 0xffffffffffffffff, 0x9, 0x0, 0x80000000, 0xfffffffffffffffe}) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) chdir(0x0) sendmsg$AUDIT_USER_TTY(0xffffffffffffffff, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=@newtaction={0x84, 0x30, 0x1, 0x0, 0x0, {}, [{0x70, 0x1, [@m_police={0x6c, 0x1, 0x0, 0x0, {{0xb, 0x1, 'police\x00'}, {0x40, 0x2, 0x0, 0x1, [[@TCA_POLICE_TBF={0x3c}]]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x84}}, 0x0) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)) [ 2458.583322][ T1576] FAT-fs (loop5): invalid media value (0x00) [ 2458.590586][ T1576] FAT-fs (loop5): Can't find a valid FAT filesystem 18:15:05 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400", 0x15}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:15:05 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2458.695343][ T1588] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:05 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2458.878737][ T1605] FAT-fs (loop5): invalid media value (0x00) [ 2458.891362][ T1605] FAT-fs (loop5): Can't find a valid FAT filesystem 18:15:05 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:15:05 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:05 executing program 0: r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) r1 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x11250c2, 0x0) perf_event_open(&(0x7f00000002c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000280)='./bus\x00', 0x0) ftruncate(r3, 0x208200) r4 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000000), 0x4) sendfile(r0, r2, 0x0, 0x8000fffffffe) [ 2459.099961][ T1629] FAT-fs (loop5): bogus number of FAT sectors [ 2459.106046][ T1629] FAT-fs (loop5): Can't find a valid FAT filesystem 18:15:07 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xffffffffa0140000) 18:15:07 executing program 2: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:07 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x1200}}}}, 0x100c) 18:15:07 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:15:07 executing program 0: r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) r1 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r1, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x11250c2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r3 = creat(&(0x7f0000000280)='./bus\x00', 0x0) ftruncate(r3, 0x208200) sendfile(r0, r2, 0x0, 0x8000fffffffe) 18:15:07 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2461.667622][ T1666] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2461.738634][ T1650] FAT-fs (loop5): bogus number of FAT sectors [ 2461.745038][ T1650] FAT-fs (loop5): Can't find a valid FAT filesystem 18:15:08 executing program 4: mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:08 executing program 4: mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:08 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:15:08 executing program 4: mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:08 executing program 0: [ 2462.011046][ T1696] FAT-fs (loop5): bogus number of FAT sectors [ 2462.017113][ T1696] FAT-fs (loop5): Can't find a valid FAT filesystem 18:15:10 executing program 4: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:10 executing program 0: 18:15:10 executing program 2: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xffffffffa0160000) 18:15:10 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:15:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x2000}}}}, 0x100c) 18:15:10 executing program 4: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:10 executing program 4: mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:10 executing program 0: 18:15:11 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:11 executing program 0: [ 2464.617750][ T1719] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:11 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:15:11 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:11 executing program 0: 18:15:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:13 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0xffffffffff600000) 18:15:13 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x2500}}}}, 0x100c) 18:15:13 executing program 0: 18:15:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:15:13 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:14 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2467.691722][ T1787] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:14 executing program 0: 18:15:14 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:15:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:14 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:14 executing program 0: 18:15:16 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc03dd0d4642ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52261c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef0", 0xa5}], 0x4, 0x1) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:15:16 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x4000}}}}, 0x100c) 18:15:16 executing program 0: 18:15:16 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:15:16 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:17 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2470.711860][ T1852] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:17 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000080)={0x0, 0x10000000000000}) 18:15:17 executing program 0: 18:15:17 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:17 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:17 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:19 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = open(&(0x7f0000000780)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) ioctl$USBDEVFS_FREE_STREAMS(r2, 0x8008551d, &(0x7f0000000000)={0xfb3f, 0x4, [{0xf, 0x1}, {0xa}, {0xc}, {0xd, 0x1}]}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r3, 0x2) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r3, 0x0, 0x0) 18:15:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x4800}}}}, 0x100c) 18:15:19 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, 0x0) 18:15:19 executing program 0: 18:15:19 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:20 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:20 executing program 0: 18:15:20 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2473.664157][ T1906] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:20 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:20 executing program 0: 18:15:20 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:22 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x4c00}}}}, 0x100c) 18:15:22 executing program 0: 18:15:22 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, 0x0) 18:15:22 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:22 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = gettid() tkill(r3, 0x1000000000016) ptrace$setregs(0xf, r3, 0xa9b, &(0x7f0000000240)="bbfc0796ae1b698b231add5a4147bbb12530e7bc5ae78ef494727f06ee1ba2ff582796e2ae18a67e15f8807f144dd1c4ccdca9dd20ef50b60c045317dbca785abd0fa3d154d088703965b70b9bea03be76f6eb1b51a04304792840793c57b720864207dbb7cdd428a49e4bec1914a05f0512618cabd90ca68ef87799c33dc05e7eaaff5210d5bd9021624cb5ff550feef6fa43719e34d9640c0ce7963b6d41af924cb12eb0cddac1d891bf712c065bd64640bce0282bf4acb453c410819f1b697690e32ead4a98ba4368a9be3c05a12812b71c2280f94b9f36ae9c2a747cf78d7b43c90673908b206ca5156a5b5247903a5d04c8d14c6e63a005758a54cd462f0922442a6296c6f540b17e1468dc79ec8ac1bb411c618ce2db0f69f48655e1510f9850475180c6c9ded1441531978b2d41b6305622ecf4e69fb40f867aada65b8b9c8eef4f67b29af52a59c47dc17d5a5841a939782d34eccf500d6cb2fde71c9f289d1be505b550be6010a4abe3513cca7878dba9c5c0d823a803c6dcf7093e9d825b7a72a6bc2e33d58e24dff678fd6dbf95ba19a5ef988e1dbe5ec788b70ef7a057a7786bea5adf366198c80284ca3467808c4f0b1aa30ea4e91190656c823ab14cd131da2246350c38ae1780bab083d09713dd0ec89ea3b4b64026b6aa862f24d3f9904d26953b98a256e8c0156ac66e5f8d922273594953439bc7ae31649c08ad411a9317341752d0ca7d9e833bde9a1327ff79ade79fa1895af4d0ed5988510112c87fe4f4afa2bc7156e4fe3fd503eed1965be861002f7e81ffffb0b08df537e585a05993f023463d7e3c367bf533424c8c812a55144f4f2ff9634d38565fd75755e2b95807adaa4eb36daf0d4d86e5f80273fa49c23d67fec04de2aa64615b27f34f44d5d1a3281714adbcd51b47607c69c25cc83387ed69ee5750360c1190ea8aa11529fd45295949cb472e04e3bca948bb70648320af9df080230a0d3c4238592434be415991032631c571959c3ef8aa3d80b03faca5fbebd8de395a8323a7e99b9eea01f069b69636a5a1807296712e6ab132a1222fddc42a6fa7b6779d105b6ce34cea09c570a1238478a559e9d56c0e40cb88db62526a9808facbc1c8c0729834f150485fc55f96f8ff10a574810b141e1aa24ccd31ed4d7279839e0a6161217c54071699d9d34790eb0d91be0932f304fa9965ad9b0bc46b409d3a5ea4e253776a069263b70c734fd7f912a0f3b9e2c4946870a231a495bebea59ece3678c83dd81b075298964c7a236094b77d13e836e48ae12aa2c5ba094872a936afe41b5c52f38d4b6a2a6bb1a877b64b0918bf8ee5790ab2db5731e8e656a2fea1affd0b2ec593c55a8141bded828517ebfe19fc576745206dfb2f6f63f3f116b09e676cb486cdd184f164d64cf9ef3d3c4cd8332d08bf4f313f4e449d41d71a0edd19c5916903bbf8e048f4a40e3703ed1b7510f2f1d41b55d60da5bf2af12a1baf8e5575d8c1897ad225488bcb62d5a6ce3a37d8a50788867c0a1c2724e39e05cf32a95ab344a3b6f103b738e8e32b9c84d57bc6a84bb2618705ab2cf4bad2d89c49281c4c69302a398f0049dab1615e1d903a160b90ed5888f9ccd829fa2469729dd6743724e1f816a2d593c2946f6492602a3d089988529746fc0819987a3c1e6d7c2607d01fa8dffb35fe7cb4f5c2310e7171a142bd45ce77a408074f0da0ebd117959324596548063e366d3b9a0014a947ce6c2c9285a863eb214eddac0a3b43efcefa8f5c351bb8058baa536d8073fb30a03b7336bfdc429ae35e89d9c8dd62023073311998fc867c4980fe8163c94e7d48b118a1ac78035202e051705d114f34524b82d741879b7f3a5b68ead458303f95217dbc7553b05ea30fee0abe416d2438c80fbd1ebc22ab9d9aba55cd6f80654b7ce32167e061aa6eb086f38609682265cf6dbb53840c7d5085de903fe7dc15b0f8aebc9ac3428acb0ba371d4f651828b5e6b564def81f9dc7e9d7c307d91b878c10456cf46891b5831ccf5d1850eb43254a2725c9927320999d7a1ad2f2367158bb46b2b6d4b3cd338da58d816a879780305facab81d4f9d1ba843c683b0667f063555fdfb07c5e3d43b7112c9528262d6bec429d123874cb6055bc0f3722779af253222ef24007734e003529cd04d232d87dd602b8eea1299a992f1876c487b3b250d71cae56dd2eb7f9f3060d57c42dc767322ed36f0d487f83d6e770ea79b976cf0d371f6fe732c7219883cc4e4c562f202aed929fd58924d2a5797759a2cf81740fc6d01bfed74b5c832e63512ce4f38db01afd506b9a6b4730ffc1a5a143aebc291612acba842b0f940ce3d52ed7282298ebf0ccd562ee1493f0e2d292792e6f1d2570ba91dc01ca24b6327eb6bbd64bb48d2fec1043b5d697aa601d45d7e0603fa61455426c46cb03ef6573fb37ebbdfa5ba6d9517849a38766951be8508f05d82c385f678984012b66459259da4e82e6ca0d09b8877439f0473f48f8afb5e115c70cd2ba0e43041792e6f982e4acecd121e25237c2c2aa334610d41ef66eaccabd8cf97f261a74a7ec39f01dc9f948b5678081bda0d857fb4d9a7a3e96e6ffb1c86d9573eb2340379b266dca22bf4a10b8b7682a8c79af28c836c65203899b2def0740c5be26c1508ba99a50d5e12b03d83e94a40ebf5189280637dc3e7f0e4540502d7e70b1711845f306ca696122c4a2de16527102c8551700dd2746b2ef77c3f1eafdd4438a08bad3365f2374f05aef403a943d815ea12ccc872684edfcc9baa7d6c718a2fe473e2c966a4ca3a5a8806df96da0455ab971a0c0837623b55a3e74539a1baf66f2ec8ebdc1df05e3e4d03bd62741615718f481dd2e6a1fbb774f5bc29cd556d1525122826e42d6ebbab83a2d7c57885de719c968524e3b5f93b5d5af95b568503baddda8544f461b485c9276db29ba56ecd2e291e0812f592865e3decef157f9849065b0979a73298cd3f0d250d440df5f6ebdae08cc75e17912f8bedb689caec8f5cd19092a715fade6cdb86a604755e9d750315e0336b837a22f0bb35bf8a267867fda65a3a5a13d28af5d75fdf4885899306cc041286e59d412c5491992ab5c11655d235676ddcd1a53c76422a6f90370048605e09774c72afb4f01df9a047d047df96c1a12ae07c71b0361326fd3ee08d3cdda18f8dccbcb2d187d88afe9579d46dfa7ab98cc915afb59b678204367d5cf1136f04e2319558addb2291b960d4b733888f4b5c438972b7c0652abfe8bb26e785a4ea31691cf0d8c99c3128c3d5c9dc4903dfc25bb4a9f3727ef68ffb6d0b9c5f8e3552e4780bbfa005f2ad5bd22754c7c3f040623257f9c56433b5830b3d96e605d8b98f089b6bad0a3e8587236684082b5a957035b6520819e12dff4d9c9ec0f77d74c0d3ad04cee84d4ff3223c77dfb475bec2fb823ecbc9bb3f3f00200be614c9367699ace1348994e2c238f070a8f8f9b4927014c3d51b2b8cb7382d7b750acf194ccc46b29858af40784ad1a655bf70bab5d05cfaf5dc131133c834c5a27db2867ee67f4997412a38829e11fae274b3bcd7f99d17f998050f500587a7e165a9b10809335f92e0a02290e3b1c1e34abf0990269801f1b3377bcb2d9c299cd76e18f8ed06df294a940f32ca858d8b4fdf45b96ffc86b2cef1dcc0dee1d114ac3f356542f9e2942c7465bdc358e7b94fec739fe8366d34b61a643da3eff93b69bea7b557ee80c71bd248da9634637a1474936412aa723026901cf724b9eba8ece054d0ce90b0ae5e9ee5e7dc2721e3b45832fa8afb1ab6698dbb1c224c5b7ff1aa074420396f2ee1495388455c2a858e476103b6a7d1ef789789d9ae12d0fc6f561145c1fc017a5fe6171c140abd0e1d20c9f8b9a8cc589dcd0ddeed4de687882bf334d8c11830b4673a8a9bc6da1fddd8c65808db56a8778ab0c116a4ddfff5fb99591826f2a893c2bad0665a59dc48d38583ae45a9a1bd4f305a912b1220edc20b7c40da891fea547f4c130c33eb3d024f95699e3df34f48d3efc007622e1adcab016c41835f3ccc8756954cdc4ccd38084a15f8954a1631abe319b56b57bd321e09f895118fc66f7b38f4d7788986c50231280eaee6f1daba04007db9086445ddb054eb740f614e53f1c00003ef87af3c0979c1022ea5ed9a52f27987b019073cab054a9b20a916e98e4376131f6f320c399c1affd36296cd5fc5db42305e47d66a9e2154dc2efe1ead3f321bfc5705c646fc14041b5b8ce565b8b2cab48c91e09da5bd76b5a6ecc12f1a642d9bfc47edefb7178ce1ebf4a63aaba6adeee8134e6004ea10e03d594de8b1864dd6f9a98d0a6ddbfb0ed3207af3fee2d063ab621f52c960de0150fec87b2c3781d190a777dcd93acf6533fb874880d8afb09ec3803514b2357e1d87cb7101bbead7e2d6b3a49f833a1b644c1c8cdd3c2d41f57f41117d748b75ea39c28e95db99b616c7c244a2fa86c4c7423ba9d41e7350f89fbeef370737f97b010c85898e0809e8a9ff4dacdb9d42003e0f32d39214b02ebd147e035c552fa30aab5eabda32d79c8da624e1727e523a0d548d7e3db17cdd17e863281de11aa5ab706393295557a4f2ace91511517b6c4bf642672bda07dcacd595d6acc263ba4173c28dda957f0dbe8c6b98c073df436209e37b76e31f45048b0d2827456d2b3f7dec96d52b3b364a170507d6da8977c733fbfb8283bd2c0aee4e076f555af4eb3c8efdbcf1ed84755bd8fb96b97bcf5edcb5c913be0afc84dc509df16a84cc6d86220f5af78d88651c89116a5bad09cd48e216dfbbdfd27c30cbca912ccede1f1d83e7371976157b02ef57271648c51b9453baa7fb86782244031e2b1a7018478e4eb6080ab1524834288d74fb87424ef0cd8cecbd23e693ab6b8f303ada0e8794a47eafdee2e837082a7698a66c604eeec5131731f009bb969fb9f30245c1b6454964f7c73842df481072d603d3f460af71e14d32ba9d82a200d48920b2cac03cb6426a1a62b618b54f56d9db67515594663c148aae86496991b533e01df62df04c5a8f955352513d282827faa704f89f43c7d90589830cb4b6265cb208879574722d177edac2f351eb620c8bb1e6da50f440c7707d7f65120096714b5f68908ef61af6aebb51e97394672ad3567973a831c8bc49e0a1d7c52174224b990656b6fa6864b5b5885f879ea7c6a0ffee58121b66b89bc5d934cecb4f362967468d96c08a3c798c2ef0fe1d3dee904d6ca08f0f2665b8a975d37e48dbc3f3180e0ec0f28976c3a0fa99384aefca4c9e262b1472e1acf1d4612948869f010d90a523dd84a0accd47b8ccff389940b7c987fd5f1a68d848c0d700cf8018aad07ed401e539ffe9561a649ccf4fdc72cb21f0d9f21048571b4920cb97b8abab087e72fdb340416eeb273b2d6e4b0434851b2a4bba6f8a0c0b736b3ab566450941a052745c326d1d30aa7b2ff5cac777d71f547ed7dc9e081e5b8798882897257046f35a9dddcfd6467d3b0bd0aac009508fc171740a6dfe16f4bfddf79bbcac97fe95f65f3e06f4f87f2bb8ddcdf74eabc2603a51b27cec21e1c077ae8e0efc2095ea2ae710d757a51f3a340dc96109b1f8c5224360d4494775100b409c0fa8735dbbf3c29e6a1ef2410e915c90b33770fce657f0d7d14456961c2b6502dc1b982abd44aefca9fb2306506318a0adb54ad3ac3a76972c9c33466afccf1e63b3b0d011164b152272899b080c285cf5133113cdc5ce7226bd0d3cae10085e7f164cdaa9") ptrace$cont(0x20, r2, 0x0, 0x0) 18:15:23 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), 0x0, 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:23 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), 0x0, 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:23 executing program 0: [ 2476.707336][ T1950] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:23 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), 0x0, 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:23 executing program 0: 18:15:23 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, 0x0) 18:15:23 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x6000}}}}, 0x100c) 18:15:23 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:23 executing program 0: [ 2477.005615][ T1975] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:23 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:26 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2000, 0x0) sendmsg$IPSET_CMD_SAVE(r3, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x28, 0x8, 0x6, 0x801, 0x0, 0x0, {0x2, 0x0, 0x6}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x28}, 0x1, 0x0, 0x0, 0x8}, 0x0) ptrace$cont(0x20, r2, 0x0, 0x0) 18:15:26 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:26 executing program 0: 18:15:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x6800}}}}, 0x100c) 18:15:26 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)) 18:15:26 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:26 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:26 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:26 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:26 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) fchdir(r0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.usage_all\x00', 0x275a, 0x0) writev(r2, &(0x7f0000004680)=[{&(0x7f0000001480)="94", 0xfec6}], 0x1) fallocate(r2, 0x0, 0x8001, 0x810fffb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) fallocate(r1, 0x20, 0x0, 0x8000) 18:15:26 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:26 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2479.745861][ T2016] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:29 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) r3 = gettid() tkill(r3, 0x1000000000016) r4 = gettid() tkill(r4, 0x1000000000016) ptrace$cont(0x7, r4, 0x40, 0x4aa) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:15:29 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:29 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:29 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)) 18:15:29 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f0000000540)='vfat\x00', &(0x7f0000000380)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270fff8", 0x268}], 0x0, 0x0) 18:15:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x6c00}}}}, 0x100c) 18:15:29 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:29 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2482.724400][ T2064] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2482.749677][ T2066] FAT-fs (loop0): bogus number of FAT sectors 18:15:29 executing program 5: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)) [ 2482.770755][ T2066] FAT-fs (loop0): Can't find a valid FAT filesystem 18:15:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x7400}}}}, 0x100c) 18:15:29 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:29 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000080)={@local, @dev, @void, {@ipv4={0x800, @generic={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback}}}}}, 0x0) [ 2482.930861][ T2088] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:32 executing program 0: sendmsg$DEVLINK_CMD_PORT_SET(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000500)=ANY=[], 0x14}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) socket(0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @dev, @void, {@ipv4={0x800, @generic={{0xd, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, {[@lsrr={0x83, 0xb, 0x38, [@initdev={0xac, 0x1e, 0x0, 0x0}, @dev]}, @timestamp={0x7, 0x14, 0x5, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0]}]}}}}}}, 0x0) 18:15:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x7a00}}}}, 0x100c) 18:15:32 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) r1 = memfd_create(&(0x7f0000000000), 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$packet_int(r0, 0x107, 0xe, &(0x7f0000000000), 0x4) 18:15:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(0x0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 0: syz_mount_image$msdos(&(0x7f0000000040)='msdos\x00', &(0x7f00000003c0)='./file0\x00', 0xffc00003, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0400000900000000666174000404090a0200027400f801", 0x17}], 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000080)) [ 2485.730509][ T2106] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(0x0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(0x0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xffff}}}}, 0x100c) 18:15:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2485.987909][ T2135] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:32 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 18:15:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x8001141042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r3, r3, 0x0, 0xfff) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000100)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r4, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r5, 0x0, 0x70bd28, 0x0, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) sendmsg$NET_DM_CMD_START(r3, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r5, 0x300, 0x70bd2b, 0x25dfdbfb, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x48081}, 0x800) ptrace$cont(0x20, r2, 0x0, 0x0) 18:15:32 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2486.354294][ T2165] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x2}}}}, 0x100c) 18:15:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:32 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2486.599993][ T2191] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:33 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:33 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:33 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:33 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:35 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) dup(0xffffffffffffffff) r2 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000280)={0x41, 0x0, 0x2}, 0x10) sendmsg$tipc(r2, &(0x7f0000000240)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x4}}, 0x10, 0x0}, 0x0) r3 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000900)={0x41, 0x4}, 0x10) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, &(0x7f0000000040)=ANY=[]) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r4, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r4, 0x2) ptrace$cont(0x18, r4, 0x0, 0x0) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r4, 0x0, 0x0) 18:15:35 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x3}}}}, 0x100c) 18:15:35 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:35 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:35 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2489.447003][ T2234] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:35 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, 0x0, 0x0, 0x0) 18:15:35 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, 0x0, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x4}}}}, 0x100c) [ 2489.654946][ T2254] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:36 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, 0x0, 0x0, 0x0) 18:15:36 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, 0x0, 0x0, 0x0) 18:15:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x5}}}}, 0x100c) 18:15:38 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}], 0x3, 0x0) 18:15:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:38 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, 0x0, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:38 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:38 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f0000000000)={0xcf, 0x1f, &(0x7f0000000240)}) r2 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000900)={0x41, 0x4}, 0x10) ftruncate(r2, 0x7) r3 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0), 0x10000000000000df, 0x0) ptrace$setopts(0x4206, r4, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r4, 0x2) ptrace$cont(0x18, r4, 0x0, 0x0) preadv(r0, &(0x7f0000000b00)=[{&(0x7f0000000640)=""/249, 0xf9}, {&(0x7f0000000040)=""/89, 0x59}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f00000007c0)=""/202, 0xca}, {&(0x7f0000000140)=""/49, 0x31}, {&(0x7f00000008c0)=""/104, 0x68}, {&(0x7f0000000940)=""/180, 0xb4}, {&(0x7f0000000a00)=""/195, 0xc3}, {&(0x7f0000000740)=""/42, 0x2a}], 0x9, 0x65fdd944) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r4, 0x0, 0x0) 18:15:38 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}], 0x3, 0x0) [ 2492.474329][ T2284] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x6}}}}, 0x100c) 18:15:39 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, 0x0, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:39 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}], 0x3, 0x0) 18:15:39 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {0x0}], 0x4, 0x0) 18:15:39 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {0x0}], 0x4, 0x0) [ 2492.777445][ T2304] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:39 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {0x0}], 0x4, 0x0) 18:15:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:39 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}], 0x3, 0x0) 18:15:39 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x0) 18:15:39 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0), 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4200, r2, 0x8000000001, 0x5) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) r3 = gettid() tkill(r3, 0x1000000000016) ptrace$cont(0x18, r3, 0x0, 0x0) r4 = open(&(0x7f0000000780)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) ioctl$KDSETLED(r4, 0x4b32, 0x7) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000300)="11f31a2826815c2dbbf3a4b45c61e52b6b07cd613e14accb30ceff080f564fefb07d0aa7b294e8c94a1e70840ecc6a8cdfe0a0305386b333c37d72cea5898ad79a9ae920d68f865fb1e48db186ae76b24ec8f703a879c77227e7bde9dc12ff04936628f461159b18723c555985f0dc5753e8d50e0f096db2e29c68269e3d63d86dd1ea26d6b3d9b7aad7fc186e962c271801c2508a58145c1e7f73b16417a053dc8047a265ae66b20a3fdb6f64") setsockopt$TIPC_GROUP_JOIN(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000000900)={0x41, 0x4}, 0x10) fcntl$F_SET_RW_HINT(0xffffffffffffffff, 0x40c, &(0x7f0000000000)=0x1) ptrace$cont(0x20, r2, 0x0, 0x0) 18:15:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x7}}}}, 0x100c) 18:15:41 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x0) 18:15:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:41 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0), 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:41 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x25) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r3, 0x10f, 0x87, &(0x7f0000000900)={0x41, 0x4}, 0x10) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x2, 0x1, 0xc6b6, 0x2, r2}) ptrace$cont(0x20, r2, 0x0, 0x0) 18:15:41 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x0) 18:15:41 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2495.515178][ T2360] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:41 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {0x0}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0) 18:15:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0), 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:42 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {0x0}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0) 18:15:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x8}}}}, 0x100c) 18:15:42 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {0x0}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0) 18:15:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) [ 2495.935561][ T2388] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:44 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r3 = open(&(0x7f0000000780)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) setsockopt$inet_mreq(r3, 0x0, 0xaad821a18e621a05, &(0x7f0000000000)={@remote, @empty}, 0x8) vmsplice(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:15:44 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x0) 18:15:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x9}}}}, 0x100c) 18:15:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:44 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) [ 2498.561398][ T2431] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:47 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x0) 18:15:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0xa}}}}, 0x100c) 18:15:47 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:47 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = gettid() tkill(r1, 0x1000000000016) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x10, &(0x7f0000000140)={0x4}) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) clone(0x1081d180, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) getitimer(0x0, &(0x7f0000000000)) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss={0x2, 0x200}, @timestamp], 0x5) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{}, {r4, r5/1000+60000}}) tkill(r3, 0x2) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r3, 0x0, 0x0) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="04002bbd7000ffdbdf250a0000000e0001006e657464657673696d0000000f0002006e657464657673696d30000008000300020000000e0001006e657464657673696d0000000f0002006e657464657673696d3000000800030000000000"], 0x64}, 0x1, 0x0, 0x0, 0x1}, 0x84) 18:15:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:47 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x0) 18:15:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) [ 2501.611425][ T2469] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:48 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:48 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, 0x0, 0x0) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:48 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:48 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {0x0}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0) 18:15:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:48 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, 0x0, 0x0) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:48 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {0x0}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0) 18:15:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0xb}}}}, 0x100c) [ 2501.925524][ T2500] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2502.046664][ T2498] ================================================================== [ 2502.054748][ T2498] BUG: KASAN: use-after-free in try_to_del_timer_sync+0x3ee/0x480 [ 2502.062527][ T2498] Write of size 8 at addr ffff88813a0b3188 by task syz-executor.3/2498 [ 2502.070731][ T2498] [ 2502.073028][ T2498] CPU: 1 PID: 2498 Comm: syz-executor.3 Not tainted 5.4.51-syzkaller-00138-g22b73c7316d2 #0 [ 2502.083047][ T2498] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2502.093066][ T2498] Call Trace: [ 2502.096343][ T2498] dump_stack+0x14a/0x1ce [ 2502.100643][ T2498] ? show_regs_print_info+0x12/0x12 [ 2502.105817][ T2498] ? printk+0xd2/0x114 [ 2502.109849][ T2498] print_address_description+0x93/0x620 [ 2502.115351][ T2498] ? devkmsg_release+0x11c/0x11c [ 2502.120250][ T2498] ? _raw_spin_lock_irqsave+0xfc/0x1e0 [ 2502.125675][ T2498] __kasan_report+0x16d/0x1e0 [ 2502.130329][ T2498] ? try_to_del_timer_sync+0x3ee/0x480 [ 2502.135749][ T2498] kasan_report+0x36/0x60 [ 2502.140043][ T2498] try_to_del_timer_sync+0x3ee/0x480 [ 2502.145293][ T2498] del_timer_sync+0x74/0xe0 [ 2502.149759][ T2498] tun_free_netdev+0x99/0x3a0 [ 2502.154401][ T2498] ? find_next_bit+0xd8/0x120 [ 2502.159041][ T2498] ? tun_xdp+0x3d0/0x3d0 [ 2502.163250][ T2498] netdev_run_todo+0xbe3/0xe90 [ 2502.167980][ T2498] ? slab_free_freelist_hook+0xd0/0x150 [ 2502.173488][ T2498] ? netdev_refcnt_read+0x1a0/0x1a0 [ 2502.178651][ T2498] ? __sk_destruct+0x3f9/0x480 [ 2502.183377][ T2498] ? kfree+0x12b/0x600 [ 2502.187444][ T2498] ? netdev_state_change+0xa2/0x210 [ 2502.192603][ T2498] ? netdev_features_change+0x150/0x150 [ 2502.198111][ T2498] ? __module_put_and_exit+0x20/0x20 [ 2502.203408][ T2498] ? __sk_destruct+0x3f9/0x480 [ 2502.208164][ T2498] ? __sk_free+0x325/0x410 [ 2502.212545][ T2498] tun_chr_close+0xc0/0xd0 [ 2502.216926][ T2498] ? tun_chr_open+0x4a0/0x4a0 [ 2502.221567][ T2498] __fput+0x27d/0x6c0 [ 2502.225515][ T2498] task_work_run+0x176/0x1a0 [ 2502.230068][ T2498] prepare_exit_to_usermode+0x286/0x2e0 [ 2502.235576][ T2498] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2502.241435][ T2498] RIP: 0033:0x416721 [ 2502.245294][ T2498] Code: 75 14 b8 03 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 1b 00 00 c3 48 83 ec 08 e8 0a fc ff ff 48 89 04 24 b8 03 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fc ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 2502.264858][ T2498] RSP: 002b:00007ffc20ead8a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 2502.273230][ T2498] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 0000000000416721 [ 2502.281173][ T2498] RDX: 0000001b31a20000 RSI: 000000000000162b RDI: 0000000000000003 [ 2502.289108][ T2498] RBP: 0000000000000001 R08: 00000000f2b5962f R09: 0000000000000000 [ 2502.297042][ T2498] R10: 00007ffc20ead990 R11: 0000000000000293 R12: 00000000007908e0 [ 2502.304979][ T2498] R13: 0000000000262cd2 R14: ffffffffffffffff R15: 000000000078bf0c [ 2502.312920][ T2498] [ 2502.315214][ T2498] Allocated by task 2492: [ 2502.319508][ T2498] __kasan_kmalloc+0x12c/0x1c0 [ 2502.324233][ T2498] kmem_cache_alloc+0x1d5/0x260 [ 2502.329066][ T2498] alloc_vfsmnt+0x24/0x470 [ 2502.333447][ T2498] clone_mnt+0x68/0xca0 [ 2502.337567][ T2498] copy_tree+0x485/0xc00 [ 2502.341770][ T2498] propagate_one+0x347/0x580 [ 2502.346319][ T2498] propagate_mnt+0x428/0x900 [ 2502.350873][ T2498] attach_recursive_mnt+0x787/0x1ef0 [ 2502.356119][ T2498] do_mount+0x1aae/0x28c0 [ 2502.360408][ T2498] ksys_mount+0xc2/0xf0 [ 2502.364527][ T2498] __x64_sys_mount+0xb1/0xc0 [ 2502.369079][ T2498] do_syscall_64+0xcb/0x150 [ 2502.373549][ T2498] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2502.379399][ T2498] [ 2502.381690][ T2498] Freed by task 16: [ 2502.385460][ T2498] __kasan_slab_free+0x181/0x230 [ 2502.390358][ T2498] slab_free_freelist_hook+0xd0/0x150 [ 2502.395690][ T2498] kmem_cache_free+0xac/0x600 [ 2502.400327][ T2498] rcu_core+0xbf0/0x1360 [ 2502.404544][ T2498] __do_softirq+0x2d5/0x725 [ 2502.409004][ T2498] [ 2502.411298][ T2498] The buggy address belongs to the object at ffff88813a0b3180 [ 2502.411298][ T2498] which belongs to the cache mnt_cache of size 352 [ 2502.425136][ T2498] The buggy address is located 8 bytes inside of [ 2502.425136][ T2498] 352-byte region [ffff88813a0b3180, ffff88813a0b32e0) [ 2502.438291][ T2498] The buggy address belongs to the page: [ 2502.443884][ T2498] page:ffffea0004e82c80 refcount:1 mapcount:0 mapping:ffff8881da8eea00 index:0x0 compound_mapcount: 0 [ 2502.454770][ T2498] flags: 0x8000000000010200(slab|head) [ 2502.460190][ T2498] raw: 8000000000010200 dead000000000100 dead000000000122 ffff8881da8eea00 [ 2502.468735][ T2498] raw: 0000000000000000 0000000000120012 00000001ffffffff 0000000000000000 [ 2502.477277][ T2498] page dumped because: kasan: bad access detected [ 2502.483646][ T2498] [ 2502.485939][ T2498] Memory state around the buggy address: [ 2502.491533][ T2498] ffff88813a0b3080: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 2502.499554][ T2498] ffff88813a0b3100: fb fb fb fb fc fc fc fc fc fc fc fc fc fc fc fc [ 2502.507575][ T2498] >ffff88813a0b3180: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 2502.515593][ T2498] ^ [ 2502.519990][ T2498] ffff88813a0b3200: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 2502.528010][ T2498] ffff88813a0b3280: fb fb fb fb fb fb fb fb fb fb fb fb fc fc fc fc [ 2502.536032][ T2498] ================================================================== [ 2502.544054][ T2498] Disabling lock debugging due to kernel taint 18:15:50 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, 0x0, 0x0) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:50 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {0x0}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0) 18:15:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0xc}}}}, 0x100c) 18:15:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:51 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x0) 18:15:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) recvmmsg(r0, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) [ 2504.718243][ T2527] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 18:15:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:51 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x0) 18:15:51 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0) 18:15:51 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x0) 18:15:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3, 0x0, 0x0, 0x0, 0xffff}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x88, 0x0, @dev, @remote}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0xd}}}}, 0x100c) 18:15:51 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="895b74e29fc8e535522bed7a32ea79b717bc42ac3a565d019abadd5a3d871dbb918bcc1518839ca88193da410d75165f0b7b52661c355c44fe7c9b54d75cec5971fba94f4d35647a799be05a9b5a2b1882bac98d3d7c2974d348d2e528d360381c5353709d09745856c834a2f893454d9f4f0000266300481bfb1ce8366858835bb1ebed3764d54bcffae0832fe47198a7a03842468c1c785c0650bfa609783ef07e6a3b25", 0xa5}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @sack_perm, @mss, @mss, @timestamp], 0x5) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfff) r3 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_SERVICE(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000480)={0x14, r4, 0x10, 0x70bd29, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x80001) sendmsg$IPVS_CMD_FLUSH(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000240)={&(0x7f0000000500)=ANY=[@ANYBLOB="08010000", @ANYRES16=r4, @ANYBLOB="000425bd7000fcdbdf25110000000800040008000080080004000104000008000400360000003400018008000900590000003c000900530000000600010002000000070006006e7100000600010002000000060002002c0000002c000280080005e4feff00000800070033159a4b1b57ede6afb1c823e80fcf6d0500000006000b000a00000006000f00c7010000060002004e2000007000018006000200ba000000070006006e710000060004004e230000060004004e220000060004004e200000140003000a0101020000000000000000000000000c0007001900000032000000060004004e2100000c00070010000000050000000600080000000000000000050001000000040001800800050008000000d71aee1ce38691ef0ee67a32a31ff358446ef02dc20856b126976b1c5c3a8b7fedc48f1b4fbad59f5ef9a75b637a0a063d223caa7feb3f0df9dbe80d8cb9472e83e5e841d6c87280cc7958537cf154e8cf0676d309a37e72a1a93c7288afe3b8a4e679e45e88222521305277edad8dd98d867cdf914fd8a8e808f8f581f3aa60f6e5fdaec8b815b691df6db390b0c4436d467fe5afd3a635d76a19a38815f87acf1c8f13338c77a75203cf84c07d55d90d2bcdbdefd5972a"], 0x108}}, 0x8800) sendmsg$IPVS_CMD_SET_DEST(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0x90, r4, 0x4, 0x70bd28, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x10000}, @IPVS_CMD_ATTR_SERVICE={0x18, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x8}}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x16}]}, @IPVS_CMD_ATTR_SERVICE={0x24, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'rr\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x401}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'lc\x00'}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x87}]}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x1f}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x80}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x800}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6b8}]}, 0x90}, 0x1, 0x0, 0x0, 0x40081}, 0x40080) tkill(r2, 0x2) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x0) 18:15:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x220007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000005540)=[{{0x0, 0xe00480f3, &(0x7f0000000240)=[{&(0x7f0000001340)=""/4067, 0x20002323}], 0x1, 0x0, 0xef013080, 0x1f4}, 0x4002}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967480a41ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x170) 18:15:51 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x2000081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000000), &(0x7f00000000c0)='.', 0x0, 0x21880, 0x0) mount(&(0x7f0000000080), &(0x7f00000001c0)='./file0\x00', 0x0, 0x885010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{0x0}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0) [ 2505.629862][ T2571] skbuff: bad partial csum: csum=65535/0 headroom=64 headlen=1 [ 2505.665704][ C1] kernel tried to execute NX-protected page - exploit attempt? (uid: 0) [ 2505.674031][ C1] BUG: unable to handle page fault for address: ffff88819063a990 [ 2505.681720][ C1] #PF: supervisor instruction fetch in kernel mode [ 2505.688189][ C1] #PF: error_code(0x0011) - permissions violation [ 2505.694689][ C1] PGD 6001067 P4D 6001067 PUD 1ce5d3063 PMD 80000001906001e3 [ 2505.702116][ C1] Oops: 0011 [#1] PREEMPT SMP KASAN [ 2505.707304][ C1] CPU: 1 PID: 16 Comm: ksoftirqd/1 Tainted: G B 5.4.51-syzkaller-00138-g22b73c7316d2 #0 [ 2505.718284][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2505.728313][ C1] RIP: 0010:0xffff88819063a990 [ 2505.733164][ C1] Code: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <40> 8c c4 3e 81 88 ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 2505.752906][ C1] RSP: 0018:ffff8881daa1fa48 EFLAGS: 00010006 [ 2505.758939][ C1] RAX: ffffffff8132ff7c RBX: 0000000000200000 RCX: ffff8881daa11f00 [ 2505.766935][ C1] RDX: 0000000080000100 RSI: ffff88819063a990 RDI: ffff88813a0b3180 [ 2505.774873][ C1] RBP: ffff88813a0b31a0 R08: ffffffff8132fe17 R09: ffffed103b7246e7 [ 2505.782815][ C1] R10: ffffed103b7246e7 R11: 0000000000000000 R12: ffff88819063a990 [ 2505.790758][ C1] R13: 0000000000000100 R14: ffff88813a0b3188 R15: ffff88813a0b3180 [ 2505.798844][ C1] FS: 0000000000000000(0000) GS:ffff8881db900000(0000) knlGS:0000000000000000 [ 2505.807745][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2505.814298][ C1] CR2: ffff88819063a990 CR3: 000000017010d004 CR4: 00000000001606e0 [ 2505.822246][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2505.830184][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2505.838120][ C1] Call Trace: [ 2505.841380][ C1] ? call_timer_fn+0x154/0x340 [ 2505.846112][ C1] ? expire_timers+0x3bc/0x470 [ 2505.850844][ C1] ? __run_timers+0x662/0x7b0 [ 2505.855488][ C1] ? detach_timer+0x260/0x260 [ 2505.860136][ C1] ? is_mmconf_reserved+0x420/0x420 [ 2505.865300][ C1] ? run_timer_softirq+0x19/0x30 [ 2505.870208][ C1] ? __do_softirq+0x2d5/0x725 [ 2505.874852][ C1] ? __irqentry_text_end+0x1fc47b/0x1fc47b [ 2505.880626][ C1] ? smpboot_thread_fn+0x31b/0x890 [ 2505.885702][ C1] ? ksoftirqd_should_run+0x10/0x10 [ 2505.890864][ C1] ? run_ksoftirqd+0x13/0x20 [ 2505.895421][ C1] ? smpboot_thread_fn+0x502/0x890 [ 2505.900499][ C1] ? cpu_report_death+0x110/0x110 [ 2505.905491][ C1] ? __kthread_parkme+0x13f/0x180 [ 2505.910485][ C1] ? kthread+0x2df/0x300 [ 2505.914699][ C1] ? cpu_report_death+0x110/0x110 [ 2505.919688][ C1] ? kthread_destroy_worker+0x280/0x280 [ 2505.925202][ C1] ? ret_from_fork+0x1f/0x30 [ 2505.929760][ C1] Modules linked in: [ 2505.933629][ C1] CR2: ffff88819063a990 [ 2505.937746][ C1] ---[ end trace c4c94efc3ba29b58 ]--- [ 2505.943170][ C1] RIP: 0010:0xffff88819063a990 [ 2505.947924][ C1] Code: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <40> 8c c4 3e 81 88 ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 2505.967501][ C1] RSP: 0018:ffff8881daa1fa48 EFLAGS: 00010006 [ 2505.973532][ C1] RAX: ffffffff8132ff7c RBX: 0000000000200000 RCX: ffff8881daa11f00 [ 2505.981492][ C1] RDX: 0000000080000100 RSI: ffff88819063a990 RDI: ffff88813a0b3180 [ 2505.989474][ C1] RBP: ffff88813a0b31a0 R08: ffffffff8132fe17 R09: ffffed103b7246e7 [ 2505.997411][ C1] R10: ffffed103b7246e7 R11: 0000000000000000 R12: ffff88819063a990 [ 2506.005348][ C1] R13: 0000000000000100 R14: ffff88813a0b3188 R15: ffff88813a0b3180 [ 2506.013286][ C1] FS: 0000000000000000(0000) GS:ffff8881db900000(0000) knlGS:0000000000000000 [ 2506.022182][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2506.028743][ C1] CR2: ffff88819063a990 CR3: 000000017010d004 CR4: 00000000001606e0 [ 2506.036690][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2506.044636][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2506.052579][ C1] Kernel panic - not syncing: Fatal exception in interrupt [ 2506.060391][ C1] Kernel Offset: disabled [ 2506.064690][ C1] Rebooting in 86400 seconds..