Extracting prog: 57.97424834s Minimizing prog: 37m7.690386805s Simplifying prog options: 0s Extracting C: 33.929192153s Simplifying C: 2m37.85498165s extracting reproducer from 59 programs testing a last program of every proc single: executing 17 programs separately with timeout 45s testing program (duration=45s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE-pipe-memfd_create-splice-splice-renameat-socket$inet_icmp-socket$inet_icmp-getsockname-getsockname-eventfd2-io_submit-execveat-syz_emit_ethernet detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = memfd_create(&(0x7f0000000140)='mountstats\x00', 0x0) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) (async) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) renameat(r3, &(0x7f00000004c0)='./file0\x00', r7, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$inet_icmp(0x2, 0x2, 0x1) (async) r9 = socket$inet_icmp(0x2, 0x2, 0x1) getsockname(r9, 0x0, &(0x7f0000002100)) (async) getsockname(r9, 0x0, &(0x7f0000002100)) r10 = eventfd2(0x2, 0x800) io_submit(0x0, 0x3, &(0x7f00000001c0)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x8001, 0xffffffffffffffff, 0x0, 0x0, 0x200, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, 0x8, r0, &(0x7f0000000080)="92ac20616a4b11b0807b197608eaf667c634f727c9e635000851c4a3c8319888032de6f8091923163e3d3c5d29082b24e31162226961b29fe96eda67d33399", 0x3f, 0x10, 0x0, 0x1, r10}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6, 0x2, r0, &(0x7f0000000100)="a10a11d85fa028afd70f3257ebae02f49aedcd1fdd78d33adad8cee25b68de5f5d6eded544f31a00"/49, 0x31, 0x9, 0x0, 0x1, r10}]) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) syz_emit_ethernet(0xffffffffffffff07, 0x0, 0x0) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint single: successfully extracted reproducer found reproducer with 40 syscalls minimizing guilty program testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE-pipe-memfd_create-splice-splice-renameat-socket$inet_icmp-socket$inet_icmp-getsockname-getsockname-eventfd2-io_submit-execveat detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = memfd_create(&(0x7f0000000140)='mountstats\x00', 0x0) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) (async) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) renameat(r3, &(0x7f00000004c0)='./file0\x00', r7, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$inet_icmp(0x2, 0x2, 0x1) (async) r9 = socket$inet_icmp(0x2, 0x2, 0x1) getsockname(r9, 0x0, &(0x7f0000002100)) (async) getsockname(r9, 0x0, &(0x7f0000002100)) r10 = eventfd2(0x2, 0x800) io_submit(0x0, 0x3, &(0x7f00000001c0)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x8001, 0xffffffffffffffff, 0x0, 0x0, 0x200, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, 0x8, r0, &(0x7f0000000080)="92ac20616a4b11b0807b197608eaf667c634f727c9e635000851c4a3c8319888032de6f8091923163e3d3c5d29082b24e31162226961b29fe96eda67d33399", 0x3f, 0x10, 0x0, 0x1, r10}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6, 0x2, r0, &(0x7f0000000100)="a10a11d85fa028afd70f3257ebae02f49aedcd1fdd78d33adad8cee25b68de5f5d6eded544f31a00"/49, 0x31, 0x9, 0x0, 0x1, r10}]) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE-pipe-memfd_create-splice-splice-renameat-socket$inet_icmp-socket$inet_icmp-getsockname-getsockname-eventfd2-io_submit detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = memfd_create(&(0x7f0000000140)='mountstats\x00', 0x0) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) (async) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) renameat(r3, &(0x7f00000004c0)='./file0\x00', r7, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$inet_icmp(0x2, 0x2, 0x1) (async) r9 = socket$inet_icmp(0x2, 0x2, 0x1) getsockname(r9, 0x0, &(0x7f0000002100)) (async) getsockname(r9, 0x0, &(0x7f0000002100)) r10 = eventfd2(0x2, 0x800) io_submit(0x0, 0x3, &(0x7f00000001c0)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x8001, 0xffffffffffffffff, 0x0, 0x0, 0x200, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, 0x8, r0, &(0x7f0000000080)="92ac20616a4b11b0807b197608eaf667c634f727c9e635000851c4a3c8319888032de6f8091923163e3d3c5d29082b24e31162226961b29fe96eda67d33399", 0x3f, 0x10, 0x0, 0x1, r10}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6, 0x2, r0, &(0x7f0000000100)="a10a11d85fa028afd70f3257ebae02f49aedcd1fdd78d33adad8cee25b68de5f5d6eded544f31a00"/49, 0x31, 0x9, 0x0, 0x1, r10}]) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE-pipe-memfd_create-splice-splice-renameat-socket$inet_icmp-socket$inet_icmp-getsockname-getsockname-eventfd2 detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = memfd_create(&(0x7f0000000140)='mountstats\x00', 0x0) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) (async) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) renameat(r3, &(0x7f00000004c0)='./file0\x00', r7, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$inet_icmp(0x2, 0x2, 0x1) (async) r9 = socket$inet_icmp(0x2, 0x2, 0x1) getsockname(r9, 0x0, &(0x7f0000002100)) (async) getsockname(r9, 0x0, &(0x7f0000002100)) eventfd2(0x2, 0x800) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE-pipe-memfd_create-splice-splice-renameat-socket$inet_icmp-socket$inet_icmp-getsockname-getsockname detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = memfd_create(&(0x7f0000000140)='mountstats\x00', 0x0) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) (async) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) renameat(r3, &(0x7f00000004c0)='./file0\x00', r7, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$inet_icmp(0x2, 0x2, 0x1) (async) r9 = socket$inet_icmp(0x2, 0x2, 0x1) getsockname(r9, 0x0, &(0x7f0000002100)) (async) getsockname(r9, 0x0, &(0x7f0000002100)) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE-pipe-memfd_create-splice-splice-renameat-socket$inet_icmp-socket$inet_icmp-getsockname detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = memfd_create(&(0x7f0000000140)='mountstats\x00', 0x0) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) (async) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) renameat(r3, &(0x7f00000004c0)='./file0\x00', r7, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$inet_icmp(0x2, 0x2, 0x1) (async) r9 = socket$inet_icmp(0x2, 0x2, 0x1) getsockname(r9, 0x0, &(0x7f0000002100)) (async) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE-pipe-memfd_create-splice-splice-renameat-socket$inet_icmp-socket$inet_icmp detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = memfd_create(&(0x7f0000000140)='mountstats\x00', 0x0) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) (async) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) renameat(r3, &(0x7f00000004c0)='./file0\x00', r7, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$inet_icmp(0x2, 0x2, 0x1) (async) socket$inet_icmp(0x2, 0x2, 0x1) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE-pipe-memfd_create-splice-splice-renameat-socket$inet_icmp detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = memfd_create(&(0x7f0000000140)='mountstats\x00', 0x0) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) (async) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) renameat(r3, &(0x7f00000004c0)='./file0\x00', r7, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$inet_icmp(0x2, 0x2, 0x1) (async) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE-pipe-memfd_create-splice-splice-renameat detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = memfd_create(&(0x7f0000000140)='mountstats\x00', 0x0) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) (async) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) renameat(r3, &(0x7f00000004c0)='./file0\x00', r7, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE-pipe-memfd_create-splice-splice detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = memfd_create(&(0x7f0000000140)='mountstats\x00', 0x0) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) (async) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) program crashed: DATA RACE in packet.(*endpoint).GetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE-pipe-memfd_create-splice detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = memfd_create(&(0x7f0000000140)='mountstats\x00', 0x0) splice(r8, 0x0, r7, &(0x7f00000001c0)=0x8, 0x1000, 0x9) (async) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE-pipe-memfd_create detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) pipe(&(0x7f0000000040)) memfd_create(&(0x7f0000000140)='mountstats\x00', 0x0) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE-pipe detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) pipe(&(0x7f0000000040)) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs-read$FUSE detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r6 = syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') read$FUSE(r6, 0x0, 0x0) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs-syz_open_procfs detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') syz_open_procfs(0x0, &(0x7f0000002700)='cmdline\x00') program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet-syz_open_procfs detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg-syz_emit_ethernet detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) syz_emit_ethernet(0x66, &(0x7f0000005a40)={@multicast, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "75e700", 0x30, 0x3a, 0x0, @dev, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a3579e", 0x0, 0x2c, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote}}}}}}}, 0x0) program crashed: DATA RACE in packet.(*endpoint).GetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet-sendmmsg detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x2d, 0x0) program crashed: DATA RACE in packet.(*endpoint).GetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet-connect$inet detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) program crashed: DATA RACE in packet.(*endpoint).GetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet-connect$inet detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) (async) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet-bind$inet detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) program crashed: DATA RACE in packet.(*endpoint).GetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp-bind$inet detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) (async) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp-socket$inet_udp detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring-socket$inet_udp detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) socket$inet_udp(0x2, 0x2, 0x0) (async) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring-setsockopt$packet_rx_ring detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) program crashed: DATA RACE in packet.(*endpoint).GetPacketMMapEndpoint testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int-setsockopt$packet_rx_ring detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) program did not crash testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-socket$packet-setsockopt$packet_int detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program did not crash testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-pwritev-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000002440)="ab1d8d7534bf707c52130485d2e2d0e783b0", 0x12}], 0x1, 0x5, 0x9) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program did not crash testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-setsockopt$packet_rx_ring-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000000340)=@req3={0x6, 0x7, 0x7, 0x1ff, 0x2, 0x80000001, 0x9}, 0x1c) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-pipe-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) pipe(&(0x7f0000000200)) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-pipe-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) pipe(&(0x7f0000000200)) (async) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r2 = gettid() process_vm_readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-process_vm_readv-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) r1 = gettid() process_vm_readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/37, 0x25}], 0x1, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r2, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program did not crash testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-gettid-ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) gettid() ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r2, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-openat$tun-ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r2, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-write$binfmt_script-ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: r0 = memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0/../file0'}, 0x14) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): memfd_create-ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: memfd_create(&(0x7f0000000380)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec\xb6\xe2\v', 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) (async) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x2}) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program did not crash testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) (async) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: DATA RACE in packet.(*endpoint).SetSockOptInt testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) (async) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program did not crash testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) (async) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, 0x0, 0x0) (async) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: panic: runtime error: index out of range [NUM] with length NUM testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) (async) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, 0x0, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) program crashed: panic: runtime error: index out of range [NUM] with length NUM testing program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int detailed listing: executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) (async) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, 0x0, 0x0) setsockopt$packet_int(r0, 0x107, 0xa, 0x0, 0x0) program crashed: panic: runtime error: index out of range [NUM] with length NUM extracting C reproducer testing compiled C program (duration=1m7.475973357s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int program crashed: panic: runtime error: index out of range [NUM] with length NUM simplifying C reproducer testing compiled C program (duration=1m7.475973357s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int program crashed: panic: runtime error: index out of range [NUM] with length NUM testing compiled C program (duration=1m7.475973357s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int program crashed: panic: runtime error: index out of range [NUM] with length NUM testing compiled C program (duration=1m7.475973357s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int program crashed: panic: runtime error: index out of range [NUM] with length NUM testing compiled C program (duration=1m7.475973357s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int program crashed: panic: runtime error: index out of range [NUM] with length NUM testing compiled C program (duration=1m7.475973357s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$TUNSETIFF-socket$packet-setsockopt$packet_int-setsockopt$packet_int program crashed: panic: runtime error: index out of range [NUM] with length NUM reproducing took 41m17.448831328s repro crashed as (corrupted=false): panic: runtime error: index out of range [3] with length 0 goroutine 144 gp=0xc000a348c0 m=9 mp=0xc0004c8708 [running]: panic({0x1da8080?, 0xc000a92018?}) bazel-out/k8-fastbuild/bin/external/io_bazel_rules_go/stdlib_/src/runtime/panic.go:804 +0x168 fp=0xc000c8d2c8 sp=0xc000c8d218 pc=0x478708 runtime.goPanicIndex(0x3, 0x0) bazel-out/k8-fastbuild/bin/external/io_bazel_rules_go/stdlib_/src/runtime/panic.go:115 +0x74 fp=0xc000c8d308 sp=0xc000c8d2c8 pc=0x43a814 encoding/binary.littleEndian.Uint32(...) bazel-out/k8-fastbuild/bin/external/io_bazel_rules_go/stdlib_/src/encoding/binary/binary.go:87 gvisor.dev/gvisor/pkg/sentry/socket/netstack.setSockOptPacket(0xc000cc1908, {0x7fc3d8254160?, 0xc000c8d480?}, {0x7fc3d8254160, 0xc000040a00}, 0xa, {0xc000cc241c, 0x0, 0x90}) pkg/sentry/socket/netstack/netstack.go:2754 +0x6b9 fp=0xc000c8d430 sp=0xc000c8d308 pc=0x120de19 gvisor.dev/gvisor/pkg/sentry/socket/netstack.SetSockOpt(0xc000cc1908, {0x20d8038, 0xc000230140}, {0x7fc3d8254160, 0xc000040a00}, 0x107, 0xa, {0xc000cc241c, 0x0, 0x90}) pkg/sentry/socket/netstack/netstack.go:1873 +0x366 fp=0xc000c8d490 sp=0xc000c8d430 pc=0x1206b26 gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*sock).SetSockOpt(0xc000230140, 0xc000cc1908, 0x107, 0xa, {0xc000cc241c, 0x0, 0x90}) pkg/sentry/socket/netstack/netstack.go:634 +0x6aa fp=0xc000c8d5b0 sp=0xc000c8d490 pc=0x11fc08a gvisor.dev/gvisor/pkg/sentry/syscalls/linux.SetSockOpt(0xc000cc1908, 0x0?, {{0x3}, {0x107}, {0xa}, {0x0}, {0x0}, {0x6}}) pkg/sentry/syscalls/linux/sys_socket.go:551 +0x46c fp=0xc000c8d6e8 sp=0xc000c8d5b0 pc=0x12cb74c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc000cc1908, 0x36, {{0x3}, {0x107}, {0xa}, {0x0}, {0x0}, {0x6}}) pkg/sentry/kernel/task_syscall.go:143 +0xb9f fp=0xc000c8d998 sp=0xc000c8d6e8 pc=0xff6c3f gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc000cc1908, 0x36, {{0x3}, {0x107}, {0xa}, {0x0}, {0x0}, {0x6}}) pkg/sentry/kernel/task_syscall.go:323 +0x85 fp=0xc000c8da40 sp=0xc000c8d998 pc=0xff8d65 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc000cc1908, 0x36, {{0x3}, {0x107}, {0xa}, {0x0}, {0x0}, {0x6}}) pkg/sentry/kernel/task_syscall.go:283 +0xc7 fp=0xc000c8dab0 sp=0xc000c8da40 pc=0xff8687 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc000cc1908) pkg/sentry/kernel/task_syscall.go:258 +0x54a fp=0xc000c8dbd0 sp=0xc000c8dab0 pc=0xff81ea gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc000cc1908?, 0xc000cc1908) pkg/sentry/kernel/task_run.go:269 +0x2295 fp=0xc000c8de78 sp=0xc000c8dbd0 pc=0xfe2a55 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc000cc1908, 0xb) pkg/sentry/kernel/task_run.go:97 +0x41b fp=0xc000c8dfb0 sp=0xc000c8de78 pc=0xfdfd7b gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:412 +0x45 fp=0xc000c8dfe0 sp=0xc000c8dfb0 pc=0xff4545 runtime.goexit({}) src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000c8dfe8 sp=0xc000c8dfe0 pc=0x481a81 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 276 pkg/sentry/kernel/task_start.go:412 +0x185 final repro crashed as (corrupted=false): panic: runtime error: index out of range [3] with length 0 goroutine 144 gp=0xc000a348c0 m=9 mp=0xc0004c8708 [running]: panic({0x1da8080?, 0xc000a92018?}) bazel-out/k8-fastbuild/bin/external/io_bazel_rules_go/stdlib_/src/runtime/panic.go:804 +0x168 fp=0xc000c8d2c8 sp=0xc000c8d218 pc=0x478708 runtime.goPanicIndex(0x3, 0x0) bazel-out/k8-fastbuild/bin/external/io_bazel_rules_go/stdlib_/src/runtime/panic.go:115 +0x74 fp=0xc000c8d308 sp=0xc000c8d2c8 pc=0x43a814 encoding/binary.littleEndian.Uint32(...) bazel-out/k8-fastbuild/bin/external/io_bazel_rules_go/stdlib_/src/encoding/binary/binary.go:87 gvisor.dev/gvisor/pkg/sentry/socket/netstack.setSockOptPacket(0xc000cc1908, {0x7fc3d8254160?, 0xc000c8d480?}, {0x7fc3d8254160, 0xc000040a00}, 0xa, {0xc000cc241c, 0x0, 0x90}) pkg/sentry/socket/netstack/netstack.go:2754 +0x6b9 fp=0xc000c8d430 sp=0xc000c8d308 pc=0x120de19 gvisor.dev/gvisor/pkg/sentry/socket/netstack.SetSockOpt(0xc000cc1908, {0x20d8038, 0xc000230140}, {0x7fc3d8254160, 0xc000040a00}, 0x107, 0xa, {0xc000cc241c, 0x0, 0x90}) pkg/sentry/socket/netstack/netstack.go:1873 +0x366 fp=0xc000c8d490 sp=0xc000c8d430 pc=0x1206b26 gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*sock).SetSockOpt(0xc000230140, 0xc000cc1908, 0x107, 0xa, {0xc000cc241c, 0x0, 0x90}) pkg/sentry/socket/netstack/netstack.go:634 +0x6aa fp=0xc000c8d5b0 sp=0xc000c8d490 pc=0x11fc08a gvisor.dev/gvisor/pkg/sentry/syscalls/linux.SetSockOpt(0xc000cc1908, 0x0?, {{0x3}, {0x107}, {0xa}, {0x0}, {0x0}, {0x6}}) pkg/sentry/syscalls/linux/sys_socket.go:551 +0x46c fp=0xc000c8d6e8 sp=0xc000c8d5b0 pc=0x12cb74c gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall(0xc000cc1908, 0x36, {{0x3}, {0x107}, {0xa}, {0x0}, {0x0}, {0x6}}) pkg/sentry/kernel/task_syscall.go:143 +0xb9f fp=0xc000c8d998 sp=0xc000c8d6e8 pc=0xff6c3f gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke(0xc000cc1908, 0x36, {{0x3}, {0x107}, {0xa}, {0x0}, {0x0}, {0x6}}) pkg/sentry/kernel/task_syscall.go:323 +0x85 fp=0xc000c8da40 sp=0xc000c8d998 pc=0xff8d65 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter(0xc000cc1908, 0x36, {{0x3}, {0x107}, {0xa}, {0x0}, {0x0}, {0x6}}) pkg/sentry/kernel/task_syscall.go:283 +0xc7 fp=0xc000c8dab0 sp=0xc000c8da40 pc=0xff8687 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall(0xc000cc1908) pkg/sentry/kernel/task_syscall.go:258 +0x54a fp=0xc000c8dbd0 sp=0xc000c8dab0 pc=0xff81ea gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute(0xc000cc1908?, 0xc000cc1908) pkg/sentry/kernel/task_run.go:269 +0x2295 fp=0xc000c8de78 sp=0xc000c8dbd0 pc=0xfe2a55 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run(0xc000cc1908, 0xb) pkg/sentry/kernel/task_run.go:97 +0x41b fp=0xc000c8dfb0 sp=0xc000c8de78 pc=0xfdfd7b gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:412 +0x45 fp=0xc000c8dfe0 sp=0xc000c8dfb0 pc=0xff4545 runtime.goexit({}) src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000c8dfe8 sp=0xc000c8dfe0 pc=0x481a81 created by gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start in goroutine 276 pkg/sentry/kernel/task_start.go:412 +0x185