Extracting prog: 19m12.863330763s Minimizing prog: 1h11m10.785457372s Simplifying prog options: 8m4.328618911s Extracting C: 2m11.864179967s Simplifying C: 0s extracting reproducer from 21 programs testing a last program of every proc single: executing 4 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): open$dir-open$dir-posix_fadvise-access-pwritev-socket-extattr_delete_fd-socket-open-fchflags-truncate-accept4$unix-setsockopt$sock_timeval-socket$inet6_sctp-listen-freebsd10_pipe-close-socket$inet_icmp_raw-setsockopt$inet_MCAST_JOIN_GROUP-setsockopt$inet_mreqsrc-syz_emit_ethernet-accept4-connect$inet6-getresuid-open$dir-truncate-open$dir-ftruncate-open$dir-truncate detailed listing: executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x8000, 0x0) posix_fadvise(r0, 0x0, 0x800000006, 0x5) access(0x0, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r1 = socket(0x1c, 0x1, 0x0) extattr_delete_fd(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r2 = socket(0x1c, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0x0) fchflags(r3, 0x121080) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) r4 = accept4$unix(r1, &(0x7f0000000100)=@file={0x45, 0x0, ""/67}, &(0x7f0000000000)=0x45, 0x20000000) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0xe36f, 0x200}, 0x10) r5 = socket$inet6_sctp(0x1c, 0x1, 0x84) listen(r5, 0xb7c5) freebsd10_pipe(&(0x7f0000000240)={0xffffffffffffffff}) close(r6) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r7, 0x0, 0x50, &(0x7f0000000200)={0x5, {{0x10, 0x2, 0x2, @multicast1}}}, 0x88) setsockopt$inet_mreqsrc(r7, 0x0, 0x46, &(0x7f0000000080)={@multicast1, @rand_addr=0x6, @local={0xac, 0x14, 0x0}}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380068000000019078ac1400bbe0000001ed859078000000004500fffc000000000025dc908d22d5b1f3280d43110000e00000010000001cb0539d6cdafafec4"]) accept4(r5, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000300)={0x1c, 0x1c, 0x0, 0x0, @empty}, 0x1c) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000000)='./file0\x00', 0xc) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r8, 0x80002) open$dir(0x0, 0x100000, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0xb) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): open$dir-kqueue-kqueue-kevent-setsockopt$inet6_int-bind$inet6-syz_emit_ethernet-ktimer_settime-setsockopt$inet_tcp_TCP_CONGESTION-dup2-setsockopt$inet6_sctp_SCTP_AUTH_CHUNK-mount-setsockopt$inet6_group_source_req-munlockall detailed listing: executing program 0: open$dir(0x0, 0x0, 0x0) (async) r0 = kqueue() r1 = kqueue() (async, rerun: 32) kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 32) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="717dc35b11bf", @random="c61800b000", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) (async) ktimer_settime(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x3}, {0x0, 0x200000000f50}}, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffff9c, 0x6, 0x40, &(0x7f0000000000)='newreno\x00', 0x8) r2 = dup2(r1, r0) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x12, &(0x7f0000000240)={0xa}, 0x1) (async, rerun: 64) mount(&(0x7f0000000000), 0x0, 0x8400004, 0x0) (rerun: 64) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x52, &(0x7f00000000c0)={0x7, {{0x1c, 0x1c, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, '\x00', 0x0}}}, {{0x1c, 0x1c, 0x2, 0x4, @mcast1}}}, 0x108) (async) munlockall() program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): open$dir-truncate-socket$inet6_udp-setsockopt$inet6_int-open$dir-aio_mlock-munmap-mlock-socket-socket$inet6_udp-socket$inet6-sendmsg$inet6_sctp-socket$bt_sco-getfsstat-setsockopt$inet6_int-bind$inet-connect$inet-semget$private-openat$crypto-ioctl$CIOCGSESSION2-semop-semop-__semctl$SETVAL-openat-fcntl$lock-sendto-sendfile-mmap-fork detailed listing: executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000140)='./file0\x00', 0xb) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3b, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) aio_mlock(&(0x7f00000005c0)={0xffffffffffffffff, 0x4, &(0x7f00000004c0), 0x0, [0x8, 0x800], 0x5, 0x18, 0x8, {0xb62, 0x3, 0x0}, {0x0, 0x8, @sival_int=0x9}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) r4 = socket$inet6(0x1c, 0x2, 0x0) sendmsg$inet6_sctp(r4, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x1c, 0x1c, 0x3, 0x0, @rand_addr="0a7e323a55d965957a443f400731bb73", 0x10000000}, 0x1c, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="14000000290000003f"], 0x14, 0x10006}, 0x0) socket$bt_sco(0x24, 0x5, 0x89) getfsstat(&(0x7f0000001280), 0x928, 0x1) setsockopt$inet6_int(r3, 0x29, 0x2f, 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x10, 0x2, 0x2, @loopback}, 0x10) connect$inet(r2, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) r5 = semget$private(0x0, 0x7, 0x3c0) r6 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CIOCGSESSION2(r6, 0xc040636a, &(0x7f0000000040)={0x19, 0x0, 0x18, &(0x7f0000000080)="3c022e61792eecb07f8aee18e5aa3505d7dbce4235fc3735", 0x0, 0x0, 0x0, 0xfdffffff, [0x0, 0x10]}) semop(r5, &(0x7f0000000380)=[{0x1, 0x5, 0x1000}], 0x1) semop(r5, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}], 0x1) __semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000000c0)=0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1d0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x41000300010005}) sendto(r2, &(0x7f0000000000)="8e", 0x1, 0x1, 0x0, 0x0) sendfile(r1, r2, 0x1, 0x400000000000, 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20411, 0xffffffffffffffff, 0x0) fork() program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) getpgid(0x0) (async) fcntl$setown(r0, 0x6, r3) (async) accept$unix(r0, 0x0, 0x0) (async) rfork(0x85000) (async) kqueue() (async) kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) (async) program did not crash single: failed to extract reproducer bisect: bisecting 21 programs with base timeout 30s testing program (duration=35s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [29, 27, 34, 11, 30, 30, 1, 29, 8, 19, 28, 34, 8, 14, 36, 17, 1, 16, 29, 14, 30] detailed listing: executing program 3: r0 = socket(0x1c, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000380)={0x1c, 0x1c, 0x0, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}, 0x2}, 0x1c) openat$bpf(0xffffff9c, 0x0, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0xe, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8c8, 0x0, [0x0, 0x2]}], 0x1, 0x0, 0x0, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) r2 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$CIOCGSESSION2(r2, 0xc040636a, &(0x7f0000000440)={0x28, 0x0, 0x18, &(0x7f00000000c0)="3c9e89526b1700b07f82ee18e15b4e73e47f022de5aa3505", 0x0, 0x0, 0x0, 0xfdffffff, [0x0, 0x0, 0x0, 0xc]}) ioctl$CIOCCRYPT(0xffffffffffffffff, 0xc0306367, &(0x7f0000000300)={0x0, 0x2, 0x40, 0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000480)}) r3 = openat$crypto(0xffffffffffffff9c, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0xfffffffffffffffd, 0x50}, 0x0) ioctl$CIOCGSESSION2(r3, 0xc040636a, &(0x7f00000000c0)={0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d86699a}) ioctl$CIOCCRYPT(r3, 0xc0306367, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x10000, &(0x7f0000000100), 0x0, 0x0, 0x0}) dup2(0xffffffffffffffff, r3) getpgrp(0xffffffffffffffff) clock_getres(0xa, &(0x7f0000000000)) procctl$PROC_PDEATHSIG_CTL(0x0, 0x0, 0xb, &(0x7f0000000840)=0x81) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) sync() thr_suspend(&(0x7f0000000240)={0x8, 0xc}) sync() mount(&(0x7f0000000000)='msdosfs\x00', 0x0, 0x0, &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x2, 0x0) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r4, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r4, 0x0, 0x48, &(0x7f0000000100)={@multicast1, @rand_addr=0x8, @rand_addr=0x2}, 0xc) setsockopt$inet_mreqsrc(r4, 0x0, 0x48, &(0x7f0000000180)={@multicast1, @multicast2, @broadcast}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x48, &(0x7f0000000400)={@multicast1, @remote={0xac, 0x14, 0x0}}, 0xc) executing program 1: openat$crypto(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) freebsd10_pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) __specialfd$inotify(0x2, &(0x7f0000000340)={0x6}, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r1, 0x80000002, &(0x7f0000000040)="e2", 0x1, [], 0x1, 0x5, 0xfffffffc, {0x0, 0x7, 0x0}, {0x0, 0x8, @sival_int=0xe, @thr={0x0, 0x0}}}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_int(r3, 0x29, 0x2a, &(0x7f0000000680)=0x7fff, 0x4) mlockall(0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r2, 0x0) r4 = socket(0x1c, 0x1, 0x0) setsockopt$inet_tcp_int(r4, 0x6, 0x47, &(0x7f0000000040)=0x5, 0x4) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x1c, 0x1c, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, 0x1}, 0x1c) r5 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x4677) sigaltstack(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, 0x0, 0x0) socket$inet6_sctp(0x1c, 0x5, 0x84) mount(&(0x7f0000000000)='ufs\x00', 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) getpgid(0x0) (async) fcntl$setown(r0, 0x6, r3) (async) accept$unix(r0, 0x0, 0x0) (async) rfork(0x85000) (async) kqueue() (async) kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) (async) executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0x67) setsockopt$inet_mreqsrc(r0, 0x0, 0x48, &(0x7f0000000180)={@multicast1, @multicast1, @loopback}, 0xc) r1 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x101, 0x4) sendmsg$unix(r1, &(0x7f0000003880)={&(0x7f0000000000)=@abs={0x8, 0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000003700)=[@rights={0x10}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x68, 0xffff, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10}, @cred={0x68, 0xffff, 0x3, 0x0, 0x0, 0x0, 0x0, 0x10, [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]}], 0x108, 0x188}, 0x84) setsockopt$inet_mreqsrc(r0, 0x0, 0x49, &(0x7f00000001c0)={@multicast1, @loopback, @broadcast}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x380004) fork() madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) cap_fcntls_limit(r2, 0x9) executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r0, 0x84, 0x1b, &(0x7f0000000140)=0x8, 0x4) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x1c, 0x1, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}}, 0x1c) r1 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000001880)=0x10, 0x10000000) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3, 0x410, r0, 0x0) r2 = openat$crypto(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$CIOCGSESSION2(r2, 0xc040636a, &(0x7f0000000440)={0xb, 0x23, 0x0, 0x0, 0x0, 0x0, 0xfffffff9, 0xfdffffff, [0x0, 0x6, 0x0, 0x80002]}) mprotect(&(0x7f00005bb000/0x4000)=nil, 0x4000, 0x40000) sendfile(r0, r1, 0x6, 0x5, &(0x7f0000001800)={&(0x7f00000002c0)=[{&(0x7f00000000c0)="8dfd19272888ad6f5081d5fdafd8d2a5ddd5cf658871e1b9c62be0e73d557d7e2d6d25c8357ee8612479", 0x2a}, {&(0x7f0000000100)="34c89f539f7b3fa7b922d5103a81fcc782d30269aaea4e9b2acc2294bb9fd2651a157e63c918656f71e74f", 0x2b}, {&(0x7f00000001c0)="1dd6341c4490d966cb08c57ab9e1ee953f55a0a142d7bf7b72c3ad7bed83da2b25a91ce28df69d6aba064e4ac20e9f7d8a6d547cfc31cb2aab658f31f8af8290b5ac01045d0edb5693b71139f57b89fd24dd510de66df52d6e789b3438fa349a8e293f3a845a3330ce21001836cdaf851b041189a756b7157c0c597f0f909aaa6477d6d37685ea49175d6a7278bc34763cbcadd60b0a5580145cf30b97d95959b8393fdc6f6d02140394c9be6edc4e22eb6b2511fc57db025f80eb3eda1ec0aee57b65eacc6ff4829218ebac043aebb07507b3413edac1fb67b8f9d856eadb1a518af63fb5", 0xe5}], 0x3, &(0x7f0000001780)=[{&(0x7f0000000300)="699ae235647b2a25c60fab8641ddb028c0d7f7d8965e6c8805661bf29afc01556141ac0b289629f753c9662d740b3ccf190cda3a2dd7aa111a60ca58ace02f9fd4efef0a30f8698ee8d01ce39fa10063f3d9cb1ba9ffba6b9777ac09ad87f302b86021c9f32f3a8369df82f0c5bcf78a129929844025a39c8fdc14f7fe15823764a21c615f8fde38a563f6ea8a8cbda2903cc700cf001cbc86375fb27d0d114d68ba832ce1c413c919adb25c26c72d177ca6299d736d9f267d83bf187248b18be7ce03ff4ba174d93bbc49ce52166056ef6ba1dedcbe969fc1350981306d976fdd4b26247bc5d61cf66c6794cda50fc223dfc1ed9e5511de78459b8795a5959212ac0ecce90a928cedba577408e2c9ed1390b348dd5c7b5a7ff09da89f680638d6302878ae930e455aaa44f1c2ff8473361b08d8ec0fd47e75d2f6d4523d40bbb87a315461f203dfdabab46ad3ec87e8c2aaff2a8b2cc0ec62ea39c7ceed3c2b2f166d87bb7b64d58015da762212f665ea0744faaf11056ea0ae6f5c5690c4bd04cc7a181a7f7a443dd1b3d37271d930b35125f68c8438fb1a3359945445930cec524b667d5a6e703883682bdd2872a17e606906bc967115ce76bb8eb3ba7e3e517221b29b974bf03464f1b545e0c14dbf20c9389ad9cbb314bf167dfe2037606e26385064f7c2a728688cc196ac7af0eeeddbc0cfdf3dacf06df151dee4027a359c9bf563da12beb4834ff007aa01889daa856826a244d1685c2859890c7693ac826c026bc8c8a06b7c4878abffe8f177b04ee827930f7330271a387455186f1f3b55f389611687c0b4acb7cfbaf53a930e650c6eb37df91e9001b773b876f083a4df64a6b65287fb0d717ba47e16fd0326ef03e528046a3c9c087472246858a797136c91d908583707dbe4679260dec9df06a8efc49195a5082960b3a211ad1fa35b56eff61221cb3716f83555a887e5b86ef46638c505e8e48d16b2d12b2a02a02a5c35f61adaf45066814aab4491d77af762d83e33dacd485cf0cbc81825f0db8128c7791170160aa9a109bcc3c89d3526085180b449df881b09cea8fae2aa7119bd85e3a8565aa2ca18190bfc7f205e390f6202018f42749bc239b936e956a1aad00a9a7b7f8eb22a7a70e96366fe4d6049c1016889d574fd78e6426ec63d9dd5c9aefdb006df97bce8de83183c4ee128f3499a3f8ecd5b3b425d654c08e6a2db4f1700406ab476040a9a3da6898036edbcc12110d27899b510e3aab7ec2d2b9f9d97f46d5f15808dca74f7979f73af70ff7b66587e2b2edb2e22a74d1859fa33689bf3a36c505972fd4d3b8bd3571fcee782afe2750c04fee4e67280d89d533f2a70ca0d451bc35aaf28a9361632469bda6e3b65bb8964acbc110f68485d529211e2538371ac801ccf61a4f8cc7715d20ead00742ca3709efee69cc8b01be89ca462bff1eccc48b3f832414a78431477d553f7f876cc16307dd2984a4df24111d4a6adf336f33329e1a3fb07f50920d945aad54d903fa42f299ba749d18d379dc54183a991f16135942561335cb4195ea5a8ebaaa073d1e89acce1fe4dd8ead68cce5b59f4121d4c43ec5fedeab36b0a01f15bd2a8c7dcd08d1711d0520ced39588589c17b4ec0126010cc9c2e9c7c14c730a6679d8630b901208d67b7dac8a3fa6092ee1832d8e6abe818e2e126be06a11b18ecc2fc5111e5b5c32b0e773683749dd537de827d7fa363fc6f84ff8c57255274354ae12338cdd39002ddae45b32cb377949cc26449134f72ed312864fa82d673e82879d5e1d07172521870d26bc104c0214064ba69d4538f23ae6889dd02dc27c5dad15a5e66ca5e6b4c186d71adcb6ed1edc733977b28162921c8e9a4e913da88c07f4f23f4a9bc20f7d18a48a0bebc46649ae84639e55e6fe706b33fee45f5cc881a0d6b043d1f44dececdd6e488514205423de902a6c9611eac11f9398fcfeb9b68aedf86fc2349448b5d3c159b6ddb605bf25640777a78cea06d36fa5aee1297f04b39f8a37e93d9cc7245c2c5e0ad47344318978538c9b59802bcec94a021bb746e1a43103420c883020e1da25b83a038005bab225c4dab4565f34595aea7af78388e634e1ae99daf9f29ef19c0d34acb6feeadc56b2f758c1e452f920bf5bfcb9d926bbb9c8a472c5bcc95757ae03981ecd32e0bfc45a9373ebaee71e7352d44639f5046d368c102a8b34dcdea6de09e2c09861001749e93b447dfe830295b5173efa88b915f87745bfa863d974c34419b1e8499a289970da499f6a033e8ead439e62cd6ae0e8bcfa357a2ae37e199d1ce069e45879887f245a229db81c80f1b73babc9af0165360bee6a0e68206dece928f83810319526465a2e6ebe9fd1a058b1bf1e8c04b05063d32777d048004f826e05f5ad6db47f32b17eeae6f8120191ddee5798386a1a06f8f8a48ed9433d8c1b107a3fe1fd3348e03ff7974044a7d088e72bdf2af59987ebd79ce572af5708a999e30eb498519c4665a96805d5a7a84710f3a2c23093e3018a6c181232897b1497b839d7eb10533fde8ae623cdc8a93d289f2360bbde0bbb358c3a8c5b7aac406034cb557674e59cd06c102344f04d6f9dd1712de23e347e0fb567ccdebbf9b873e1b79c387eb6eded0fa26bfc50a236c90f7ebbaf96a78659db6c1734da53e0e39bcfa5d7714ada533c97311b2f32f35d0fdb1d4b1f463f36e98ad6e8f42b2efe3d2c312df3c04a8fa7b6f43852ef286393fa1faeaddad0561a2314d98034bc5014f58a852b8452c786c4a8d9a12642b1e7f9eb5a914c90fa040f075c35d021f84aedaa133b39aa81e5a3389fde1b847ae2aec42aa3170a39f6c54d55f3cd34805ec35c14fc6ce781868e1ee1b41aa833c1dc4c416f85e862b3b43c8929d931cf64804e2bc0cfa1cad47e23c9896b1f559b0a46602b313509f44320374dde53ff4e53fe25022d40049076b573df03828541e355207077848e6c6954cffbef384be4947886b41297673064c3b9889520743dba5c0efe3b704544bda5f41b2dd51778d3c95f2382567d785ebefb8b0448e540d24bc5f1fc8fa721e3654afdefdb545d1724f68653c43db9fc108c003315b7a75324a863a378ae591c7a384214d7620dbc939088e76a3a6948b1c22d2ea789bb05ee377f510e7daaf4de45e68180370a51725a7efb7f3ea2108ff903718beb975c52d02f1993b8fa06012578f703bc8b1433fa70fd3578e88696fdbeb58c431c6383ac78df946f61ce8e6e7412209dd13f80bb742104d359bbc63e1b07b78957acea6822b9b85659bdc15145947b99858cf779a90b713ca14487d807d6c58fce795997bcee04ecfa03161c8c889d7594068bb6ccb6dd3df6724efc7832f03bfea6c51c69c5acf37f42a74d24ad2cd8ae05a57c522e0a0b3b687b7e9d4846644ae98fa76adeb7d2b7f4aa3997db647db0a658c0ab9eccebc7452855986d8dbcd58b09533af463899576dacc85c8a7076f338ba36f51808850b508daea78ddd6e0b96c3a480f414596807d8c160e02334960dd6f8259b44b14ec000d88d9ee900217ac81a0be2268b979098414326fc917d87a46a069993b6fee3e6404916aa7b6aac2e1c541535fac0d6027226b05a14896e8af30dba71b241a982f84c6c40887bc8a2208151b08d251080c1e4cf0026701c02591dd3badf9824d9f7cca0f5e3859a79a80b3456801eeaa8ba54c6724532a9e45f4a47f8b6b18f4ca2724bc6f51d047eb4ca52990e222fb68c5aa0264bc3cc285dc0b808161a31c20a843f2c7e2e475c0ad9737fe4e6bafb95cf14794c8390e81d4bae348496d78893d2a50b65115d6d938302d39551c152444d0a972414e11cd65c26b93fe69206361a63ce4c1cb3289deefa6c535f6a913f8bf9046baba188fbc9e8cb994457c08806ef343158526df6c01f0d62e8a370dfd643e4bb7271e22e574ebdc64ca0519b739ea071c4c80edea1917f247ea268078ec0378644a3b4bc93f8bcc985dcf9d45c9f4b0a736ce68003f59420ff2507eb114fdde5a0a17091d8743cd29625a1b8d9a38975eb9d1ef4f358625a40aa7c69680868a727c541897c62c2dfea8dc5941219f7397d6c717259903e159e97768ec47b28daed29bcc1c4188734cb85106608d335a01a694f53f9461da3f230461c523dd8844da6e1ecc2ed3d942d633b7902281161e11c0bb7fd997dd5b6f7a0501ca9ff4bcdcdc9390156e13ab94089d67450c9829165a7b8312c5dae6a5a655008e8edaea673794a7d8ead23da175466c3f23db303a51836e747134be4e7f13d3f4dca3f96e45d27e28fdc82b56efcf6b7b1103c6c07a492748fe81533f968ad26e41594a97efe03f7aa168a750b500f946c2e431c074835b1a85125d15e9e59b480d3e2184a640b1b48a7e3e100fe9489fb4fff6068bb7b74feffd4632e67e4ded53407fc9008258e870f603e27ebc57f1283d25455e1969fb15c83b6ecffeb446d2e80a808607e2cca427fbe2190c2fb0404a4a2904a3e1274a5ad454c46f43608faa5bc1cc36d26b326b6c8cc2712bc48215e1fc74fec20186d5b7ed61d8f3f746d430ac67c55fff6502e64039a129ce39e1c504c81948b9a65036970cde4769a9c8d4fb9c36871394378df2d65ea8f35661cf6027e53befd7293ded6ac237b3c3ec143ecc263e41cccaa236d7bc3e34bb3db9d0378e029b6242d4407b34a014fd6251d88de01b82ecfcea8392f8210f4313247d21becfe64fd76f4074bdc0999d7d9e4a503121e7d41967c91e7a449e9b12c348640252b29aa8f8652dfd4d76db7c170439612ca32c54b74b4cadb837f47f8cf0b6faab70dac8e02a62e7986b698c8760812758e5b7be260afc05c8b9077a2ed8e886374c1eb42a5c60da211d8eaa445132222b24f473cd2e7042097c07de543db11b7c5890e67604435901b25ef48236151cc4fe3f857e9436a30a836adebb07b38d5e63d0ceec6db915e8ec4bd8c460d0d45ac13cf31897ad6d5b7ab3bb6f79f0dbcae8fdd36a82549b82868bab4c3d7ef4140fb91a0f71a4faf4b8c9d1fdd4fa4c0fd61f183a2c3be986de29781a8663c79360bf0de6ecddd279bcbd2678bc5410f2e16dc39290d8a386bfea3d8a6c01d987bab88d88e486e0fce464cdb7ffcdbea5a32c8267e6dce27f21328481191ad23b507ac60fe83489786e8aa23c915d50aa2b347f845dd62f1bf9813f177ce0f6654ce97219953b6c3e5b5f9b5cfbe3ec31de0804c41fe0974dc5e7290ec529aa4ab1ba4cd42a45b979e61d74a0d018f9621b124aa6a3acbe3f6ccc77a764c009f3ed5e94d8e4b0ab5a39ef7439e05f7f07eab66af43e92fae9dd7b756f310fa64a028bdcb10579d8c639369601c904b20ba52c1157dd06f0ddeb151f8d3ba0c3470d445a503d038050049c6d97b12c4105aae57107614a98f23b9d0a8e55aa5a3b74d9056863dd65a7b0cffe7ce2afbc8149c0f5a4e3cb253c1375821214e2eb248728ebc668ff81a6dd21b99db2413db96ee3f67af3b6ce94c0c0890c74260bf0626dcec94f931b172a6efc54c8972d7d9da35f067b1cd4ae65c0ec8aca7178e387182ef32745f73e5f1cb5ac392bb0dcb52448c29e52fbf5cbc8ede5ad3d15c405f76fddd28a2525d8d8aa6162c77c5cd56ab2b1f227833055523488ea41459c8e6fd985f35154e623dc59785e5f6b7acea63ecf4bcc5906c3b676e4cb07a864cf98ec75e0445ba3f1579a4e47c746e258c6a63911df9af654e37ae733eb2fe70028e94fc82f007cd5b9795d3e471d2", 0x1000}, {&(0x7f0000001300)="a6ea3960542af092e93accdf13f352054153e04452c6d1a480241d308be1c33c5631189c641f399845f5dc6fa7dce3cd98d5251169fffded4fc02e0b", 0x3c}, {&(0x7f0000001340)="a937e2af4820822886de71ca6554d7278e3781ffeab876ea2ce5e06b025d21f8aa7faf5291", 0x25}, {&(0x7f0000001380)="28982c8902a8e2c9b8a4", 0xa}, {&(0x7f00000013c0)="6815b8c3998eeeb746a515abacfdbcaccb7289c9711be02b36b9542ad3d597f4fd06a9970edb35bd2b8e0986f56bac50956586d69c38c3502ccd79b6a9ae68b9fe1baf79ec5d63afb60d10df4275c226d5e7762e3c65944c4b85440cfd40ab7fab4566f1362d8b749866cd46cfc567782119b1a565f67f20208aca5aad07ecb498113c9845af02d5d4af94acf9cec765e6d494d60ee1d483b0a7a7cccaf1f4ee03f2223431ef32bd5dbf5a01492a838fe2297d2797901e82d1b49f8e4caecfa4fff78899b5d541fd2afa9df84b684432ef1b51f5c10acd63", 0xd8}, {&(0x7f00000014c0)="cbac071bb5496a490101f135dbbf022f38044b2a8e0e7146921240860fbaaab14e30bc85ad0daa93f2f6c227521745f22407e070989aa06ddae5e7bca100b834d2113bf5d71a9d8d23a5962fbcc124f8bbd90e4180400a0e3a5f503bf5c4526bf61aee9c5ec23b554c2225aa9a290702691e5b7cb2a05b2978259475f2e8288fff11b6d5350cc6", 0x87}, {&(0x7f0000001580)="cf21a1179dcad035e26f6adc68d4454b0afee8b5f8ddca24f868bad6afa458bb926e45ed7635f579cf801fb9ed348426e9c35c9dbbac2d0c2ee316c824992b5cf3d88b309b0a93c186b7855b3f5a9081e169b809574d21604d703ecef7a3220c14048da85d1f02206aa87e094d2f370cf4883f6d2c8831f5cd594cff4bb3e6c8a57c9f20fbed2db5e5686fe03afc323cced149cf1207708ce5907d54df16c6b7307012f17ee608804859eacd4643d8e7d232cf2efa128af92cf1da98978ebd9b13f299e325626bb5c184155942236c9470fb8393e9b3303cd8f9f9f72b37f41bcb539816bdfceba56d803bf2cc63ed78ac28", 0xf2}, {&(0x7f0000001680)="bfa6286334e5c8581fc206134bbb97fdd33bfcce63a1a7959023ecd2fa585b6cc89ea5cdd76d718600e32081c82976bf7ed236d048fd205d8640917ee29b12672ddfa4e2897f3b696621e28a987a69ae9aefa3cf54b8fe3e52d691f13f231174a807d36c0662cbc23090be0c56021ed69d1ce7c8c69258809c08188b34241872b8cc0a0c1e409046e674e70fca5cef01d981ffbd323f209421c1c89c292c46c7c8b81faad46c62026e2d226e8b2e082914519b0f7572a7d107ae56d5b242c6900d33b64fed59e256dff9ad29d05dc9ccf35df33e5ee1f5e98d4fc868776e4a6af10e73d076cd80a244255eca4bbb85c221b77b", 0xf3}], 0x8}, &(0x7f0000001840), 0x10) write(r0, &(0x7f0000000180)='<', 0x1) open$dir(&(0x7f0000000100)='.\x00', 0x80000, 0x1c1) r3 = open(&(0x7f00000019c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x1, 0x80) mkdirat(0xffffffffffffff9c, &(0x7f0000001940)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x80) mkdirat(r3, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) socket$inet6_udp(0x1c, 0x2, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, 0x0, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) r4 = kqueue() syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB]) kevent(r4, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900483a003bcc3f0600000058132fa13a8be186e3fe8000000000000000000000000000aa02009078000000006006c33e00002b00ee800000000000b99a0000000000000000aaff02000000000000"]) r5 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x40000400000002c6, 0x0) fcntl$lock(r5, 0x16, &(0x7f0000000000)={0x570}) socket$inet6_udp(0x1c, 0x2, 0x0) socket$inet6_udp(0x1c, 0x2, 0x0) setrlimit(0x7, &(0x7f00000001c0)={0x1}) setreuid(0xee00, 0x0) fork() madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) executing program 3: socket(0x26, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80, &(0x7f0000000340)=0x900, 0x4) bind$inet(r0, &(0x7f00000001c0)={0x10, 0x2, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000400)={0x10, 0x2, 0x2, @loopback}, 0x10) getppid() r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x2000000, 0x0) setitimer(0xf423f, &(0x7f0000000040)={{0x7bfffffe, 0x26}, {0x0, 0xcfe}}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{0x0, 0xfffffffffffffff9, 0xb, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) socket(0x1c, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x10, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800490000380000000000009078ac1400aaac1400aa01070f09ffffffff7f000001e00000010e00907800000000000000000000000000000000efce532f075e437a936c2abd2e337923c81b6bdcf07393739481aee4fd84e31a2d42a1d805a0b852877b4b446c9a02aa6c9b39d95bc8"]) sendmsg$inet6_sctp(0xffffffffffffffff, 0x0, 0x18c) r3 = socket$inet6(0x1c, 0x1, 0x0) setsockopt$inet6_IPV6_PKTINFO(r3, 0x29, 0x2e, 0x0, 0x0) setsockopt(r3, 0x29, 0x40, &(0x7f0000000000)="60c6eabb", 0x4) bind$inet6(r3, &(0x7f0000000080)={0x1c, 0x1c, 0x0, 0x7, @rand_addr="00000000000000080cd000e9ffffff00"}, 0x1c) sendmsg$inet6_sctp(r3, &(0x7f0000000480)={&(0x7f0000000100)=@in6={0x1c, 0x1c, 0x0, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, 0x5}, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x20184}, 0x80) socket(0x11, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) mount(&(0x7f0000000000), 0x0, 0xc4, 0x0) extattr_get_file(0x0, 0x1, &(0x7f0000000280)='\x00', 0x0, 0x0) procctl$PROC_REAP_KILL(0x0, 0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x100, 0x1, 0xffffffffffffffff, 0x7, 0x0}) fcntl$lock(r2, 0xb, &(0x7f00000001c0)={0x3, 0x2, 0x5, 0x4, r4}) cpuset_setaffinity(0x3, 0x4, 0x1e, 0x8, &(0x7f0000000380)={[0x2]}) fcntl$setown(r2, 0x6, r4) syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @random="a41b8806179b", [], {@arp={0x806, @generic={0x18, 0x806c, 0x6, 0x0, 0x9, @remote, "", @empty, "51c06875f8b406bb35f86e46c5f6e819"}}}}) rfork(0x1000) extattr_delete_fd(r1, 0x0, &(0x7f00000000c0)='\xd5\x1cw\xf7\xb2W') executing program 0: syz_emit_ethernet(0x286, &(0x7f0000000380)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "c900", 0x250, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf8, '\x00', {0x0, 0x6, "8cba5e", 0x95, 0x6, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@routing={0x10, 0xa, 0x1, 0x4, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x2f, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @pad1]}, @routing={0x57, 0x6, 0x0, 0xe7, 0x0, [@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x8, 0xc, 0x0, 0x0, 0x0, [@loopback, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @mcast1]}, @dstopts={0x2c, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}, @hopopts={0x63, 0x8, '\x00', [@pad1, @generic={0x0, 0x36, "1a183928624d5df666488f70b764093ef4b2541e6b1810567c3735ae0c12d947a1ba66339c73f666a352a06c7e9fcb0e12c6e528e449"}, @jumbo={0xc2, 0x4, 0x9}]}, @hopopts={0xc, 0x0, '\x00', [@pad1]}, @hopopts={0x36, 0x11, '\x00', [@generic={0x14, 0x72, "8afa30e44b98112297eceaa7f08206f633150cf626b858babc8041ec3a659a498bfb2217df36ffe3df60fa9a3c091e9fa9917a2f7014d83e0bd4050d22f8946135c0c93d8aa204dffcf2648ebd936d622952237bf5e61a62e4441062118142151636d3bb0e2593f2ed538d2b75a041c1e526"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0x1}]}]}}}}}}}) executing program 0: r0 = socket(0x1c, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x918, 0x4) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="1b14"], 0xa8) connect$inet6(r0, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty, 0xfffffffd}, 0x1c) sendto$inet(r0, &(0x7f0000000200)="0e", 0xff66, 0x20bf0023, 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r2, &(0x7f0000000100)={0x1c, 0x1c, 0x0, 0x7f, @local={0xfe, 0x80, '\x00', 0x0}, 0x7c}, 0x1c) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000280)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f0000000440)={@in={{0x10, 0x2, 0x1, @local={0xac, 0x14, 0x0}}}, r3, 0x1ef, 0x63, 0x384, 0x1, 0x6, 0x3}, 0xb1) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000240)={@in6={{0x1c, 0x1c, 0x3, 0x0, @rand_addr="ca5da6893af8bf56fda568a7bec5e2d7", 0x9}}, r3, 0x7, 0x7, 0x1ff}, &(0x7f00000001c0)=0x90) setsockopt$inet_mreqsrc(r1, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x48, &(0x7f0000000100)={@multicast1, @rand_addr=0x8, @rand_addr=0x2}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x48, &(0x7f0000000140)={@multicast1, @multicast2, @broadcast}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x48, &(0x7f0000000400)={@multicast1, @remote={0xac, 0x14, 0x0}}, 0xc) r4 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r4, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) r5 = socket(0x1c, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x1c, 0x1, 0x1, @loopback, 0x7fffffff}, {0x1c, 0x1c, 0x0, 0x400000, @local={0xfe, 0x80, '\x00', 0x0}, 0x2}, 0x0, [0x8800, 0xfffffffd, 0x0, 0x6, 0x1, 0x0, 0x0, 0x5e]}, 0x5c) setsockopt$inet6_IPV6_RTHDR(r5, 0x29, 0x30, &(0x7f0000000080)=ANY=[], 0x38) sendto$inet6(r5, 0x0, 0x0, 0x20101, &(0x7f0000000080)={0x1c, 0x1c, 0x1, 0x3ee, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00\x00@\x00', 0x20200}, 0x1c) setsockopt$inet_mreqsrc(r4, 0x0, 0x48, &(0x7f0000000200)={@multicast1, @rand_addr=0xfffffffd, @multicast1}, 0xc) setsockopt$inet_mreqsrc(r4, 0x0, 0x48, &(0x7f0000000400)={@multicast1, @rand_addr=0x9}, 0xc) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x48, &(0x7f0000000080)={@multicast1, @local={0xac, 0x14, 0x0}}, 0xc) rfork(0x85000) bindat(r0, r0, &(0x7f00000000c0)=@in6={0x0, 0x1c, 0x1, 0xb, @rand_addr="a09b7ea08f90573f25f3e9911536315e", 0x2}, 0x15) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r0, 0x6, 0x2000, &(0x7f0000000340)={'freebsd\x00'}, 0x24) executing program 2: r0 = openat$filemon(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84, 0x2, 0x2, 0x8}, {0x3, 0x2, 0x2e, 0x1}, {0xe, 0x87, 0xdd, 0xffff}]}) r2 = setsid() ioctl$FILEMON_SET_PID(r0, 0xc0045302, &(0x7f00000002c0)=r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FILEMON_SET_FD(r0, 0xc0045301, &(0x7f0000000000)) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c6, 0x0) executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080600dbb451ce"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8381, 0x8) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/255, 0xfffffe24, 0x860, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x1}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x65, 0x0, 0x0) ioctl$BIOCSETWF32(0xffffffffffffffff, 0x8008427b, 0x0) r3 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) dup2(r3, r0) kqueue() sysarch$I386_SET_IOPERM(0x4, &(0x7f0000000000)={0x0, 0xd, 0xf8}) sigqueue(0x0, 0xf, @sigval_ptr=0x10000000000002) wait4(0x0, 0x0, 0x2, &(0x7f0000000040)) kqueue() r4 = openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$MDIOCATTACH(r4, 0xc1c06d00, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x80008, 0x8000, 0x6, 0x0, 0x0, 0x10, 0x0, [0x0, 0x0, 0x3, 0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0xfffffffd, 0x6, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x1, 0x2, 0x80002, 0x100, 0x40000, 0x0, 0x3, 0xfffffffe, 0x2000000, 0x57, 0x0, 0xffffffff, 0x0, 0x80000000, 0x1, 0x8, 0x80000003, 0x0, 0x0, 0x1000000, 0x800000, 0x0, 0x0, 0x0, 0x60d6, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xc7d8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0xfffffffc, 0x2, 0x0, 0x0, 0x0, 0xc, 0x3, 0x3, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x800, 0x7, 0x0, 0x9, 0x0, 0x0, 0x0, 0x4, 0x2, 0x20000003, 0x7]}) r5 = semget$private(0x0, 0x7, 0x1c1) semop(r5, &(0x7f0000000180), 0x0) executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) freebsd10_pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) syz_emit_ethernet(0x86, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6083d70000502b00feffffff000000000000000000000002ff0200000000000000000000000000013c000000000000df2b"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[], 0x104}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="ff0086dd60ae029d00183afffe8000000001000000000000000000aaff02000000ff00000000000000000001870090787834573dff062000000000000000000002000300013f7bc0c69594927d7538a455fac05cb0cbcfca816d1204640de305d4a0f25053eb3464088c37291a01de69cd28dd82fcccdb6aaece510180000000430000d160bb6e708cb2c812c5ce7b248a7a7bae6c936dc9021395c9ba8569429befc1ba426ad55446cd464d773367be90cf04cdf25fe2484392ff7ecc602adac6238b1066a6f417e8ce5916ea072964124b0190669154f23f59b1104091263737a0a84a4234c1414fd258cfb0dce5f12c543b9671d54366038adde2361743c318fe770bc1b531638268a9913637ebffb75b714a6841d577a1b97806b53af6ada3408b652e376f926b2d88dc89eb2290ac0fa35d0dfef7d7923e9dcfe3d7eb3043484a"]) write(r1, &(0x7f00000001c0)="e7", 0x1) r2 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) kevent(r2, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x59, 0x8, 0x5, 0xd, [0x40000000, 0xfffffffffffffff8, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) msgget(0x1, 0x240) socket$inet(0x2, 0x2, 0xfd) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) socket(0x10, 0x3, 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1013, 0x0, &(0x7f0000000040)) sync() setsockopt$inet_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, 0x0, 0x0) openat$evdev(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) rmdir(&(0x7f0000000000)='./file0\x00') socket(0x1c, 0x2, 0x3) aio_mlock(0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x81) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x80000, 0x0) executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) getpgid(0x0) (async) fcntl$setown(r0, 0x6, r3) (async) accept$unix(r0, 0x0, 0x0) (async) rfork(0x85000) (async) kqueue() (async) kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) (async) executing program 2: setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000005ec0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000040)="fc2e2cb0b66a61934f49e331b2", 0xd}, {&(0x7f0000000240)="1800b131492aeb00000000000000000000000000147c4acf2a5f0c5b5037d6b27c251a1796aa70a4e5744e4836d7cd66dd325969680557bfafd5202c5d124e2531ac6e1d5ed8c8d3a126417618ffa423d6e6b93daacd428eeaf87f98086a2f712c1430b019a612ceeb89542a53ba134b3e9cd09cc6762aeae208706ba935360351470f16a07bfe5f1d4b1eed7bed3f3197e317dc110200"/160, 0xa0}, {&(0x7f0000000380)="5f82e1dfafd38a5d7bcb603a7b5c7daa31a3ed3a99dcd91a2205d5e10b2303d87442d97e6db28fd90dc85a874263e4a056de5b135f8bb3997bed4acd32fe84b6976b22d4148689f6f49921ea6eb2cd840b862d72c3b69735b6738c2526dfc7ffb594942a26989793042adcf82995e93e8b4f", 0x72}, {&(0x7f00000001c0)="59230b102e14330f743db513bb7c769dad5a593ee2592e732167201bf8ceff327701302020e695e2ab2bb46ba4058b2489f3b38edfde089c5b420d43dad6", 0x3e}, {&(0x7f0000002800)="1699052ad1c252ff4ea7f29d56f5a77d3eb2cc0bd9debce8139b110f1b3d0e74440880e23808b1dc8adb06373b068b27c0771b43735b6d047ba50b73fe458093120f41446464a35bd5c705586c4e6a97f913604cb1af11336a26d9c88b9c3134429b50a0f4db4177164ff45e354587a42bf7183acb9dbe4becd774b5c1e94b2c25a76c177d3d3c599801a308bfaa7a18a9c4fc75c3f90ec0b7e7917923f289f2f88f1eb80d5271632f2e0d80fe094ab7b9b7c636ec8d96929565eb465abc5d3da070caa857a3439034f1dc2490a97d59001c08368ae6266782c925f47f5c3475dd531885cc97d51a4eef9655159ced72d194948de4800a6bd706b560864d623453da8cd3ab9b74aebb886a0bcb8e0d166e486f2bba36ce8a37c94ba756b443063d21530ebad88e7abc3f346e31f8f6ad576378de05ba73c19ec5e9ce26ca2e0850b658a33722e1aaaf6f5d0849fcf23c47e9bae8a90587a66969f2f7a3747e718c83ef205575aee66dd2f51ee11f6b98b4974af6f89dce71c2471d76eadc5e7e84c5468ae3b1f2e2f501be8be8f7ab8118df7639e8312c4a784b8c7481208bb096b007e8ce1e2707a6123216697361d3c5134f735a7ff388aeee0d60d1faba98e523d2dbbc9c18f8b19a6b09a7c4c4c86fed17ae3924309a0628318bd03737f03430f27c0a5203bde4aa1e193548c893e3bd6bd1ed3a6f3b4aa29f5a76c4c7d95385a8870721b30a5fd26a8df41b7889cdeb6d91fe88949d44a4c7f55b275b4b7091547f5ace6addfe747f5f63d32ae0b4977a91f01407019b24604f6600f72824599499feeb50566dca7954722b5552924469e683162b7e06c2e74a6cbbcd62625d83c0137ac8daa5b811e595f96925eecb36bb2c2f536ace816e072efd5d790df8a0cbd831a67f4d4c2223ae25e3eaa6453d61ce570d60e770a7c9fee63c2c152befb87e4c95d0a54e1292cded6ff64890c468357fcd393a11390cdff40f920807af9f134f5b3500c43e02bf063f423c111bea168739d6439d72dfbe68ae10f4949483c5b6626cf39e29d5938fe2b209def4eff2cd4c127d9b91b092593a5286db4d8a89fa8ce09e79d0acda74cd11900c3c6fbdf4ae499df53856d34fd8d5c66d5b3739562bd72e7896a31aecd1d8a470ad5cb6e4b49045813ea553e22f5f5591eb9317bdabdc1cea14f7a57c9de49bf6ed2826e26c5bc1442affa2d460a92c1f171482f7c4e70771ceb3d87ad23babd2883df6e20500a4f15f6899d800a64642d9f194baaa10aa03efa0ff24aab4dd86d6a5864cf34544361a48eddc2e33a0ffe87484b0028d3aed028c43fd1b8316cf1398be05f3ff399846b5064b5efb7937b01adde3653a0c2f2f1a2b4b8dc42a52fea83de2c01d7c1d3b29df1d85c408829cff9b086a2fd802285ad76aeac7f06bcd7cb5f200dab78013aaf51f40796311c6c20d19d5f324b0b2fa23f42c0066d54fa80a7d823acfacd9a2a7940db23562e8f80bd5ec5fe408fedf1b981747c2dd1b945c6af031ff600366db52dc060897ecb8afbaa1993a639b73ed1c76131cc162d8cd86f8f67fbb448abb6d55f069437df549daedcc2d2cd11f1b1a5e2d949ab0169d1795088bce6629db34c542cdff52e20c60c004742350c33bc4b9b43ec0d4ca059cbb46350b5356a0f64ccf0d711fd591d6a2600fbe8b8d74432fc0bbf8984059dc949ce96263e6777809e56c8baf2f085022376f4710607ee19a90271386e099b74a7edbaf6f714dc6b0f3dd4a314e34bb7a365d1788c59bbcca1dd6d9e4610e6a9f41e94ec2072c0945e46a57a869519f7fcb27411397fff2df234bc94ac2a629ca12e098641688092779fb42db530f045ebc92ef33863408157563f765b283ff0eaf98a9e6d649c4514dff8045ac30fd56e8bd48c9a80cdb5661e14bbed6e4d0293597f5bd04e5e4fd86df85fccc1f35cc142dcd286efcee6a4cecd35a67976f4f681eff887fe5fca6b33beaf8248ac16582a56ef3f0249befd2ea6cc8efc48122718115ac0d69b37b5c09c7c0f10585b2c8a4a66b230f452954eb87b178d8304902f8d23ddbe7c5fb9a46b7fd3163a43abe2d62d4ec5ce0901e68634f9736791ed610e91a4c0b506ad8860a1887848a17b218b4b016b88fa0a18897f442f837ab1b3681c23da2219370a423cc29a64585e82ec67df6a72bf2ba681b5936a33fa10c0f255d97aecf0678e151bc49fb3f6f80192cf66090c0ba4157dfa7155f3f3378e8de7df7b08706bdb245b8832fa03a378eb52fabdecc6050e908eb74843326b1bf2833909877a9d316d34c998e65e3d42bb7363768f7abc094f85bf0f1cfe7c73721f929d4d23d1256695695364348f20fb30c3bb448e59fbf11d7570893c0459d3d853ab302b7832f545cfaef2485884cd4f2b216009f330cc3695a2b692026b6c01c7e40d1a802217280a7f89375d4be65272e452b42f1e420a5c95f907659d948c00281f791a6bb7ff9582205e047b145ae5c190ba34de4e7ca1cfba8dbdaeddc6d645479636aa725533b77038a01bc2cce914b144068017ac52c3964d1125c72f63e6fb1115e45184a6186c67711532085db78485f2e8c6831560146bd4a2f889d432640b4978c882ddcd1da76919071a318b47ba5dd9796a7c7edcee1248651bd5bb524b0caa792713c1404ff4df2d3c03382789bf59d6095f2c25878c36c90cdbf418f70a6026f4b6af44f8c7ab76ba82e31ea47a10abc1cd99445f3e19bf58956ff0696e42005bd07555f7b7d8e67e692150a6399ceed2b41ca18591d7e0ad9d89614877fb90990888ff87d4ef3de2f196caa1d94d57bd9171747fb94d347e40d2bebdf7edbdc442f8ac4131bc7cc39e49e70ca7b13846ebdd94477625c5d52180f9567ac14a5d8d0a2ad70808159007daa7dcd4ef1589e2b6cc10682d3f908b55746ae8620ffab29d17322fe74315e521effcf79c294af81dba59c87fa6e6c912ce321e638a5efb6e018f8d5fee09e55d3c6e13d2f80cb26137cf5ac1252ae453948ec490063c04d0c72b610ea03486486a7de19e501c9157cb6100e734f6a6e0289f17d465aaa913132d991f062f05d80fbd1c886aa84abaa28c8faffffff59b638a7fae6c23f4c7acf7c8297caa168225f577fec0b7a423a7b103ba6c2f77f0abede796d1a87b9a6aeec84d4b44241cf41d41b7714f9825877bfb570ed0804ebaabd74fe2b10105b5f390a47e0829956108b9e8fb2344cc34a0ab1594d06ece656f4f9d06f7e5de15ecdc4364e106819afc874707eff0439c2d427409dd7404e5380eec1720096bfe195c4e8fb284ee19a3792a6c6c80bb948cdfb473434df4aafa68bf9bbedd286bbec4dcca8cb869ccf3006ce02c1eb5ebcf3e6b16c44f3ce3631886382bc42299d7db1d9e0e4f95979b1eec4c690f9b1dd851382e041b7159706243230624fdbf3c7642ef92be3b762b77ee578b0abd7ef7c091a8ea6179e35935d51b486568520b958e5fb4c17d45c163e918d8a2c1b5cf302d35426568dd32afe125e478e4639c9020e66f57af8a5b37bda030d4a121e725814a27483d03fe8d78bc37feed2e4f17720181c3aee334bc7301b04a5554e40d500d136829fecf5aba34cba89ac3ec899183fe01bf64aefc3e6fbb148763a7b4bcf0f26a67da02e817d00068ffdb710c70570b744eb6ce8556a9a8917ddba75690bcc08533935a19604b5b52cf1cd6394c88019d250142bb90f6778c617fd1d49ab1fc0db1b047c45aba6d36399cf3c7440b2eaef719c8522e101ae2804302051abe1963c400800d2ed70ef626dd4dcf944e13360b6e511c8b8e1b13df5777bc1d29b8a58c6d948ef23d52f91c4d0c47be9b9e479dd7f73c3de1cda9ad27bccccab93418660c1a617a251da969fd26cde051bb8acfe6bed10ffdb73c34456483c5279d5f803e922fad685943f7cebaf62bb0500f47fa2086f82106e29179a594aab8371d372952d328a6f687f74d1d0d79fa23a59e2f66ce2b61d8ef504bc7a6e5b10beeadad4c45cde6eb457f662bf50001150f5e851bca69677835f06bd6c81b50d74a2efa8e0e7817babe57717c5bd4a8e665e63c45fa7c6a338b89dda7ebde2ce6d0028450dfb298ec55a25e4c15397bb88d98ae478ecc3abab0c266df67d1217f23942f18b4695e1976d0999f5094cd32f78d6789aa798b57ba9aa3ad0242e78c17d105d710a84a6b437f9e1c4476a9d212628f6df17f2e4c08e4db7b776e82eacb2b00e08d6469a5f0438502da5ad908d9bff11af6add334b8c7424e5efbf47d2ce44048f1f40622b4eb70cba76357d5c8d5aba67087386316c2ef8f5caf0621c9e2a130059230966f449d1f33e46f79b463089d4bebf149b83db67d4a42cc5f8c72c0cf57e40feacd42fcebe88d5508bb6908d509f60ecb8c67569bbd4f374942135d129476a15655543f7348d99d24762d53b70110286210134b8ecc68e8010054b597003f4802ce4f7657397fcc3ea634a1808f4f6dad63b94a02f9063be61057ab966f6edca3aa8c33735fcedc95bdea52b47f5e11ff975287f0300d654276939ee8b09928d084b760ecf98a5474b11913b168172fd6ccb35162a6f672b783d2ba43c8bbdc548595d892bf728d21d1d4e3631e9d7f4c3633459a1d88744cccda300e39cdbcd95b960511e2ad0f2a789b455cd4800f2a020c532ce8c11bfd52266a3aa8adda218f63df374de83d4dcf91e9dd6df75fda3396f169d9fd2887dfb07d6a077109aab3b554845d9c0e472f732191df559b4c1f12b770a1101ab498ea0b3882624f42b34b225cb77d9f46914c43d40ab57d83f7cef9c42df110ba5baf8036dfa806a0595d305908c68c8daf2fcb73b2621837631a071d4cfa7bbadc4380f75e762ab31cd9e54f130a2b3b44a573760fc6d7029416530b8ea0a626b4b878612c9718d04718dee3c4d8f3cb38b2e999651accb46a525f5cbb267124774569e373f0f385791aff66ac22aef050321a490ff3769d26fc753063e0f1b0b600fd97dc7cb6e62ccfd2962edacb6bda2463ea77b5256773ff331764ca39270b7e6266052eeb52999018a79392a33e6fd1945ba9c6f9e3065adf46a5d0c30878d0826731c7ad501db8a9cbc4b2f60237d0db6417eaa5c26205f3a38042093b3b7fcc2395d58840278fee5ee408e5e38a34908bbfcad56615a2da7ebbcd9f5939327c49763b4becc884ee3db88d7ac51d543cdc22d0f1ceee1fda7aabc52618f07fff1357c24cd58a5ff5ffaaa1f32713d5288aed5d31a72a7365a28e4a436d5e91b807eca11d3c56d3899bd52bc51c5", 0xeab}], 0x5, 0x0, 0x0, 0x108}, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000004600)=""/4103, 0x1007}], 0x1, 0x0}, 0x2) r2 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_int(r2, 0x29, 0x9, &(0x7f0000000000)=0x3, 0x4) executing program 0: fork() r0 = socket$inet6_udp(0x1c, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x4a, 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0xe, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8c8, 0x0, [0x0, 0x2]}], 0x1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) syz_emit_ethernet(0x12a, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x100) socketpair(0x2, 0x2, 0xa2, &(0x7f0000000140)) r3 = socket$inet_tcp(0x2, 0x1, 0x0) aio_write(&(0x7f0000000240)={0xffffffffffffffff, 0xa9bb, &(0x7f0000000180)="e2", 0x1, [0x0, 0x202], 0xfffffffffffffffd, 0x0, 0x0, {0xfffffffffffffffd, 0x7, 0x0}, {0x0, 0x0, @sival_ptr, @ke_flags=0x9fc040a3bd851ccb}}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, 0x0, 0x0) sysarch$AMD64_SET_GSBASE(0x83, &(0x7f0000000000)) executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) sysarch$I386_SET_FSBASE(0x8, 0x0) freebsd10_pipe(0x0) close(0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$md(0xffffff9c, &(0x7f0000000040), 0x4, 0x0) freebsd11_fstatfs(r1, &(0x7f00000002c0)) open$dir(&(0x7f0000000000)='.\x00', 0x20000, 0x8) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) r2 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000440), 0x40000, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) aio_write(&(0x7f0000000240)={r0, 0x80001002, &(0x7f0000000180)="e2", 0x1, [], 0x4, 0x2, 0x0, {0x100000, 0x0, 0x0}, {0x0, 0x20, @sival_ptr=0xb, @spare=[0x0, 0x1, 0x0, 0x1ffffffffffd, 0xfffffffffffffff8]}}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x200000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x7, 0x12, r3, 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) ioctl$MDIOCQUERY(r0, 0xc1c06d02, &(0x7f00000004c0)={0x8, 0x9, 0x4, &(0x7f0000000040)='./file0\x00', 0xa41, 0x7ff, 0x40, 0x9, 0xffffffff, 0x2, &(0x7f00000000c0)='\x00', [0x1, 0x5481fd94, 0x321, 0x6, 0x6, 0xefa, 0x6, 0xc6, 0x8e4, 0x57, 0x6, 0x7d, 0x200, 0x401, 0x2, 0x0, 0x4, 0x5, 0xa6, 0xf, 0x4, 0x6, 0x5, 0x1, 0x1, 0x8a0b, 0x8, 0x1, 0xffffffb2, 0xb3, 0x1000, 0xc84b, 0x2, 0x9, 0xfffffffe, 0x27, 0x8001, 0x3, 0x1, 0x7, 0xcc1d, 0x0, 0x4, 0x5, 0x33, 0x7, 0x8, 0x0, 0x7, 0x7fff, 0x80000000, 0x4, 0x100, 0x1, 0x2, 0x6, 0x7f, 0x800, 0x6, 0x0, 0x2e8d, 0xd0, 0x5, 0x200, 0x1, 0x2, 0x3, 0x2, 0x6, 0x2, 0xf, 0x0, 0xfffffffd, 0xa9b9, 0x9, 0xb637, 0xbc24, 0x4, 0x4, 0x1, 0x3338, 0x0, 0x5, 0x8, 0x0, 0xc4, 0x80, 0x484, 0x6, 0x7f, 0x1, 0x40, 0x3, 0xa, 0x8, 0x9]}) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) (async) sysarch$I386_SET_FSBASE(0x8, 0x0) (async) freebsd10_pipe(0x0) (async) close(0xffffffffffffffff) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$md(0xffffff9c, &(0x7f0000000040), 0x4, 0x0) (async) freebsd11_fstatfs(r1, &(0x7f00000002c0)) (async) open$dir(&(0x7f0000000000)='.\x00', 0x20000, 0x8) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) (async) openat$crypto(0xffffffffffffff9c, &(0x7f0000000440), 0x40000, 0x0) (async) mkdirat(r2, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) aio_write(&(0x7f0000000240)={r0, 0x80001002, &(0x7f0000000180)="e2", 0x1, [], 0x4, 0x2, 0x0, {0x100000, 0x0, 0x0}, {0x0, 0x20, @sival_ptr=0xb, @spare=[0x0, 0x1, 0x0, 0x1ffffffffffd, 0xfffffffffffffff8]}}) (async) open(&(0x7f0000000480)='./file0\x00', 0x200000, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x7, 0x12, r3, 0x0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) (async) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) ioctl$MDIOCQUERY(r0, 0xc1c06d02, &(0x7f00000004c0)={0x8, 0x9, 0x4, &(0x7f0000000040)='./file0\x00', 0xa41, 0x7ff, 0x40, 0x9, 0xffffffff, 0x2, &(0x7f00000000c0)='\x00', [0x1, 0x5481fd94, 0x321, 0x6, 0x6, 0xefa, 0x6, 0xc6, 0x8e4, 0x57, 0x6, 0x7d, 0x200, 0x401, 0x2, 0x0, 0x4, 0x5, 0xa6, 0xf, 0x4, 0x6, 0x5, 0x1, 0x1, 0x8a0b, 0x8, 0x1, 0xffffffb2, 0xb3, 0x1000, 0xc84b, 0x2, 0x9, 0xfffffffe, 0x27, 0x8001, 0x3, 0x1, 0x7, 0xcc1d, 0x0, 0x4, 0x5, 0x33, 0x7, 0x8, 0x0, 0x7, 0x7fff, 0x80000000, 0x4, 0x100, 0x1, 0x2, 0x6, 0x7f, 0x800, 0x6, 0x0, 0x2e8d, 0xd0, 0x5, 0x200, 0x1, 0x2, 0x3, 0x2, 0x6, 0x2, 0xf, 0x0, 0xfffffffd, 0xa9b9, 0x9, 0xb637, 0xbc24, 0x4, 0x4, 0x1, 0x3338, 0x0, 0x5, 0x8, 0x0, 0xc4, 0x80, 0x484, 0x6, 0x7f, 0x1, 0x40, 0x3, 0xa, 0x8, 0x9]}) (async) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1) (async) executing program 2: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='./file1\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') freebsd11_mknod(&(0x7f0000000280)='./file0\x00', 0x672cda28f543e327, 0x3) freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) extattr_set_link(0x0, 0x1, &(0x7f0000000940)='\x90\xcf\xa3*.\x84di\xe1\xa6\xf8\x9f\xc0+\x00-=\\5\x81\xb2(\r\xa3\xa0\x01D\x9e\xca\f\xde\"\rZ\x04\x1eC\x00\x00\x00\x00\x00\x00\x00\a\x16SU\xef/\x91\xcd\xc3\x93\x1f\xce\x19\xa1#\x19\x1c\f\xfa\\\xc2\xd6~\xc5\a\b\xef\xef\xb6M|\xc6@\x11H\xc4\x04\xaeQ\xffi\\\xa6?\xf2\x01O\xd6\xcc\xed[a\xf8u}\xad\x9a\xb8\x1d\x11\a\xa4\xf4o\xce \xe7\xafsZ\xb1.P\xa5\xc6.\xe9\"w$\x0f\xda\x81f\x83M&\x99\xcfn\xae\xe1p\x14\x95\xef\xa0b9x\\\'\xf6\xcap\xbf\xe8?\xf5D\xad@\xe3\x13\xb3\xea\xecS\x1c6\xb4\xd9\xd7$/\x8bU\xe1\x88/C\xba\xb4}\x88\'+X\xf2R\xe1\x14\x81Q\xc0\xfb\x0f\xc8n\xa2\xecq\x94\xcf&\xcc\xe3\x11\xe1\xe2Q\xbc\xb8\x99\xe7\x1c\x00\x00\x00\x00\x00\x00\x00\x00>X\xca\xe0\xe5\xc47\xa7\xf6p\xdb\xa3\xea|\x98\x94v\xfd\x03\x993\xf7\xfc~\x13\x01\x94\xec\v\x90y\xdfm\xccYp\xa0\x92@\x92\xa7yn\xb5\xb4\x8c\xc8\xbe\x05\xfb\xa1\x8fu\xfd\xcf\xaf\x82\x7f\x97\xfa\x1f\x1f\x00\xf1\xc8\xafn-S_J\x95\xa6\xba\x17\xb9\x8d\xdb\x0f\x87\xa3aV\x10/\xda\xe7\xcfz\xe4\x86k\x7fFUd\x9d\xce\xfd\xc5\xc8\x16\x06\xa7\xae{\x85g\r\x9d\xafy\xd1\xaegz\xba\x9c\x01\xfe@\xa7\xff\xd4\x81&\xa4N\x00', 0x0, 0x0) socket$bt_rfcomm(0x24, 0x1, 0x88) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000740)="b10005039000000005b108000500ca900f0e08fece6ef0ffffffffffff3fd3357afaeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f312388ba86b4f230526ee01be657aea8c5000000020000000000000f0200a371a3f800000080ef80000001000000000000000000", 0xb1, 0x20100, 0x0, 0x0) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: syz_emit_ethernet(0x286, &(0x7f0000000380)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "c900", 0x250, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf8, '\x00', {0x0, 0x6, "8cba5e", 0x95, 0x6, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@routing={0x10, 0xa, 0x1, 0x4, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x2f, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @pad1]}, @routing={0x57, 0x6, 0x0, 0xe7, 0x0, [@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x8, 0xc, 0x0, 0x0, 0x0, [@loopback, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @mcast1]}, @dstopts={0x2c, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}, @hopopts={0x63, 0x8, '\x00', [@pad1, @generic={0x0, 0x36, "1a183928624d5df666488f70b764093ef4b2541e6b1810567c3735ae0c12d947a1ba66339c73f666a352a06c7e9fcb0e12c6e528e449"}, @jumbo={0xc2, 0x4, 0x9}]}, @hopopts={0xc, 0x0, '\x00', [@pad1]}, @hopopts={0x36, 0x11, '\x00', [@generic={0x14, 0x72, "8afa30e44b98112297eceaa7f08206f633150cf626b858babc8041ec3a659a498bfb2217df36ffe3df60fa9a3c091e9fa9917a2f7014d83e0bd4050d22f8946135c0c93d8aa204dffcf2648ebd936d622952237bf5e61a62e4441062118142151636d3bb0e2593f2ed538d2b75a041c1e526"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0x1}]}]}}}}}}}) executing program 3: socket$inet_icmp_raw(0x2, 0x3, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000002c0)='.\x00', 0x400000, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{0x4, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x0, [0x0, 0x5, 0x0, 0x3]}], 0x1, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') socket$inet6_sctp(0x1c, 0x1, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(0x0, 0x40000400000002c2, 0x0) (async) open$dir(0x0, 0x40000400000002c2, 0x0) chdir(&(0x7f0000000040)='./file1\x00') (async) chdir(&(0x7f0000000040)='./file1\x00') executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000140)='./file0\x00', 0xb) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3b, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) aio_mlock(&(0x7f00000005c0)={0xffffffffffffffff, 0x4, &(0x7f00000004c0), 0x0, [0x8, 0x800], 0x5, 0x18, 0x8, {0xb62, 0x3, 0x0}, {0x0, 0x8, @sival_int=0x9}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) r4 = socket$inet6(0x1c, 0x2, 0x0) sendmsg$inet6_sctp(r4, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x1c, 0x1c, 0x3, 0x0, @rand_addr="0a7e323a55d965957a443f400731bb73", 0x10000000}, 0x1c, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="14000000290000003f"], 0x14, 0x10006}, 0x0) socket$bt_sco(0x24, 0x5, 0x89) getfsstat(&(0x7f0000001280), 0x928, 0x1) setsockopt$inet6_int(r3, 0x29, 0x2f, 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x10, 0x2, 0x2, @loopback}, 0x10) connect$inet(r2, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) r5 = semget$private(0x0, 0x7, 0x3c0) r6 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CIOCGSESSION2(r6, 0xc040636a, &(0x7f0000000040)={0x19, 0x0, 0x18, &(0x7f0000000080)="3c022e61792eecb07f8aee18e5aa3505d7dbce4235fc3735", 0x0, 0x0, 0x0, 0xfdffffff, [0x0, 0x10]}) semop(r5, &(0x7f0000000380)=[{0x1, 0x5, 0x1000}], 0x1) semop(r5, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}], 0x1) __semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000000c0)=0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1d0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x41000300010005}) sendto(r2, &(0x7f0000000000)="8e", 0x1, 0x1, 0x0, 0x0) sendfile(r1, r2, 0x1, 0x400000000000, 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20411, 0xffffffffffffffff, 0x0) fork() executing program 3: open$dir(0x0, 0x0, 0x0) (async) r0 = kqueue() r1 = kqueue() (async, rerun: 32) kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 32) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="717dc35b11bf", @random="c61800b000", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) (async) ktimer_settime(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x3}, {0x0, 0x200000000f50}}, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffff9c, 0x6, 0x40, &(0x7f0000000000)='newreno\x00', 0x8) r2 = dup2(r1, r0) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x12, &(0x7f0000000240)={0xa}, 0x1) (async, rerun: 64) mount(&(0x7f0000000000), 0x0, 0x8400004, 0x0) (rerun: 64) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x52, &(0x7f00000000c0)={0x7, {{0x1c, 0x1c, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, '\x00', 0x0}}}, {{0x1c, 0x1c, 0x2, 0x4, @mcast1}}}, 0x108) (async) munlockall() executing program 2: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x8000, 0x0) posix_fadvise(r0, 0x0, 0x800000006, 0x5) access(0x0, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r1 = socket(0x1c, 0x1, 0x0) extattr_delete_fd(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r2 = socket(0x1c, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0x0) fchflags(r3, 0x121080) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) r4 = accept4$unix(r1, &(0x7f0000000100)=@file={0x45, 0x0, ""/67}, &(0x7f0000000000)=0x45, 0x20000000) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0xe36f, 0x200}, 0x10) r5 = socket$inet6_sctp(0x1c, 0x1, 0x84) listen(r5, 0xb7c5) freebsd10_pipe(&(0x7f0000000240)={0xffffffffffffffff}) close(r6) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r7, 0x0, 0x50, &(0x7f0000000200)={0x5, {{0x10, 0x2, 0x2, @multicast1}}}, 0x88) setsockopt$inet_mreqsrc(r7, 0x0, 0x46, &(0x7f0000000080)={@multicast1, @rand_addr=0x6, @local={0xac, 0x14, 0x0}}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380068000000019078ac1400bbe0000001ed859078000000004500fffc000000000025dc908d22d5b1f3280d43110000e00000010000001cb0539d6cdafafec4"]) accept4(r5, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000300)={0x1c, 0x1c, 0x0, 0x0, @empty}, 0x1c) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000000)='./file0\x00', 0xc) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r8, 0x80002) open$dir(0x0, 0x100000, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0xb) program did not crash replaying the whole log did not cause a kernel crash single: executing 4 programs separately with timeout 1m40s testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): open$dir-open$dir-posix_fadvise-access-pwritev-socket-extattr_delete_fd-socket-open-fchflags-truncate-accept4$unix-setsockopt$sock_timeval-socket$inet6_sctp-listen-freebsd10_pipe-close-socket$inet_icmp_raw-setsockopt$inet_MCAST_JOIN_GROUP-setsockopt$inet_mreqsrc-syz_emit_ethernet-accept4-connect$inet6-getresuid-open$dir-truncate-open$dir-ftruncate-open$dir-truncate detailed listing: executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x8000, 0x0) posix_fadvise(r0, 0x0, 0x800000006, 0x5) access(0x0, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r1 = socket(0x1c, 0x1, 0x0) extattr_delete_fd(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r2 = socket(0x1c, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0x0) fchflags(r3, 0x121080) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) r4 = accept4$unix(r1, &(0x7f0000000100)=@file={0x45, 0x0, ""/67}, &(0x7f0000000000)=0x45, 0x20000000) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0xe36f, 0x200}, 0x10) r5 = socket$inet6_sctp(0x1c, 0x1, 0x84) listen(r5, 0xb7c5) freebsd10_pipe(&(0x7f0000000240)={0xffffffffffffffff}) close(r6) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r7, 0x0, 0x50, &(0x7f0000000200)={0x5, {{0x10, 0x2, 0x2, @multicast1}}}, 0x88) setsockopt$inet_mreqsrc(r7, 0x0, 0x46, &(0x7f0000000080)={@multicast1, @rand_addr=0x6, @local={0xac, 0x14, 0x0}}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380068000000019078ac1400bbe0000001ed859078000000004500fffc000000000025dc908d22d5b1f3280d43110000e00000010000001cb0539d6cdafafec4"]) accept4(r5, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000300)={0x1c, 0x1c, 0x0, 0x0, @empty}, 0x1c) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000000)='./file0\x00', 0xc) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r8, 0x80002) open$dir(0x0, 0x100000, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0xb) program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): open$dir-kqueue-kqueue-kevent-setsockopt$inet6_int-bind$inet6-syz_emit_ethernet-ktimer_settime-setsockopt$inet_tcp_TCP_CONGESTION-dup2-setsockopt$inet6_sctp_SCTP_AUTH_CHUNK-mount-setsockopt$inet6_group_source_req-munlockall detailed listing: executing program 0: open$dir(0x0, 0x0, 0x0) (async) r0 = kqueue() r1 = kqueue() (async, rerun: 32) kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) (async, rerun: 32) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="717dc35b11bf", @random="c61800b000", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) (async) ktimer_settime(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x3}, {0x0, 0x200000000f50}}, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffff9c, 0x6, 0x40, &(0x7f0000000000)='newreno\x00', 0x8) r2 = dup2(r1, r0) setsockopt$inet6_sctp_SCTP_AUTH_CHUNK(r2, 0x84, 0x12, &(0x7f0000000240)={0xa}, 0x1) (async, rerun: 64) mount(&(0x7f0000000000), 0x0, 0x8400004, 0x0) (rerun: 64) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x52, &(0x7f00000000c0)={0x7, {{0x1c, 0x1c, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, '\x00', 0x0}}}, {{0x1c, 0x1c, 0x2, 0x4, @mcast1}}}, 0x108) (async) munlockall() program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): open$dir-truncate-socket$inet6_udp-setsockopt$inet6_int-open$dir-aio_mlock-munmap-mlock-socket-socket$inet6_udp-socket$inet6-sendmsg$inet6_sctp-socket$bt_sco-getfsstat-setsockopt$inet6_int-bind$inet-connect$inet-semget$private-openat$crypto-ioctl$CIOCGSESSION2-semop-semop-__semctl$SETVAL-openat-fcntl$lock-sendto-sendfile-mmap-fork detailed listing: executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x488200, 0x176) truncate(&(0x7f0000000140)='./file0\x00', 0xb) r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3b, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa) aio_mlock(&(0x7f00000005c0)={0xffffffffffffffff, 0x4, &(0x7f00000004c0), 0x0, [0x8, 0x800], 0x5, 0x18, 0x8, {0xb62, 0x3, 0x0}, {0x0, 0x8, @sival_int=0x9}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) r4 = socket$inet6(0x1c, 0x2, 0x0) sendmsg$inet6_sctp(r4, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x1c, 0x1c, 0x3, 0x0, @rand_addr="0a7e323a55d965957a443f400731bb73", 0x10000000}, 0x1c, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="14000000290000003f"], 0x14, 0x10006}, 0x0) socket$bt_sco(0x24, 0x5, 0x89) getfsstat(&(0x7f0000001280), 0x928, 0x1) setsockopt$inet6_int(r3, 0x29, 0x2f, 0x0, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x10, 0x2, 0x2, @loopback}, 0x10) connect$inet(r2, &(0x7f00000000c0)={0xfffffffffffffe21, 0x2, 0x2, @loopback}, 0x10) r5 = semget$private(0x0, 0x7, 0x3c0) r6 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CIOCGSESSION2(r6, 0xc040636a, &(0x7f0000000040)={0x19, 0x0, 0x18, &(0x7f0000000080)="3c022e61792eecb07f8aee18e5aa3505d7dbce4235fc3735", 0x0, 0x0, 0x0, 0xfdffffff, [0x0, 0x10]}) semop(r5, &(0x7f0000000380)=[{0x1, 0x5, 0x1000}], 0x1) semop(r5, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}], 0x1) __semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000000c0)=0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1d0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x41000300010005}) sendto(r2, &(0x7f0000000000)="8e", 0x1, 0x1, 0x0, 0x0) sendfile(r1, r2, 0x1, 0x400000000000, 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20411, 0xffffffffffffffff, 0x0) fork() program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) getpgid(0x0) (async) fcntl$setown(r0, 0x6, r3) (async) accept$unix(r0, 0x0, 0x0) (async) rfork(0x85000) (async) kqueue() (async) kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) (async) program crashed: SYZFAIL: child failed single: successfully extracted reproducer found reproducer with 34 syscalls minimizing guilty program testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) getpgid(0x0) (async) fcntl$setown(r0, 0x6, r3) (async) accept$unix(r0, 0x0, 0x0) (async) rfork(0x85000) (async) kqueue() (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) getpgid(0x0) (async) fcntl$setown(r0, 0x6, r3) (async) accept$unix(r0, 0x0, 0x0) (async) rfork(0x85000) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) getpgid(0x0) (async) fcntl$setown(r0, 0x6, r3) (async) accept$unix(r0, 0x0, 0x0) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) getpgid(0x0) (async) fcntl$setown(r0, 0x6, r3) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) getpgid(0x0) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) dup(r0) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000), 0x10) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_emit_ethernet-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-writev-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_emit_ethernet-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-kevent-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffff9, 0x4071, 0x8, 0x0, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-kqueue-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) kqueue() syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-accept$unix-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) accept$unix(r0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-fcntl$setown-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-getpgid-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) getpgid(0x0) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-syz_extract_tcp_res-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-connect$unix-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-socket-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) socket(0x2, 0x1, 0x0) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-listen-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-dup-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) dup(r0) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-bind-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-socket-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-mprotect-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-syz_emit_ethernet-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-writev-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-rfork-syz_extract_tcp_res detailed listing: executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): rfork-syz_extract_tcp_res detailed listing: executing program 0: rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) (async) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): rfork-syz_extract_tcp_res detailed listing: executing program 0: rfork(0x85000) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x1) program crashed: SYZFAIL: child failed testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): rfork-syz_extract_tcp_res detailed listing: executing program 0: rfork(0x85000) syz_extract_tcp_res(0x0, 0x3, 0x1) program crashed: SYZFAIL: child failed extracting C reproducer testing compiled C program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): rfork-syz_extract_tcp_res program did not crash simplifying guilty program options testing program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): rfork-syz_extract_tcp_res detailed listing: executing program 0: rfork(0x85000) syz_extract_tcp_res(0x0, 0x3, 0x1) program crashed: SYZFAIL: child failed extracting C reproducer testing compiled C program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): rfork-syz_extract_tcp_res program did not crash testing program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): rfork-syz_extract_tcp_res detailed listing: executing program 0: rfork(0x85000) syz_extract_tcp_res(0x0, 0x3, 0x1) program crashed: SYZFAIL: child failed extracting C reproducer testing compiled C program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): rfork-syz_extract_tcp_res program did not crash testing program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): rfork-syz_extract_tcp_res detailed listing: executing program 0: rfork(0x85000) syz_extract_tcp_res(0x0, 0x3, 0x1) program crashed: SYZFAIL: child failed validation run: crashed=true testing program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): rfork-syz_extract_tcp_res detailed listing: executing program 0: rfork(0x85000) syz_extract_tcp_res(0x0, 0x3, 0x1) program crashed: SYZFAIL: child failed validation run: crashed=true testing program (duration=1m40s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): rfork-syz_extract_tcp_res detailed listing: executing program 0: rfork(0x85000) syz_extract_tcp_res(0x0, 0x3, 0x1) program crashed: SYZFAIL: child failed validation run: crashed=true reproducing took 1h45m17.653321085s repro crashed as (corrupted=false): SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: repeatedly failed to execute the program proc=0 req=16 state=3 status=67 (errno 9: Bad file descriptor) connection error: failed to recv *flatrpc.ExecutorMessageRawT: EOF if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 FreeBSD/amd64 (ci-freebsd-main-1.us-central1-b.c.syzkaller.internal) (ttyu0) login: set $lines = 0 Password: Login incorrect login: show registers Password: Login incorrect login: ps Dec 20 17:23:27 ci-freebsd-main-1 login[749]: 2 LOGIN FAILURES ON ttyu0 Password: Login incorrect login: show malloc Password: Login incorrect show all tcpcbs/bl final repro crashed as (corrupted=false): SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: child failed (errno 0: No error: 0) SYZFAIL: repeatedly failed to execute the program proc=0 req=16 state=3 status=67 (errno 9: Bad file descriptor) connection error: failed to recv *flatrpc.ExecutorMessageRawT: EOF if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 if_delmulti_locked: detaching ifnet instance 0xfffffe00077c3800 FreeBSD/amd64 (ci-freebsd-main-1.us-central1-b.c.syzkaller.internal) (ttyu0) login: set $lines = 0 Password: Login incorrect login: show registers Password: Login incorrect login: ps Dec 20 17:23:27 ci-freebsd-main-1 login[749]: 2 LOGIN FAILURES ON ttyu0 Password: Login incorrect login: show malloc Password: Login incorrect show all tcpcbs/bl