Extracting prog: 57.459320162s Minimizing prog: 31m12.072254687s Simplifying prog options: 0s Extracting C: 34.820847318s Simplifying C: 7m11.024335667s extracting reproducer from 111 programs testing a last program of every proc single: executing 61 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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet-setsockopt$sock_int-syz_clone-mount-ptrace-syz_open_procfs-ioctl$F2FS_IOC_FLUSH_DEVICE-read$FUSE-waitid-pivot_root-socket$inet_icmp-connect$inet-ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE-mount$9p_virtio detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xa, 0x0, 0x0) (async) r5 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000005880)='./file0\x00', &(0x7f00000058c0)='sysfs\x00', 0x18010, 0x0) ptrace(0x10, r5) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='net/snmp\x00') (async, rerun: 32) ioctl$F2FS_IOC_FLUSH_DEVICE(r3, 0x4008f50a, &(0x7f0000000180)={0x3, 0x6}) (rerun: 32) read$FUSE(r6, 0x0, 0x0) (async, rerun: 32) waitid(0x1, r5, 0x0, 0x4, 0x0) (async, rerun: 32) pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r7 = socket$inet_icmp(0x2, 0x2, 0x1) connect$inet(r7, &(0x7f0000000000)={0x2, 0x4e21, @broadcast}, 0x10) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r2, 0xf502, 0x0) mount$9p_virtio(&(0x7f00000001c0), &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280), 0x40000, &(0x7f00000002c0)=ANY=[@ANYBLOB='trans=virtio,dfltgid=', @ANYRESHEX=0x0, @ANYBLOB="2c646972656374696f2c633d726561646168656164157e94aac793c2b9a28361736a2c64666c746769643d00000000e7be9f53674e441817b5f0e9188f3dcd5ac5532e0d6f3aad522c47a7b5b01da719f60247ad96f8e38c99ffd932a9834ea6e62d7427e2900bd029600478b6fd307eda9276a99ac4a67fe6f9204e8c8b122a02deff634304192fd003dd4554e8f2b28d68a84096f7ae39ac96458e932be23f", @ANYRESHEX=0x0, @ANYBLOB=',euid>', @ANYRESDEC=0x0, @ANYBLOB=',fsname=,context=staff_u,fowner=', @ANYRESDEC=0x0, @ANYBLOB=',pcr=00000000000000000041,uid<', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint single: successfully extracted reproducer found reproducer with 30 syscalls minimizing guilty program testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet-setsockopt$sock_int-syz_clone-mount-ptrace-syz_open_procfs-ioctl$F2FS_IOC_FLUSH_DEVICE-read$FUSE-waitid-pivot_root-socket$inet_icmp-connect$inet-ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xa, 0x0, 0x0) (async) r5 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000005880)='./file0\x00', &(0x7f00000058c0)='sysfs\x00', 0x18010, 0x0) ptrace(0x10, r5) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='net/snmp\x00') (async, rerun: 32) ioctl$F2FS_IOC_FLUSH_DEVICE(r3, 0x4008f50a, &(0x7f0000000180)={0x3, 0x6}) (rerun: 32) read$FUSE(r6, 0x0, 0x0) (async, rerun: 32) waitid(0x1, r5, 0x0, 0x4, 0x0) (async, rerun: 32) pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r7 = socket$inet_icmp(0x2, 0x2, 0x1) connect$inet(r7, &(0x7f0000000000)={0x2, 0x4e21, @broadcast}, 0x10) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r2, 0xf502, 0x0) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet-setsockopt$sock_int-syz_clone-mount-ptrace-syz_open_procfs-ioctl$F2FS_IOC_FLUSH_DEVICE-read$FUSE-waitid-pivot_root-socket$inet_icmp-connect$inet detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xa, 0x0, 0x0) (async) r5 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000005880)='./file0\x00', &(0x7f00000058c0)='sysfs\x00', 0x18010, 0x0) ptrace(0x10, r5) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='net/snmp\x00') (async, rerun: 32) ioctl$F2FS_IOC_FLUSH_DEVICE(r3, 0x4008f50a, &(0x7f0000000180)={0x3, 0x6}) (rerun: 32) read$FUSE(r6, 0x0, 0x0) (async, rerun: 32) waitid(0x1, r5, 0x0, 0x4, 0x0) (async, rerun: 32) pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r7 = socket$inet_icmp(0x2, 0x2, 0x1) connect$inet(r7, &(0x7f0000000000)={0x2, 0x4e21, @broadcast}, 0x10) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet-setsockopt$sock_int-syz_clone-mount-ptrace-syz_open_procfs-ioctl$F2FS_IOC_FLUSH_DEVICE-read$FUSE-waitid-pivot_root-socket$inet_icmp detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xa, 0x0, 0x0) (async) r5 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000005880)='./file0\x00', &(0x7f00000058c0)='sysfs\x00', 0x18010, 0x0) ptrace(0x10, r5) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='net/snmp\x00') (async, rerun: 32) ioctl$F2FS_IOC_FLUSH_DEVICE(r3, 0x4008f50a, &(0x7f0000000180)={0x3, 0x6}) (rerun: 32) read$FUSE(r6, 0x0, 0x0) (async, rerun: 32) waitid(0x1, r5, 0x0, 0x4, 0x0) (async, rerun: 32) pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) socket$inet_icmp(0x2, 0x2, 0x1) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet-setsockopt$sock_int-syz_clone-mount-ptrace-syz_open_procfs-ioctl$F2FS_IOC_FLUSH_DEVICE-read$FUSE-waitid-pivot_root detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xa, 0x0, 0x0) (async) r5 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000005880)='./file0\x00', &(0x7f00000058c0)='sysfs\x00', 0x18010, 0x0) ptrace(0x10, r5) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='net/snmp\x00') (async, rerun: 32) ioctl$F2FS_IOC_FLUSH_DEVICE(r3, 0x4008f50a, &(0x7f0000000180)={0x3, 0x6}) (rerun: 32) read$FUSE(r6, 0x0, 0x0) (async, rerun: 32) waitid(0x1, r5, 0x0, 0x4, 0x0) (async, rerun: 32) pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet-setsockopt$sock_int-syz_clone-mount-ptrace-syz_open_procfs-ioctl$F2FS_IOC_FLUSH_DEVICE-read$FUSE-waitid detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xa, 0x0, 0x0) (async) r5 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000005880)='./file0\x00', &(0x7f00000058c0)='sysfs\x00', 0x18010, 0x0) ptrace(0x10, r5) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='net/snmp\x00') (async, rerun: 32) ioctl$F2FS_IOC_FLUSH_DEVICE(r3, 0x4008f50a, &(0x7f0000000180)={0x3, 0x6}) (rerun: 32) read$FUSE(r6, 0x0, 0x0) (async, rerun: 32) waitid(0x1, r5, 0x0, 0x4, 0x0) (async, rerun: 32) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet-setsockopt$sock_int-syz_clone-mount-ptrace-syz_open_procfs-ioctl$F2FS_IOC_FLUSH_DEVICE-read$FUSE detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xa, 0x0, 0x0) (async) r5 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000005880)='./file0\x00', &(0x7f00000058c0)='sysfs\x00', 0x18010, 0x0) ptrace(0x10, r5) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='net/snmp\x00') (async, rerun: 32) ioctl$F2FS_IOC_FLUSH_DEVICE(r3, 0x4008f50a, &(0x7f0000000180)={0x3, 0x6}) (rerun: 32) read$FUSE(r6, 0x0, 0x0) (async, rerun: 32) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet-setsockopt$sock_int-syz_clone-mount-ptrace-syz_open_procfs-ioctl$F2FS_IOC_FLUSH_DEVICE detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xa, 0x0, 0x0) (async) r5 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000005880)='./file0\x00', &(0x7f00000058c0)='sysfs\x00', 0x18010, 0x0) ptrace(0x10, r5) syz_open_procfs(0x0, &(0x7f0000000080)='net/snmp\x00') (async, rerun: 32) ioctl$F2FS_IOC_FLUSH_DEVICE(r3, 0x4008f50a, &(0x7f0000000180)={0x3, 0x6}) (rerun: 32) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet-setsockopt$sock_int-syz_clone-mount-ptrace-syz_open_procfs detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xa, 0x0, 0x0) (async) r5 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000005880)='./file0\x00', &(0x7f00000058c0)='sysfs\x00', 0x18010, 0x0) ptrace(0x10, r5) syz_open_procfs(0x0, &(0x7f0000000080)='net/snmp\x00') (async, rerun: 32) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet-setsockopt$sock_int-syz_clone-mount-ptrace detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xa, 0x0, 0x0) (async) r5 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000005880)='./file0\x00', &(0x7f00000058c0)='sysfs\x00', 0x18010, 0x0) ptrace(0x10, r5) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet-setsockopt$sock_int-syz_clone-mount detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xa, 0x0, 0x0) (async) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000005880)='./file0\x00', &(0x7f00000058c0)='sysfs\x00', 0x18010, 0x0) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet-setsockopt$sock_int-syz_clone detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xa, 0x0, 0x0) (async) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet-setsockopt$sock_int detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xa, 0x0, 0x0) (async) program crashed: DATA RACE in packet.(*endpoint).HandlePacket testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir-socket$inet detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x1, 0x0) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap-rmdir detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) rmdir(&(0x7f0000000140)='./file0\x00') program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ-mmap detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0xb6ce1000) (async, rerun: 32) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile-ioctl$sock_TIOCOUTQ detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) ioctl$sock_TIOCOUTQ(r2, 0x5411, 0x0) (async, rerun: 32) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2-sendfile detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) sendfile(r2, r2, 0x0, 0x400) (async, rerun: 64) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs-renameat2 detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) renameat2(r3, &(0x7f0000000040)='./mnt\x00', r3, &(0x7f00000000c0)='./mnt\x00', 0x1) (async, rerun: 64) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix-syz_open_procfs detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') (rerun: 64) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix-connect$unix detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async, rerun: 64) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet-socket$unix detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) socket$unix(0x1, 0x1, 0x0) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-setsockopt$packet_rx_ring detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) program did not crash testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_int-syz_emit_ethernet detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) program did not crash testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-socketpair-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) socketpair(0xa, 0x5, 0x5, 0x0) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) program crashed: DATA RACE in packetmmap.(*ringBuffer).init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) r1 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-connect$unix-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) (async, rerun: 64) setsockopt$packet_rx_ring(0xffffffffffffffff, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) program did not crash testing program (duration=1m7.663349785s, {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}}): pivot_root-socket-socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) socket(0x10, 0x3, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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}}): pivot_root-socket$packet-setsockopt$packet_rx_ring-syz_emit_ethernet detailed listing: executing program 0: pivot_root(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) r0 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.663349785s, {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) (rerun: 64) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint testing program (duration=1m7.663349785s, {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, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) program did not crash testing program (duration=1m7.663349785s, {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, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) program crashed: DATA RACE in packetmmap.(*Endpoint).Init testing program (duration=1m7.663349785s, {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(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) program did not crash testing program (duration=1m7.663349785s, {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, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) program did not crash testing program (duration=1m7.663349785s, {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, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) (async) program did not crash testing program (duration=1m7.663349785s, {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, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, 0x0, 0x0) (async) program did not crash testing program (duration=1m7.663349785s, {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, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x6f, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) program crashed: DATA RACE in packet.(*endpoint).SetPacketMMapEndpoint extracting C reproducer testing compiled C program (duration=1m7.663349785s, {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.(*Endpoint).Init simplifying C reproducer testing compiled C program (duration=1m7.663349785s, {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=1m7.663349785s, {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=1m7.663349785s, {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=1m7.663349785s, {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).Init testing compiled C program (duration=1m7.663349785s, {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=1m7.663349785s, {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 crashed: DATA RACE in packetmmap.(*Endpoint).Init testing compiled C program (duration=1m7.663349785s, {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: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.(*Endpoint).HandlePacket a never seen crash title: DATA RACE in packetmmap.(*Endpoint).HandlePacket, ignore testing compiled C program (duration=1m7.663349785s, {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:false 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=1m7.663349785s, {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:false 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).Init testing compiled C program (duration=1m7.663349785s, {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:false Swap:false UseTmpDir:false 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 a never seen crash title: DATA RACE in packetmmap.(*Endpoint).HandlePacket, ignore reproducing took 39m55.376779214s repro crashed as (corrupted=false): WARNING: DATA RACE Write at 0x00c00026d034 by goroutine 362: gvisor.dev/gvisor/pkg/sentry/socket/netstack/packetmmap.(*Endpoint).Init() pkg/sentry/socket/netstack/packetmmap/endpoint.go:87 +0x13c gvisor.dev/gvisor/pkg/sentry/socket/netstack.setSockOptPacket() pkg/sentry/socket/netstack/netstack.go:2749 +0x734 gvisor.dev/gvisor/pkg/sentry/socket/netstack.SetSockOpt() pkg/sentry/socket/netstack/netstack.go:1873 +0x365 gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*sock).SetSockOpt() pkg/sentry/socket/netstack/netstack.go:634 +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 +0x2294 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 read at 0x00c00026d034 by goroutine 364: gvisor.dev/gvisor/pkg/sentry/socket/netstack/packetmmap.(*Endpoint).HandlePacket() pkg/sentry/socket/netstack/packetmmap/endpoint.go:196 +0x1e8 gvisor.dev/gvisor/pkg/tcpip/transport/packet.(*endpoint).HandlePacket() pkg/tcpip/transport/packet/endpoint.go:464 +0x139 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket.func2() pkg/tcpip/stack/nic.go:815 +0x391 gvisor.dev/gvisor/pkg/tcpip/stack.(*packetEndpointList).forEach() pkg/tcpip/stack/nic.go:146 +0x142 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket() pkg/tcpip/stack/nic.go:830 +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:45 +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:250 +0x805 gvisor.dev/gvisor/pkg/sentry/devices/tundev.(*tunFD).Write() pkg/sentry/devices/tundev/tundev.go:163 +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 +0x2294 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 Write at 0x00c00026d034 by goroutine 362: gvisor.dev/gvisor/pkg/sentry/socket/netstack/packetmmap.(*Endpoint).Init() pkg/sentry/socket/netstack/packetmmap/endpoint.go:87 +0x13c gvisor.dev/gvisor/pkg/sentry/socket/netstack.setSockOptPacket() pkg/sentry/socket/netstack/netstack.go:2749 +0x734 gvisor.dev/gvisor/pkg/sentry/socket/netstack.SetSockOpt() pkg/sentry/socket/netstack/netstack.go:1873 +0x365 gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*sock).SetSockOpt() pkg/sentry/socket/netstack/netstack.go:634 +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 +0x2294 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 read at 0x00c00026d034 by goroutine 364: gvisor.dev/gvisor/pkg/sentry/socket/netstack/packetmmap.(*Endpoint).HandlePacket() pkg/sentry/socket/netstack/packetmmap/endpoint.go:196 +0x1e8 gvisor.dev/gvisor/pkg/tcpip/transport/packet.(*endpoint).HandlePacket() pkg/tcpip/transport/packet/endpoint.go:464 +0x139 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket.func2() pkg/tcpip/stack/nic.go:815 +0x391 gvisor.dev/gvisor/pkg/tcpip/stack.(*packetEndpointList).forEach() pkg/tcpip/stack/nic.go:146 +0x142 gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket() pkg/tcpip/stack/nic.go:830 +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:45 +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:250 +0x805 gvisor.dev/gvisor/pkg/sentry/devices/tundev.(*tunFD).Write() pkg/sentry/devices/tundev/tundev.go:163 +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 +0x2294 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