last executing test programs: 5.097951055s ago: executing program 2 (id=512): r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) futimes(0xffffffffffffffff, &(0x7f0000000080)=[{0x3, 0x36f}, {0x7ff}]) socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) (async) futimes(0xffffffffffffffff, &(0x7f0000000080)=[{0x3, 0x36f}, {0x7ff}]) (async) 4.965040623s ago: executing program 3 (id=521): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x1f4) ftruncate(r0, 0xfffd) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYRES8=0x0, @ANYRES64=r0, @ANYRES32=0x41424344, @ANYBLOB="36bc22d2bc675612b789630e136effb3048f7c16728e23454d0711fbfd434cc1fb1b208df0b0584c550453bf82c10003f791395e9391e28c4b0c29976904b5df05873962f82c4bab4ab5a5b28f89102fb3eb023af5066b6d3573dd5fd602f6caa7f21b30"]) r1 = msgget$private(0x0, 0x2d0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYRES16=r1], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getdents(r2, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7d14, 0x60526cca) 4.866480869s ago: executing program 2 (id=526): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00000100000000", 0x8) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r2, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000180)="2175617f6a1288751fb11e10cde292646a3f0d64f7cc35cbc158686b3cdab1c694279d4cc606419f2c9546bdedf241679d94e7f05b20332399281a1acc9ac22b34142c0afe", 0x45}], 0x2) (async) execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) bind$unix(r3, &(0x7f00000000c0)=@abs={0x6, 0x0, 0x0, 0x1}, 0x8) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) close(r3) (async) fcntl$dupfd(r4, 0x0, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) write(r5, 0x0, 0x0) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0xa812, r6, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0x7, 0x7, 0x10001, 0x10, [{0x0, 0x5, 0x4, 0x35}, {0x7, 0xfffffffc, 0x6, 0xfffffff8}, {0x9, 0x5, 0x0, 0xaf9}, {0x1, 0x800, 0x8, 0x420}, {0x401, 0x4, 0xe, 0x3}, {0x2, 0x6, 0x3, 0x99}, {0xddf, 0x1, 0x40000005, 0x101}, {0x7, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x50001, 0x9, 0x5}, {0x7ff, 0xa, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x6, 0x4}, {0x0, 0x132e, 0x2, 0xfe}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(0x3) (async) r7 = socket$inet(0x2, 0x1, 0x0) bind$inet(r7, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r7, 0x7fff) (async) setsockopt(r7, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2c, 0x67, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x5, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8200, 0x0, 0xfffc, {[@sack_perm={0x4, 0x2}]}}}}}}}) (async) poll(&(0x7f0000000000), 0x35, 0x0) 4.71565511s ago: executing program 2 (id=534): setrlimit(0x3, &(0x7f0000000000)={0x10000, 0x100000}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0}, 0x6}, 0x38, 0x0, 0x0) close(r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000180)='./file0\x00', 0xafffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) setrlimit(0x3, &(0x7f00000001c0)={0x7c8b, 0x10}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r4, 0x1) syz_extract_tcp_res(&(0x7f0000000140), 0x2, 0x2) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000100)={&(0x7f0000000080)=[0x6, 0x80000001, 0xf213], 0x3, 0x8004, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r5, 0xc00c642d, &(0x7f0000000040)={0x3, 0x3, r0}) close(r6) kqueue() select(0x40, &(0x7f0000000000)={0x400000007fffffff, 0x7, 0x4, 0x30, 0x4000001, 0xfffffffffffffffe, 0x0, 0xa532}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) 4.469478756s ago: executing program 6 (id=547): r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0xf, 0x9de6c2f901ef4345, 0xfffffffffffffff8, 0x8a}], 0x4, 0x0, 0x8, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r2, &(0x7f0000000080), 0x21) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) getitimer(0x3, &(0x7f0000000080)) 4.357894205s ago: executing program 5 (id=550): chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in6, 0x1c, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f0000000100)=""/180, 0xb4}], 0x2, &(0x7f0000000200)=""/90, 0x5a}, 0x41) r1 = socket$unix(0x1, 0x5, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r2 = dup3(r1, r0, 0x30004) ioctl$DIOCRGETASTATS(r2, 0xc4504447, &(0x7f00000004c0)={{'./file0\x00', './file0\x00', 0x4a, 0x9}, &(0x7f00000003c0)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x7, 0x9, 0x1a, 0x4, 0x56, 0x6, 0x1}, {@broadcast, '\x00', './file0\x00', 0x3, 0x6, 0x19, 0x2, 0x6, 0xb6, 0x9}, {@broadcast, '\x00', './file0\x00', 0x8adb, 0x8000, 0x1a, 0x17, 0x7, 0x5, 0x7}, {@multicast1, '\x00', './file0\x00', 0x6, 0x800, 0x1a, 0xfd, 0x6, 0x81, 0x7}], 0xfffffff7, 0x4, 0xfffffff2, 0x6, 0x28, 0x7, 0x0, 0x6}) ioctl$DIOCXBEGIN(r2, 0xc0104451, &(0x7f0000002580)={0x7, 0x40, &(0x7f0000000940)=[{0x0, './file0\x00'}, {0x0, './file0\x00', 0xfffffff8}, {0x0, './file0\x00', 0x3}, {0x1, './file0\x00', 0x9}, {0x0, './file0\x00', 0x3ff00000}, {0x0, './file0\x00', 0xfffffffc}, {0x1, './file1\x00', 0xa}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000025c0)=0x6) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2812, r2, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) readv(r3, &(0x7f0000002840)=[{&(0x7f0000002640)=""/12, 0xc}, {&(0x7f0000002680)=""/226, 0xe2}, {&(0x7f0000002780)=""/124, 0x7c}, {&(0x7f0000002800)=""/3, 0x3}], 0x4) r4 = openat(r2, &(0x7f0000002880)='./file0\x00', 0x8000, 0x38) closefrom(r4) connect$unix(r0, &(0x7f00000028c0)=@abs={0x0, 0x1, 0x0, 0x2}, 0x8) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r2, 0xc01864ba, &(0x7f0000002900)={0x0, 0x0, 0x455, 0xe0e0e0e0}) pipe(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000002980)=@abs, &(0x7f00000029c0)=0x8) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r4, 0xc00864bf, &(0x7f0000002a00)={0x0, 0x1}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) ioctl$DIOCRCLRASTATS(r7, 0xc4504448, &(0x7f0000002ac0)={{'./file0\x00', './file1/file0\x00', 0x48, 0x5}, &(0x7f0000002a80)=[{@broadcast, '\x00', './file0\x00', 0xfffffffd, 0xe8b, 0x18, 0x9, 0xf, 0xb, 0x3}], 0x6, 0x1, 0x5, 0x0, 0x7ff, 0x0, 0x0, 0x7}) mknod(&(0x7f0000002f40)='./file0\x00', 0x80, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000002f80)=0xb39) mknodat(r4, &(0x7f0000002fc0)='./file1/file0\x00', 0x1000, 0x4) fchflags(r5, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000003000)={0x6, 0x0, 0x3, 0x8}) ioctl$DRM_IOCTL_MODE_GETPLANE(r6, 0xc02064b6, &(0x7f0000003080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000003040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) poll(&(0x7f00000030c0)=[{r7, 0x4}, {r2, 0x10}, {r3, 0x4}], 0x3, 0x4) 4.254713123s ago: executing program 5 (id=556): r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000001400)={{0x8, 0x2}, {0x2, 0x6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x8a) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 3.919556146s ago: executing program 0 (id=562): r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) getsockopt(r1, 0x29, 0x3, 0x0, 0x0) fstat(r0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x102b8, 0x582f785027a7383f) symlink(&(0x7f0000000080)='\x00', &(0x7f0000000100)='./file0\x00') r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x141) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x8, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff02000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x400, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x6, 0x4, @rand_addr="00000000000000ebc86075200100", @ipv4={'\x00', '\xff\xff', @loopback}}}}}) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlink(&(0x7f0000000540)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000640)=""/85, 0x55) 3.902993936s ago: executing program 3 (id=564): r0 = semget(0x0, 0x3, 0x392) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x3, 0x8, 0x545, "225e8e0000800647651446b763d6dffff3090001", 0x6000, 0x401}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = geteuid() syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYRES64=r0]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) setreuid(0xffffffffffffffff, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) semop(r0, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0x1ffa, 0xffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0xfffffffffffffffe, 0x2, 0x100200000, 0x100000000, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xb72, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x8, 0x80000001, 0xfffffffffffffffa, 0xff, 0xa, 0x100000000007b98, 0x800, 0x9, 0x20000000000, 0x5], [0xfffffffe, 0x40000000008000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0xb, 0x800001ffff7ffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x400000, 0x0, 0x7d06}, {0x2, 0x22, 0x5, 0x20000000000000}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x80004, 0x5, 0xfffffffffffffff8}, {0xfffe, 0x2, 0xffff, 0xb}, {0x0, 0x9, 0x9, 0xfffffffffffff281}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x800008, 0x80000006, 0x3}, {0xf, 0x6, 0x6d5, 0x6}}}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) sendto(r5, &(0x7f0000001280)="51576d45d725628435d9e4b4bcd71eeb299b48062fe81472f6c6ee9eb1f5cbd7596da6a3bd925c8d5bfdfeb825e58b9a27adb36433eede0afe8b2b15395fbd7948591b", 0x43, 0xc07, &(0x7f0000001240)=@un=@file={0x8, 0x2, './file0\x00'}, 0xa) r6 = semget(0x1, 0x1, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74d, 0x0, 0x37) semctl$SETVAL(r0, 0xf, 0x8, &(0x7f0000001200)=0x4) semop(0x0, 0x0, 0x0) kill(0xffffffffffffffff, 0x2) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000200)=""/4096) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x101) 3.902566057s ago: executing program 5 (id=565): r0 = socket(0x2, 0x4001, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="e000000000000000", 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xa, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) getresgid(0x0, 0x0, &(0x7f0000000440)) (async, rerun: 64) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) dup3(0xffffffffffffff9c, r1, 0x8000) 3.652736965s ago: executing program 2 (id=567): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r1, 0x1) accept4(r1, 0x0, 0x0, 0x8000) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) 3.651807932s ago: executing program 1 (id=568): shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/33) (async) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/33) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000004c0)='w\x00') (async) unveil(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000004c0)='w\x00') sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000300)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x28, 0x0, 0x0, 0x5, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x40, 0xa7}}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f0000000300)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x28, 0x0, 0x0, 0x5, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x40, 0xa7}}}}}}) 3.648924859s ago: executing program 5 (id=569): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000006c0)="b100050400000000000008002001000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x8, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r3 = dup(r2) r4 = msgget$private(0x0, 0x2c1) msgctl$IPC_STAT(r4, 0x2, 0x0) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES8=r3]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0xd, "c5b0f81a2c300b0bec6642a5aaddf9f4", 0x9c59}, 0x1c) pread(r3, &(0x7f00000000c0)="80554331bb4a304d5311d3c7c03d5e02cc6858a5ee36d57179e9ac2ae178524a2969a8a9e20ded3af5405e271601a155592287d73c1b68", 0x37, 0x4) 3.64821891s ago: executing program 7 (id=571): munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000001080), &(0x7f0000000000)=0x33, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000001080), &(0x7f0000000000)=0x33, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f0000000100)="7e2d7fdf36837f5e8a1501655cc960851978fa92024b3fe0ea3241d77a007b1a4dc8dfd525bd260ab646e9162c0611945f0c46d2138e746628f7e6fbfa1473d36d6596043e1887e41f8d1eee3edc7300cb2e61e5308e75dcdd9117e8dcd093ba13cce1058c591c", &(0x7f0000000180)=0x67, &(0x7f00000001c0)="a3b977b85cc2b41c01c29640bb4b21cea9ca94c28917c734db0853e8aaf9cbe90051f3617f434c9b04d8794e395b9fb85532ab370405beb111a500208e0d196588584a08abcccae67cac98dceb0474e9d1d30858260b487df2320c0d751d026a348602f3a2fd913a337102a9af00b3e06accbb10dc65376351b1869decfe4d67d51dca6c154ef0b7c2e4ff0b3c543795a9d56cf0922ce43299a2da2522b961538329a9489ab74e", 0xa7) 3.622691578s ago: executing program 5 (id=572): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) (async) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x404, r1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) close(r2) (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x10000004) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x920e, 0xa38, 0xffffdf82, 0x9, "08956647b087d380e0ffffff00", 0x4000001, 0x5}) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000000a00)={0x1, 0x4, &(0x7f00000005c0)=[{0x1, './file0\x00'}]}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) kqueue() (async, rerun: 32) select(0x40, &(0x7f0000003d40)={0x9, 0xfffffffeffffffff, 0x1, 0x4, 0x7, 0x6, 0xc}, &(0x7f0000003d80)={0x7fffffff, 0x7, 0x3, 0x719c, 0x8, 0x1, 0x95c, 0x2}, 0x0, 0x0) (rerun: 32) getpgid(r1) (async, rerun: 32) sysctl$hw(&(0x7f00000001c0)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x127) (async) rename(&(0x7f0000004580)='.\x00', &(0x7f00000045c0)='./file0\x00') 3.622067345s ago: executing program 7 (id=573): r0 = socket$unix(0x1, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000004180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) unveil(0x0, &(0x7f00000012c0)='x\x00') mlock(&(0x7f00002bb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c00)={&(0x7f00000000c0)=@file={0xa, 0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.618406443s ago: executing program 2 (id=574): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(0xffffffffffffffff, 0x0, 0xd00) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206911, &(0x7f0000000100)) 3.617942782s ago: executing program 4 (id=575): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() socket$unix(0x1, 0x1, 0x0) r1 = socket(0x2, 0x8002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x5, 0x13, 0x21}], 0x0, 0x0, 0x7, 0x0) r2 = socket(0x18, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x4, 0x8}) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r3) select(0x40, &(0x7f0000000940)={0x9, 0xfffffffffffffff7, 0x9, 0x7f, 0x2638, 0xe6fc, 0x4, 0xffff}, 0x0, &(0x7f00000009c0)={0xff, 0x0, 0x7, 0x7fffffffffffffff, 0x1, 0x9, 0x3, 0x8}, 0x0) close(r0) 3.617000422s ago: executing program 32 (id=575): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() socket$unix(0x1, 0x1, 0x0) r1 = socket(0x2, 0x8002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x5, 0x13, 0x21}], 0x0, 0x0, 0x7, 0x0) r2 = socket(0x18, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x4, 0x8}) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r3) select(0x40, &(0x7f0000000940)={0x9, 0xfffffffffffffff7, 0x9, 0x7f, 0x2638, 0xe6fc, 0x4, 0xffff}, 0x0, &(0x7f00000009c0)={0xff, 0x0, 0x7, 0x7fffffffffffffff, 0x1, 0x9, 0x3, 0x8}, 0x0) close(r0) 3.616574339s ago: executing program 0 (id=577): syz_emit_ethernet(0x7e, &(0x7f0000001940)={@empty, @random="4d1ab4abac85", [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x48, 0x3c, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x32, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0x4}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x4, {0x3, 0x6, "4d2c03", 0x1ff, 0x57, 0x5, @loopback, @rand_addr="184d07005935c5149b48dcb8a03534e1"}}}}}}}) 3.6081908s ago: executing program 33 (id=577): syz_emit_ethernet(0x7e, &(0x7f0000001940)={@empty, @random="4d1ab4abac85", [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x48, 0x3c, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x32, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0x4}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x4, {0x3, 0x6, "4d2c03", 0x1ff, 0x57, 0x5, @loopback, @rand_addr="184d07005935c5149b48dcb8a03534e1"}}}}}}}) 3.608013285s ago: executing program 1 (id=578): r0 = msgget$private(0x0, 0x1ba) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x120, 0xf191, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x8f, 0xffffffffffff10ae, 0x9, 0x0, 0x0, 0x3, 0x0, 0xf2, 0x0, 0x5}) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xd7edc65ba77b72c1, 0xa3) (async) r2 = getuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{r2, 0x0, r2, 0x0, 0x0, 0x10, 0xa142, 0x0, 0xfffffffffffffffe}, 0x400, 0x3, 0x0, 0x0, 0x3, 0x8, 0x0, 0x8000000000000001, 0x0, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x7, 0x6}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r3 = getegid() fchown(r1, r2, r3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000180)="fd0cc085", 0x4) 3.607608359s ago: executing program 34 (id=578): r0 = msgget$private(0x0, 0x1ba) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x120, 0xf191, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x8f, 0xffffffffffff10ae, 0x9, 0x0, 0x0, 0x3, 0x0, 0xf2, 0x0, 0x5}) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xd7edc65ba77b72c1, 0xa3) (async) r2 = getuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{r2, 0x0, r2, 0x0, 0x0, 0x10, 0xa142, 0x0, 0xfffffffffffffffe}, 0x400, 0x3, 0x0, 0x0, 0x3, 0x8, 0x0, 0x8000000000000001, 0x0, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x7, 0x6}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r3 = getegid() fchown(r1, r2, r3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f0000000180)="fd0cc085", 0x4) 3.607354236s ago: executing program 3 (id=579): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001080)={0x7, 0x5, 0x80000006, 0x2, "ffa0a8000063267be8793b8539d9ae9100", 0x6, 0x7fffffff}) (async) r2 = getuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{r2, 0x0, r2, 0x0, 0x0, 0x10, 0xa142, 0x0, 0xfffffffffffffffe}, 0x400, 0x3, 0x0, 0x0, 0x3, 0x8, 0x0, 0x8000000000000001, 0x0, 0x1}) (async) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) getrlimit(0x2, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="7995cda15be3b55d145e54af88e7"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRES16=r0, @ANYRES16=r0, @ANYRESDEC=r1, @ANYRES8=0x0, @ANYRES16=r1]) (async) r4 = socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f00000011c0)='u', &(0x7f0000000080)=0x1, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r4, 0x1000000000029, 0xb, 0x0, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9e) ioctl$FIONREAD(r5, 0xc0206983, &(0x7f0000000100)) (async) mkfifoat(r5, &(0x7f0000000100)='./file0\x00', 0x24) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 3.606972457s ago: executing program 35 (id=579): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001080)={0x7, 0x5, 0x80000006, 0x2, "ffa0a8000063267be8793b8539d9ae9100", 0x6, 0x7fffffff}) (async) r2 = getuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{r2, 0x0, r2, 0x0, 0x0, 0x10, 0xa142, 0x0, 0xfffffffffffffffe}, 0x400, 0x3, 0x0, 0x0, 0x3, 0x8, 0x0, 0x8000000000000001, 0x0, 0x1}) (async) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) getrlimit(0x2, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="7995cda15be3b55d145e54af88e7"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRES16=r0, @ANYRES16=r0, @ANYRESDEC=r1, @ANYRES8=0x0, @ANYRES16=r1]) (async) r4 = socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f00000011c0)='u', &(0x7f0000000080)=0x1, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r4, 0x1000000000029, 0xb, 0x0, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9e) ioctl$FIONREAD(r5, 0xc0206983, &(0x7f0000000100)) (async) mkfifoat(r5, &(0x7f0000000100)='./file0\x00', 0x24) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 3.572649892s ago: executing program 6 (id=580): syz_emit_ethernet(0x10b, &(0x7f0000000000)=ANY=[@ANYRESHEX]) 3.569403747s ago: executing program 36 (id=580): syz_emit_ethernet(0x10b, &(0x7f0000000000)=ANY=[@ANYRESHEX]) 3.142463433s ago: executing program 7 (id=584): sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005166000000416000b00070000000020000010c18125d7f96ecfc73fd38c23781f42661a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012", 0x8a, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005046000000000", 0x9, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 3.136969044s ago: executing program 37 (id=584): sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005166000000416000b00070000000020000010c18125d7f96ecfc73fd38c23781f42661a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012", 0x8a, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005046000000000", 0x9, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 2.902593527s ago: executing program 2 (id=586): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x43c}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x2000020e, 0x39ab, 0x6fab, 0xfff7ff9f, "0800020000627d867f716505009c67001c000011", 0xf, 0x800001a4}) open(&(0x7f0000000000)='./file0\x00', 0x400, 0xe9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000001500), &(0x7f0000000000)=0x4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) unveil(0x0, &(0x7f0000000100)='x\x00') 2.902001137s ago: executing program 38 (id=586): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x43c}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x2000020e, 0x39ab, 0x6fab, 0xfff7ff9f, "0800020000627d867f716505009c67001c000011", 0xf, 0x800001a4}) open(&(0x7f0000000000)='./file0\x00', 0x400, 0xe9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000001500), &(0x7f0000000000)=0x4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) unveil(0x0, &(0x7f0000000100)='x\x00') 2.662351326s ago: executing program 5 (id=588): r0 = socket$inet6(0x18, 0x1, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0xa, 0x2, 0x5}]}) r3 = socket$inet6(0x18, 0x1, 0x6) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x3, 0xf, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) connect(r3, &(0x7f0000000100)=@in6={0x1c, 0x18, 0x3, 0x0, "e4ef0005000000424b23761b0300", 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) socket$inet6(0x18, 0x1, 0x6) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0xa, 0x2, 0x5}]}) (async) socket$inet6(0x18, 0x1, 0x6) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r4, 0x3, 0xf, 0x0, 0x0) (async) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) (async) connect(r3, &(0x7f0000000100)=@in6={0x1c, 0x18, 0x3, 0x0, "e4ef0005000000424b23761b0300", 0x7}, 0x1c) (async) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) (async) 2.660604916s ago: executing program 39 (id=588): r0 = socket$inet6(0x18, 0x1, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0xa, 0x2, 0x5}]}) r3 = socket$inet6(0x18, 0x1, 0x6) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x3, 0xf, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) connect(r3, &(0x7f0000000100)=@in6={0x1c, 0x18, 0x3, 0x0, "e4ef0005000000424b23761b0300", 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) socket$inet6(0x18, 0x1, 0x6) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0xa, 0x2, 0x5}]}) (async) socket$inet6(0x18, 0x1, 0x6) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r4, 0x3, 0xf, 0x0, 0x0) (async) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) (async) connect(r3, &(0x7f0000000100)=@in6={0x1c, 0x18, 0x3, 0x0, "e4ef0005000000424b23761b0300", 0x7}, 0x1c) (async) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) (async) 1.150183855s ago: executing program 8 (id=576): readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) recvmmsg(r0, &(0x7f0000000280)={{&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/12, 0xc}, {&(0x7f00000000c0)=""/242, 0xf2}], 0x2, &(0x7f0000000200)=""/93, 0x5d}, 0x46d8}, 0x38, 0x800, &(0x7f00000002c0)={0x1, 0x6}) 1.149961418s ago: executing program 9 (id=589): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x5, 0x0, {0xffff, 0x4}}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff0200000000000000000000000000012c000502"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x48, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x1, 0x0, 0x3, 0x0, 0x3, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000682c00fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000013c"]) minherit(&(0x7f000017c000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x20}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x81, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 942.41624ms ago: executing program 3 (id=585): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), &(0x7f0000000040)=0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x7, 0x401, {[0xfffefbfffffffff8, 0x1, 0x5, 0x1, 0x0, 0x4, 0x8, 0x100, 0x0, 0x1000000000002f01, 0x4, 0x3, 0xffffffffffffffff, 0x4, 0x8000000, 0xa8, 0x20000000002, 0xce7], [0x1, 0x280000001, 0xfffffffffffffffb, 0x10000, 0x8, 0x7b97, 0x1fe, 0x2000406, 0x6], [0x41, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x5, 0xfffffffffffffffe], [0x200000000000fd, 0x8, 0x401, 0x100000000, 0xffffffffffefffff, 0x401], [{0x0, 0x2, 0x101, 0x7d06}, {0xfffc, 0xfffffffc, 0x5, 0x3}, {0x10, 0x10000, 0x5bea, 0x200000000814}, {0x3, 0x5, 0x8, 0x8000080000001}, {0xe, 0xfffffffe, 0x0, 0xa000000}, {0x400b, 0x2003, 0xcc, 0x4}, {0x1, 0x1fffe, 0x8, 0x8}, {0x0, 0x200965, 0x0, 0x1}], {0x1ffe, 0x1000001, 0x10000, 0x9}, {0x0, 0x4009, 0x3, 0x8000000000000000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r1, &(0x7f0000000140)="457a798326d4b81e45eeb97b91c9bd5b4d8d54545b3f5300094faa3c1fc28d6579d0e448c4a6bb3bc0774b118f6c1640c7b11a6a22d59e9fef52013e8b0fd969e3f55ebc4647ae3cc39c3bc73ae59770940bd2f75f8d604ecd9d8c31255634fedf1613477df6bad5ed80ebc5a01311fa05ecf950e70c2f79efce4e621a3e3fd18bfdd727eff87e586f0981eb1cb887ba21", 0xd5, 0x402, 0x0, 0x0) 942.055857ms ago: executing program 0 (id=582): syz_open_pts() syz_open_pts() (async, rerun: 32) syz_open_pts() (async, rerun: 32) r0 = kqueue() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffc, {[0x4d4, 0x8000, 0x3, 0x7, 0x0, 0x8c, 0x8000002e, 0x10000, 0xfffffffffffffffe, 0xba47, 0x2, 0x5, 0x6864a29b, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x1], [0x0, 0x5, 0xfffffffffffffff8, 0x57e7fc19, 0x2, 0x80000004, 0x0, 0x7, 0x0, 0x47], [0x8, 0x2, 0x733, 0xfffffffffffffffc, 0x1, 0x0, 0xfffffffffffffbfe], [0xffff, 0x20000000000, 0x2005a0c3, 0x100000002, 0xffffffffffffffdf], [{0xfff, 0x9, 0x4, 0x93}, {0x2, 0x72b, 0x1, 0x1}, {0x2000, 0xfffefffd, 0xfffffffe, 0x1000}, {0x1ff, 0x1000, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x9, 0x1}, {0x2, 0x8, 0x7}, {0x0, 0x9, 0x201, 0xc}], {0x4, 0x5, 0xffffffff, 0x1000849}, {0x206, 0x10, 0x4, 0x2}}}) (async) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file1\x00') (async, rerun: 32) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) kevent(r0, &(0x7f00000002c0), 0x138, 0x0, 0xffffffff, 0x0) 941.748091ms ago: executing program 8 (id=576): readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) recvmmsg(r0, &(0x7f0000000280)={{&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/12, 0xc}, {&(0x7f00000000c0)=""/242, 0xf2}], 0x2, &(0x7f0000000200)=""/93, 0x5d}, 0x46d8}, 0x38, 0x800, &(0x7f00000002c0)={0x1, 0x6}) 941.680479ms ago: executing program 7 (id=590): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="94ea09066dbd", [], {@ipv6={0x8847, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) unlink(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0) close(0x3) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="94ea09066dbd", [], {@ipv6={0x8847, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) (async) unlink(&(0x7f0000000200)='./file0\x00') (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0) (async) close(0x3) (async) 941.401038ms ago: executing program 1 (id=583): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0x3, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x800000100000000, 0xffffffffffffffff, 0x80008000, 0x8000002e, 0x3, 0xffffffff, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0x80, 0x100], [0x5, 0x4, 0xfffffffbfffffff0, 0x0, 0x20000001, 0x80000000, 0x800ee4, 0x0, 0x0, 0x800000047], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfefffffffffffffe], [0x3, 0x1ffffffffff, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x723f}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x200400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003}, {0x6, 0x0, 0x7, 0x6}, {0x9, 0x95b, 0x200, 0xf}], {0x9b8f, 0x4, 0x0, 0x849}, {0x203, 0xff, 0x1, 0x1}}}) sendmmsg(r1, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x15, 0xa) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/111, 0x6f}], 0x1, 0x0}, 0x0) fcntl$dupfd(r1, 0xa, r1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000100)="77e95b789bf73d00ae4e5b11c1ca33eda566af59f56dc9c3875225d1cdea0c12a76bb749ceb22aa7c567fdfab97ca3d45a121b81403598cfa57d2e28a3c67500f108e289916b5ff49763044d8fd7079426ec57045647efbd685a8e53da45f30c46a48baa80052fdfbc2420e4bef9e552dfc7a9ec42a1d79e055070b93f44cee8882a2a7b71e79dccf6b32a82a6375bb957eed336beca3fe1fe2c0a0c0f13fc1dca51596b45caf6060e703e956a068967941e81e057386232baae52841a37e6c5637a605c757ad369dcd7179285c389e8813a412a2385385d400d76beed4b2d37f0bdade01fe829f5", 0xe8}, {&(0x7f0000000200)="a2b11fe816691ddb3cb58972cecc81cc711f0171277e687477923a41b76a6b4c536aa943ae2f70a4fc8169ff6f399dca5d08bada34b6a7e82bbc70b03929169a8818a6450be9b5d008ac9b8ff4c15b5daf8eb5fb8852d545dd77f63235a2746a708a93ee4da1d54b46c5ef351f5a430963ad0e6a53", 0x75}, {&(0x7f00000004c0)="13ded7322b79c93045725dffcfb17f0452c505df0790b91bfebc736ff83d65da7f3750532f4f1f8ce4c10248d1625384417e623933757c52752416c4fe5572e4011b08b5550a0d3ba71236d6ad565e429bd9c54208abfbefbcb9a270d72839145fae84758534b8a1bfefdbea3e8e3fb65f2d2828d4a756e0d5fc2c4eb8961117a38808fc9979e6c4cb63e7903b96ebceb4782e6ef15b31882057d5141ca3a56603d84b33c9d8e852706441cc34199e19576825523cfa197954131b012fd4084e2c64f7a750b7", 0xc6}, {&(0x7f00000005c0)="3344253ab512", 0x6}], 0x4, 0xf5) socket$unix(0x1, 0x5, 0x0) 941.120468ms ago: executing program 9 (id=589): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x5, 0x0, {0xffff, 0x4}}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff0200000000000000000000000000012c000502"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x48, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x1, 0x0, 0x3, 0x0, 0x3, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000682c00fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000013c"]) minherit(&(0x7f000017c000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x20}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x81, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 879.892996ms ago: executing program 4 (id=581): r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = getegid() fchown(r0, 0xffffffffffffffff, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = kqueue1(0x10000) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x28200, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x4814b, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x82, 0x20, 0x7, 0x6}, {{r0}, 0xfffffffffffffff7, 0x4, 0x80, 0x8000, 0x4}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0xffffffff, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffff7, 0x0, 0x2, 0x2, 0x3}, {{r0}, 0xfffffffffffffff6, 0x42, 0x1, 0x92, 0x3}, {{r0}, 0xfffffffffffffff8, 0x81, 0x2, 0x3, 0x9f83}, {{r0}, 0xfffffffffffffffa, 0xff, 0x4, 0x7, 0x200}, {{r3}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x7ff, 0x42b}, {{r4}, 0xfffffffffffffffc, 0x22, 0x10, 0xf37, 0x6}, {{}, 0xfffffffffffffffd, 0x14, 0x2, 0x3, 0x1}], 0x81, &(0x7f00000002c0)=[{{r0}, 0x0, 0xc1, 0x80000000, 0x80000001, 0x4}, {{r5}, 0xfffffffffffffff6, 0x2, 0x2, 0x9, 0x4}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20000000, 0xff, 0xc}], 0x2000, &(0x7f0000000340)={0xffffffffffffffeb, 0xe}) setgid(r1) setitimer(0x1, &(0x7f0000001a80)={{0xffffffff}, {0x5}}, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffc5db, 0x4) bind(r6, &(0x7f0000000040)=@in={0x10, 0x2, 0x0, 0x7}, 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) 872.654473ms ago: executing program 6 (id=587): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') open$dir(&(0x7f0000000140)='./file0/file0/..\x00', 0x400, 0x9) 871.130858ms ago: executing program 0 (id=591): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000440)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) getresgid(0x0, &(0x7f0000000040)=0x0, 0x0) setresgid(r1, 0xffffffffffffffff, r1) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r0, 0x0, 0x0) (async) sysctl$ddb(&(0x7f0000000440)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) getresgid(0x0, &(0x7f0000000040), 0x0) (async) setresgid(r1, 0xffffffffffffffff, r1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) 835.672119ms ago: executing program 8 (id=576): readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) recvmmsg(r0, &(0x7f0000000280)={{&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/12, 0xc}, {&(0x7f00000000c0)=""/242, 0xf2}], 0x2, &(0x7f0000000200)=""/93, 0x5d}, 0x46d8}, 0x38, 0x800, &(0x7f00000002c0)={0x1, 0x6}) 721.189527ms ago: executing program 7 (id=592): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000380)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="941e55e905a0de93", 0x8) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) r2 = openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x8) listen(r0, 0x7fff) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x3c, 0x67, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x5, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x8200, 0x0, 0xfffc, {[@md5sig={0x13, 0x12, "8094d3555ee04e56ede729d2fc7bad30"}, @generic={0x1, 0x2}]}}}}}}}) r3 = socket(0x18, 0x2, 0x0) futimens(r3, &(0x7f0000000040)=[{0x2, 0x8}, {0x4, 0x5}]) closefrom(r0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x1000002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f00000002c0)="03000000", 0x4) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f00000001c0)={&(0x7f00000000c0)=[0x401, 0x6, 0x8, 0x9, 0xcc, 0x80, 0x1, 0x8000000], 0x8, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_SETPLANE(0xffffffffffffff9c, 0xc03064b7, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, 0x100, 0x0, 0x1, 0x0, 0xaa2, 0x2, 0x6, 0x4}) ioctl$DRM_IOCTL_MODE_GETPLANE(r5, 0xc02064b6, &(0x7f0000000300)={r6, 0x0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r7 = dup2(r4, r3) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) sendmmsg(r7, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) fcntl$getflags(r9, 0x1) listen(r8, 0x80) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x20001fffffffd}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x0, 0xc, 0x44, 0xec5}, {0x22d7, 0x5, 0x80}, {0xad1, 0xd4, 0x2, 0x6}, {0x5, 0x6, 0x56, 0xfff}]}) 720.632254ms ago: executing program 1 (id=593): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) setsid() (async) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = fcntl$getown(r0, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$DIOCRSETTFLAGS(r2, 0xc450444a, &(0x7f0000000100)={{'./file0\x00', './file0\x00', 0x60, 0x8}, 0x0, 0x0, 0x0, 0x1, 0xa00, 0x9, 0xcae, 0x54}) (async, rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x2f, 0x40003232, r1) (async, rerun: 32) socket$unix(0x1, 0x1, 0x0) 719.759913ms ago: executing program 3 (id=594): pipe2(&(0x7f0000000a80)={0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001880)) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000000)={0x0, 0x0}) r2 = kqueue1(0x10000) fcntl$lock(r2, 0x6, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f0000000040)={r1}) 719.260117ms ago: executing program 9 (id=589): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x5, 0x0, {0xffff, 0x4}}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff0200000000000000000000000000012c000502"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x48, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x1, 0x0, 0x3, 0x0, 0x3, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000682c00fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000013c"]) minherit(&(0x7f000017c000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x20}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x81, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 718.920024ms ago: executing program 0 (id=595): r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2997, 0x1, 0xffffffff, 0x9ce8, 0xffffffffffffbff9, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff6, 0x72, 0x4, 0x3, 0x1}, {{r0}, 0xfffffffffffffff6, 0x80, 0x20000000, 0x2, 0xb}, {{r0}, 0xfffffffffffffffa, 0x2, 0x10, 0xb, 0xfffffffffffffff4}, {{r3}, 0xfffffffffffffffa, 0x84, 0x4, 0x26a, 0xb}, {{r0}, 0xffffffffffffffff, 0xbd, 0x80, 0x7, 0x4}, {{r0}, 0xfffffffffffffffa, 0xed, 0xf0000000, 0xd, 0x44}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x2, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffffb, 0x90, 0x20000000, 0x6, 0x7fff}, {{r0}, 0xfffffffffffffff6, 0x40, 0x20000000, 0x2b4}, {{r0}, 0xfffffffffffffffe, 0x3, 0x2, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x7, 0x6}, {{r4}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x10001, 0x246a18ed}], 0x81, &(0x7f0000000200)={0x4, 0xcee}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0xc00}, {0x4, 0x2ff, 0x1000}], 0x2) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180b", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000280)=""/93, &(0x7f0000000300)=0x5d) r6 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000040)="13fb534f", 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = getthrid() fcntl$setown(r2, 0x6, r7) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd61}, 0x200) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x29, 0x10, 0x1, 0x7fffffffffffffff}], 0xde2, 0x0, 0xfb70, 0x0) 718.632931ms ago: executing program 4 (id=596): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="01000000", 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7a) utimes(0x0, 0xfffffffffffffffe) 718.362917ms ago: executing program 8 (id=576): readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) recvmmsg(r0, &(0x7f0000000280)={{&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/12, 0xc}, {&(0x7f00000000c0)=""/242, 0xf2}], 0x2, &(0x7f0000000200)=""/93, 0x5d}, 0x46d8}, 0x38, 0x800, &(0x7f00000002c0)={0x1, 0x6}) 442.532615ms ago: executing program 3 (id=597): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) (async) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f33000000000000e03a", @ANYRES8=0x0]) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000020030000331cd3cce9350500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a41218000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() (async) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x0, 0x1000300000080, r2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0x3, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x800000100000000, 0xffffffffffffffff, 0x80008000, 0x8000002e, 0x3, 0xffffffff, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x3000000, 0x4, 0x4, 0x80, 0x100], [0x5, 0x4, 0xfffffffbfffffff0, 0x0, 0x20000001, 0x80000000, 0x800ee4, 0x0, 0x0, 0x800000047], [0x8, 0x2, 0x100000000000000], [0x3, 0x1ffffffffff, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfdfffffd, 0xffe}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x200400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003}, {0x6, 0x0, 0x7, 0x3}, {0x9, 0x95b, 0x200, 0xf}], {0x9b8f, 0x4, 0x0, 0x846}, {0x203, 0xff, 0x1, 0x1}}}) (async) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000480)=@file={0xe, 0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) (async) sendmmsg(r3, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x15, 0xa) recvmsg(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/111, 0x6f}], 0x1, 0x0}, 0x0) flock(r1, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) getsockopt(r6, 0x29, 0x3e, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x300, 0x100000001}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r2) (async) closefrom(r7) 441.535543ms ago: executing program 9 (id=589): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x5, 0x0, {0xffff, 0x4}}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff0200000000000000000000000000012c000502"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x48, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x1, 0x0, 0x3, 0x0, 0x3, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000682c00fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000013c"]) minherit(&(0x7f000017c000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x20}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x81, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 441.363233ms ago: executing program 4 (id=598): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3b, &(0x7f00000000c0), 0x0) (async, rerun: 32) syz_emit_ethernet(0x6e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "529c37", 0x38, 0x0, 0x96, @empty, @mcast2, {[@fragment={0x62, 0x0, 0xa5, 0x0, 0x0, 0x6, 0x64}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x2, '\x00', {0x2, 0x6, "af7eff", 0x0, 0x1d, 0x8, @mcast2, @loopback}}}}}}}) (rerun: 32) 440.946155ms ago: executing program 6 (id=599): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x4a8, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r2, 0x8004745d, &(0x7f0000000000)) (async) setrlimit(0x1, &(0x7f0000000ec0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) futimes(0xffffffffffffffff, &(0x7f0000000080)=[{0x3, 0x36f}, {0x7ff}]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 439.914364ms ago: executing program 8 (id=576): readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) recvmmsg(r0, &(0x7f0000000280)={{&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/12, 0xc}, {&(0x7f00000000c0)=""/242, 0xf2}], 0x2, &(0x7f0000000200)=""/93, 0x5d}, 0x46d8}, 0x38, 0x800, &(0x7f00000002c0)={0x1, 0x6}) 439.774869ms ago: executing program 9 (id=589): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x5, 0x0, {0xffff, 0x4}}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff0200000000000000000000000000012c000502"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x48, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x1, 0x0, 0x3, 0x0, 0x3, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000682c00fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000013c"]) minherit(&(0x7f000017c000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x20}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x81, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 230.450029ms ago: executing program 4 (id=600): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x0, 0xffffffffffffffff, 0x9, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x0, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x111003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xd, 0x4], [{0x89, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x865, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x3, 0x6, 0xb0, 0x2}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kqueue() r2 = kqueue() sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="89bc6d8ca2030f254ede6e26e4a76008828568eb4eb85d7f1399f310e1e66e54", &(0x7f00000000c0)=0x20, &(0x7f00000005c0)="603f9582e97e32687f3c7d105f29e21cabda4cf47abdde172bded3bfe3d302ad3c6fcaa5ed2320cb3a65eb8f9c096124ed63e7e3d8b6428d34ef0a6201f6e11e2f594ca24faaf2535f0fc432eef1a41c72fd920509672ffd1ab8e4bf6576becdf04b526c12b98340bb5aff0968d0f31bc93818970addc9af16c85f397f1d7bb46cc1c66b47919927a490d73f0f06ac8bacf57cef3354238ac4b5ae95b3de5bc49e7b9e0272646dbe27f735ae3bb296228db41118ff71236e181f5ed87ef9eaac0de6b45a1156efb314be04a0a802b7", 0xcf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x1, 0x0) getsockname$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000340)={0x7, 0xfffffff1, 0x9, {[0x6, 0xfffffffffffffff7, 0x7b9, 0x8000000000000000, 0x6, 0xd37, 0x36, 0x3ff, 0x7fff, 0x3, 0x6, 0x3750f971, 0x5, 0x1, 0x5d, 0x6, 0x7, 0x4], [0x0, 0xffffffffffffffff, 0x8000000000000000, 0x6bc, 0x3, 0x6, 0x3, 0x1, 0x0, 0x6], [0x4a, 0x8000000000000000, 0x3, 0x3decbb40, 0x80, 0x6, 0x14be448c], [0x8, 0x8, 0x7, 0x1, 0x6, 0x40df], [{0x8000, 0x7fffffff, 0x0, 0x9}, {0x2, 0xc03, 0x8, 0x8}, {0x8, 0x8, 0x1ff, 0x4}, {0x80, 0x2, 0x5, 0x4}, {0xe5, 0x5, 0x0, 0xfffffffffffffff7}, {0x800, 0x2, 0x9, 0x10000}, {0x5, 0x4, 0xfffffffd, 0x6}, {0x8001, 0x8001, 0xfa8f, 0x6}], {0x8001, 0x2, 0x5bdd, 0x300000000000000}, {0x8c9a, 0x5, 0x1, 0x1}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0)=[{0x10, 0xfffe, 0x1, "8b5ad2a0"}], 0x10}, 0x0) socket(0x10, 0x5, 0x8) ioctl$FIONREAD(r3, 0x802069de, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r6 = socket(0x2, 0x8002, 0x0) socket(0x20, 0x1000, 0x6) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) closefrom(r7) 229.962142ms ago: executing program 1 (id=601): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') r1 = socket(0x2, 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 228.211706ms ago: executing program 8 (id=576): readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) recvmmsg(r0, &(0x7f0000000280)={{&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/12, 0xc}, {&(0x7f00000000c0)=""/242, 0xf2}], 0x2, &(0x7f0000000200)=""/93, 0x5d}, 0x46d8}, 0x38, 0x800, &(0x7f00000002c0)={0x1, 0x6}) 228.066247ms ago: executing program 9 (id=589): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x5, 0x0, {0xffff, 0x4}}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff0200000000000000000000000000012c000502"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x48, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x1, 0x0, 0x3, 0x0, 0x3, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000682c00fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000013c"]) minherit(&(0x7f000017c000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x20}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x81, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 165.036604ms ago: executing program 4 (id=602): r0 = semget(0x0, 0x1, 0x281) r1 = open(0x0, 0x200, 0x0) select(0x0, 0x0, &(0x7f0000000040)={0x8, 0x0, 0x1664, 0x1, 0x4, 0x9b, 0xfffffffffffffffb, 0x3}, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x23) r2 = open(&(0x7f0000000000)='./file0\x00', 0x18289, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) fchdir(r3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x2be00000000000, 0x1, 0x3, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2eff, 0x100000000000002, 0x1, 0xffffffffffffffff, 0x0, 0x8000000, 0xaa, 0x2000000000000, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6], [0x2, 0xfffffffffffffffb, 0x40000000, 0x4, 0xffffffffffffffff, 0x10, 0xfff7fffffffffffe], [0x4, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x9, 0x2}, {0x10, 0x101, 0x1, 0x814}, {0x3, 0x7, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xf6}, {0x0, 0x965, 0x3, 0xffffffff}], {0x2400, 0x8, 0x10100, 0x803}, {0x0, 0xfffffffc, 0x3, 0x2}}}) r4 = kqueue() sendmmsg(r1, &(0x7f0000000780)={{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000500)="9dcef2656d58a463ad1673e1f7241e92e9413111d7eb0199f3e6fe5643a36ef49d463c937f59efcea09ac037634abb152731061a335e4ae67bf94dddab18b16191775c00645a4aabadce60848abdb1965a975b29579d9c6b4425464258c54bde0c6244c41aa251c96cfde437c923cccfbe1a4e3aa41d450ea1bc53be0c3c8c2dd05213eb89670ed0f860383aaca79609fe961f120181eddbdf5e86cf00605f71e74a8926bbc041fcccd4a487618bdb2d03352ea950b2368bd4e90bac932f3cc2fe0a60ca3cd3434cb42a81beb8b78d876afa2cc05c15", 0xd6}, {&(0x7f0000000600)="64edd6d78b55db41428ca44aa4182818692b70e38caad2cc9b3eb220c2c8af9ce7d796e2699ba3a48fbba9fbd8c2293b2fd2dc2ccd3fab3632e473d66d94b5edec34dfba0f76d906d79a90de3c07f167d456519c0118dd93d58b05aa9a5cb618694ef7b56a1842ff2331b0849ba0d3251bd82a97d0f3b2999f68524da8575996e190df4e21f40e1a514ad83533576395a9a0", 0x92}], 0x2, &(0x7f0000000700)=[{0x70, 0xffff, 0x2, "437b320082e22f4e6ed7b36ba4d34a1ec1f9f983b2dfde8e92bd937e0fe82e222b8499bf8d34290317fef05b021c1b08fc074fae85da95c71fa717d6632f167e98b2274a3b4dd77b86ecd65351744c654f98c10c3b6cbde9976826cf3502d73bb8e598"}], 0x70}}, 0x38, 0x6) r5 = geteuid() r6 = semget$private(0x0, 0xe, 0x11e) fstat(0xffffffffffffff9c, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, r7, 0x0, 0xa9, 0x5, 0x0, 0x0, 0x400001}, 0x0, 0x6, 0x0, 0x0, 0x1000000000004, 0x0, 0x3}) setreuid(r5, r5) r8 = socket(0x18, 0x1, 0x6) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000440)='./file1\x00', 0x1000, 0x1) setsockopt(r8, 0x1000000000029, 0x9, 0x0, 0x0) ioctl$DIOCIGETIFACES(r3, 0xc0284457, &(0x7f0000000400)={'./file0\x00', &(0x7f0000000340)=""/182, 0x1, 0x4, 0x2, 0xfffffffb}) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x8000, 0x15a) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000040)='./file1\x00', 0x80) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000000)='./file0\x00', r9, &(0x7f0000002600)='./file1\x00') write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) getdents(0xffffffffffffffff, 0x0, 0x0) 164.053305ms ago: executing program 6 (id=603): setrlimit(0x3, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000940)={0x9, 0xfffffffffffffff7, 0x9, 0x7f, 0x4002638, 0xe6fc, 0xfe, 0xffff}, 0x0, &(0x7f00000009c0)={0x102, 0x10, 0x7, 0x7fffffffffffffff, 0x1, 0x9, 0x3, 0xefa}, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 162.485218ms ago: executing program 0 (id=604): r0 = open$dir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x4) r1 = socket$inet6(0x18, 0x1, 0x6) r2 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "ff0700000000000000000100", 0x7}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0xe, "000000000011f5000400000000000004", 0x80000000}, 0x1c) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "ffffffffffff00000000000000000001", 0x7}, 0x1c) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000080), 0x0) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x88, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) connect(r5, &(0x7f00000000c0)=@in={0x10, 0x2, 0x2}, 0x10) closefrom(r4) bind$inet6(0xffffffffffffffff, &(0x7f0000000240)={0x1c, 0x18, 0x0, 0xc, "fff500000002000000000300", 0x8}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000480)={0xffffffff, 0x3}, 0x10) sysctl$net_inet_tcp(&(0x7f0000000540)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000500)="9b1809f2ffffff2d4cff7f473f11e1a4e5f2f9f220ef7f0accbc34fe42e41488dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x3c, 0x0, 0x0) r6 = semget(0x1, 0x1, 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = getuid() setuid(r8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{r7, 0x0, r8, r9, 0x8, 0x2, 0x0, 0x0, 0x1000}, 0x0, 0x7, 0x0, 0x0, 0x1, 0x0, 0x9b0}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x9, 0x0, 0x25) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) setsid() poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) unveil(0x0, &(0x7f0000000640)='w\x00') 161.946879ms ago: executing program 7 (id=605): r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file1\x00') rmdir(&(0x7f0000000180)='./file1\x00') 63.285892ms ago: executing program 1 (id=606): r0 = semget(0x3, 0x8, 0x298) semget(0x2, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xcf2d, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x7e08, 0x1800}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) 0s ago: executing program 6 (id=607): open(&(0x7f0000000100)='./file2\x00', 0x18289, 0x195) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000001c0)="03000000", 0x4) chmod(&(0x7f0000000400)='./file3\x00', 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x8) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, 0x1, './file2\x00'}, 0xa) rename(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000012c0)='./file1\x00', r1, &(0x7f00000009c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000040)="ea0a", 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0x4000000000007b, 0x5, 0x8000004}) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0xaa, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520800000000000000b10000000000000000000000bbff020000000000000000000000000001", @ANYRES8=r2, @ANYRES8=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x81, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.88' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd80687fe5b0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=576 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-8.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect login: