Extracting prog: 58.222993548s Minimizing prog: 31m7.722094685s Simplifying prog options: 0s Extracting C: 52.681794957s Simplifying C: 9m4.078360098s extracting reproducer from 20 programs testing a last program of every proc single: executing 5 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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs-renameat2-socket$inet6_icmp_raw-setsockopt$inet6_group_source_req-setsockopt$SO_TIMESTAMPING-semctl$GETZCNT-socket$unix-sendto$unix-seccomp$SECCOMP_SET_MODE_FILTER_LISTENER-signalfd4-fstat-semctl$GETALL-getsockopt$inet_tcp_TCP_REPAIR_WINDOW-seccomp$SECCOMP_SET_MODE_FILTER_LISTENER detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) r5 = semget$private(0x0, 0x2, 0x0) (async, rerun: 32) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) renameat2(r6, &(0x7f0000000040)='./mnt\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_group_source_req(r7, 0x29, 0x40, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f00000000c0)=0x4000, 0x4) (async) semctl$GETZCNT(r5, 0x0, 0xf, 0x0) (async, rerun: 32) r8 = socket$unix(0x1, 0x2, 0x0) (rerun: 32) sendto$unix(r8, 0x0, 0x0, 0x20080, &(0x7f0000003140)=@file={0x1, './file0\x00'}, 0x6e) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x4c, 0x9, 0x5, 0x309}, {0x6, 0x30, 0x8, 0x7}]}) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0xa9]}, 0x8, 0x800) (async, rerun: 32) fstat(r7, &(0x7f00000002c0)) (rerun: 32) semctl$GETALL(r2, 0x0, 0xd, &(0x7f0000000340)=""/158) (async, rerun: 64) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r6, 0x6, 0x1d, &(0x7f0000000140), &(0x7f0000000100)=0x14) (async, rerun: 64) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0x38, 0x2, 0x2}, {0x6, 0x0, 0xe}]}) program crashed: DATA RACE in packetmmap.(*ringBuffer).internalMappingsForFrame single: successfully extracted reproducer found reproducer with 29 syscalls minimizing guilty program testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs-renameat2-socket$inet6_icmp_raw-setsockopt$inet6_group_source_req-setsockopt$SO_TIMESTAMPING-semctl$GETZCNT-socket$unix-sendto$unix-seccomp$SECCOMP_SET_MODE_FILTER_LISTENER-signalfd4-fstat-semctl$GETALL-getsockopt$inet_tcp_TCP_REPAIR_WINDOW detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) r5 = semget$private(0x0, 0x2, 0x0) (async, rerun: 32) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) renameat2(r6, &(0x7f0000000040)='./mnt\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_group_source_req(r7, 0x29, 0x40, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f00000000c0)=0x4000, 0x4) (async) semctl$GETZCNT(r5, 0x0, 0xf, 0x0) (async, rerun: 32) r8 = socket$unix(0x1, 0x2, 0x0) (rerun: 32) sendto$unix(r8, 0x0, 0x0, 0x20080, &(0x7f0000003140)=@file={0x1, './file0\x00'}, 0x6e) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x4c, 0x9, 0x5, 0x309}, {0x6, 0x30, 0x8, 0x7}]}) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0xa9]}, 0x8, 0x800) (async, rerun: 32) fstat(r7, &(0x7f00000002c0)) (rerun: 32) semctl$GETALL(r2, 0x0, 0xd, &(0x7f0000000340)=""/158) (async, rerun: 64) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r6, 0x6, 0x1d, &(0x7f0000000140), &(0x7f0000000100)=0x14) (async, rerun: 64) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs-renameat2-socket$inet6_icmp_raw-setsockopt$inet6_group_source_req-setsockopt$SO_TIMESTAMPING-semctl$GETZCNT-socket$unix-sendto$unix-seccomp$SECCOMP_SET_MODE_FILTER_LISTENER-signalfd4-fstat-semctl$GETALL detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) r5 = semget$private(0x0, 0x2, 0x0) (async, rerun: 32) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) renameat2(r6, &(0x7f0000000040)='./mnt\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_group_source_req(r7, 0x29, 0x40, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f00000000c0)=0x4000, 0x4) (async) semctl$GETZCNT(r5, 0x0, 0xf, 0x0) (async, rerun: 32) r8 = socket$unix(0x1, 0x2, 0x0) (rerun: 32) sendto$unix(r8, 0x0, 0x0, 0x20080, &(0x7f0000003140)=@file={0x1, './file0\x00'}, 0x6e) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x4c, 0x9, 0x5, 0x309}, {0x6, 0x30, 0x8, 0x7}]}) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0xa9]}, 0x8, 0x800) (async, rerun: 32) fstat(r7, &(0x7f00000002c0)) (rerun: 32) semctl$GETALL(r2, 0x0, 0xd, &(0x7f0000000340)=""/158) (async, rerun: 64) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs-renameat2-socket$inet6_icmp_raw-setsockopt$inet6_group_source_req-setsockopt$SO_TIMESTAMPING-semctl$GETZCNT-socket$unix-sendto$unix-seccomp$SECCOMP_SET_MODE_FILTER_LISTENER-signalfd4-fstat detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) r5 = semget$private(0x0, 0x2, 0x0) (async, rerun: 32) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) renameat2(r6, &(0x7f0000000040)='./mnt\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_group_source_req(r7, 0x29, 0x40, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f00000000c0)=0x4000, 0x4) (async) semctl$GETZCNT(r5, 0x0, 0xf, 0x0) (async, rerun: 32) r8 = socket$unix(0x1, 0x2, 0x0) (rerun: 32) sendto$unix(r8, 0x0, 0x0, 0x20080, &(0x7f0000003140)=@file={0x1, './file0\x00'}, 0x6e) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x4c, 0x9, 0x5, 0x309}, {0x6, 0x30, 0x8, 0x7}]}) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0xa9]}, 0x8, 0x800) (async, rerun: 32) fstat(r7, &(0x7f00000002c0)) (rerun: 32) program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs-renameat2-socket$inet6_icmp_raw-setsockopt$inet6_group_source_req-setsockopt$SO_TIMESTAMPING-semctl$GETZCNT-socket$unix-sendto$unix-seccomp$SECCOMP_SET_MODE_FILTER_LISTENER-signalfd4 detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) r5 = semget$private(0x0, 0x2, 0x0) (async, rerun: 32) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) renameat2(r6, &(0x7f0000000040)='./mnt\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_group_source_req(r7, 0x29, 0x40, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f00000000c0)=0x4000, 0x4) (async) semctl$GETZCNT(r5, 0x0, 0xf, 0x0) (async, rerun: 32) r8 = socket$unix(0x1, 0x2, 0x0) (rerun: 32) sendto$unix(r8, 0x0, 0x0, 0x20080, &(0x7f0000003140)=@file={0x1, './file0\x00'}, 0x6e) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x4c, 0x9, 0x5, 0x309}, {0x6, 0x30, 0x8, 0x7}]}) (async) signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0xa9]}, 0x8, 0x800) (async, rerun: 32) program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs-renameat2-socket$inet6_icmp_raw-setsockopt$inet6_group_source_req-setsockopt$SO_TIMESTAMPING-semctl$GETZCNT-socket$unix-sendto$unix-seccomp$SECCOMP_SET_MODE_FILTER_LISTENER detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) r5 = semget$private(0x0, 0x2, 0x0) (async, rerun: 32) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) renameat2(r6, &(0x7f0000000040)='./mnt\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_group_source_req(r7, 0x29, 0x40, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f00000000c0)=0x4000, 0x4) (async) semctl$GETZCNT(r5, 0x0, 0xf, 0x0) (async, rerun: 32) r8 = socket$unix(0x1, 0x2, 0x0) (rerun: 32) sendto$unix(r8, 0x0, 0x0, 0x20080, &(0x7f0000003140)=@file={0x1, './file0\x00'}, 0x6e) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x4c, 0x9, 0x5, 0x309}, {0x6, 0x30, 0x8, 0x7}]}) (async) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs-renameat2-socket$inet6_icmp_raw-setsockopt$inet6_group_source_req-setsockopt$SO_TIMESTAMPING-semctl$GETZCNT-socket$unix-sendto$unix detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) r5 = semget$private(0x0, 0x2, 0x0) (async, rerun: 32) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) renameat2(r6, &(0x7f0000000040)='./mnt\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_group_source_req(r7, 0x29, 0x40, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f00000000c0)=0x4000, 0x4) (async) semctl$GETZCNT(r5, 0x0, 0xf, 0x0) (async, rerun: 32) r8 = socket$unix(0x1, 0x2, 0x0) (rerun: 32) sendto$unix(r8, 0x0, 0x0, 0x20080, &(0x7f0000003140)=@file={0x1, './file0\x00'}, 0x6e) (async) program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs-renameat2-socket$inet6_icmp_raw-setsockopt$inet6_group_source_req-setsockopt$SO_TIMESTAMPING-semctl$GETZCNT-socket$unix detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) r5 = semget$private(0x0, 0x2, 0x0) (async, rerun: 32) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) renameat2(r6, &(0x7f0000000040)='./mnt\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_group_source_req(r7, 0x29, 0x40, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f00000000c0)=0x4000, 0x4) (async) semctl$GETZCNT(r5, 0x0, 0xf, 0x0) (async, rerun: 32) socket$unix(0x1, 0x2, 0x0) (rerun: 32) program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs-renameat2-socket$inet6_icmp_raw-setsockopt$inet6_group_source_req-setsockopt$SO_TIMESTAMPING-semctl$GETZCNT detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) r5 = semget$private(0x0, 0x2, 0x0) (async, rerun: 32) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) renameat2(r6, &(0x7f0000000040)='./mnt\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_group_source_req(r7, 0x29, 0x40, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f00000000c0)=0x4000, 0x4) (async) semctl$GETZCNT(r5, 0x0, 0xf, 0x0) (async, rerun: 32) program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs-renameat2-socket$inet6_icmp_raw-setsockopt$inet6_group_source_req-setsockopt$SO_TIMESTAMPING detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) semget$private(0x0, 0x2, 0x0) (async, rerun: 32) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) renameat2(r5, &(0x7f0000000040)='./mnt\x00', r5, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_group_source_req(r6, 0x29, 0x40, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f00000000c0)=0x4000, 0x4) (async) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs-renameat2-socket$inet6_icmp_raw-setsockopt$inet6_group_source_req detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) semget$private(0x0, 0x2, 0x0) (async, rerun: 32) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) renameat2(r5, &(0x7f0000000040)='./mnt\x00', r5, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_group_source_req(r6, 0x29, 0x40, 0x0, 0x0) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs-renameat2-socket$inet6_icmp_raw detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) semget$private(0x0, 0x2, 0x0) (async, rerun: 32) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) renameat2(r5, &(0x7f0000000040)='./mnt\x00', r5, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 32) program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs-renameat2 detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) semget$private(0x0, 0x2, 0x0) (async, rerun: 32) r5 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) renameat2(r5, &(0x7f0000000040)='./mnt\x00', r5, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private-syz_open_procfs detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) semget$private(0x0, 0x2, 0x0) (async, rerun: 32) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 32) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write-semget$private detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) semget$private(0x0, 0x2, 0x0) (async, rerun: 32) program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket-write detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) r4 = socket(0x10, 0x3, 0x0) write(r4, &(0x7f0000000000)="2000000011005f0414f9f40700090400810000000d0000000000000008000f0001000000", 0x24) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT-socket detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) socket(0x10, 0x3, 0x0) program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT-semctl$GETZCNT detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) semctl$GETZCNT(r1, 0x0, 0xf, 0x0) program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen-semctl$GETZCNT detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) r2 = semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x2) semctl$GETZCNT(r2, 0x2, 0xf, &(0x7f00000001c0)=""/174) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp-listen detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r2, 0x2) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL-socket$inet6_tcp detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) socket$inet6_tcp(0xa, 0x1, 0x0) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget-semctl$GETALL detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) r1 = semget$private(0x0, 0x2, 0x0) (async) semget(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0xd, &(0x7f0000000400)=""/84) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private-semget detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) semget$private(0x0, 0x2, 0x0) (async) semget(0x0, 0x2, 0x400) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate-semget$private detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) semget$private(0x0, 0x2, 0x0) (async) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-ftruncate detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x1000000000000013) (async, rerun: 64) program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-setsockopt$packet_rx_ring detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) program did not crash testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_int-syz_emit_ethernet detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f00000010c0)=0x5, 0x4) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) program did not crash testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) program crashed: DATA RACE in packetmmap.(*ringBuffer).internalMappingsForFrame testing program (duration=1m6.849053616s, {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}}): setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: setsockopt$packet_rx_ring(0xffffffffffffffff, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) program did not crash testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) program did not crash testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) program did not crash testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) program did not crash testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (async, rerun: 64) program did not crash testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x0, 0x0, 0x0) (async, rerun: 64) program did not crash testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) (rerun: 64) program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000780)={@local, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00 \x00', 0x18, 0x3a, 0xff, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], @mld={0x82, 0x0, 0x0, 0x0, 0x0, @local}}}}}}, 0x0) program crashed: DATA RACE in packetmmap.(*Endpoint).Init extracting C reproducer testing compiled C program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet program crashed: DATA RACE in packetmmap.(*ringBuffer).init simplifying C reproducer testing compiled C program (duration=1m6.849053616s, {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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet program did not crash testing compiled C program (duration=1m6.849053616s, {Threaded:true 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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet program did not crash testing compiled C program (duration=1m6.849053616s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:false 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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet program did not crash testing compiled C program (duration=1m6.849053616s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false 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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing compiled C program (duration=1m6.849053616s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false 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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing compiled C program (duration=1m6.849053616s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:false 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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet program did not crash testing compiled C program (duration=1m6.849053616s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:true BinfmtMisc:false 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}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing compiled C program (duration=1m6.849053616s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:true BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet program crashed: DATA RACE in packetmmap.(*Endpoint).HandlePacket testing compiled C program (duration=1m6.849053616s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:10 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:false NetReset:false Cgroups:true BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet program did not crash reproducing took 42m2.705257059s repro crashed as (corrupted=false): WARNING: DATA RACE Read at 0x00c000bc83e0 by goroutine 1195: gvisor.dev/gvisor/pkg/sentry/socket/netstack/packetmmap.(*Endpoint).HandlePacket() pkg/sentry/socket/netstack/packetmmap/endpoint.go:228 +0x467 gvisor.dev/gvisor/pkg/tcpip/transport/packet.(*endpoint).HandlePacket() pkg/tcpip/transport/packet/endpoint.go:495 +0x161 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket.func2() pkg/tcpip/stack/nic.go:826 +0x391 gvisor.dev/gvisor/pkg/tcpip/stack.(*packetEndpointList).forEach() pkg/tcpip/stack/nic.go:147 +0x142 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket() pkg/tcpip/stack/nic.go:841 +0x2e6 gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverLinkPacket() pkg/tcpip/link/nested/nested.go:71 +0xc1 gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*Endpoint).DeliverNetworkPacket() pkg/tcpip/link/packetsocket/packetsocket.go:48 +0x4b gvisor.dev/gvisor/pkg/tcpip/link/channel.(*Endpoint).InjectInbound() pkg/tcpip/link/channel/channel.go:208 +0xc1 gvisor.dev/gvisor/pkg/tcpip/link/tun.(*Device).Write() pkg/tcpip/link/tun/device.go:275 +0x805 gvisor.dev/gvisor/pkg/sentry/devices/tundev.(*tunFD).Write() pkg/sentry/devices/tundev/tundev.go:174 +0x591 gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Write() pkg/sentry/vfs/file_description.go:682 +0x144 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.write() pkg/sentry/syscalls/linux/sys_read_write.go:347 +0xa4 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Write() pkg/sentry/syscalls/linux/sys_read_write.go:316 +0x38e gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:143 +0xb9e gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:323 +0x84 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:283 +0xc6 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:258 +0x549 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:269 +0x2274 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:97 +0x41a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:412 +0x44 Previous write at 0x00c000bc83e0 by goroutine 1193: gvisor.dev/gvisor/pkg/sentry/socket/netstack/packetmmap.(*Endpoint).Init() pkg/sentry/socket/netstack/packetmmap/endpoint.go:108 +0x2e4 gvisor.dev/gvisor/pkg/sentry/socket/netstack.setSockOptPacket() pkg/sentry/socket/netstack/netstack.go:2974 +0x907 gvisor.dev/gvisor/pkg/sentry/socket/netstack.SetSockOpt() pkg/sentry/socket/netstack/netstack.go:1940 +0x365 gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*sock).SetSockOpt() pkg/sentry/socket/netstack/netstack.go:672 +0x6a9 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.SetSockOpt() pkg/sentry/syscalls/linux/sys_socket.go:551 +0x46b gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:143 +0xb9e gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:323 +0x84 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:283 +0xc6 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:258 +0x549 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:269 +0x2274 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:97 +0x41a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:412 +0x44 final repro crashed as (corrupted=false): WARNING: DATA RACE Read at 0x00c000bc83e0 by goroutine 1195: gvisor.dev/gvisor/pkg/sentry/socket/netstack/packetmmap.(*Endpoint).HandlePacket() pkg/sentry/socket/netstack/packetmmap/endpoint.go:228 +0x467 gvisor.dev/gvisor/pkg/tcpip/transport/packet.(*endpoint).HandlePacket() pkg/tcpip/transport/packet/endpoint.go:495 +0x161 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket.func2() pkg/tcpip/stack/nic.go:826 +0x391 gvisor.dev/gvisor/pkg/tcpip/stack.(*packetEndpointList).forEach() pkg/tcpip/stack/nic.go:147 +0x142 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket() pkg/tcpip/stack/nic.go:841 +0x2e6 gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverLinkPacket() pkg/tcpip/link/nested/nested.go:71 +0xc1 gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*Endpoint).DeliverNetworkPacket() pkg/tcpip/link/packetsocket/packetsocket.go:48 +0x4b gvisor.dev/gvisor/pkg/tcpip/link/channel.(*Endpoint).InjectInbound() pkg/tcpip/link/channel/channel.go:208 +0xc1 gvisor.dev/gvisor/pkg/tcpip/link/tun.(*Device).Write() pkg/tcpip/link/tun/device.go:275 +0x805 gvisor.dev/gvisor/pkg/sentry/devices/tundev.(*tunFD).Write() pkg/sentry/devices/tundev/tundev.go:174 +0x591 gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Write() pkg/sentry/vfs/file_description.go:682 +0x144 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.write() pkg/sentry/syscalls/linux/sys_read_write.go:347 +0xa4 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Write() pkg/sentry/syscalls/linux/sys_read_write.go:316 +0x38e gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:143 +0xb9e gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:323 +0x84 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:283 +0xc6 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:258 +0x549 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:269 +0x2274 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:97 +0x41a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:412 +0x44 Previous write at 0x00c000bc83e0 by goroutine 1193: gvisor.dev/gvisor/pkg/sentry/socket/netstack/packetmmap.(*Endpoint).Init() pkg/sentry/socket/netstack/packetmmap/endpoint.go:108 +0x2e4 gvisor.dev/gvisor/pkg/sentry/socket/netstack.setSockOptPacket() pkg/sentry/socket/netstack/netstack.go:2974 +0x907 gvisor.dev/gvisor/pkg/sentry/socket/netstack.SetSockOpt() pkg/sentry/socket/netstack/netstack.go:1940 +0x365 gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*sock).SetSockOpt() pkg/sentry/socket/netstack/netstack.go:672 +0x6a9 gvisor.dev/gvisor/pkg/sentry/syscalls/linux.SetSockOpt() pkg/sentry/syscalls/linux/sys_socket.go:551 +0x46b gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall() pkg/sentry/kernel/task_syscall.go:143 +0xb9e gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke() pkg/sentry/kernel/task_syscall.go:323 +0x84 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter() pkg/sentry/kernel/task_syscall.go:283 +0xc6 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall() pkg/sentry/kernel/task_syscall.go:258 +0x549 gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute() pkg/sentry/kernel/task_run.go:269 +0x2274 gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run() pkg/sentry/kernel/task_run.go:97 +0x41a gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Start.gowrap1() pkg/sentry/kernel/task_start.go:412 +0x44