last executing test programs: 3.198176363s ago: executing program 0 (id=50): socket$inet6(0x18, 0x2, 0x0) (async) ppoll(&(0x7f0000000040), 0x2c0, 0x0, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) (async) close(0x3) (async) r1 = socket(0x10, 0x7, 0x4) setsockopt(r1, 0x0, 0x20, &(0x7f00000000c0)="01000000", 0x4) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xe0000001}, 0xfffffffffffffee3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xfffffff8}, 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, 0x0, 0x0) unveil(0x0, &(0x7f0000002300)='x\x00') 3.005846033s ago: executing program 0 (id=52): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x132) open(&(0x7f00000000c0)='./file0\x00', 0x616, 0xa2) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0xb0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 3.001972173s ago: executing program 0 (id=53): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000033a000/0x1000)=nil, 0x1000, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x0, 0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="0900d692a33f84c51833a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 2.998196823s ago: executing program 0 (id=57): open$dir(&(0x7f0000000080)='./file2\x00', 0x100, 0x128) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) socket(0x0, 0x8000, 0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000200)="d7797104969ef7a07533d82dbec38fe148f81283a143998a067d493c1c207a6ffecf277cd2ff49b502e6b4c7a7b3d70691d7f6e71dbf846fab019308b66c2dc0b514baf948992aedf51c099619094cccb4780897d4580602ea9671f07f8226ff6660fa84f11d8c1e171d6a966a0693379e0e4ccf23ad1e10c771db1b349d679455bd89c6ee2eeb1672224def69e38d83c26ab519cf940b3c81d828fceab88a8111ea25b9303e7b94af4f725ccec57ea5b2eafc64ff12c927e3f8a69b3d12cb8a", &(0x7f00000002c0)=0xc0, &(0x7f0000000300)="22123dbd4b1254a7dcd3b2b9dd1a5d5e933affafb9eb895d08dd6f4502f5f7fe391ab3c471bc096ad664f42e8e65f73cf55258e7d72f410a", 0x38) r1 = open$dir(&(0x7f0000000400)='./file2\x00', 0x80, 0x40) renameat(0xffffffffffffffff, &(0x7f00000003c0)='./file0/file0\x00', r1, &(0x7f0000000440)='.\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x107278, 0x5, 0x3, 0xb218, "bb080006020900d91050080000000f00", 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f00000000c0)="00000001", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4000, 0x7) r2 = socket(0x18, 0x2, 0x0) bind(r2, &(0x7f00000000c0)=@in={0x10, 0x2, 0x0}, 0x1c) mkdir(&(0x7f0000000040)='./file2\x00', 0x181) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000680)=[{{r5}, 0xfffffffffffffff9, 0x1, 0x1}], 0xb6b5, 0x0, 0x7fff, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000180), 0x1, 0x0) ioctl$FIONREAD(r4, 0x80606941, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x20001, [{0x2, 0xffffff02}, {0x3}, {0x3, 0x7fff}, {0x1}, {}, {0x0, 0x1ff}, {0x2, 0x1}, {0x0, 0xfffffffd}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x9}, {0x0, 0xe}, {0x3, 0x2}, {0x3, 0xb}, {0x2, 0x20}, {0x0, 0x5}, {0x0, 0x800001}, {0x2, 0x4000006}, {0x1, 0x1}, {}, {0x0, 0x6}, {0x2}, {0x0, 0xfff7fbff}, {0x0, 0x6}, {0x0, 0x1003}, {0x2, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0xadaea67572c8f458, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x1, 0x200060}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100), &(0x7f0000000140), 0x0, 0x0) fchmod(0xffffffffffffffff, 0x10) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file2\x00', r0, 0x2}) 2.775469376s ago: executing program 4 (id=59): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x81, 0x0, {0x100000000000000, 0x10040000000001}}) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) read$audio(r1, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x4, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0x3, 0x8}]}}, @icmp=@generic={0x9, 0xa, 0x0, "1bb8d378"}}}}}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x17, 0x40, 0x4809, 0xfffffffffffffffb}], 0x8a8a, 0x0, 0xc0000002, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0xfffffffffffffed4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x5, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto$inet(r3, &(0x7f0000000340)="457a798326", 0x5, 0x402, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x100, 0x9a}, {0x0, 0x8}}, 0x0) clock_getres(0x4, &(0x7f0000000180)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) setsockopt(r2, 0x8, 0x13, &(0x7f00000001c0)="a484542d1c2d0842e1f5f5cdc53472e8fba60f6a03c7e5fb4815d8ceb3afd8dd43df86ba31edf7eeeed4ce671b18bef129380cb66d2d07456da834880973c3aa227c19c6e012d961e2bba9ea4e05cef024a7d4ad31ad168c23f78bea", 0x5c) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000080)) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r6 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt(r6, 0x1000000000029, 0x6, &(0x7f0000000000), 0x0) 2.76928646s ago: executing program 2 (id=61): syz_emit_ethernet(0xcc, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86850200000800962b0300782658b21e9e39478441ff89aee017d8230b00000000006700000000000000040000"]) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xf, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) accept4(r0, 0x0, 0x0, 0x8000) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r2, 0x7fff) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000032c0)=0x9, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x35, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x12, 0x8201, 0x0, 0xfffc}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0xffff, 0xbcc8) 2.757412381s ago: executing program 2 (id=62): r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9, 0x6, 0x3ff, 0x3, 0x2}]}) (async) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) 2.584098932s ago: executing program 2 (id=63): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0xa, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xffff7115, 0x80000001}, {0xfffffffb, 0xfffffffe, 0x40006, 0x2000fff}, {0x1, 0x4bb0, 0x7, 0x9}, {0x4, 0xe2, 0xd, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xd, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0x5, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x5, 0x5, 0x7, 0x16}, {0x5, 0x0, 0x8, 0x6}, {0x1000fffe, 0xfffffffd, 0x800001, 0x1}, {0x401, 0x4, 0xa, 0x3ff}, {0x3, 0x6, 0x2, 0x1}, {0x3, 0xfffffffd, 0x3, 0x9}, {0x20009be2, 0x1, 0x1000002, 0x8e}]}) syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004900100200000000070f0900000004ffffffff00000000000e00907800080d7b8fbcac2cb93384310eea00000004000000060000000400"/80]) recvmsg(r1, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(0x3) (async) close(0x3) fcntl$dupfd(r1, 0xa, r1) 2.395945786s ago: executing program 3 (id=76): r0 = socket$inet(0x2, 0x1000, 0x98) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x4) 2.335844686s ago: executing program 3 (id=79): r0 = syz_open_pts() ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000000)={0x80000000, 0x8, r0}) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = semget$private(0x0, 0x2, 0x290) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, 0x0, 0x0) r4 = syz_open_pts() syz_open_pts() r5 = socket(0x18, 0x1, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000000380)={&(0x7f0000000340)=[0x0, 0x0], 0x2, 0x0, 0x0, 0x10, 0xf, 0x4, 0x7ff, {0x5, 0x401, 0xd, 0xa000, 0x5, 0x1, 0xd, 0x987a, 0x10, 0xfff7, 0x8, 0x5, 0x2, 0x5, "f84e777ec3a99fbd3e8ae46b1b2b51dd3d2210edeba9ec080bcd24fe8d728295"}}) ioctl$DRM_IOCTL_MODE_CLOSEFB(r2, 0xc00864d0, &(0x7f0000000400)={r6}) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x7f0, 0x8ed, 0x5, 0x160350d, "0d2100caa26a364fa8a325850909c100", 0x200003, 0xa}) syz_emit_ethernet(0x57, &(0x7f00000005c0)=ANY=[@ANYRES64=r7, @ANYRESHEX=r5, @ANYRES32=r0]) syz_emit_ethernet(0x4e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff12263abc614e86dd60f5320000182c03cb697a653e336f000000500000000000ff0200000000000000000000000000018700907800000000000000000000000000000000000000000f2eb7224667725eeb4157ca04946de9aa238ebc8ba6b380792496722bba82d7c1d6d0b85028cee7cf015e6f2ffdbf4314190297d9e72a04f11f974dc88f544f6e654f3f3f1c122173426a767facc763cef78d31bfba4216c3c3f49f4fc90b75c9228739ca751c52cba9caf401b1dfaede5ef0c05280675a5d8fc8706a448536cced3d65e44698a7fcb111356846c7d2b6a1da22379cdc6d2d658a1c8123d77f3287cbae4badebeddcfccf3e387aa313af2fe2470dbfb8c1c821c8037722bf5560b6888229603474ce8736076228b1dee40cc6645c8b6a47f8143b064e9b59c0b271ccd73fe64e3f6f27c19198dae375f13842d451a091757589c6f61baf4cffb845781d4712abf5e8d198e9d2f852"]) setsockopt(r5, 0x6, 0x9, 0x0, 0x0) getdents(r2, &(0x7f0000000780)=""/4096, 0x1000) r8 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$FIOSETOWN(r9, 0x80047476, &(0x7f0000000280)=0xfffffffa) r10 = accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0x10) poll(&(0x7f00000000c0)=[{r10, 0x4}, {r4, 0x2}, {r4, 0x40}], 0x3, 0xe) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0xe, 0x9, {[0xfffffbfffffffffb, 0x2, 0x100, 0x100200000, 0x40100000000, 0x7, 0xdf60, 0x10000, 0x0, 0x9, 0x5, 0x7, 0xffffffffffffffff, 0x9d, 0xb76, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x8, 0x81, 0xfffffffffffffff9, 0xff, 0xa, 0x100000000007b98, 0x800, 0x9, 0x20000000000, 0x5], [0xfffffffe, 0x40000000008000, 0x40000000, 0x0, 0xb, 0x11002, 0xff], [0x9, 0x0, 0x2, 0x9, 0xfffffffffffffffe, 0x1], [{0x0, 0x2, 0x10000, 0x7d05}, {0xffff, 0x22, 0x5, 0x96}, {0x4, 0x0, 0xfffeffbe, 0xfffffffffffff4e0}, {0x401, 0x0, 0x5, 0xfffffffffffffff8}, {0xfffe, 0x2, 0xfbff, 0x400000001}, {0x3, 0x4009, 0x9, 0xfffffffffffff281}, {0x5, 0x7, 0xfffffff7, 0xe}, {0xe, 0x6, 0x0, 0x2}], {0x0, 0xe, 0x80000006, 0x3}, {0xf, 0x6, 0x6d5, 0x6}}}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r11, 0x0) kevent(r8, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) fcntl$setstatus(r2, 0x4, 0x8) close(0x3) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 2.329720122s ago: executing program 3 (id=82): r0 = socket(0x6, 0x4, 0x7b) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getresuid(0x0, &(0x7f0000000c00), &(0x7f0000000c40)) listen(0xffffffffffffffff, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 2.14912386s ago: executing program 3 (id=83): r0 = socket(0x11, 0x4, 0x6) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x18c4, 0x3, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xffff}, {0x1, 0xfffffefe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0xffff7fff}, {0x3, 0x7, 0xf0d, 0x1000}, {0x803, 0xffff, 0x80cf, 0xffffffff}, {0x0, 0x4, 0x0, 0x2}, {0x5, 0x1, 0xfffffffb, 0xfbffe2ea}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x6, 0xd}, {0x6e, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x75c}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf02, 0x186) lchown(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@file={0x7, 0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="960a7860a86f", @empty, @remote, @local={0xac, 0x14, 0x0}}}}}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r3, &(0x7f0000000000)="98", 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) 2.146527548s ago: executing program 3 (id=84): mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) (async) futimens(0xffffffffffffffff, &(0x7f0000001300)=[{0xffffffffffffffff, 0x3b9aca00}, {0x3, 0x7fffffffffffffff}]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6729036ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19565cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561ae123c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee164837aca3fe3e7bf560", &(0x7f00000004c0)=0x211, 0x0, 0x0) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@file={0x4, 0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="649cb673e2889767f3269a3d06a873594b79a8364b9ec2381418e639fdc61a690c7b8ff0c0aca190062ea4825803d6b5030cf21547da9d68bc840a1a49a569760f854d18928004", 0x47}], 0x1, &(0x7f0000000280)=[@cred={0x18, 0xffff, 0x0, 0x0, r2, 0xffffffffffffffff}], 0x18}, 0xe) r3 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x5) (async, rerun: 64) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) (rerun: 64) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000180)=@un=@abs={0xf7, 0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x180}, 0x400) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket$inet(0x2, 0x2, 0x0) sendmsg(r5, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) (async) setpgid(r4, r4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 2.145458581s ago: executing program 0 (id=85): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2011, r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x62}) issetugid() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 2.058933863s ago: executing program 0 (id=86): sendto(0xffffffffffffffff, &(0x7f00000000c0)="58065cf9854138f323fde8f9f349a68eb76c9a7b3d4b7ea438", 0x19, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1800}, {0x4, 0x2ff, 0x800}], 0x2aaaaaaaaaaaaad7) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x7634}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0xfffffffffffbfffe, 0x40000002, 0x100200000, 0x100000000, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0x8001, 0xffffffffffffffff, 0x200000000002, 0xb72, 0x4, 0xfffffffffffffffe], [0x8, 0x80000001, 0xfffffffffffffffa, 0xff, 0xa, 0x100000000007b98, 0x800, 0xd, 0x20000000000, 0x5], [0xfffffffe, 0x40000000008000, 0x40000000, 0x0, 0x80, 0x11000, 0xffffffff00000000], [0xb, 0x800001ffff7ffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x400000, 0x0, 0x7d06}, {0x2, 0x1e, 0x9, 0x20000000000000}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x80004, 0x5, 0xfffffffffffffff8}, {0xfffe, 0x102, 0xffff, 0xb}, {0x0, 0x9, 0x9, 0xfffffffffffff280}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x3, 0x1, 0xb}], {0x1, 0xffffffff, 0x80000006, 0x3}, {0xf, 0x6, 0x6d4, 0x6}}}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x80b3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xffffffffffffffff, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x200000000006, 0x8000000, 0xb, 0x11004, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0x2, 0x1], [{0x0, 0x0, 0x0, 0x200000000007d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x3, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x1000, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x5, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x1ff}}}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0x0, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000002}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x8}], 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2010, r4, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x10, 0x2, 0x0}, 0x1c) 1.703662926s ago: executing program 4 (id=90): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) pwrite(r0, &(0x7f00000003c0)="ada12cd2da5115c33fa8277db4cbacd65a7159ce21b5d3c25ea000f05be8cb0279996a2352f91c44010691aa27a43020087786db2552374410168d5e19078bd83c8f7c72de6939d24c44024d154b5651cdf31d010a6e209967259f5bab399717471c751afc3e3d0625d9b6af3d75e2721e8db757e8d540aea96cbdcfe964f9a6881e3dd9e500b0a73d763556db0ab40f785d29dec557e6478b9f9518d7c29087f18110d23378caa0e490d0a5877797be0e3f7532f73555f1be585ccb3e31daea6f56fea5917e77fd50172394327e7e15b87b15ed94f9233c18b7a042d7af14a4dee4d721379498d959f7cf50356dd7fc799afc1f63cb7ecbd3f42e1469edaef0913800d166adb2a0f0d55ca8cf718adbb71d184af59909d6703aa325a9cedd2e67b67c2f0b4d39e0640251184f5b713e748e2abfbfe2d300a6ac682e6beca42cda19874059258abc586cfcc862fafa57590b6e76e8d71ffaa6d23706fd5dde1060cbafa89ab0d92a59121cde68f032befa2d5d6a9d161f9f5824fe8e2ebf3f8dcd55d1e273430550ccfd9adc2b495fa66cdb7fb181b45b68e34f0f3c2f46a56a811358ae04bd0ab0da00a8401f74c27dfb9fb67abf94f166eb5a112263f738b2b296290f95fdd02021f3a970d742a7ad1973c847a28a693269a2be233a134ac3c578356ffe6c6abd183a8a2249c687f1f4b0de704c874b60a0fb0443480ec3359bafafab35fc9ec9dd90c9aa780cab775d8e33f9151901713d1e74fc79aab02e455e503116e6fe0a0a728f2b4ba8ec051066054406128cb40bf90ebcaadc5190553770a5b0a6dcd8226db043bdd7e31fa78d89d17c366f6ed28c39e09201a4a7f986dd49c7fe9a5ea3ce50ecd2aa333982ba99d05e6d7338cb5a0377c634f2ac586450af63ba5a21a6eace25335ee048055331f734ab881667595cb3e3b7219b35e94e5e1bbb87a8ade59c25888598725e9e14631d255672d67a5b5379b68c099a70bab2b8fd9b1640a10a4f974569564069ed12e5d6ac7a8ddec292d5d1e82fcc574dad485332a7a89ef9992eef22c321ef57fac7e4b3f65dae5261e5d94e7973058212e817282ff070a08cbadfccd27511e1a7e18bee5c213a5b07dc52f61bce5c34c4778d17518960b3a77bf7c069a95a4be42a392216c1abb566da604ccbeae8883dd89febe5acdb49442981d8cb2a5157d4702e71b0cd518219306bc77558a75eef7f2fd660442f3408511cdd5cc411d0d2e2d1d40b9947f3f9baafd89befffe9a41e974dd73b1d7353d33772673a8324109236bb01cd0f193a11d78bba618c948b1cbf67e0836321beaedd0e7ba6a35f36353ab52d7be4ec9a826796f83e0d46ae14f64fb084f358c443ac758636f7db58c9d89df33b3e2f380ed7d336ac124c6156eb27787827baeddc3477550a4b08cf61a4bc15f6b8db28e0d35aa4d67a9d5bb7d1958df605ef71d6a7574919297f42a6da7e148a01930383f2927f689f2077a4b2ac0f4fcbab33498300108f96a4d64fe1bf80f44783eebac5bb86e2deca4a5195f73b504bcefe2d6251417bc858d5c524ff8be0b01e9152edb7747ad9fd8dd10ef84f4096fcfb26dce325048ba1740980a0137fb92badb3024a22ba1442e6b9e1dbde7d29723ea1a7b4e902f544f0b7aa4c59d14ad91e2f24c7c89fab28d4b76f0fdd6f7e52d711f5f73248eb5e10c18b2e3a6dbd43b3c05384070284ec2735d09959fccbd1bf44b6a118b2d7dea41b882f1b0b886b1ef83659ceeb87a73e1224f943de09646397ee1fd88add09810cde018fd2d4db9da5fed0ad3e59aa248ae84d69fb93dd64ae7945b842eadebb800e446c085259692762b0f2b9d3db374041f0beb694512b49ec49d3e856b1064e512c39ed115d800532b2cc68dc43ec2a8188681feee1b1dddd88dc7539d9912f048b54eaa3acb3d87bdbc546feda41eded54effc813cd8711fbf2c855b80de19bf6b19899c9ed84e1cf7b282384f180120d229743260a6a5746bf37d06f96d20dcf89c8932904d9fee729fd18b321c8fa290f8341b8e039f08eff219f6809803281fdc2ff1988343d96b4fdaa7dadd3f98ec7269a2c595cf9daf4819d257cff909db32a0efc48b6e1c5290189c7cfc3c69606a397edb3e566b9e94510f973975cd25c652f744763a23a981651f68264074bf85f2f3938a7bb47976519e8fdf5e4016c84ee82d60cc457184c68999f2b1d0bec95f60169c159de9e6e9942ca50fdd352bfde6cd5f021d23f5e535b807f176c9a461a8ff3ab47d88bd1871aca591e6977f20fb16c28537815e5613959063c4928259d914835a2fc4f4eec540811b6b02def18f84bfcb039e28cba6d32590c5cebae434cfe75b4e2d8649260f9ef9c0a1c771f8211b6c60fa4dd247504a03171848e85730bdaff12fed682960f8418f2e71a852ade0f1577c69cb178451a7fb785f722becbe6026ff6fda7b1be35ee0ac6b2c954f79971abf6a5d5bb910b0d5e8585b122e6633230555865c8d34a788c231b4129c0a631e333d3f79e34fa885ab9444a5cf566b3156f16cc32f2ab16eae2c4236a753dd00bc7bfa3dc5c4b0f79912941fa772166d5d245ca42db57be1ecca51ca7f0fd36e6bd46d91d33ec9082113356149644e22f6add2efb6c5e5f2059b783c46a438842ac616c295368dde4f9212fd5fc53bcaf0c44934ce169ea7309ad4b2423ce60a227dc8cafd81c20c29b87242baceac14d6877f7dac2276bdfebccc42b5d41a0e1b95638d1339208228c1b553aafff8f43c6f86abd87f4f8f6c03ec950b08388bb676ec436a4de6957f2bf2e52a1effb08401c54cf59d11121401fc10043adb57d981a829931c04310a209d8c3bf5ed030e3c7057c9d9eda872728bec", 0x4000, 0x7) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 1.701491927s ago: executing program 2 (id=91): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xb02, 0x18e) (async) msgctl$IPC_RMID(0x0, 0x0) (async) r1 = semget$private(0x0, 0x4, 0x18f) semop(r1, &(0x7f0000000300)=[{0x3, 0x8000, 0x1000}], 0x1) (async) semop(r1, &(0x7f0000000080)=[{0x0, 0x8, 0x1000}, {0x1, 0x2, 0x1000}], 0x2) msgget(0x2, 0x200) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) (async) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="8b6c", 0x2}], 0x1, 0xba05) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r2 = socket(0x18, 0x1, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x7, 0x5}, 0x40000000000001f9, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000002180), 0x0, 0x0, 0x0) (async) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000100), 0x0) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="a3d19aeda4979fb5d2b5f203199f7051af00", 0x12}, {&(0x7f00000003c0)="2aa08eaa199ca72d5e63420c6e68e19ad96e8467eeccf6831201e96016a33805d4578bc21beb9ac24c0613d58d95986a478fa756993c6850ee42e42e9268f289053ed05a8d02d7732c246b3a7739e87017f18effa615f4602bb3559b72313489efa069820c115be6805537351b74177b47efa2571f3ba319c37779c121d75e8a012b2068c6", 0x85}], 0x2) (async) truncate(&(0x7f0000000100)='./file0\x00', 0xee6) (async) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') (async) openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x30089, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x3e) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) (async) mlock(&(0x7f000002a000/0x2000)=nil, 0x2000) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) connect$unix(r3, &(0x7f0000000000), 0x10) 1.487325852s ago: executing program 4 (id=93): getresuid(0x0, &(0x7f0000000280)=0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r0, 0x0, 0x2, 0xa, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, 0x4}) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) fstat(r1, &(0x7f0000000100)) chown(&(0x7f0000000080)='./file0\x00', r0, 0x0) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000001", @ANYRESHEX=0x0, @ANYRES8=r2, @ANYRES64=r2, @ANYRESHEX=r2]) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) getresgid(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r4 = msgget$private(0x0, 0x1ba) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000340)={0x80000000, 0x7, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x777, 0x80000201}, {0x8, 0x8, 0x6, 0x81}, {0x7, 0xfdfffffe, 0x1, 0x7b0}, {0x9, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffef, 0x80cf, 0x1}, {0xfffffff1, 0x800, 0xfe, 0x5}, {0x0, 0x4000d, 0xfffffffb, 0x8}, {0x9b, 0xffb, 0x6, 0x8002}, {0x3, 0x2, 0xfffffbff, 0x8bfd}, {0x0, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7d0, 0x20800000, 0x205}, {0x401, 0x10000106, 0x4, 0x10}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x0, 0x404, 0x2}, {0x9be2, 0x8001, 0x5, 0x69}]}) syz_open_pts() poll(&(0x7f0000000200)=[{r6, 0x40}, {r5, 0x2}, {0xffffffffffffffff, 0x20}, {r2, 0x80}, {r3, 0x40}], 0x5, 0x9) msgrcv(r4, 0x0, 0x0, 0x1, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00003be1010000", 0x8) msgctl$IPC_STAT(r4, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) setrlimit(0x0, &(0x7f0000000980)={0x47, 0xa3}) 1.353241009s ago: executing program 5 (id=87): getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) setregid(r0, r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x96b7, 0x1000, 0xa6]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6729036ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19565cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561ae123c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee164837aca3fe3e7bf560", &(0x7f00000004c0)=0x211, 0x0, 0x0) 1.274661605s ago: executing program 7 (id=39): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0xafffb) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x812, r0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x1) r1 = dup2(r0, r0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xafffb) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x812, r0, 0x0) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x1) (async) dup2(r0, r0) (async) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) (async) 1.273763469s ago: executing program 5 (id=97): nanosleep(&(0x7f0000000000)={0x0, 0x2}, &(0x7f0000000040)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='w\x00') 1.273327407s ago: executing program 6 (id=98): r0 = socket$unix(0x1, 0x1, 0x0) listen(r0, 0x1) (async) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000088e76516d60e0030676c00000000000000000000000000000001000000000000000000000000000000010402907800000006602d6be700033706fe8000000000000000000000000000bbff0100000000000000000000000000010db90bf51d976c8900b9f195dc1616e35f6e12e1c7e13fe4c2a1e88c2b858a5b2ef4b0727a3625828f8dbff83958d1ced5f91162e1ff7c7fb5a6881211c2013de46bca662b9a387d1c05ed3712fc797edb87809f1272286235d968b32400a85cae916fa181098dbdd6e2a1ad78e16a7c1c39d9581f7c78c5db4ad3e1ea620bd650f8f235"]) 1.219860753s ago: executing program 5 (id=99): r0 = socket$inet(0x2, 0x2, 0x0) close(0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0xfffffffffffffffe, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r0, 0xa, r0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) sendto$inet(r0, 0x0, 0x0, 0x40c, &(0x7f0000000540)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) 1.216302453s ago: executing program 6 (id=100): pipe2(&(0x7f0000000000), 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffb7b1c9e5c53686dd69529c372040009600000000000000000000000000000000ff0200000000000000000000000000012c010000000000000502"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xffffff02}, {0x2}, {0x3, 0x4}, {0x1, 0x10f}, {}, {0x2, 0x9}, {0x2, 0x1}, {0x1, 0xffffffff}, {0x0, 0x3}, {0x2}, {0x1, 0x10000000}, {0x1, 0x4}, {0x3, 0x7}, {0x2}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x4000006}, {0x1, 0x1}, {}, {0x0, 0x3}, {0x2, 0x84000001}, {0x0, 0xfff7fc00}, {0x0, 0x9}, {0x2, 0x3}, {0x3, 0x803}, {0x3, 0xffffff7f}, {0x1}, {0x2, 0xffff}, {0x1, 0x6d7}, {0x2, 0x8001}, {0x1, 0x200064}]}) r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, 0xfffffffffffffffe, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) read$audio(r1, &(0x7f00000001c0)=""/14, 0xe) pipe2(&(0x7f0000000000), 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffb7b1c9e5c53686dd69529c372040009600000000000000000000000000000000ff0200000000000000000000000000012c010000000000000502"]) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xffffff02}, {0x2}, {0x3, 0x4}, {0x1, 0x10f}, {}, {0x2, 0x9}, {0x2, 0x1}, {0x1, 0xffffffff}, {0x0, 0x3}, {0x2}, {0x1, 0x10000000}, {0x1, 0x4}, {0x3, 0x7}, {0x2}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x4000006}, {0x1, 0x1}, {}, {0x0, 0x3}, {0x2, 0x84000001}, {0x0, 0xfff7fc00}, {0x0, 0x9}, {0x2, 0x3}, {0x3, 0x803}, {0x3, 0xffffff7f}, {0x1}, {0x2, 0xffff}, {0x1, 0x6d7}, {0x2, 0x8001}, {0x1, 0x200064}]}) (async) socket$unix(0x1, 0x5, 0x0) (async) getsockname$unix(r0, 0xfffffffffffffffe, &(0x7f0000000040)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) read$audio(r1, &(0x7f00000001c0)=""/14, 0xe) (async) 1.215344546s ago: executing program 5 (id=101): pledge(0x0, &(0x7f0000000880)='tty \xe7e\x83\xac\x7f\xc4\xf7\xcb\xdf\xc4W\xa3\xfd,\xf5\xcc \x9b,\xb6 \x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\x94\x86\xf2\xd3\x94\x9b\xaa\x1c\x17\x92\xf3\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\xa0\x91ILsC\xb9ul\xaew\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1L\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrI\xd5\xc23p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\xf4\x9b?_me\x93Qu]\x00\x13\x8a`\x8f\xa6r\x12\x06\xa7I\xa7\xde\x7f\xc8[\x8a\xd06\x82\x91\xab\xfc\x12\xea?:TO`E\x12dn\xafi\xd4\x01\xb0\x03\x11\x84j\xbd\xdb\x92/\xb6\xaa\x14A7D}\xe5\x00\x00\x00\x00\x00\x00\x0fs\xc2\xc0\xf3\xb1VfX\f\xdd\x81A\x00\x00\x00\x00\x00\x00\x99\x9cW\xafr\x831\"|\xbc\x87\xb4\x13\xae*\xa3\xa2\xb3\x00X\xf5\xf5\xc7\xd5\x0e>h\x8bV\xd7G\xc6\xb4\xbeO\xc3ze\xdc\xfcS\xc7\xd2;5\xa19\x1d\xe7\xffUd\x1fB\xe228\xbe\xd8\x87\xda5\x8a\xb5iMv\xf9\x1e\x93\xa3\x1b(\x8f\xdc\x01d-\xda\x93|\xf6g\x90\x19\xba\xab\xb5lK\xea\xa2\xedW\x9fY\x99\x10r\xdb\x9d\x0eP\x05\xd2=\xb1V\x84\xa8\xe4\b\x98|F+\x1d\xdd<\vr\xc6f\xe4\xc70q\xb3|o5\xcdH\x9a\xe6\xc91~R\vy+\xfdz\xa6\x05\x9a,\xaeg\x88\x1a&\xd0+4\xd6\xc1D`\xf1\xe1\xc7\x8b') pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='tty \xe7e\x83\xac\x7f\xc4\xf7\xcb\xdf\xc4W\xa3\xfd,\xf5\xcc \x9b,\xb6 \x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\x94\x86\xf2\xd3\x94\x9b\xaa\x1c\x17\x92\xf3\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\xa0\x91ILsC\xb9ul\xaew\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1L\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrI\xd5\xc23p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\xf4\x9b?_me\x93Qu]\x00\x13\x8a`\x8f\xa6r\x12\x06\xa7I\xa7\xde\x7f\xc8[\x8a\xd06\x82\x91\xab\xfc\x12\xea?:TO`E\x12dn\xafi\xd4\x01\xb0\x03\x11\x84j\xbd\xdb\x92/\xb6\xaa\x14A7D}\xe5\x00\x00\x00\x00\x00\x00\x0fs\xc2\xc0\xf3\xb1VfX\f\xdd\x81A\x00\x00\x00\x00\x00\x00\x99\x9cW\xafr\x831\"|\xbc\x87\xb4\x13\xae*\xa3\xa2\xb3\x00X\xf5\xf5\xc7\xd5\x0e>h\x8bV\xd7G\xc6\xb4\xbeO\xc3ze\xdc\xfcS\xc7\xd2;5\xa19\x1d\xe7\xffUd\x1fB\xe228\xbe\xd8\x87\xda5\x8a\xb5iMv\xf9\x1e\x93\xa3\x1b(\x8f\xdc\x01d-\xda\x93|\xf6g\x90\x19\xba\xab\xb5lK\xea\xa2\xedW\x9fY\x99\x10r\xdb\x9d\x0eP\x05\xd2=\xb1V\x84\xa8\xe4\b\x98|F+\x1d\xdd<\vr\xc6f\xe4\xc70q\xb3|o5\xcdH\x9a\xe6\xc91~R\vy+\xfdz\xa6\x05\x9a,\xaeg\x88\x1a&\xd0+4\xd6\xc1D`\xf1\xe1\xc7\x8b') (async) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='tty \xe7e\x83\xac\x7f\xc4\xf7\xcb\xdf\xc4W\xa3\xfd,\xf5\xcc \x9b,\xb6 \x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\x94\x86\xf2\xd3\x94\x9b\xaa\x1c\x17\x92\xf3\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\xa0\x91ILsC\xb9ul\xaew\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1L\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrI\xd5\xc23p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\xf4\x9b?_me\x93Qu]\x00\x13\x8a`\x8f\xa6r\x12\x06\xa7I\xa7\xde\x7f\xc8[\x8a\xd06\x82\x91\xab\xfc\x12\xea?:TO`E\x12dn\xafi\xd4\x01\xb0\x03\x11\x84j\xbd\xdb\x92/\xb6\xaa\x14A7D}\xe5\x00\x00\x00\x00\x00\x00\x0fs\xc2\xc0\xf3\xb1VfX\f\xdd\x81A\x00\x00\x00\x00\x00\x00\x99\x9cW\xafr\x831\"|\xbc\x87\xb4\x13\xae*\xa3\xa2\xb3\x00X\xf5\xf5\xc7\xd5\x0e>h\x8bV\xd7G\xc6\xb4\xbeO\xc3ze\xdc\xfcS\xc7\xd2;5\xa19\x1d\xe7\xffUd\x1fB\xe228\xbe\xd8\x87\xda5\x8a\xb5iMv\xf9\x1e\x93\xa3\x1b(\x8f\xdc\x01d-\xda\x93|\xf6g\x90\x19\xba\xab\xb5lK\xea\xa2\xedW\x9fY\x99\x10r\xdb\x9d\x0eP\x05\xd2=\xb1V\x84\xa8\xe4\b\x98|F+\x1d\xdd<\vr\xc6f\xe4\xc70q\xb3|o5\xcdH\x9a\xe6\xc91~R\vy+\xfdz\xa6\x05\x9a,\xaeg\x88\x1a&\xd0+4\xd6\xc1D`\xf1\xe1\xc7\x8b') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x25, 0x0, 0x0) 1.215049619s ago: executing program 5 (id=102): semget$private(0x0, 0x4, 0x18f) (async) r0 = semget$private(0x0, 0x4, 0x18f) semop(r0, &(0x7f0000000000)=[{0x2, 0xda0}, {0x0, 0x4, 0x800}, {0x3, 0x62, 0x1800}, {0x2, 0x8000, 0x1000}, {0x4, 0x82d0, 0x1800}, {0x2, 0x0, 0x1800}, {0x0, 0x3}], 0x7) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x6, 0x2, &(0x7f0000000580)=""/255, &(0x7f0000000680)=0xff) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) (async) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x6, '\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\b', 0x6}, 0x1c) sendmsg$unix(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x18}], 0x18, 0xc}, 0x4) pselect(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) ioctl$DRM_IOCTL_MODE_SETGAMMA(0xffffffffffffffff, 0xc02064a5, &(0x7f00000001c0)={0x0, 0x3, &(0x7f00000000c0)=[0x1000, 0x98, 0x101], &(0x7f0000000100)=[0x4], &(0x7f0000000180)=[0x5, 0x4, 0xe, 0x7, 0x8, 0x5, 0xc49c]}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r4, 0xc02064a5, &(0x7f0000000340)={r5, 0x6, &(0x7f0000000400)=[0x8000, 0x0, 0xf805, 0x3, 0x7f, 0xe7b7], &(0x7f0000000280)=[0x3ff, 0x9], &(0x7f00000003c0)=[0x90, 0x6, 0xffff, 0x6, 0x8]}) bind$unix(r2, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect(r2, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) (async) connect(r2, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000300)=@file={0x10, 0x0, './file0\x00'}, 0xa) unveil(0x0, &(0x7f0000000740)='w\x00') close(r3) (async) close(r3) semctl$IPC_RMID(r0, 0x0, 0x0) (async) semctl$IPC_RMID(r0, 0x0, 0x0) 1.214633718s ago: executing program 7 (id=103): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200005, 0xa, 0xfffffff8, 0x7, 0x7, 0x10001, 0x10, [{0x8000, 0xfff, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0x81}, {0x9, 0xf89, 0x0, 0xaf9}, {0x8, 0x800, 0x8, 0x400}, {0x401, 0x4, 0xf, 0x23}, {0x5, 0x46, 0x202, 0x4}, {0xddf, 0x1, 0xbc9, 0x101}, {0x9, 0x1, 0x30000000, 0x8}, {0x2, 0x7fffffff, 0x1, 0x9}, {0x2, 0xb, 0x2, 0x8088}, {0x3, 0x50001, 0x9, 0xaed}, {0x6, 0x9, 0x3, 0x80}, {0x28, 0x3ff, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x6, 0x80000004, 0x1, 0x20008001}, {0xff, 0x7fffffff, 0x2, 0xfe}]}) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0xfffffffa) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@local, @random="effa9f4a061d", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2c, 0x2066, 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}]}}}}}}}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) socketpair(0x18, 0x3, 0x6a, &(0x7f0000000040)) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000080)='#!', 0x2}, {&(0x7f0000000440)="c213e7697f170f79518a3589150c3f55d47471368d8aa4fc0c512de38b1d2f360920aac722d66a6ff4763eac57f38e2607af23ebc87b4943c8e9390cc2a016debbeb0373b3996131377a3f59ddd54d8db31408f1e96dcea9d94d7ab5c1354b7767e70f0a", 0x64}], 0x2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 953.219529ms ago: executing program 7 (id=104): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x5, 0x4) (async) closefrom(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) fcntl$getflags(r0, 0x3) 947.021208ms ago: executing program 3 (id=84): mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) (async) futimens(0xffffffffffffffff, &(0x7f0000001300)=[{0xffffffffffffffff, 0x3b9aca00}, {0x3, 0x7fffffffffffffff}]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6729036ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19565cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561ae123c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee164837aca3fe3e7bf560", &(0x7f00000004c0)=0x211, 0x0, 0x0) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@file={0x4, 0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="649cb673e2889767f3269a3d06a873594b79a8364b9ec2381418e639fdc61a690c7b8ff0c0aca190062ea4825803d6b5030cf21547da9d68bc840a1a49a569760f854d18928004", 0x47}], 0x1, &(0x7f0000000280)=[@cred={0x18, 0xffff, 0x0, 0x0, r2, 0xffffffffffffffff}], 0x18}, 0xe) r3 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x5) (async, rerun: 64) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) (rerun: 64) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000180)=@un=@abs={0xf7, 0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x180}, 0x400) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket$inet(0x2, 0x2, 0x0) sendmsg(r5, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) (async) setpgid(r4, r4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 946.882626ms ago: executing program 7 (id=105): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200005, 0xa, 0xfffffff8, 0x7, 0x7, 0x10001, 0x10, [{0x8000, 0xfff, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0x81}, {0x9, 0xf89, 0x0, 0xaf9}, {0x8, 0x800, 0x8, 0x400}, {0x401, 0x4, 0xf, 0x23}, {0x5, 0x46, 0x202, 0x4}, {0xddf, 0x1, 0xbc9, 0x101}, {0x9, 0x1, 0x30000000, 0x8}, {0x2, 0x7fffffff, 0x1, 0x9}, {0x2, 0xb, 0x2, 0x8088}, {0x3, 0x50001, 0x9, 0xaed}, {0x6, 0x9, 0x3, 0x80}, {0x28, 0x3ff, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x6, 0x80000004, 0x1, 0x20008001}, {0xff, 0x7fffffff, 0x2, 0xfe}]}) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0xfffffffa) syz_emit_ethernet(0x3a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaeffa9f4a061d080045f4002c20660000000690780000002537dd05ac1400aa4eb507c48367b9", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600282009078fffc04020000"]) r1 = kqueue() r2 = socket$inet(0x2, 0x3, 0x5) r3 = socket$unix(0x1, 0x5, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x72, 0x1, 0x4e, 0x8}, {{r3}, 0xfffffffffffffffc, 0x4e, 0x2, 0xd, 0x9}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20, 0x2e, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x9, 0x6}, {{r1}, 0xfffffffffffffffc, 0xe6, 0x40, 0x6, 0x4}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0x2, 0x2}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff7, 0x1, 0x80000000, 0x1, 0x3}, {{r1}, 0xfffffffffffffff6, 0x4, 0x2, 0x9, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff6, 0x90, 0x800ffffe, 0x2, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x14, 0x2, 0x3, 0xb339}], 0x1, &(0x7f0000000240)={0x80000001, 0x6}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000400)='./file0/../file0\x00', &(0x7f0000000440)='r\x00') sysctl$hw(&(0x7f0000000280)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000006c0)='./file0/../file0\x00', 0x0, 0x0) 943.052236ms ago: executing program 6 (id=106): r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$DIOCGETQUEUES(r1, 0xc148445e, &(0x7f0000000080)={0x0, 0x401, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0xffffffffffffffff, 0x7fffffff}, {0x7, 0xfffff087}, 0x5}, {{0xdc}, {0x5, 0x9}, 0xb7}, {{0x6, 0xf5}, {0xfffffffffffffffc, 0x38ab}, 0x8}, {0x6, 0x100, 0x0, 0x8d3}, 0x0, 0x81, 0x6, 0x9}}) (async) ioctl$DIOCGETQUEUES(r1, 0xc148445e, &(0x7f0000000080)={0x0, 0x401, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0xffffffffffffffff, 0x7fffffff}, {0x7, 0xfffff087}, 0x5}, {{0xdc}, {0x5, 0x9}, 0xb7}, {{0x6, 0xf5}, {0xfffffffffffffffc, 0x38ab}, 0x8}, {0x6, 0x100, 0x0, 0x8d3}, 0x0, 0x81, 0x6, 0x9}}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') (async) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') chflags(&(0x7f0000000280)='./file0\x00', 0x1) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000001700)={0x5, 0x0, &(0x7f00000002c0)=[{0x1, './file0\x00', 0x9}, {0x1, './file0\x00', 0x80000000}, {0x0, './file0\x00', 0x9}, {0x1, './file0\x00', 0x4}, {0x1, './file0\x00', 0x9}]}) ioctl$DIOCCHANGERULE(r1, 0xcd60441a, &(0x7f0000001740)={0x2, 0xf, 0x3, './file0\x00', './file0\x00', 0x0, "f447edc625203f716e4ae964ab28dc33eba0103476fe8bdafe695df96c39c3a6d617cb83bc0333fd5fd2a454dd738f81c5c41d7b7df020bb4e3b1d4b7f04d78e211a2a77fe5a0ae97600115dd4deb5a5197361d7e3dbe3044eca29ecbfddc15508d06f66c43cc8ec19adc55197ad706ad3f268427b83fcfae7ed083588d08f228052dff351761e816e498ce46e70cfc16d81eadd0524d79282e1b8b3b06ce662c3ed0fa0b2b45dd3374265d4c22d2b394837eb4bc788eab08d274a422f68b330a1c307cfdf5ee20a49f1eb97bafd3d688447bbc6514157eb5013abd238b9586fbcfc8524874e1b0962e0c18607417cf44a5d7d8a72b96447a92a79d45813aa1a1dcf8422576ac19e4179dc06b7ad6d343e3614943c2218ec3e2cbd8ef31ef51002bfd67bf11261af8b9169f8c21bb4fc4641068420b8dd807df8ab29968fc143d09622d69731b67ef2d6108ad94683a74954152d194f48b19093d78e3f0f66ec0be80d2cd7488a460600ba75ef1496b1bc8406cb615dd87cc87ee6745ccdb1daa6f54baac2314d0d64ba6ca0abc5fa896eceb018731a3a366e10a74ba0b7f230e711c767509cd76512c8fecbc2c18142df2764b0ec46dd6c48df11010127be31cd7d0bed0a92695f9921edbdbb604f5987f402e6f4984e9aec42b0f12abac466c64083470917dafc280afa4e90ceffcc11918204c785e961494b2c2e4de79bfb0a273d5bbfa2cde5cfc020c323bf513e6e585d1987c8a0d6b9f7762533f74a0492a5141f4aa57b62edbeacad855bc50efcc01baf391b3b60875656f5f833f16952d5795cc48c5782a82633f238e3d151fb2a9a5660fa2a1fbd715bb09d915178ee371b3b4d58c0b6fc7af883b61c43528d1c1d832a622289b063f926aeb2bb6cc98707c2ce945b384e6dd3c4e7ec4f779ec371c89ae3ed9b498105eba583541ca39946ae737d03b1367f6d7c2a555c0ca348e9aa4234a126303bb5bda984168a124e8d29ecb533f61a0d31a9ae7192912436bf8670068c504ca156768e4a83d0ab66e7535d1319bde378271f61fa7c31e8b01d896ce1aa5ddee1beaaba7730c2b9213235b9245821a3af1fef5c7921e333f67204e3aa535a0c1a034f2bd7f0f20276273d7769d3eac8a48f3123715fcf4c4e6c6560a291cb759991e466decb820a81e5a2fd54259d4048dd5e3675283bc7d060eb1628d300ac21fa8c06e2fdee217f4cf1c122996c989978135e0ac690ae03cb585d6644ffe3ba09eba2ac2d461263970e968b12ae1a195bbc4162af02add00c277bac14d830fa966953a92f1f0dc19a09f95161e071590bdf31282a9e71b9c65ffebb2e94440e0ead8b914268f4b174c0f3cd7ba726eab0a4d23f35d30e191aee86c531fc7500818e76604b398770e182b8bd14f10ab942013c89d3f19f5b7f5a6d984988cd8ac4c7d7532a6343b0186e254346bc25dcad816c3cb910e91ed11f7c9691a001b5b020171baaef613ee47d974c0aec7cfad8beaf7b3077e7045c1cd5c604bf2c7895baebe7d8260fcf95757d3b9ebad670e722b266aadd148d85ac27e7b66ee96c772b46d2713362052b208ee30da3c1cce41e4b57206b467e98d3ba61f852640fbfab0ba90f5936c32215fdd8c832be8f678e4767ba29062d13d02ad1eb9905710f54f032cc02d8272dd0b4d22ebcff63edce4c25fa2a4aa717fa0424701e51cd0aa97083a019d58df414b7bf712b0e3d91c4cacfe4cf8412359f2316562b0a20105e578eabfe5a16dce983e1fd806948c5697ac5d7eafdf9387b65a6595d7210a4e88491a6778ae50af2d8714980073b07ef1d345fceab2c5a5aa2c66976f7da9a560583c6cc5e7747bdd4af8dabae325e5f92a9adcf2521c55584249d568ed2716608334bdbddce58b92fee83e7385398f6b46718c0"}) socket$inet(0x2, 0x5, 0xff) (async) r2 = socket$inet(0x2, 0x5, 0xff) recvmsg(r2, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f00000024c0)=""/104, 0x68}, {&(0x7f0000002540)=""/42, 0x2a}], 0x2, &(0x7f00000025c0)=""/14, 0xe}, 0x3042) (async) recvmsg(r2, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f00000024c0)=""/104, 0x68}, {&(0x7f0000002540)=""/42, 0x2a}], 0x2, &(0x7f00000025c0)=""/14, 0xe}, 0x3042) close(r0) (async) close(r0) ioctl$DIOCRDELADDRS(r1, 0xc4504444, &(0x7f00000027c0)={{'./file0\x00', './file0\x00', 0x40, 0x4}, &(0x7f0000002640)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x40, 0x101, 0x0, 0xf9, 0x7, 0x1, 0xbe}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x5, 0x0, 0x18, 0x7, 0x6, 0x40, 0x5}, {@loopback, '\x00', './file0\x00', 0x5a, 0xffff, 0x18, 0x41, 0x1, 0x0, 0x7}, {@loopback, '\x00', './file0\x00', 0x2, 0x1, 0x18, 0x5, 0x1c, 0x3, 0x6}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x3, 0x81, 0x2, 0x2, 0x9, 0x1, 0x6}, {@multicast2, '\x00', './file0\x00', 0xca, 0x2, 0x0, 0x7f, 0x1, 0x4, 0x80}, {@broadcast, '\x00', './file0\x00', 0x1, 0x52e, 0x18, 0x3, 0x1, 0x1, 0x2c}], 0x0, 0x7, 0x9, 0x2, 0x7, 0x8, 0xa, 0x522}) ioctl$DIOCRGETASTATS(r1, 0xc4504447, &(0x7f0000002d00)={{'./file0\x00', './file0/file0\x00', 0x11, 0x8}, &(0x7f0000002c40)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x413, 0x8, 0x18, 0x5, 0x0, 0x42, 0x9}, {@loopback, '\x00', './file0\x00', 0x3, 0x5, 0x18, 0xe, 0xb, 0x2, 0x4}, {@loopback, '\x00', './file0\x00', 0x5b45, 0x7, 0x0, 0xfe, 0x1, 0x7f, 0x8}], 0x1, 0x3, 0x5, 0x7, 0x10000, 0x2, 0x2, 0xffffffff}) ioctl$DIOCRGETADDRS(r1, 0xc4504446, &(0x7f0000003280)={{'./file1\x00', './file0/file0\x00', 0x24, 0xc}, &(0x7f0000003180)=[{@rand_addr=0x4, '\x00', './file0/file0\x00', 0xc16, 0x3ff, 0x0, 0x5, 0x3, 0x8, 0x1a}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0/file0\x00', 0xb3e, 0x9, 0x1a, 0x1, 0xda, 0x4, 0x2}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0x1fc, 0x0, 0x3, 0x3, 0x0, 0x7}, {@local={0xac, 0x14, 0x0}, '\x00', './file0/file0\x00', 0x7, 0x591, 0x0, 0x10, 0x91, 0x0, 0xfc}], 0x7, 0x4, 0xfffffffb, 0x9, 0x0, 0x2, 0x40, 0x4abc2509}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000003700), 0x8, 0x0) ioctl$DIOCSETSYNCOOKIES(r3, 0xc0014462, &(0x7f0000003740)) truncate(&(0x7f0000003780)='./file0\x00', 0x2da) (async) truncate(&(0x7f0000003780)='./file0\x00', 0x2da) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000037c0)) socket(0x18, 0x8000, 0x4e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r4) truncate(&(0x7f0000003800)='./file0\x00', 0x8) (async) truncate(&(0x7f0000003800)='./file0\x00', 0x8) shmdt(r4) r5 = shmget$private(0x0, 0x3000, 0x420, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x2000) (async) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$DIOCRGETADDRS(r3, 0xc4504446, &(0x7f0000003980)={{'./file0\x00', './file0\x00', 0xffa6c34631a9ff92, 0xa}, &(0x7f0000003840)=[{@rand_addr=0x80, '\x00', '.\x00', 0xffffff7f, 0x40, 0x1a, 0x8, 0x8, 0x6, 0x7}, {@remote={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x8, 0x6, 0x0, 0xfd, 0x8, 0x0, 0xf8}, {@rand_addr=0x80000000, '\x00', './file1\x00', 0x67, 0x0, 0x18, 0xa, 0x1, 0x8, 0x37}, {@multicast1, '\x00', './file1\x00', 0xebe, 0x200, 0x1a, 0x0, 0x7, 0x4, 0x3}, {@multicast2, '\x00', './file1\x00', 0x3, 0x0, 0x18, 0x7, 0x7, 0xb, 0x8c}], 0x8001, 0x5, 0x2, 0x1, 0x401, 0x1a, 0x20, 0x10}) ioctl$DIOCRDELADDRS(r1, 0xc4504444, &(0x7f0000003fc0)={{'.\x00', './file0\x00', 0x30, 0xaa}, &(0x7f0000003e00)=[{@local={0xac, 0x14, 0x0}, '\x00', './file1/file0\x00', 0x8000, 0x101, 0x18, 0xf, 0x8, 0x7, 0x6}, {@loopback, '\x00', './file0\x00', 0x3, 0x81, 0x0, 0x7, 0x0, 0x7f, 0x92}, {@multicast1, '\x00', './file0\x00', 0xb, 0x101, 0x18, 0x96, 0x4, 0x7, 0x5}, {@multicast2, '\x00', './file0\x00', 0x4, 0x4d, 0x18, 0x45, 0x86, 0x4, 0xbf}, {@remote={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x3, 0x6, 0x1a, 0x6, 0x48, 0x7f, 0xdf}, {@broadcast, '\x00', './file1\x00', 0x80, 0x7, 0x2, 0x7, 0x6, 0x11, 0x2}, {@empty, '\x00', './file0\x00', 0x35, 0x81, 0x2, 0x1, 0xdb, 0x4, 0x8c}, {@loopback, '\x00', './file1\x00', 0x8, 0x4a89, 0x2, 0x0, 0x0, 0x97, 0x9}], 0x5, 0x8, 0x80, 0x0, 0x800, 0x651f9118, 0x1a, 0x6}) 930.543352ms ago: executing program 2 (id=91): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xb02, 0x18e) (async) msgctl$IPC_RMID(0x0, 0x0) (async) r1 = semget$private(0x0, 0x4, 0x18f) semop(r1, &(0x7f0000000300)=[{0x3, 0x8000, 0x1000}], 0x1) (async) semop(r1, &(0x7f0000000080)=[{0x0, 0x8, 0x1000}, {0x1, 0x2, 0x1000}], 0x2) msgget(0x2, 0x200) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) (async) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="8b6c", 0x2}], 0x1, 0xba05) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r2 = socket(0x18, 0x1, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x7, 0x5}, 0x40000000000001f9, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000002180), 0x0, 0x0, 0x0) (async) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000100), 0x0) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="a3d19aeda4979fb5d2b5f203199f7051af00", 0x12}, {&(0x7f00000003c0)="2aa08eaa199ca72d5e63420c6e68e19ad96e8467eeccf6831201e96016a33805d4578bc21beb9ac24c0613d58d95986a478fa756993c6850ee42e42e9268f289053ed05a8d02d7732c246b3a7739e87017f18effa615f4602bb3559b72313489efa069820c115be6805537351b74177b47efa2571f3ba319c37779c121d75e8a012b2068c6", 0x85}], 0x2) (async) truncate(&(0x7f0000000100)='./file0\x00', 0xee6) (async) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') (async) openat$audio(0xffffffffffffff9c, &(0x7f0000000000), 0x30089, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x3e) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) (async) mlock(&(0x7f000002a000/0x2000)=nil, 0x2000) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) connect$unix(r3, &(0x7f0000000000), 0x10) 723.809915ms ago: executing program 7 (id=107): r0 = socket$inet(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x7, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000340)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x4, 0x9, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x1, 0x0, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x5, 0xffffffff00000800], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x3, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x2000000, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffc, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x7, 0x9, 0x2000000000000002}, {0x0, 0x2c, 0xfffffff9}, {0x1, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x1}, {0xfbfe, 0x3, 0x6d5, 0x800000000000004}}}) (async, rerun: 32) ioctl$VMM_IOC_RUN(r1, 0xc0285602, &(0x7f0000000800)={0x100, 0x4, {0x9, 0x7, 0xf4}, 0x1, &(0x7f0000000580)={{0x9, 0x8, 0x1f, 0x6, 0x1, 0x40, 0x0, 0x7}, {[0x39, 0x0, 0x8, 0x61a, 0x80000001, 0x8000000000000001, 0x8, 0x1, 0x1, 0x8, 0x80f6, 0xd034, 0x100, 0x0, 0xdfce, 0x4, 0x666, 0x1e], [0xb, 0x1, 0x0, 0x8000, 0xfffffffffffff967, 0x7, 0x1, 0xffffffff, 0x9, 0x2], [0x0, 0x66, 0x7, 0x0, 0x3, 0x7fffffffffffffff, 0x6], [0xc2, 0x66, 0x4, 0x3, 0x400, 0x1], [{0x4, 0x1, 0x9, 0x8}, {0x0, 0x2cf, 0x8, 0x9}, {0xc, 0x3ff, 0x1, 0x401}, {0x30, 0x14000, 0x5, 0x46}, {0x7, 0xa9d, 0xc, 0x100000001}, {0x3, 0xa, 0x1, 0x2a}, {0x1, 0x7f, 0x10, 0x9}, {0x0, 0x7, 0xd4, 0x3}], {0x4, 0x16704, 0xe27, 0x7}, {0x3, 0x7, 0x4, 0xa0}}, 0x6cc9}, 0x2f1, 0x6}) (async, rerun: 32) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) closefrom(r0) 723.273444ms ago: executing program 4 (id=108): symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="623f9926", 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200005, 0xa, 0xfffffff8, 0x7, 0x7, 0x10001, 0x10, [{0x8000, 0xfff, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0x81}, {0x9, 0xf89, 0x0, 0xaf9}, {0x8, 0x800, 0x8, 0x400}, {0x401, 0x4, 0xf, 0x23}, {0x5, 0x46, 0x202, 0x4}, {0xddf, 0x1, 0xbc9, 0x101}, {0x9, 0x1, 0x30000000, 0x8}, {0x2, 0x7fffffff, 0x1, 0x9}, {0x2, 0xb, 0x2, 0x8088}, {0x3, 0x50001, 0x9, 0xaed}, {0x6, 0x9, 0x3, 0x80}, {0x28, 0x3ff, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x6, 0x80000004, 0x1, 0x20008001}, {0xff, 0x7fffffff, 0x2, 0xfe}]}) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0xfffffffa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@local, @random="effa9f4a061d", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2c, 0x2066, 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}]}}}}}}}) mlock(&(0x7f0000103000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf02, 0x186) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000680)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 640.243367ms ago: executing program 4 (id=109): syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) unveil(0x0, &(0x7f0000000100)='c\x00') syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYBLOB="045a8d55f493b4b8a24d0bd419699c7ffc05974b25e0632824edc17101e8d34dce9ac4b5b616469571999f2fcf0e1fc4a6c8b28b95437d290c11bca8090079db8f3e26ced994ca209d453302bca69a761a5e6c86afd9f9709f87116e49c260221ef04c524a5c472ab0e07ce9c9ac085a12b3b7c7e75335a879e9a4259d7d84f50417e2857defb6ff94435f1bd8f073dd355bb7bbf643711c89fd9e3b5022adb5d023b1f47fcdb21aeb98073922"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000280)=0x3, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = syz_open_pts() flock(r2, 0x1) flock(r2, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@rights={0x10, 0xffff, 0x1, [0xffffffffffffffff]}], 0x10, 0x4}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa004500001c0000200300009078ac14a35284d7c871c0940a5810940f3600bbff7f00000000000000589ad9774893a7089078"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0xf608, 0x0, 0x9, 0x100, "0409ee090004030000000005ff22700907ffe000", 0x0, 0x3}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x1c, 0x64, 0x3, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x0, 0x8}}}}}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) 639.771065ms ago: executing program 4 (id=110): setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) sysctl$hw(&(0x7f0000000280)={0x6, 0x18}, 0x2, 0x0, &(0x7f0000000240), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffff77b, 0x79e, 0x3, 0xffdffffa, "18264e026c8c0100ff7f7d3d000400000400", 0x6, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) write(r2, &(0x7f0000000040)='?', 0x1) select(0x40, &(0x7f0000000000)={0xfffffff8, 0x1, 0x4, 0x105, 0xf801, 0x7, 0x8003, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000000)="287ca27fb26273c9be5b87e7", 0xc) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="15a3f742c7c694f7cedd6a9901282d2e1f113a4b4bb1ae46a06883e4f069ccc4afc8add27aa81e33800f986f540c3f4ef6fe0005250f4f4545c44bb1408176d0529eba5402539eb923edf4f162c4a4be32e1e8110bcc6e60c3013452e0ae7fc95e13d9329b7b120c4e19b02a94e08f2b63f26fa5bf007d0a20662be93d26833346ed55373296ee3bcbafd6cb061eb4deca43e0448054e568d5444b999c6e76c4b98dfd3eaca3190e474980ba33dd14d22dea03dd50cd547f50ff74ef4472628d16be815e0d34e7c22bff4aeb4451cc4285dab5a9e32fafb39325cbcdaa23ea9d36b8ad60da65744ab7d6f44e9a68c825227cc7700ea29c4f0c2d05791501e32fa35222346384784f7eb19890f9b9ada49cd410136400013b5a5202f86002f901ac99fde080d3939c03d5789d912653e579c471b94c5c7b591025c0250e9763f7f43100645b7a5bcf3e93f03611b750909d9f88f6daad66fade1bc6354a188479c1dbca17be2acfac92d619f818c60c828907adc99ef0bd322999163c32f711b83a851dc90be850f152d324ed3a4e5111032521637089fb4674bef9fc7d713196b909e9b2221d84837d324ba8cb9b50e37f9086e2f9f35f4b9acce71ffe538640bad57457430f65818268dc60b8209a41ca30e3e373e56c80ba736b6db7a6bca79ee795a933b2f8c5649d98e49de2b3c6d3acb43949189e5e021eab59b03d0ae116cd84ca93de446e5668031f5fb96c9fa0ba74b28615394347775494411ebdce5b2574dfeb02ab588c4aeaca657a693eb2d270a74a6677b78d846a5a27362fadc21726ec14a0578a55e9b1cd4f96116fd4d8afa77da346e14971e0c790f6c4663494e14fbd6ea434d848b4c75e7846a48afb2615c96c706f1415ba0a62e48bbb4a36da2772bc243e41c2086b48724608b73a8b42d85a2d96b69d84656eb11fa4b0bd7a24b70e431f3469b05cc121306478a11bf47f907d4885b2852c574a65aef659c2215e0bffae654af77bff8d7fe9332a7b3357c01a86e8ad511a873b53e02f1f68167a6121382f903e718c6c8486ea7e2b16fd191ace0aaf37355214a76d53d0ea61dd6327e6a783d9df36c50f38cb19aad497e75d956ecb574891c247825d211981e76dd76542926398e60e6042a810cf570e9ab53f7e571894ed5018a0f65f324a0dbfb02f8e82d204c3f05b522a8988358fb1ef63b85a62c6cf32c5b4c1f70c122bf6f2c492e101d9813d9b603a44a7464fbea9ff86da4114c95779f33d88dca6e95c0974458db34b30b5ca0480bbf02784ee15356302e71603ac693a39b79fe6bd34296c29a7d3961dbe42bc4338b454d11d09213afa9ffb74459af13f42b8da1f4e3c0f1e9fab9ef263cceeb6a32361121c3e29477c862a731146b96f50f3861ba8b26c5a0d9a8c68d84c56055183d99f75a896f7298cbce2bd023d90d3314e33829d9701555802d1a2f726fddab3e4543dafc1b38ea2d732bd05ca0d3f70eee4fd69dffd4a2b10692b0311b341058c6754ed91d9aeff1a3ea2b5fe2a3dba0209076019dc173bb677a116eb4cab997c63ac1db34e3adb8341cdd1711fae531b13d31f46ccbb7ac2803bd2656f35a99328653a3a3ce77643f73e0bf686ae249248fa17354970a4a68f33962bc5ad2f270c601497f8b0e8db8260638c1ca6a804c7db796b1e14d036ad141b3d13e85e1d89041572dd0a6e638de1257651258771c27652e16aefc2fd73baea25ed6657814690be5125d9a90d837e1e172490cb951d375a80eb50e7cf9cb919fef4fa93cbe1493f6909df73093d887cfc1480753be8e394dd00a7854ddd13227adeacc8b0deb1ca224a8781af4d3651ee80c0fb12f054eb140baa09a265b1a738f48973c8affe84518c4e64b34bbc0c33311b577f", 0x544}], 0x1) pipe(&(0x7f0000000080)) 639.006084ms ago: executing program 1 (id=111): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000000, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x80, 0x0, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000004, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0x3}, {0x0, 0x3, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9, 0x7fffffffffffffff}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x40}, {r1, 0x100}, {r0, 0x80}, {r1, 0x4}, {r2, 0x10}, {r1, 0xc}, {r0, 0x2}], 0x8, 0x5) kevent(r1, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000140)="e33745e8", &(0x7f0000000000)=0x4, 0x0, 0x0) close(r0) 385.25306ms ago: executing program 5 (id=112): syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006"]) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f00000001c0)) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) chown(0x0, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 384.900018ms ago: executing program 1 (id=113): syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="7c8f05a5006e", @rand_addr=0x73e10384, @local, @broadcast}}}}) mknod(&(0x7f0000000280)='./file1\x00', 0x1ffa, 0x0) access(&(0x7f00000001c0)='./file1\x00', 0x4) 383.91572ms ago: executing program 1 (id=114): r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x9cab835cfdc52675, 0x58) r2 = socket(0x11, 0x3, 0x0) sendto(r2, &(0x7f0000000040)="7d8924db", 0x4, 0x2, 0x0, 0x0) kqueue() socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x9, 0x9a37, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0x0, 0xfffffffffffffffe, 0x9, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0x8, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fa, 0x0, 0x2, 0x9], [0xa7, 0x8000, 0xfffffffffffffffc, 0x4, 0x10000000000009, 0x10ffe, 0xffffffff00000000], [0x100, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0x2, 0x3], [{0x0, 0x0, 0x0, 0x7d02}, {0x699d, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x2, 0x9, 0xfffc0000, 0x2000000000000002}, {0x5, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x8}, {0xfbfe, 0x3, 0x6d5}}}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ftruncate(r1, 0x7fffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x800474c4, &(0x7f00000000c0)) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYRESHEX=r4]) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x3, 0x5}, {0x1, 0x0, 0x7, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) pselect(0x40, &(0x7f0000000000)={0x2, 0x8, 0x0, 0x6, 0x9, 0xfffffffffffffc42, 0x3, 0x6}, &(0x7f0000000080)={0xffffffdffffffffa, 0xfffffffffffffffb, 0x5, 0xd4b1, 0x0, 0x40000009, 0x9, 0x8000000000003}, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000240)=@file={0x9, 0x1, './file0\x00'}, 0xa) unlink(0x0) connect$inet(r0, &(0x7f0000000200)={0x10, 0x2, 0x3}, 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000ac0)="3108e754e88c8e0011e06c597618b32fd8e71e174b11658fcfda53f4c1d7169d4c94dd65a23e98a8939a151fe35a5c7eef61fda7023728832383a5362d00438ce45ab829778eec9247c341ed79bf5f863f3e677747d3d0384a17d4df79bcfbbbc8162cb540fca97a1b597cb9ba28808248d0d2756d5a9413b36de702d01cfec7032aea6cdf5becbc999e1582a9d84c57cd0f9d8e3559236965c782a829059607bd7e2ea58d88035760023ea59178d095389aa8db83d5dd536e5052ba5914fc0c", 0xc0}, {&(0x7f0000000b80)="3525833a823cfefbd7acc759876400f0887fd14f547d9d01b8f9baa33d69c2a8eb687564ce907ea14f69fef2168ec29248c58777852569a9ace0f28451159a977f8d3b829a4b3cd3ef7ef272108b3af773d7d87495f69329293fecff4045ae30aa6a3d3887ae41c9d5af83cd17", 0x6d}, {&(0x7f0000000c00)="eff94daf0b6d4ab6eee6f8803055d5d2ac62f678dc8170d8f8071a5deab48fb1c1031e6e917a75c4364e14e29ca4a577f399fbcfa0c380cd5ae4b18f1c66fc2007debf71", 0x44}], 0x33, &(0x7f0000001100)=ANY=[@ANYBLOB="10000000ef10010001000000", @ANYRES32=r6], 0x10, 0x8}, 0x2) setsockopt(r0, 0x1000000029, 0x32, 0x0, 0x0) semget(0x1, 0x1, 0x228) semget(0x1, 0x0, 0x48) syz_open_pts() 379.738217ms ago: executing program 1 (id=115): sysctl$kern(&(0x7f00000002c0)={0x1, 0x1d}, 0x2, &(0x7f0000000300)="374acb41c5dbe71e7b37b5642c596cb1621fd62455096632e7b3fc8df70de7943530abeb57941fab170827be331f69f58ed8a792def437cd29adbf458bc8e53fc10474cd74bf2efcad9c143586e634c0d06be9948c25000113937f12053f8f876228b5b1c45aefdfc362fb013dfa7f0e6a6e263a3142457c285ea2c5ec33a12bbdef8e12a0f468ddb821ed1d6bfadd884e4bc206c9e8bcddecb3103e90336e8a97cd9bd6bf74caf902f53ca541dab15e0dbdd3c9aa607b5a0f07a234414bc5488d74", &(0x7f0000000400)=0xc2, &(0x7f0000000440)="874dd6cad73ab4aa002a38a4b6a644cff3d30155b3af55a932a3d42a7befdb3949a73ccabffa4b116d4d9efb9d331e6502d1d42b9eb05c09db26eb708af9e4545b87feec7cc633a4665630d8ceb6e9a07423ab4439d9039f367e9bd244a43e101a49f1e3769e0ee34e8996ff567b188c0abc511cbde40b58df43b636915856cb03c26bec9e7fb9f473f7642864c3d1aafb5d48b8f2d0eee056eb13780f3110765c37", 0xa2) syz_emit_ethernet(0x1d, &(0x7f0000000100)=ANY=[@ANYBLOB="651918121dac000000006cb37b846a42336daa09eea82f6c3a0000080600010800060400030000c78b8702eba70f31006e947a00000800aaaaaaaaaabb00000000c99f1d7900099cab953c3adf0581e7ef61bf4f2941cc560d6b61708dcebd83736d2f919a00efc092d19fe782a732d62f867b9a6b06bc9e429490faba8666e236400ab5addda96d1284af68859da2c5462552b25fae947b6da184eaa8db993b8cc901249f72dc12e96f25ce19bb10e3befcc30900ec41a101ca26cf2c34759da505b4bd4d25bfd9c088b9b0c3ec0e8b9dc3f1c07469ab12a8a3487cea374f04363b2f4b0b55bbb81627bee27bc9188123b724bd3bbca08e0ba71a1563e7880d9a8b3b33a7979eec0427932536289a44eb1b0dfae0ef06049aaff9d10a61f101d7f753ef544c0d16e0530e9490c21a4a323e621f2e69465cc30bc82c572a2291e717455eb978592daad63e0217474bbcabe1df95863a9c0665e76817ea8b6933d42b385536b600364f8de7831eba6342e24158dc08589117d10c43445fe00ab0ae5b670c3864df9bef9dea93faae2b31b8d8eb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea40000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaf5ff0800000000", 0x8) r1 = syz_open_pts() rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000880)="24bdfa5d1d2873", 0x7) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x4000000000000000, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f0000001380)={0x2, 0x1, 0xce6, 0xa}) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x2, &(0x7f0000000000), &(0x7f0000000080)=0x4) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000000)="fdcbb89e7610041167598c37a6da658be2e83f086959d69db357f268847bb2c1ea48af7c957cec97d254822038a4564a8c24e704ebf01cf8aa131221ca2a5d1cecbfd933f2c90504764981bea19b99434e50a011581b34370de52de8d8d6ad3daae1df46f1c826cec0c1684d", 0x0, 0x0, 0x0) 163.881798ms ago: executing program 1 (id=116): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000318000/0x2000)=nil, 0x2000) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x80001422, 0xffffffffffffffff) madvise(&(0x7f00006cb000/0x4000)=nil, 0x4000, 0x0) 162.218829ms ago: executing program 2 (id=117): sysctl$kern(&(0x7f00000000c0)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2d}, 0x4, 0x0, 0x0, 0x0, 0x0) 161.592902ms ago: executing program 1 (id=118): r0 = socket(0x2, 0x4001, 0x0) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="3ffde8c5", 0x4) recvmmsg(r2, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x5d}, 0x7}, 0x38, 0x1842, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) recvfrom(r3, &(0x7f0000000080)=""/104, 0x68, 0x840, 0x0, 0x0) (async) recvfrom(r3, &(0x7f0000000080)=""/104, 0x68, 0x840, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000300)='r\x00') r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r4) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) (async) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=""/188, 0xbc}, 0x3840) 1.334289ms ago: executing program 7 (id=119): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000140)="6df8e649dd8466f4994b4ea88d1724c077d0fbbd31908e134d41aaed9ad3887a439f10ecd22f766a0c5c5a43d6e8e0865278596848e43484340cdfb12c5752b3b57e6bc496dd3855cb5e9853ece16702bc806a12eef299b209d42ccc124cc96a79e0bc2024d2282fb62d55ad0510f82474355456199762", &(0x7f00000001c0)=0x77, &(0x7f0000000200)="20be8bae3b661a1f87652564d1bfc103953296fe4fa4a3e7ff4fa57c694c57da3629bb48543e59b886533853a406249534410952833064b2d5d33bf8cca4325a8fd9cadd686688473519e76eec17d5ef03df42a3a67c9874b1eeaeb86866b65886d18299f8252b9458339325677e34d811dbb2977fe5178dc82dd650c3f3d0ad99fd69902adb08a360849e85e90fa0c755df3c3f2906da510581c1041df06353064c2e9d3885dd2ed8d48d365b60524b68cefdb8e5c94c623b504d719351c40b386d93fc1c899ab0381c6fd11ae36c4df0d33c94f12dc9a787cf9132ea4982b635", 0xe1) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x2a, 0x0) (async) execve(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x7, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) (async, rerun: 64) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) (rerun: 64) 694.614µs ago: executing program 6 (id=106): r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$DIOCGETQUEUES(r1, 0xc148445e, &(0x7f0000000080)={0x0, 0x401, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0xffffffffffffffff, 0x7fffffff}, {0x7, 0xfffff087}, 0x5}, {{0xdc}, {0x5, 0x9}, 0xb7}, {{0x6, 0xf5}, {0xfffffffffffffffc, 0x38ab}, 0x8}, {0x6, 0x100, 0x0, 0x8d3}, 0x0, 0x81, 0x6, 0x9}}) (async) ioctl$DIOCGETQUEUES(r1, 0xc148445e, &(0x7f0000000080)={0x0, 0x401, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0xffffffffffffffff, 0x7fffffff}, {0x7, 0xfffff087}, 0x5}, {{0xdc}, {0x5, 0x9}, 0xb7}, {{0x6, 0xf5}, {0xfffffffffffffffc, 0x38ab}, 0x8}, {0x6, 0x100, 0x0, 0x8d3}, 0x0, 0x81, 0x6, 0x9}}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') (async) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') chflags(&(0x7f0000000280)='./file0\x00', 0x1) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000001700)={0x5, 0x0, &(0x7f00000002c0)=[{0x1, './file0\x00', 0x9}, {0x1, './file0\x00', 0x80000000}, {0x0, './file0\x00', 0x9}, {0x1, './file0\x00', 0x4}, {0x1, './file0\x00', 0x9}]}) ioctl$DIOCCHANGERULE(r1, 0xcd60441a, &(0x7f0000001740)={0x2, 0xf, 0x3, './file0\x00', './file0\x00', 0x0, "f447edc625203f716e4ae964ab28dc33eba0103476fe8bdafe695df96c39c3a6d617cb83bc0333fd5fd2a454dd738f81c5c41d7b7df020bb4e3b1d4b7f04d78e211a2a77fe5a0ae97600115dd4deb5a5197361d7e3dbe3044eca29ecbfddc15508d06f66c43cc8ec19adc55197ad706ad3f268427b83fcfae7ed083588d08f228052dff351761e816e498ce46e70cfc16d81eadd0524d79282e1b8b3b06ce662c3ed0fa0b2b45dd3374265d4c22d2b394837eb4bc788eab08d274a422f68b330a1c307cfdf5ee20a49f1eb97bafd3d688447bbc6514157eb5013abd238b9586fbcfc8524874e1b0962e0c18607417cf44a5d7d8a72b96447a92a79d45813aa1a1dcf8422576ac19e4179dc06b7ad6d343e3614943c2218ec3e2cbd8ef31ef51002bfd67bf11261af8b9169f8c21bb4fc4641068420b8dd807df8ab29968fc143d09622d69731b67ef2d6108ad94683a74954152d194f48b19093d78e3f0f66ec0be80d2cd7488a460600ba75ef1496b1bc8406cb615dd87cc87ee6745ccdb1daa6f54baac2314d0d64ba6ca0abc5fa896eceb018731a3a366e10a74ba0b7f230e711c767509cd76512c8fecbc2c18142df2764b0ec46dd6c48df11010127be31cd7d0bed0a92695f9921edbdbb604f5987f402e6f4984e9aec42b0f12abac466c64083470917dafc280afa4e90ceffcc11918204c785e961494b2c2e4de79bfb0a273d5bbfa2cde5cfc020c323bf513e6e585d1987c8a0d6b9f7762533f74a0492a5141f4aa57b62edbeacad855bc50efcc01baf391b3b60875656f5f833f16952d5795cc48c5782a82633f238e3d151fb2a9a5660fa2a1fbd715bb09d915178ee371b3b4d58c0b6fc7af883b61c43528d1c1d832a622289b063f926aeb2bb6cc98707c2ce945b384e6dd3c4e7ec4f779ec371c89ae3ed9b498105eba583541ca39946ae737d03b1367f6d7c2a555c0ca348e9aa4234a126303bb5bda984168a124e8d29ecb533f61a0d31a9ae7192912436bf8670068c504ca156768e4a83d0ab66e7535d1319bde378271f61fa7c31e8b01d896ce1aa5ddee1beaaba7730c2b9213235b9245821a3af1fef5c7921e333f67204e3aa535a0c1a034f2bd7f0f20276273d7769d3eac8a48f3123715fcf4c4e6c6560a291cb759991e466decb820a81e5a2fd54259d4048dd5e3675283bc7d060eb1628d300ac21fa8c06e2fdee217f4cf1c122996c989978135e0ac690ae03cb585d6644ffe3ba09eba2ac2d461263970e968b12ae1a195bbc4162af02add00c277bac14d830fa966953a92f1f0dc19a09f95161e071590bdf31282a9e71b9c65ffebb2e94440e0ead8b914268f4b174c0f3cd7ba726eab0a4d23f35d30e191aee86c531fc7500818e76604b398770e182b8bd14f10ab942013c89d3f19f5b7f5a6d984988cd8ac4c7d7532a6343b0186e254346bc25dcad816c3cb910e91ed11f7c9691a001b5b020171baaef613ee47d974c0aec7cfad8beaf7b3077e7045c1cd5c604bf2c7895baebe7d8260fcf95757d3b9ebad670e722b266aadd148d85ac27e7b66ee96c772b46d2713362052b208ee30da3c1cce41e4b57206b467e98d3ba61f852640fbfab0ba90f5936c32215fdd8c832be8f678e4767ba29062d13d02ad1eb9905710f54f032cc02d8272dd0b4d22ebcff63edce4c25fa2a4aa717fa0424701e51cd0aa97083a019d58df414b7bf712b0e3d91c4cacfe4cf8412359f2316562b0a20105e578eabfe5a16dce983e1fd806948c5697ac5d7eafdf9387b65a6595d7210a4e88491a6778ae50af2d8714980073b07ef1d345fceab2c5a5aa2c66976f7da9a560583c6cc5e7747bdd4af8dabae325e5f92a9adcf2521c55584249d568ed2716608334bdbddce58b92fee83e7385398f6b46718c0"}) socket$inet(0x2, 0x5, 0xff) (async) r2 = socket$inet(0x2, 0x5, 0xff) recvmsg(r2, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f00000024c0)=""/104, 0x68}, {&(0x7f0000002540)=""/42, 0x2a}], 0x2, &(0x7f00000025c0)=""/14, 0xe}, 0x3042) (async) recvmsg(r2, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f00000024c0)=""/104, 0x68}, {&(0x7f0000002540)=""/42, 0x2a}], 0x2, &(0x7f00000025c0)=""/14, 0xe}, 0x3042) close(r0) (async) close(r0) ioctl$DIOCRDELADDRS(r1, 0xc4504444, &(0x7f00000027c0)={{'./file0\x00', './file0\x00', 0x40, 0x4}, &(0x7f0000002640)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x40, 0x101, 0x0, 0xf9, 0x7, 0x1, 0xbe}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x5, 0x0, 0x18, 0x7, 0x6, 0x40, 0x5}, {@loopback, '\x00', './file0\x00', 0x5a, 0xffff, 0x18, 0x41, 0x1, 0x0, 0x7}, {@loopback, '\x00', './file0\x00', 0x2, 0x1, 0x18, 0x5, 0x1c, 0x3, 0x6}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x3, 0x81, 0x2, 0x2, 0x9, 0x1, 0x6}, {@multicast2, '\x00', './file0\x00', 0xca, 0x2, 0x0, 0x7f, 0x1, 0x4, 0x80}, {@broadcast, '\x00', './file0\x00', 0x1, 0x52e, 0x18, 0x3, 0x1, 0x1, 0x2c}], 0x0, 0x7, 0x9, 0x2, 0x7, 0x8, 0xa, 0x522}) ioctl$DIOCRGETASTATS(r1, 0xc4504447, &(0x7f0000002d00)={{'./file0\x00', './file0/file0\x00', 0x11, 0x8}, &(0x7f0000002c40)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x413, 0x8, 0x18, 0x5, 0x0, 0x42, 0x9}, {@loopback, '\x00', './file0\x00', 0x3, 0x5, 0x18, 0xe, 0xb, 0x2, 0x4}, {@loopback, '\x00', './file0\x00', 0x5b45, 0x7, 0x0, 0xfe, 0x1, 0x7f, 0x8}], 0x1, 0x3, 0x5, 0x7, 0x10000, 0x2, 0x2, 0xffffffff}) ioctl$DIOCRGETADDRS(r1, 0xc4504446, &(0x7f0000003280)={{'./file1\x00', './file0/file0\x00', 0x24, 0xc}, &(0x7f0000003180)=[{@rand_addr=0x4, '\x00', './file0/file0\x00', 0xc16, 0x3ff, 0x0, 0x5, 0x3, 0x8, 0x1a}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0/file0\x00', 0xb3e, 0x9, 0x1a, 0x1, 0xda, 0x4, 0x2}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0x1fc, 0x0, 0x3, 0x3, 0x0, 0x7}, {@local={0xac, 0x14, 0x0}, '\x00', './file0/file0\x00', 0x7, 0x591, 0x0, 0x10, 0x91, 0x0, 0xfc}], 0x7, 0x4, 0xfffffffb, 0x9, 0x0, 0x2, 0x40, 0x4abc2509}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000003700), 0x8, 0x0) ioctl$DIOCSETSYNCOOKIES(r3, 0xc0014462, &(0x7f0000003740)) truncate(&(0x7f0000003780)='./file0\x00', 0x2da) (async) truncate(&(0x7f0000003780)='./file0\x00', 0x2da) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000037c0)) socket(0x18, 0x8000, 0x4e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r4) truncate(&(0x7f0000003800)='./file0\x00', 0x8) (async) truncate(&(0x7f0000003800)='./file0\x00', 0x8) shmdt(r4) r5 = shmget$private(0x0, 0x3000, 0x420, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x2000) (async) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$DIOCRGETADDRS(r3, 0xc4504446, &(0x7f0000003980)={{'./file0\x00', './file0\x00', 0xffa6c34631a9ff92, 0xa}, &(0x7f0000003840)=[{@rand_addr=0x80, '\x00', '.\x00', 0xffffff7f, 0x40, 0x1a, 0x8, 0x8, 0x6, 0x7}, {@remote={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x8, 0x6, 0x0, 0xfd, 0x8, 0x0, 0xf8}, {@rand_addr=0x80000000, '\x00', './file1\x00', 0x67, 0x0, 0x18, 0xa, 0x1, 0x8, 0x37}, {@multicast1, '\x00', './file1\x00', 0xebe, 0x200, 0x1a, 0x0, 0x7, 0x4, 0x3}, {@multicast2, '\x00', './file1\x00', 0x3, 0x0, 0x18, 0x7, 0x7, 0xb, 0x8c}], 0x8001, 0x5, 0x2, 0x1, 0x401, 0x1a, 0x20, 0x10}) ioctl$DIOCRDELADDRS(r1, 0xc4504444, &(0x7f0000003fc0)={{'.\x00', './file0\x00', 0x30, 0xaa}, &(0x7f0000003e00)=[{@local={0xac, 0x14, 0x0}, '\x00', './file1/file0\x00', 0x8000, 0x101, 0x18, 0xf, 0x8, 0x7, 0x6}, {@loopback, '\x00', './file0\x00', 0x3, 0x81, 0x0, 0x7, 0x0, 0x7f, 0x92}, {@multicast1, '\x00', './file0\x00', 0xb, 0x101, 0x18, 0x96, 0x4, 0x7, 0x5}, {@multicast2, '\x00', './file0\x00', 0x4, 0x4d, 0x18, 0x45, 0x86, 0x4, 0xbf}, {@remote={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x3, 0x6, 0x1a, 0x6, 0x48, 0x7f, 0xdf}, {@broadcast, '\x00', './file1\x00', 0x80, 0x7, 0x2, 0x7, 0x6, 0x11, 0x2}, {@empty, '\x00', './file0\x00', 0x35, 0x81, 0x2, 0x1, 0xdb, 0x4, 0x8c}, {@loopback, '\x00', './file1\x00', 0x8, 0x4a89, 0x2, 0x0, 0x0, 0x97, 0x9}], 0x5, 0x8, 0x80, 0x0, 0x800, 0x651f9118, 0x1a, 0x6}) 506.375µs ago: executing program 6 (id=120): r0 = socket(0x2, 0x2, 0x0) close(0x3) (async) close(0x3) r1 = socket(0x6, 0xe6758409821b7731, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="05000000", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) fcntl$dupfd(r2, 0x0, r0) (async) r3 = fcntl$dupfd(r2, 0x0, r0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xe0000001}, 0xfffffffffffffee3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xfffffff8}, 0x10) write(r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0xc38}) mkdir(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x50) (async) mkdir(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x50) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') r4 = syz_open_pts() close(r4) bind$inet6(r3, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x4, "3ef58f692f6f21da7c4f7f25c91d6902", 0x2}, 0x1c) syz_open_pts() (async) r5 = syz_open_pts() r6 = setsid() fcntl$setown(r5, 0x6, r6) (async) fcntl$setown(r5, 0x6, r6) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004", 0x7, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xb, 0x8}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xb, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa59713048e69931929648", 0x14) (async) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa59713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) ioctl$TIOCSCTTY(r4, 0x20007461) close(r5) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) 0s ago: executing program 6 (id=121): ioctl$AUDIO_MIXER_DEVINFO(0xffffffffffffffff, 0xc32c4d02, &(0x7f0000000240)={0x25, {"6957fd9ee07137da6cca8db52764c69d", 0x10001}, 0x2, 0x0, 0xf67, 0xc93, "77bf37948b30d7d74935719889d4c2cd43d7ee53695898390f04c72cd7a625d245ca85de937f4fdac5a312478a053615a4dfca97432ac141e24a5ee474aab86f17c42f0ded9892dc9d23679c5403aa3f4a74c8b8877a5e3e04ab4b6e5310ccdc3074b05d383e9f3d93d54d288d79d3cf940faca9a29dfec2e76c92ccaf7cb556e89f9a6a2dbcbb5b35509c973848e193a6ce7326ae63830e8c5cc5db234cba35d0761a00d28a9941fffa289b985efce040f881c141aff60ed3d70abd609a1dee04fdbaa36b28f85f24256330d932f96ece68e9a5d7dbdd3c335bfc036d21f17beff407840ff5bc1db026cdc5a21e4a1443ce19dc3e904cec89c08dedb730af76f93f38f7cff935dbac956821cc96d5528290e8769c93907793c9b1dde983987e77080305027c5311d6b4e9d1ef973e0cac02a54c6b2c21def97aa3511037ab48bc8f39549778546cfe79d69af595becf1dfe21168a4822dabb0392decf8b53e2c089d859848ae1e2db709b6c76eeb6198f63e2264bd2bf396c0de5657792a3a396bdb6da8e8f22c36233ea5e6b35f51de0da1a8c1ab06cf41591137f2c8f3c1d01c2b5fff1dd13e968e29cb8a2327263d5a44ccc1571a6da0de641da2b4dc7945c33a58e9e46aa8cee1cc1755bdd199f866e19e017a4bbf09f29161603e058cf009173b0e5ff7b5a2664adc02ea1f8e2d03cebc5f2456b7a69c29e29f57a6b8c1e1f6e2b7883e6fd5fa8d03509dff4a5db2b901108d98976d410b2d7636368dfa38a70e85ff550e9c92d8500b6090afbe8cf06a1e573b42e7da0419ff9535edcf0713e449923558167ac30acdfa0e553df00c1bd5358c6bcd3ea24eb7a5021358f5493ac46621f6b0f2c9b1bb3925897b9afdc41b21cc3f1e6a39d73139bc0fbe3144175a59bad84dd7e546f6aaea848826054f9054fd1050ec1185e0824a50de20fe70725ac8d0a177c2e6882d6ce8691ca7a3d794f1c1794b451f0c96f0ea2d78601840ab5af39af5a0ecf53fe1c5ca308dd482b9d0892f881e971f11033023f21d8479cd3fff1403cc14f5ee573fe9e73b72213680e07b7ec40d00de9d7c858eb3dbe"}) syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffff6f29ffff86dd69529c51002c0096fe80000059874a9e00000000000000aaff0200000000000000000000000000013a020001000000000080"]) r0 = socket(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) setrlimit(0x0, &(0x7f00000001c0)={0x2, 0x78a6}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x4, [{0x2, 0x101}, {0x1, 0x5}, {0x2, 0x800}, {0x3, 0x5}, {0x2, 0xd98}, {0x2, 0x3}, {0x2}, {0x2, 0x8}, {0x1, 0x5}, {0x2, 0x80000000}, {0x1, 0x7f}, {0x2, 0x6}, {0x3, 0x3}, {0x3}, {0x2, 0x200}, {0x3, 0xa224}, {0x3, 0xf1}, {0x3, 0xb4}, {0x2, 0xdc}, {0x3, 0x8}, {0x3, 0x7}, {0x2}, {0x3, 0x9f5}, {0x3, 0x40}, {0x1, 0x10000}, {0xc844ca12ff01e3b3, 0xaec}, {0x2, 0xffff}, {0x3, 0x5}, {0x1, 0x7}, {0x3, 0x372002ea}, {0x1, 0x83ff}, {0x1, 0x4}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x1000a, 0xe, {[0x2, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0xffffffffffffffff, 0x9, 0x91c, 0xa, 0x100180, 0xffff, 0xb8, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1005, 0x1000002, 0x6f1a683a, 0x1, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x800000000a, 0x8, 0x8, 0x100000000002], [0x100000000, 0x10801, 0x0, 0x10000000000005, 0x3, 0x8], [{0x5ad, 0x7, 0x400005, 0x6}, {0x2, 0x924, 0x8002}, {0x1000, 0x5, 0x1, 0x5}, {0x6, 0x8, 0x1003, 0x8001}, {0x4, 0x3, 0x2, 0x10000}, {0xeff8, 0x4, 0x5}, {0x62, 0xffffff7e, 0x1ff, 0x9}, {0x3, 0x10000, 0xa, 0x4}], {0x52f, 0x4, 0xfffffffc, 0x8}, {0xfffb, 0x40000003, 0x40000048, 0xfffffffffffffffe}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="0000230c11000000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0xba, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000002}) socket(0x11, 0x2, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="4e391efcb06088d523977073258b4bb05062c026a6d86c86bb6f", 0x1a}], 0x1) r2 = socket(0x2, 0x8002, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x100, 0x3, 0xf, "94c4334738e1fb3d1617c93f6c9d906b4d17eb7d", 0x4, 0x400}) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040)=0x3, 0x4) bind$unix(r3, &(0x7f00000000c0)=@file={0x4c, 0x1, './file0\x00'}, 0xa) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r5, 0x7fff) syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2c, 0x68, 0x0, 0xf, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8200, 0x0, 0xfffc, {[@mss={0x2, 0x4, 0x7}]}}}}}}}) closefrom(r4) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) sendmsg(r0, &(0x7f0000001b80)={&(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0x6, "0ef8292dd7b0f19b0e43fa90a6013de6", 0x7}, 0x1c, &(0x7f0000000740)=[{&(0x7f0000000040)="36db1e45d8b7b21ce2909e3b03ac913048484c1b483836f4a0005ea6380788c771e60248494e2414c54b5274384706006dcc1cff53f13981857ece9938a0cb6f3915e6c8156de852f458af04d334a7f1c9bbbe17711e6d8f80bac921aaca5ac379f459e855d8ae5131339ed944af1c97dbc3f828842fc7ac9eb767e34ea16d08db4427ac41ba88906853e2a46d4354e1bb2222910626d26760c4a9d26b204ec91ad8253fab1af3ba3806a15203040188f5fc6fdb064247925595938e0e12", 0xbe}, {&(0x7f0000000100)="c243697290cbc42432ae7101f64436cd4c10a2faf231925490fa38e4c9ab920ecb9af438938733033b317392caf089c63641b49793118523d0ada81e95ada8ed2185684110105ebb7fd4611d7a9413d90084fd4a2556843dcbb2757759b5279af970f12014001793fa8efa6e45033d70985d06020db3e2aab34c0209fbbfcebeb03fb71796cfe29f2eba1d2528ed51161189b9ff6d995469054dabd87bbb1c9b744dd2eedc02f8b48fbe200b52a2866e451b5d7cc1be1e6e75c38d", 0xbb}, {&(0x7f0000000580)="044cfc58a6ef3793af892185d1e1903d83d3abe61fd0800e82d711ee93de9a39023aa7f89155b841fe08709bbf3fa2771413983358c73fadd83af37f05de85ed00cfbb4f7433f55ab34896403c02261984da490b3288ccac85f4d5eeab20e7ff288693eebf834fe9af489650f129a6c022c5baddb0da9ea5bcdd21faed6aefe06ea55c81ad66df6219c7445ff8f08f219313cec0a6921b934ea79d96ca13d4f1cc1a82fc8d5eeb01126837d1385f8fb12e6db91b1fab81f883139f2c8df6715a4a0f73c4b3b9d01cac0cd88afdf4a50a03c94e5641f4fe4e74ae74232ff7fde6232c35576170b28a7be4074051586aab03", 0xf1}, {&(0x7f0000000680)="960a24d1a2f91336f727941a146c708e65aca0d58369c0e9fbd4aad65ed069fbab9829b8182e57babd72adff7699ba74fc8db9d202db8715c1c8868c02bef8bf69b0c348c1b9d192458a9966f1096d8188317690df0cd8ccc4b4fa1cc9c4c8e3d3a3faa1f96bb0798fdd6f2ff4c901f64ced115c14d8d6795cef75c9ba4ba824f4e655b64973f269bc127770dbfaebfa", 0x90}], 0x4, &(0x7f0000001bc0)=ANY=[@ANYBLOB="78000000ffff000000800000143787f0ad72b8ae5bd26d0bcd47dc56563832375ee0b881550f98c0570bbe192b24f680907e55a3636fb5020b21bff908ae53b333b4fcbe4413be57e6fa218050285b46ca553f7dba80a892a14df8244fb69851055d09f382d640aa8b11c024b132a287c736c847967d000098000000feff000001000000acc977907360838037b6c3f3f79479940e10201342670c5847e875e0e65ffe16882373746a260d3c082832ee3c83a228770bcaad46b2bbfd5177f19d982d1fd43624cbfd4aef94ff54cf66709aa5ff69c51c6fd30b36a92a1af1815b1f1bf302a0af21c7ccfb933325c66a58f729780362433a7aad2754beba0fb2a85e8a8c84732e44c1c878a693d143000078000000ffff0000080000007c4b61bb4eef98d594245221266189c0ffe3e3d48d70013080bf80915107eaa845693fc7ecf355995cc32de77ad7b888f158ef921eb9317eae3854a07d01fe8e3ba9e31d84ddb27138b43560c6e5f549b3e55304a78a4dea159b582c42213f918e88d99e0018cfdd475b3c0014000000ffff000003000000ca14041697000000d00000000100000010000000b3b799019742e36552151190dcbacc6a176ddecc832b4be085e426f4a2f14448798a59e887081008a1d5d11855b410876e1931b2418b44c489789e1f73fec03ecb3a1b7104cfd3c0c808fcc34fd882d5aef4081f918dbd14acae809ffe6eba3b8832de832c36fb21adeb3df6e90d904c543d42c57b95f1f4b775375857b26b9e07384da0a83111758d2c651e45cc6bc87e7644c3191b231dae77d15bf7bcaa06ccf1a64a7acb3a76fcd1fefcb2b3ba55b06710cc9e27d3746083554a36b31193b6230000bc000000ffff000008000000619279574abe3f7f908bb7ff182ca7939dd55ab7230e41215972576717bf210cde7c0170ced2e8691b3507ae6ba8b9e6a04d9318896bea11b9f53126ccc3fab6ce8b4ad96b4659e7f9bc9199fda31a6f9ad03ca3abc1f9ef8ca8dc7e820cab5cbdea88c1012398eb2e84deeab94ce00d7df33b1e2cab44033cee55bc55fcd821a0abb48331c2cf940513e0f3d40a70081b96c0f8b6955307361ab0308817d58ddb0697ed29c5b681aba441c6cef40000c0000000ffff000002000000babcf20165cb58ac82d20fa2de4c096e4d804998620f495fbded239e9138c6b9cb44e47a73658f1d82155ec31a1e4ddc0f75f0aaf853bb6cc26cfd0ff29c501255183628fcfbdd08f696e63a03586ea0783e20053a9c69af81112cdfe291a1b7ed41bf170f8b672b455be7a3cdc1b3ab7942105d2861d4ca7056092a961551950dc0375d01a978bf06c59738a43fb236f730b5086dded35368fd4aa3fa8e47c0a187e3b1896e73415a8a8dc15c521ccfc91b00000c100000ffff0000040000007fd5eb2e9cd470ebf06e5c83bd50224243bae43b5fd3ecb68be6b1f96d683bcac466d7e8783209e69b4cc2e800d8659461d63282fa3514ae0c787e204f107882ae3d89bcace39ba00cf3ac04c2f49b1b9facedde7743349021d9c918ea4d0d2a13e21cdc2e1589465cb1e7cc356ce12bbd23c583ce77f3641a72d44a580b473d47465549febc602da1e2604bb917aa40d46e3141070c8d6d8154ae49a6fece33daac897f16066a86247f69d578ff8871a3fcacc4d59bb9917307471231114c8eed488ded2176130f59da158e2021be19f7343c250a6d438da7385c8a52bde9825fb2fe67ec801ff1b6ce704caab3bb89238b1affbfbab38a442743cdf87d98cfe2b5c47337e1da311d7202fb2dd22a86b29a0bf3dd087d29d290bbf09b47bc0d54fcaf16622b96e76c5a72fcd2d8ae95b1bd23698275d62455351cff8cab995e84ee7e0f007d41c00bc96207e15034106edcc167a7652f7bae8ae6e823eea0e01fdb9b439acc400db2c1847e9c1b10dcbf18f5fdd00320f94f7848a8c4eb013432f43d75b4568ec9f1f6786b3781d0fdbef2eb970fcdb1fe26941de6cda30415a16e20ebfdf90ef339d900301bb5a0ad80e41ad600609fcc956ddf27c29b9e19aa69b57809b9162cf70324ca2790d567ac3b259c6311210c621447d8fb1e30b0b54747923d40953f898440522038f7ecdacd5377a50c86598e1f7ef25ed7929d1bc44307417ed2c316ac528929e021669195613eb6483e0293f23c735236fcc09b043018b314667fd24b50c1b5337f604d0633a746173304c540addaf91d7ba924f97dc5f065266092c8777789196df6b1a0be482b108ed5460586655f8099b3e6590b5e3c17501fea0a0da4394631e39a0417fa168682ccf364bbf1e6d8e6d44396016d2fd9e9bb46126048812a80630b657637aac9059a417016c87caf047e3b47ae977aaa6dbdf2d399e0da69bfa3c28f4c982f328a2fcc03f1eb7e28e0b38f9dc149ec89a6fb7e7d3a1493a4c65c3c6fed83f0fd1d309ecb4e7cd66fcd1cae02842359c43fc2efc35f01efa55e051fe7884e9fcbae169337cde751ef6cd199644d6a7e0f92abd9f7f4f6f2e7483599c88918a3fa1046ca5ebf849a766e0fae1e8382b5ca5797dda8805c951050f4f5d8293a85f6a10db72fd5a27f9fb5de134b6d20286508e9d2368d588db4a79f343ef93d7fa3f06b87d69670f522e94fac7514f5290642ac474901b43889074c4ef14ce966b94122b0a6fba9ecf55385e04a1b7926ad6def2665608dca956d989266ff84e306fe3ef16211edf41b8905518a7477b4ec8a1064a378f819b0c0725bfcaf55fcaa261c48d8bcbccf7a49de7f5dd2e7656f3f3cf151818d078f04a0cc859a924c0c83f573c626fe0095d8f9507ae5a2da7fc60f26173785fea66d8b0f999993f00ac266570da92da4f4baff733fd38647adbee8ef9467e99df19cedb6b33a4eca1ddc2818b81eb7929000f29f4f4093d1b9260749ef28e71470de1b4bd4bbe694d6d6b9ac25807b7ac5c1063b3c6b667b1b362a92f882f6db768b90ac67c3132daebf96095129eb2f2052c26477463abc52670618d95fbf5017887ae40db3ca3e6708d59e84bd53eb354aa3507e0900fdcd38146e0067b0dc6c56a08c14f261905ab1332fd4405aab453e9191102bf0ea0a66900769da9b0661113aa610d29f8843c1d016eb09d778b264a6cb675aeb6d4dca1026557df502005ee4e39658e96de73b33a1ac436865ed644836cef3ca6b36c8c907d40fa72881f8e45ec7b1906bdf1a07803cdfb4350225a8d3bd30143e5ec7b439f0ed849663977d8fc0d802b9d2dd8bebe17fe6117da52c8a77fc27d871185ba552cdb25b59ec3d628dd33090efe9c5d3976bfe57e28d8c1dcff814aad398c67c0c267021d8cbe0eec48a0b312931ca6160dfd3e5484825f4fad14123c059988efd481bd37856ec8aed90e935cc983164d85dfa36bf2736986890689495ffe67d1ee152643b29407c79b88ff79fdaf04343a3e74f914a69ecfa351ac79944846abc2dce0e52e573d08b4dab94da76ed679dd9cfbdf0b1beafba06fca5caef091a179f41617fffb2981850c1a5af6f7bb621ff6aeb56863f2efe0f7e96dbd7629901390dfdd385f6af3652d7d16974ba2c19c104c2b1874a6ed33e667cf5f07eabf834f865f67581a582132dbe647a108df6adbdffe04217da61a73d72f90ecedd6d6e8675161d71b2240949345c668c22cb51ce4734523db7472fadaf56ff10dc0a1d6aa5c46e9c26b763e81e6d3af0d32639ca64dcd83e20c14bd2b9f011215fc9497cc48235fed82f499c5f00e87251adb5daacd46af53ccb8061a35bd3e1208dc0726b14da720b544e243f6b4fab0cfe9a5c182542647ce7e034aa2dca6de8c63a7f5ddb22f7d1b00e62c987304dd694a85cee601549eb17c509fdfbe18fc7c75d2ae6466a95cb63854463aea08d8ed76b8b76ac234f31a1184e8eddc3de7b1ed2dbd642f61354205fa0d8480f0637da5be5533c651707db263de237fa7b2306b5c866d3eb2d5a4173c7a93dc60669b5cfadabc99d41e8006e807a8874a1660bebb0be5ec525ad324b1525ae2cb07a20d5d474d95e5440a6ef757ffd256e6031737a4f4018b10469d79b8dc95e7f4cbcbf536dcb6d415957cba147e62173e0c1aad02efc5967fff8c404a4967bfd02deaf5afa69afc076d556220d775c8ec51e5f10339811cd830ffb11518c21a6798c8c1754f8a0f8420368f9f8d832ccb7326ebb35e305302907f3115ddcf82bcec79920c7a60016f2a2f23122231fbf4b1eaf7bd5454da0367b01fad6952c466825c293e90e7d03fe5bcb1ada63951dab6f2acfc7a0ec9fc9ea3110ee69cd07211f05226d21ace30d893b273a1dcd7ac264a86a3738b036a25486ba1858256219fdd673b817929be8603d19919847e11e09f7312dab7c355a39c2132fea032bc36575d706449df423bdb1e1f1fc10c6b2b42dd3a8fad00d8b937dc0dff4b752882136352bd78a878443d054907e480a7881b42449e24c12c46c848905c2f6af698e7eaab1701334c9a73637fdb365586a7165257118db62e47f1f8b7e74047e5a17eca74486d6c914b2bdab67509cfdb196f732dcc295c7afa5ec876632c805f3f1fdd2970e2226f274daac016ffd57f517435ea2fda4d9453c3e51320b95706c00f85c4f403b896bb7dda456a9774dd428972da7c38088574c800b86290ea11c46cc42f509046986a91edb3db8d7b5cd5c9e63fe8f187d931bec04af6b6ba30e6ac197cb4d819b4d685e84b5f9e8ec2a7727bdb922ad5efe6da4a1c83226d5b989946edd50faadd7728850f1f3c87f4996414b19fd58f215835e8a2a010247a00e9a80100d12d7e9b1d05ff7da70db593dea9c091704e5c8f70a79925785b1bf482f60ede723341333edfe127a645cba553e3c087695c16614bc5be52a64e0794045d9fecf6c1c08d4f59e88a3e364b0cd913ce75c37da33ec4e4b75c6d0e9b970e964fd4904ee1e7a47336d88a6a9c79dc12bcff175221eb6797f437d6cff36a5723dc852bd1baf9c5e4cc98e9a5b8fcb112cf5610dbe9867c92e317750f0da603fec2648bbc28bc04578e3b8f5c6d48a010126fb3a2d717abb7bb836e4a57d677c6609ffa60b1f854d0f27cf2ab6c1bee596dc18edb8164e63341ae2405012ec0a10cb3626abb9ca887f055d50d145e3595b0ec9efc498098376babffaea9f4fb8ae6cc6e0667c50aa98a7f77bc5ac4978d1b9c043b52c6f6ce8b81d3c89d830b0a2b39bb3ec4606119c12d938a3bab7795c0b6a1c7d6ed5461ce815a528c22f2d4581a66bb87f18f6ae58f6f01695a613edd4ceddf7af8594d4933ff66b86e602bd1372e4bb1e0340dec9bdd0486b6e953347495cc85ba2034df664370f374548739ce3253fc954ee7733a8d6d7709bcae355a4b4a29ace27dcc1cd0cf4737c7355b2cb2b21715512307ecd750287d1921caebb0f6b687747acaaabbee8b7d15d991049212ca24b26bdebb58dd9bdc0c51f64aed8ec475ed67f1abd4096b7ba1a34d617a15870f3f3bade91301479a91ab1d34cbe7ef73ad50ea813ff6c1711264e641332766eb6e4c12e9275c8463db2b63e8543748268545904129a8a2f6de0431f3a5b911d8bf422e2a00a6701ffed69c560f9b15aeaa8d9ce38aef22c4f2557ad0618f4f0f625380fb195efbe037b4742d998803bdda220b05b3e91242f2724fbe6a6c6a97fe58caf031a4fa870820cd41858acb3287dd3364e6e90909acf831a6b7e6ffc48a116c75ac1f265768250ea31a48c5486b0d3a197884f17b675c9b3c2c0bd77906cb080a432bcc204b85ab2e9a65e0ebfa187f74eb72e7370368f66b3aa2de5afabb5345055858679fd2c8a866b3fe31bcb693a58b5c47f2ffe8d7122c98789a5aba00eb419cf62c8e60f95e3d63ac0392224322f820a74b89541fa8f0f493e3db2b9c79edad3f619134c499e41a4f029329cf71237f22fc2a4bcb6e59163facf777c282ec95c491503bd5c0cf272e081bf0f0422f11c540b0fb99feb0bb37ce269ad371e0af3d586aa34209dcbb0fd736ce0f70a9b343e76b2e70d234014d0e6764a182c20eada9c01e0e43e9cd23616689da9ec8df37f591336a787059eb3c4c490ac6ff129470af7daed36e8ec4442658a2c6c82832292bb03f655ea23a44a3409ca92ad1df52aa44a9891ba6f420b64ffef760fb8a3c5c1cccd96a5c4624f9e6a44c797239d08a37dd9c27c06d0e9fda1196c608ccbcfec990fb0c53494d192ff12102f265f4a13543126c56455b1816c6d1aa98c4bd51d98dac0054790d26aa0f2a73109db07d544fd09fb77c185ea5d65858791a553b323956acbe3ef17e71d5285ecf4b3f5e1096a8ed1d8c2d14f923969c581166349dad4fe656266d33b9ea034366ac66fbde3055e6a03ed52f112c1368a2205fbd40f4753143966e2349a726dd2e172f12df06d5098c27d25407a5cb3b65057bbe0201a40d0b95d2b384a3eb3538ef26dc2d896a03960895b9e92c85a611e796c61a5e1062bd9e26a7b753bc15c41869dd9fedd8fd52501476be4640824d24c1d4e9f303f5763ef279813030ac6b82926d196e4254259ecdf22d4b9b35727be6c8bbde85732784e72ffc4fcdb5ec6034d1fd6cab43c19ba45a534969b6046dcd513c616f2e33cf4c26101119fd76c900430d082811f1406315a61efa9d5a47a11973bf8a736e1276c3a1eadba0b0e0aa2803da900aaaeffbb81217607496b24b283532b34165b7e6d715d4653382749fc73dfbeab38259b88f76dcd233fab235cb0b77315a8a8419f0bb8b19b0a803b18481eae88f70563997f2cacaa6002a317aee3d6feb49291f5a169a9260fff655b783d2d0db2b03b1d3a3d6c2fd0a799012762c4a254b643f309d5b1d34e37a423a18142acb7294d4e4b727fd6f69bb83985e6211da4a60c7791831084f3fe6e4dfd33decc118e7a57c541ff90fe46113c5c781eeac3f61eb170ce44abdd9f31b54779f4d14377bbb4fc2b317f5e8058be51152bb5d7e164ef4e70c644b85571811fac57d061264759c2517821587b3152d0fd6628458164a59c9f2986cc73ad1d8e70fe74ad07ca240e548b0e46d6ddf73c8fee6e353f8092ba9432a52da8b53706b479f0986c0c00dadf78f0df83fd67954da0c4f2c9f80529ea15fe2d1ab3f8a1adc06e8d692e2bfd703d382cb0d4ee3bde897a6ce71c4ab7d1b1989e13f785201872a8d77664e187dbd26ea72563ae364d3b927019af866fb9b2a103f5531ff0b3d415f219574a4c51bc443829a6c9560c925b288020ab26e1362938ed8dc0e51e32bddbd828cfd4b378ea160572bf2050ebaf34514edf6dc65c3ed982a103e8b523a9813161867a555281ae8bdf39db77c730edfc79cae90b30e9d44a24fccd07432a88ef8525c6512f92eb0a7ec9fd1ca75d2d8d2f6d01eb7f4f5c70"], 0x13f4}, 0x404) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.84' (ED25519) to the list of known hosts. panic: unhandled af 0 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 243524 85770 32767 0x10 0 0 syz-executor *497565 58782 0 0x2 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff834eb767) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff80000004e858,ffff80002a288240,ffff800000c43f00,fffff2006fb51d10,5dc) at if_output_tso+0x22b ip_output(fffff20062596e00,0,fffff2006ff9e1b8,800,0,fffff2006ff9e250,fa47cf91bdeefdda) at ip_output+0x107f tcp_output(ffff8000015b7b80) at tcp_output+0x36e3 tcp_send(ffff8000015a28e0,fffff20069c3c700,0,0) at tcp_send+0x191 sosend(ffff8000015a28e0,0,ffff80002a288688,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffcf98,3,ffff80002a288688,0,ffff80002a288740) at dofilewritev+0x2bd sys_write(ffff800045ffcf98,ffff80002a2887f0,ffff80002a288740) at sys_write+0xa2 syscall(ffff80002a2887f0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x726d1d2ff8a0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: unhandled af 0 ddb{1}> show kasan No such command ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834eb767) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff80000004e858,ffff80002a288240,ffff800000c43f00,fffff2006fb51d10,5dc) at if_output_tso+0x22b ip_output(fffff20062596e00,0,fffff2006ff9e1b8,800,0,fffff2006ff9e250,fa47cf91bdeefdda) at ip_output+0x107f tcp_output(ffff8000015b7b80) at tcp_output+0x36e3 tcp_send(ffff8000015a28e0,fffff20069c3c700,0,0) at tcp_send+0x191 sosend(ffff8000015a28e0,0,ffff80002a288688,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffcf98,3,ffff80002a288688,0,ffff80002a288740) at dofilewritev+0x2bd sys_write(ffff800045ffcf98,ffff80002a2887f0,ffff80002a288740) at sys_write+0xa2 syscall(ffff80002a2887f0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x726d1d2ff8a0, count: -12 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a288020 rbx 0xffff80002999ee0f rdx 0 rcx 0xffff800045ffcf98 rax 0xffff80002999dff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x93e3b8c631b50889 r11 0x2f60feb9fa918e3b r12 0xffff80002999ec10 r13 0 r14 0 r15 0x1 rip 0xffffffff82ceb865 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a288010 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=497565 pid=58782 tcnt=1 stat=onproc flags process=2 proc=0 runpri=24, usrpri=86, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045ffc538,0xffff80002a222d18 process=0xffff800045ff66c8 user=0xffff80002a283000, vmspace=0xfffff2000b1f73d0 estcpu=36, cpticks=25, pctcpu=0.17, user=0, sys=23, intr=2 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 65620 224712 45118 0 3 0x2 0 clonelk ifconfig 45118 379362 37958 0 3 0x100002 0x88 sigsusp sh 37958 522139 82306 0 3 0 0x80 wait syz-executor 82306 63379 58782 0 3 0x2 0x80 wait syz-executor 42710 429443 31920 0 3 0 0 clonelk syz-executor 31920 151660 58782 0 3 0x2 0x80 wait syz-executor 32082 130893 74794 0 3 0 0 clonelk syz-executor 74794 74542 58782 0 3 0x2 0x80 wait syz-executor 6158 203709 26296 32767 3 0x10 0x80 nanoslp syz-executor 6158 471630 26296 32767 3 0x10 0x4000080 kqsel syz-executor 6158 131745 26296 32767 3 0x10 0x4000080 fsleep syz-executor 99577 255982 89769 0 3 0 0 clonelk syz-executor 89769 65439 58782 0 3 0x2 0x80 wait syz-executor 85770 243524 37822 32767 7 0x10 0 syz-executor 37822 508678 58782 0 3 0x2 0x80 wait syz-executor 26296 192111 18822 32767 3 0x10 0x80 nanoslp syz-executor 18822 301881 58782 0 3 0x2 0x80 wait syz-executor 82942 490503 83844 32767 3 0x10 0x80 nanoslp syz-executor 83844 453321 58782 0 3 0x2 0x80 wait syz-executor 22923 74122 58782 0 3 0x2 0x80 wait syz-executor *58782 497565 12517 0 7 0x2 0 syz-executor 12517 317034 97944 0 3 0x100002 0x88 sigsusp ksh 97944 97976 96661 0 3 0x10 0x88 kqread sshd-session 96661 149885 84146 0 3 0x12 0x80 kqread sshd-session 63843 179016 1 0 3 0x100003 0x80 ttyin getty 84146 183961 1 0 3 0 0x88 kqread sshd 59561 213380 54398 73 3 0x1100010 0x80 kqread syslogd 54398 65829 1 0 3 0x100002 0x80 sbwait syslogd 52130 246278 1 0 3 0x100000 0x80 kqread resolvd 76625 417561 40370 77 3 0x100012 0x80 kqread dhcpleased 2541 11480 40370 77 3 0x100012 0x80 kqread dhcpleased 40370 256153 1 0 3 0 0x80 kqread dhcpleased 5258 439245 0 0 3 0x14000 0x200 bored smr 23269 127742 0 0 3 0x14000 0x200 pgzero zerothread 81377 262811 0 0 3 0x14000 0x200 aiodoned aiodoned 96217 151706 0 0 3 0x14000 0x200 syncer update 85370 455262 0 0 3 0x14000 0x200 cleaner cleaner 89564 183866 0 0 3 0x14000 0x200 reaper reaper 4210 397272 0 0 3 0x14000 0x200 pgdaemon pagedaemon 69906 509474 0 0 3 0x14000 0x200 bored viomb 48976 148362 0 0 3 0x14000 0x40000200 acpi0 acpi0 6559 298957 0 0 3 0x14000 0x40000200 idle1 98068 479791 0 0 3 0x14000 0x200 bored softnet1 60282 357197 0 0 3 0x14000 0x200 bored softnet0 25174 246783 0 0 3 0x14000 0x200 smrbar systqmp 89147 492915 0 0 3 0x14000 0x200 bored systq 13472 163026 0 0 3 0x14000 0x200 tmoslp softclockmp 73173 308290 0 0 3 0x14000 0x40000200 tmoslp softclock 17181 362305 0 0 3 0x14000 0x40000200 idle0 1 130235 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks Process 85770 (syz-executor) thread 0xffff800045fe7a10 (243524) exclusive rrwlock inode r = 0 (0xfffff20062f4a328) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 sys_getdents+0x254 #6 syscall+0xb17 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83b3e280) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 Process 58782 (syz-executor) thread 0xffff800045ffcf98 (497565) exclusive rwlock inet46 r = 0 (0xffff8000015a2900) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sosend+0x78e #3 dofilewritev+0x2bd #4 sys_write+0xa2 #5 syscall+0xbd4 #6 Xsyscall+0x128 shared rwlock netlock r = 0 (0xffffffff83938c80) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 solock_shared+0x6e #3 sosend+0x78e #4 dofilewritev+0x2bd #5 sys_write+0xa2 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000015a2ac8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 dofilewritev+0x2bd #5 sys_write+0xa2 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 25174 (systqmp) thread 0xffff800045ffe000 (246783) shared rwlock systqmp r = 0 (0xffffffff839c3118) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11041 12009K 12034K 166960K 12180 0 pcb 17 12K 12K 166960K 17 0 rtable 151 4K 7K 166960K 728 0 pf 23 15K 16K 166960K 55 0 ifaddr 26 4K 7K 166960K 94 0 ifgroup 34 1K 2K 166960K 98 0 sysctl 1 1K 9K 166960K 5 0 counters 62 36K 37K 166960K 94 0 ioctlops 0 0K 2K 166960K 45 0 iov 0 0K 4K 166960K 40 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1510 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 14 1K 1K 166960K 16 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 22 81K 121K 166960K 476 0 sigio 0 0K 0K 166960K 3 0 proc 65 115K 163K 166960K 879 0 subproc 72 4K 4K 166960K 216 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 36 0 in_multi 55 3K 7K 166960K 243 0 ether_multi 1 0K 0K 166960K 5 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 543 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 208 168K 184K 166960K 5298 0 UVM aobj 8 2K 2K 166960K 10 0 pinsyscall 43 86K 114K 166960K 1914 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 9 0K 2K 166960K 63 0 temp 40 9119K 9135K 166960K 5223 0 kqueue 13 20K 29K 166960K 56 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 105 0 102 2 0 2 2 0 8 1 rtentry 176 247 0 180 6 0 6 6 0 8 0 unpcb 144 278 0 263 4 0 4 4 0 8 3 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpcb 736 53 0 49 1 0 1 1 0 8 0 arp 136 42 0 32 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 227 0 218 3 0 3 3 0 8 1 ip6q 80 2 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 152 64 0 51 2 0 2 2 0 8 0 kcovpl 48 24 0 16 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1027 0 688 33 0 33 33 0 8 5 art_table 40 1028 0 688 6 0 6 6 0 8 0 art_node 32 247 0 175 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 72 14 0 2 1 0 1 1 0 8 0 shmpl 120 7 0 2 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1767 0 270 94 0 94 94 0 8 0 ffsino 296 1767 0 270 116 0 116 116 0 8 0 nchpl 144 2127 0 390 65 0 65 65 0 8 0 vnodes 216 1992 0 0 111 0 111 111 0 8 0 namei 1024 8661 0 8661 2 0 2 2 0 8 2 percpumem 16 63 0 16 1 0 1 1 0 8 0 kstatmem 264 49 0 32 2 0 2 2 0 8 0 scxspl 216 7302 0 7301 3 2 1 2 1 8 0 plimitpl 152 153 0 127 2 0 2 2 0 8 0 sigapl 424 744 0 694 7 0 7 7 0 8 0 knotepl 120 190 0 0 6 0 6 6 0 8 0 kqueuepl 224 54 0 44 1 0 1 1 0 8 0 pipepl 344 180 0 153 3 0 3 3 0 8 0 fdescpl 528 728 0 694 3 0 3 3 0 8 0 filepl 160 2760 0 2550 13 0 13 13 0 8 3 lockfpl 104 46 0 44 1 0 1 1 0 8 0 lockfspl 48 21 0 19 1 0 1 1 0 8 0 sessionpl 144 47 0 31 1 0 1 1 0 8 0 pgrppl 48 73 0 49 1 0 1 1 0 8 0 ucredpl 104 365 0 350 1 0 1 1 0 8 0 zombiepl 144 696 0 694 1 0 1 1 0 8 0 processpl 1240 744 0 694 5 0 5 5 0 8 0 procpl 664 980 0 928 7 0 7 7 0 8 1 sockpl 752 613 0 586 11 0 11 11 0 8 7 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 35 0 0 5 0 5 5 0 8 0 mextrefs 64 31 0 0 1 0 1 1 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 918 0 0 58 0 58 58 0 8 0 bufpl 272 2471 0 102 158 0 158 158 0 8 0 anonpl 32 9438 0 0 77 0 77 77 0 247 0 amapchunkpl 152 14761 0 14356 28 0 28 28 0 158 4 amappl16 200 1934 0 1919 16 2 14 14 0 8 12 amappl15 192 33 0 33 1 1 0 1 0 8 0 amappl14 184 564 0 562 1 0 1 1 0 8 0 amappl13 176 146 0 136 1 0 1 1 0 8 0 amappl12 168 1016 0 988 2 0 2 2 0 8 0 amappl11 160 5 0 5 2 2 0 1 0 8 0 amappl10 152 62 0 52 1 0 1 1 0 8 0 amappl9 144 274 0 274 1 1 0 1 0 8 0 amappl8 136 147 0 145 1 0 1 1 0 8 0 amappl7 128 165 0 154 1 0 1 1 0 8 0 amappl6 120 301 0 295 1 0 1 1 0 8 0 amappl5 112 96 0 89 1 0 1 1 0 8 0 amappl4 104 306 0 290 1 0 1 1 0 8 0 amappl3 96 2608 0 2534 4 1 3 3 0 8 0 amappl2 88 823 0 753 3 0 3 3 0 8 0 amappl1 80 12819 0 12261 17 0 17 17 0 8 3 amappl 88 4360 0 4218 5 0 5 5 0 92 0 uvmvnodes 80 103 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 2 1 0 1 1 0 8 0 uaddrrnd 24 728 0 694 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 728 0 694 1 0 1 1 0 8 0 vmmpekpl 168 7727 0 7673 3 0 3 3 0 8 0 vmmpepl 168 55703 0 53870 107 0 107 107 0 357 12 vmsppl 488 727 0 694 7 1 6 6 0 8 0 rwobjpl 80 18751 0 17833 27 1 26 27 0 8 1 pdppl 4096 1463 0 1388 115 30 85 95 0 8 10 pvpl 32 18172 0 0 148 1 147 147 0 265 0 pmappl 256 727 0 694 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 495 0 33 14 0 14 14 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8390aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_release_all(ffffffff83b3da80) at __mp_release_all+0xd8 tsleep_nsec(fffff2006d6f5ab0,11,ffffffff8356bb48,ffffffffffffffff) at tsleep_nsec+0x226 biowait(fffff2006d6f5ab0) at biowait+0xc6 bwrite(fffff2006d6f5ab0) at bwrite+0x359 ffs_update(fffff20062f4a288,1) at ffs_update+0x2fe ffs_truncate(fffff20062f4a288,0,4,fffff200097fd1a0) at ffs_truncate+0xc9b ufs_rmdir(ffff80002a2deaa0) at ufs_rmdir+0x2f1 VOP_RMDIR(fffff2007efff0e8,fffff20079b787c8,ffff80002a2deb78) at VOP_RMDIR+0x192 dounlinkat(ffff800045fe7a10,ffffff9c,792e616cecb0,8) at dounlinkat+0x2e0 syscall(ffff80002a2decf0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x792e616ceca0, count: 1 ddb{0}> trace x86_ipi_db(ffffffff8390aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_release_all(ffffffff83b3da80) at __mp_release_all+0xd8 tsleep_nsec(fffff2006d6f5ab0,11,ffffffff8356bb48,ffffffffffffffff) at tsleep_nsec+0x226 biowait(fffff2006d6f5ab0) at biowait+0xc6 bwrite(fffff2006d6f5ab0) at bwrite+0x359 ffs_update(fffff20062f4a288,1) at ffs_update+0x2fe ffs_truncate(fffff20062f4a288,0,4,fffff200097fd1a0) at ffs_truncate+0xc9b ufs_rmdir(ffff80002a2deaa0) at ufs_rmdir+0x2f1 VOP_RMDIR(fffff2007efff0e8,fffff20079b787c8,ffff80002a2deb78) at VOP_RMDIR+0x192 dounlinkat(ffff800045fe7a10,ffffff9c,792e616cecb0,8) at dounlinkat+0x2e0 syscall(ffff80002a2decf0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x792e616ceca0, count: -14 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff834eb767) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff80000004e858,ffff80002a288240,ffff800000c43f00,fffff2006fb51d10,5dc) at if_output_tso+0x22b ip_output(fffff20062596e00,0,fffff2006ff9e1b8,800,0,fffff2006ff9e250,fa47cf91bdeefdda) at ip_output+0x107f tcp_output(ffff8000015b7b80) at tcp_output+0x36e3 tcp_send(ffff8000015a28e0,fffff20069c3c700,0,0) at tcp_send+0x191 sosend(ffff8000015a28e0,0,ffff80002a288688,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffcf98,3,ffff80002a288688,0,ffff80002a288740) at dofilewritev+0x2bd sys_write(ffff800045ffcf98,ffff80002a2887f0,ffff80002a288740) at sys_write+0xa2 syscall(ffff80002a2887f0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x726d1d2ff8a0, count: 3 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834eb767) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff80000004e858,ffff80002a288240,ffff800000c43f00,fffff2006fb51d10,5dc) at if_output_tso+0x22b ip_output(fffff20062596e00,0,fffff2006ff9e1b8,800,0,fffff2006ff9e250,fa47cf91bdeefdda) at ip_output+0x107f tcp_output(ffff8000015b7b80) at tcp_output+0x36e3 tcp_send(ffff8000015a28e0,fffff20069c3c700,0,0) at tcp_send+0x191 sosend(ffff8000015a28e0,0,ffff80002a288688,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffcf98,3,ffff80002a288688,0,ffff80002a288740) at dofilewritev+0x2bd sys_write(ffff800045ffcf98,ffff80002a2887f0,ffff80002a288740) at sys_write+0xa2 syscall(ffff80002a2887f0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x726d1d2ff8a0, count: -12