Warning: Permanently added '10.128.1.52' (ECDSA) to the list of known hosts. 2020/05/08 02:25:00 fuzzer started 2020/05/08 02:25:04 dialing manager at 10.128.15.235:26027 2020/05/08 02:25:04 syscalls: 338 2020/05/08 02:25:04 code coverage: enabled 2020/05/08 02:25:04 comparison tracing: enabled 2020/05/08 02:25:04 extra coverage: support is not implemented in syzkaller 2020/05/08 02:25:04 setuid sandbox: enabled 2020/05/08 02:25:04 namespace sandbox: support is not implemented in syzkaller 2020/05/08 02:25:04 Android sandbox: support is not implemented in syzkaller 2020/05/08 02:25:04 fault injection: support is not implemented in syzkaller 2020/05/08 02:25:04 leak checking: support is not implemented in syzkaller 2020/05/08 02:25:04 net packet injection: enabled 2020/05/08 02:25:04 net device setup: support is not implemented in syzkaller 2020/05/08 02:25:04 concurrency sanitizer: support is not implemented in syzkaller 2020/05/08 02:25:04 devlink PCI setup: support is not implemented in syzkaller 2020/05/08 02:25:04 USB emulation: support is not implemented in syzkaller 02:25:08 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8828, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f00000001c0)=""/98, 0x62}, {&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f0000000340)=""/2, 0x2}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/42, 0x2a}], 0x6) fcntl$setstatus(r1, 0x4, 0x80) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000004c0)) accept(r1, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000580)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x117) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000600)={0x1, 0xfffffe00, 0x101, 0x80, "23685fe5ed07c9628053cd66eda8066b3bbe109c", 0xfffff000, 0xff14}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000640)) geteuid() r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000680)) lseek(r3, 0x0, 0xd26e, 0x0) r4 = semget$private(0x0, 0x1, 0x80) semop(r4, &(0x7f00000006c0)=[{0x0, 0x0, 0x800}, {0x4, 0x5}], 0x2) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000740)) 02:25:08 executing program 1: r0 = getpgid(0x0) getpgid(r0) msgget$private(0x0, 0x209) r1 = msgget(0x1, 0x180) msgrcv(r1, &(0x7f0000000000)={0x0, ""/255}, 0x107, 0x1, 0x800) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x8000, 0xffff, 0x8, 0x0, 0x101, 0x3f, 0x7, 0x10, [{0x9, 0x3c, 0x6, 0x9}, {0x4297f66a, 0x3, 0x90, 0x88a}, {0x101, 0x6, 0x8, 0x1}, {0xfffffbe4, 0xbf50, 0x9, 0x400}, {0x81, 0x9, 0x1, 0x5}, {0x0, 0x4, 0x5, 0xf6e5}, {0x3, 0xff, 0x80000000, 0x5a8000}, {0x10001, 0x6, 0x6}, {0x3, 0x8001, 0x32ba, 0x90000000}, {0x8, 0x0, 0x0, 0x8}, {0x6, 0x1ffc0000, 0x4, 0x400}, {0x7, 0x8, 0x8, 0xe3e3}, {0x10001, 0x2, 0xbe4, 0x9}, {0xbd6, 0x1f, 0x4}, {0x401, 0x8, 0x672, 0x75}, {0x401, 0x0, 0x2, 0x8302}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20000, 0x0) readlinkat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/219, 0xdb) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000006c0)={0x5d, 0x1, 0xa, 0x40, &(0x7f0000000440)={{0xfc, 0xfc, 0x3, 0x9, 0x1, 0x1bbf, 0x80000000}, {[0xef18, 0xffff, 0x6, 0x36, 0x2, 0x8, 0x1, 0x2, 0x9, 0x1, 0x5, 0x1b4, 0x3, 0x0, 0x3, 0x7, 0x9, 0x3], [0x4, 0x8, 0x6, 0x0, 0x20, 0x39, 0xe526, 0x8, 0x6, 0x7], [0x10000, 0x2, 0x2, 0xd7, 0x0, 0x5, 0x4], [0x5, 0x9930, 0x101, 0x100, 0xfffffffffffffffd, 0x1], [{0x5811, 0x200, 0x6, 0xffffffff}, {0x0, 0xffffffcb, 0x2, 0x2}, {0x5, 0x3, 0x20, 0x459}, {0x2, 0x1, 0x1, 0x5}, {0x7fff, 0x4, 0x8, 0x91c2}, {0x8, 0x20, 0x7, 0x3}, {0xdd9, 0x1, 0x2, 0x5}, {0x0, 0x200, 0x9, 0x80000001}], {0x5, 0x0, 0x2, 0x98c}, {0x4, 0x5d, 0x80000001, 0x100000000}}}, 0x2, 0xd2}) r4 = msgget(0x1, 0x182) r5 = geteuid() r6 = getuid() r7 = getegid() r8 = getppid() r9 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000700)={{0xffff8d0b, r5, 0x0, r6, r7, 0x102, 0x8}, 0x8f00000000000000, 0x3ff, r8, r9, 0x7, 0x1, 0xffffffffffffffa2, 0x1f}) getpid() r10 = semget(0x0, 0x1, 0x400) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000007c0)={{0x2, 0x0, 0x0, r6, 0x0, 0x0, 0x1}, 0x1000, 0x9, 0x65}) 02:25:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') utimensat(r2, &(0x7f0000000000)='./file1\x00', &(0x7f0000000180)={{0x6, 0x100000000}, {0x2, 0x4}}, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') 02:25:08 executing program 1: r0 = socket(0x1, 0x2, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x2, 0x407) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000280)=0x8e) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r6, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6ecd, r3, r4, r6, 0x0, 0x1, 0x7}, 0x5, 0x0, 0x7}) 02:25:08 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r3, 0x52) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') 02:25:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup2(r1, r0) shutdown(r0, 0x0) 02:25:08 executing program 0: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd038171a17995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3295795da02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd076742c7000000000000002b7d2a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64c34f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc00"/579], 0x10, 0x0}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, 0xffffffffffffffff, 0x0, 0x717) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) 02:25:08 executing program 0: r0 = socket(0x2, 0x80000000000002, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRES64], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000940)="7d7024225eadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b9fda8ab902310200000000000065c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed280220a9b67fd09f8f9246be6e9d1a4ee4fa64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a2578cb47164df9aa5e96a411a9db8a3c59806556491c47dbac2606b2deb9366e1c4c55e070484a", 0x118}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000002c0)="ea4c6a610e5686248771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9d7e493fec7ae2b1468fcc7", 0xc6}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) 02:25:09 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[]) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) unlink(&(0x7f0000000000)='./file0\x00') sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) setsockopt(r0, 0x1, 0x2008000, &(0x7f0000000100)="3d7c1101b53a0d1d9d580f940e201b31b777829ce3183cc5724f1e913a174276e836557b02127d855d5a76895f9f2bfbdfcfe3f283991638fb696f51e42c72a13c33dd2f7dac6f9516dc88a068b72f1bfda122a2b26cc74c0f75b094e7039a0d923144be7e3770a5ef134cb46ee98dee5c1b4a25a6e21946c9e262004eb9e7449aebad02851aebeb46abb55074f5e5ecfc5eb547cf6a443bbd385ffdad7f977a6a9944face0393df3d3499d4432715dddf6101a09989336f8e5bf5596a05a53856de9738a72c9dd2528b5f788c75e91b68a388bc03a9463f55d9edbbaf131a0f26651765f97e12473c07b7", 0xeb) 02:25:09 executing program 0: execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 02:25:09 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x14d}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xd}], 0x7, 0x0, 0x28cb, 0x0) 02:25:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r2, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r3, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r5, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x4, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x90, 0x2, 0x800000, 0x30}, {{r3}, 0xfffffffffffffffb, 0x48, 0x0, 0x3ff, 0x10000}, {{r4}, 0xfffffffffffffff8, 0x55, 0x2, 0x678, 0x9}], 0x8001, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x1, 0x4, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x11, 0x8, 0x8, 0x7}], 0x82, &(0x7f0000000140)={0x6, 0x8001}) 02:25:09 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) ftruncate(r3, 0x0, 0x3) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfffffff8, 0x0) 02:25:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 02:25:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r0, 0x0, 0x0, 0x18a}, 0x0, 0x4, 0xfffffffffffffffb}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r3) fcntl$setown(r1, 0x6, r3) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r5) fcntl$setown(r2, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, r0, 0x148, 0xfffa}, 0x0, 0x10001, r3, r5, 0x8, 0x1, 0x15ac4000000, 0x5}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000040)=0x7) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r6, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 02:25:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x4}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r4}, 0x0, 0x4}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r7) fcntl$setown(r5, 0x6, r7) r8 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1, 0x0, r1, r3, r4, 0x0, 0x2}, 0x80, 0x2a2, r7, r8, 0x80, 0x9, 0x3f}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 02:25:09 executing program 0: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) close(r3) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') 02:25:10 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x628) 02:25:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) close(r1) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) 02:25:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) dup2(r1, r1) socket(0x6, 0x8000, 0x3) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/147, 0x93, 0x803, 0x0, 0x0) 02:25:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x1f, 0x4, 0x6, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf2b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3a99d572}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x1}, {&(0x7f0000f2d000/0x1000)=nil, &(0x7f0000e1e000/0x1000)=nil, 0x4}, {&(0x7f0000e94000/0x3000)=nil, &(0x7f0000ea2000/0x3000)=nil, 0x7d3b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b9c9a30f576792d7e7fdeb0de08dbdbe9664052ff4a0721542b8447ade52c08b86695cee282177f784fcf", 0x4a}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 02:25:11 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x2, 0x78c}, 0xc) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r5 = kqueue() r6 = socket(0x18, 0x1, 0x0) kevent(r5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x98, 0x10, 0x0, 0x8}, {{r6}, 0xfffffffffffffff9, 0x61, 0x80, 0xd9, 0x3ff}, {{}, 0xfffffffffffffffd, 0x40, 0x1, 0x3, 0x6}], 0x6, 0x0, 0x9d0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfffffff8, 0x0) 02:25:11 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) getrlimit(0x4, &(0x7f0000000040)) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(0xffffffffffffffff, &(0x7f0000000240)="b5f8be393558f1151c5701eb5a5a07000080b91690b019d384d35a32334d5f2cd1c476d7f7397829dc09e4", 0x2b) write(r3, &(0x7f0000000140)="a2", 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 02:25:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x110) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 02:25:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0xffffffffffffff80) syz_emit_ethernet(0x5b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4d, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc725332"}}}}}}) 02:25:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x4, 0xff}, {0x45}, {0x4006, 0x0, 0x3}]}) syz_emit_ethernet(0x35c, &(0x7f0000000740)=ANY=[@ANYRESOCT=r0]) r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) semop(0x0, &(0x7f0000000340)=[{0x1, 0x9}, {0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}, {0x4, 0x3, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0xea, 0x800}, {0x2, 0x7ff, 0x800}, {0x3, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) sendto(r3, &(0x7f00000003c0)="b720bd38ddec872a4ac33db8a2d2d4775043f67b1ed5f1eab804e06d866b6cb68c2b5b23765b908439ede07c56f48450666189d2e2e67698c5dbf26026175566d7b951009bc2883314bbc8789f96c85a5b246d011ba35426c04ed80d539956ac2bcd67ce109bd8548245d9e4a6871c52fc16e1ff15cd54c9310d855d4eeb76c3d44d66e4788df5e0edf88d89ad0e7be03de717b3f5eee3e1cda1ed4855abb9346bf8897bb33a3625468c3372311f3597a51ba57dabef90965643eb314edd3e4e5565078d7d4f53f56fcb8c1f986fb881ace748165d203619e03c7e46f26cbbcb7520370c98b87f2d08e51018daa2562507cc4082", 0xf4, 0xf, &(0x7f0000000280)=@in6={0x18, 0x1, 0x3c, 0xfffff000}, 0xc) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/137) syz_emit_ethernet(0x3cf, &(0x7f0000000b80)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb86dd611af0f803993b03fe8000000000000000000000000000aaff020000000000000000000000000001000a000000000000ff010000000000000000000000000001fe8000000000000000000000000000bbff020000000000000000000000000001ff020000000000000000000000000001b344f04d3512ed447cfb5090a791309d2b001f11650000003722000000000000c204000000020401f90401800401e101090000000000000000000735b2fdb0a2bc3002df779e6e319546599489910562c1db5579ad90fcf413cfe8cf0fc207963fd13265ed358179761e01e92702b452c401bace60b3b597fd0a8e27cbf3c40a7c3c73bfc25d3cb76537bcf5c23641237acf744682752fcd9d813bf445f7fb5b30a56e863f31cb87764f6ede5bac2287720a84338cf79510f88e63cbae9015e267c0fdde0d73d92c03242e4195c92f9a4ce227dfa2eaa73f1174295d29ef452f65fce0ed868b7d524e537bbf9eb1f2e088020000e034c52e06efac44577c987d2c855831b523b8958f610659f5756f7db227eabc11be34a773c2b877f5008fe3744f758d4def447ec7d8be9f5104010337000568680000008900011400000000610007a8670000003b20000000000000000100000100040103000100c204000000000401fbc2040000000340e95c978c74bd8813d51434e207d89aab996025975b41c48ff3d42341756983665bbf6494cd48ddad81d42494b88e959a8d035e83a65c01c4d419c103e35885f5069f4bb5a27a4ff17c8d3dcd8f88648ba7703c6e9e9a295cf8b6577ebd99e1c739971d0ea7d1397221ad090a80833a57bb406728f152462fb92c8cf98738a14b28e8d34ae014e5ea48edf0a3fedf93fe906c8bfeeedf4f270810322e1d70e6b59283b082378d5e235592a6e281a21d8694ce325ab8fd89efa710553a3ac4d08871568003145a7c2f304670a620ebb71edf5d6c31f32fd1a86df4ba46ca0fbab737255b7554ebe0ddd6140000f00a008300000000fe8000000000000000000000000000aa00000000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000000ff0100000000000000000000000000010402000800000000000000000000000000000000000000003b000429660000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="601000057278008002047b00d54510dcf2f00814068b13c2a09cc246b15528b800000000905a0094d1c3fb8b06862bcb538bab13eba7fa5259e524fb24c70fb84b596ea147ffb2316742c14a45efcd2f7880bba0ef1b6937137c451abcde1de3a0956f9729ccb30e2007b75d84b9342e704cbbd35b26adf4e38c42dd3542d7982c94ba"]) r4 = semget$private(0x0, 0x5, 0x192) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semop(r4, &(0x7f00000002c0)=[{0x1, 0x1, 0xc00}, {0x4, 0xc5, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x1000, 0x1000}, {0x2, 0xffff, 0x1000}, {0x2, 0x2, 0x1800}, {0x0, 0x11a, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x3be5, 0x800}], 0x9) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) sendsyslog(&(0x7f00000004c0)="66d2529a88fe5fb66ea876898a7768922c90e41945034e561c40fac522891300dfc0f5c6a1cf3fe0989a3a6e29e38dd4f87d7061c10689fa040c911902a64f0eeede43f5f72fb8dc867d10ef63c18340210736ab7b6ca61939903eedec5186c085e358dfa7216adf9bd9d43fbd2cac4f673b4b569d0a4c5fe85407dfebc328580261d3d3408fbe2b95ad7f80b2dfd1d8fb5f772292761a8fc43663a197023aac53682619a45aaeb423d831870bfd64946ca2653439cd703c42aacb71f62109cbec866e9e973ec66159eaf93302fe1fc76bbdd649423682b94aeacf2186235f382c25885187c3df2558961db24af47aab7aa9c7498e91bd1fae3f2a6bc29d19", 0xff, 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 02:25:12 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x520, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="00f5fc40c6790433c296e7cd5402d38d448c3ade03699a9805b2071e52da1d5dccab1130c954355e598142fe3bb41fa4784bb052f5fa1d690a3a75b5797dce1fe1898e564e9481763ec89c1a3b1b8867642036022c840ab6a2858daf674e0167dbac990e93e50a01b207a0a5cad1f6271d572d3aec017ab5daf642cafa26b1", 0x7f}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) accept$unix(r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:25:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2000000, 0x4000000, 0x80000001, 0x4, "73dcc5081a6f60000000000000000000000800", 0x3, 0x8}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="ff", 0x1}, {&(0x7f00000001c0)="1edd", 0x2}], 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 02:25:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="85574357b813477ae44e48661f039e01d768b62d5ae70ad2eb01cd4a688eb9c23762950e66496e884eac587bcc3ebd846a7233beedfd565d065311cb1ba26d4bfb712e3a58762150388c1fd3d664b147ceb97d9aa3fb342a04d5745720e28cfbffb033311a01ee7404c4fe1bcc0bdfe14189d1413fcc87634d"]) 02:25:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x800) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14", 0x52}], 0x1) 02:25:13 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000080)=ANY=[@ANYRESOCT]) 02:25:13 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)=0x10000) lseek(r0, 0x0, 0x31d4, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb000000000309907800000000470000000000000000000000e0000002ac1400aa940600cf7990137c"]) 02:25:13 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) fchflags(r2, 0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f0000001280)='.\x00', r1, &(0x7f0000001200)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x10}, 0x0) 02:25:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = semget(0x1, 0x1, 0x418) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 02:25:13 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @random="e98c45e014d7", [], {@generic={0x8848}}}) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) socket(0x6, 0x2, 0x2) r0 = shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) accept$inet6(r2, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="02b7d5cc5419", @random="8edd04939859", [{[], {0x8100, 0x1, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @loopback, @broadcast, @local={0xac, 0x14, 0x0}}}}}) 02:25:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x44) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000580)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e35a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b35005000088bcee00000000008c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc04647eb82d07d82118412bb8a640d0900000023c517b4bac0794b485ceb3631713c2451ec4f23990bd2b0f19f0cd09437c77c053bfaefd32ed2", 0xbc}, {&(0x7f0000000180)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000480)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856f3a8d1eaa7632c2a4aa06cebbe008b6c765c3b6c0056d0e0f94613a03328219a60ceb2c924991e4bb9437a9da5254f795ab1006b8cc09fdf512b62e2ff60528dd2df843cb2691ba42ee4ee611d1a757e8a7645b758079f2fcef0e1d3b7b7198a2d9baf0114ed907829e49929f0cd757f2559118809e9e51c460a0cc702132ad438f5f8a473707bbde25caba70dbeff3b34e2930031d33e47acca683acfc85376f66cdea160c7d31fe8fd2e34742fe092fefb2e164a8536d4f2fe730eefccaedc50b625948fa12eeecf205a", 0xe8}, {&(0x7f0000000300)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf78000000006f2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e4be784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66d222956724bc2f3c3f6f721754ffa00b3bbfe15b03f2b86cc415c60d10d7c9b5c2c4334682e66a56", 0x3fa}], 0x6, 0x0}, 0x0) 02:25:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r3, &(0x7f00000002c0)=""/4096, 0x1000) r4 = socket(0x800000018, 0x1, 0x0) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x20}, 0xc) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) socket(0xc, 0x1, 0x20) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r4, 0x6000, 0x1, &(0x7f0000000000)="577789", 0x3) 02:25:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='x\x00') mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 02:25:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r2, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000080), 0x3, 0x0, 0x2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) dup(r3) accept$unix(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x8, 0x81, 0xa4, 0x1, 0x79ef, 0x982, 0x8, 0x0, 0x1, 0x5e, 0x8001}) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000acb330c9b23d3ddca4eec7302f6669000000000000000000"], 0x10) 02:25:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="98f7", 0xfffffdef, 0x0, 0x0, 0x0) r2 = semget(0x1, 0x1, 0x418) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000100)=""/65) execve(0x0, 0x0, 0x0) 02:25:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x10000000, 0x8, 0x81, 0x40, 0x91, 0x1, 0x1, 0x10, [{0x81, 0xb43b, 0x10001, 0x6a21b374}, {0xed9, 0x22, 0x0, 0x42c6}, {0x9, 0x4, 0x1b, 0x200}, {0x5, 0x8, 0x1, 0x7f}, {0x5, 0xe6, 0x3e2, 0x62}, {0x2, 0x4, 0x80000000, 0xfffff801}, {0xffffffff, 0xffff, 0x12, 0x2}, {0x8, 0x9, 0x4, 0x7fff}, {0x6, 0x3f, 0xa88, 0x7f}, {0x7, 0x0, 0x6, 0x100}, {0x7f, 0x4, 0x3, 0x2}, {0xfffffff7, 0x7fff, 0x2}, {0x5, 0x6, 0x10001, 0x81}, {0xff, 0x8000, 0x7, 0x6}, {0x1, 0xcfd, 0x2, 0x76}, {0x1, 0x6, 0x1ff, 0x10001}]}) syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x12, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1, "0d40f3ac2e9eb2b6"}]}}}}}}) 02:25:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82027a"], 0x1) r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x10000}, 0x8) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x10}, 0x8) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) dup(0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) r4 = dup2(r0, r3) linkat(r2, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x0) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r5 = dup2(r1, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') 02:25:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="5e186a292bbc3e3132f9cbdf601d7fbf5bf23235f7a73a6c8552c1bc0c89e8be2c4cadebd3e5e3f0418b0307d522f5cf1d94"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r2, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) dup2(r0, r2) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 02:25:14 executing program 0: r0 = socket(0x1, 0x8000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback, [], "dc8a"}}}}}}}) 02:25:15 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0xffffffffffffffff) 02:25:15 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000480)) kqueue() r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x7, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 02:25:15 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0/file0/file0\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) getpeername(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file1\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') open$dir(&(0x7f0000000500)='./file0/file0/file0\x00', 0x0, 0x0) 02:25:15 executing program 1: kqueue() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="456132f9b39fb68ca4cdfdb5eb753157d895eae126e83839f45f256c246d34187aff5202708c3664a8b91ed8a67af3f8a9682f45ce51a7463b911affd37d6a0f5a1adf52b11a0f978876cd30f0efb861988b3e859dd8850b6c8013b041d8e4e4f26326100da01c9cca3f30a836135d343dc408046135546bf70f93ef2f86d917e10753a4705308a2f17563589b0a05d6e0455e330957b9481ad2edf5676a38bd62be0948368b4f78c26ce51a8c1c38f9551020005be013"], 0x1, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/4096) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 02:25:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xd, 0x10, 0x0, 0x100000001}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 02:25:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) preadv(r2, &(0x7f00000004c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(0xffffffffffffffff, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) r5 = socket$inet6(0x18, 0x5, 0x6) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0xe1, 0x0, 0x5, 0x800}, {{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x7, 0x1}, {{}, 0x0, 0x84, 0x80, 0x7fff, 0x81}, {{r2}, 0xfffffffffffffffa, 0x1, 0x8, 0xffffffffffffff7f, 0x9}, {{r4}, 0xfffffffffffffffa, 0x45, 0x20000000, 0x9, 0xfffffffffffff736}], 0xffffffff, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff8, 0xa0, 0x20, 0x3d4029e2, 0x4}, {{r6}, 0xfffffffffffffffe, 0x1, 0x2, 0xc000000000, 0xa3}], 0x101, &(0x7f00000002c0)={0xb, 0x5}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) 02:25:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xf7, 0x3, 0x7, 0x7ffffefc, "73ffff4d4d7ee400000100000000000000000200"}) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000580)="f12485034b2e161145cccd1ad2083a7d9d680ab9d0dae52040d1477c3c1fa79dcde53cb18efbaf51caf8736eaef5abc37698d510468972986caa981ea6dd9eb1e2a870c30ce00480d0940cfde48c179cf73e4a4dffd4e74cf2860606a59e576d8a1ad0e915eb67cf4ca129b8c81a672c2e18e59ed601e06f67cd121b27f4f10216899357e012f2812be73e5ff8a1519de428d34aa8581bfe43b07eeaf5a213700fc6d6d0cf892ed0014c2114ee49d2e13c5c7e", 0xb3}], 0x1) 02:25:16 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000900)={0x10, 0x5, 0x4, 0x1, [{&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000009000/0x5000)=nil, &(0x7f000000e000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000011000/0x3000)=nil, 0xfff}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000008000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000004000/0x2000)=nil, 0x7}, {&(0x7f0000008000/0x1000)=nil, &(0x7f000000c000/0x2000)=nil, 0x9}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000013000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x100000000000}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0x1}, {&(0x7f0000011000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}], ['./file2\x00', './file0\x00', './file1\x00', './file\x00'], './file0\x00', './file1\x00', './file\x00', ['./file', './file', './file', './file'], 0x3}) readlink(&(0x7f0000000540)='./file\x00', &(0x7f0000000640)=""/255, 0xff) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x20, 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000600)={0x4009, 0x400006}, 0xfffffffffffffee8) semop(0x0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(0x0, &(0x7f0000000880)=[{0x2, 0x2, 0x3000}, {0x3, 0xfff, 0x1000}, {0x6, 0x29e, 0xc00}, {0x2, 0xffff}, {0x4, 0x0, 0x800}, {0x3, 0x31f, 0x1800}, {0x0, 0x9}], 0x7) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000740)=""/239) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000008c0)={0x3, './file1\x00', './file0\x00'}) pwrite(r1, &(0x7f0000000e00)="c8efb22875b156a4c8d945c43439f1eaae03498d7b454dfc18a8f3702cbf05325dad9173b0a0e95232cd2e772ff7152003eb585c405902c569eddf79ce70e54ba24fad470962e881a1bb8624bb2b6d3ff2d4e23fac46a20e52ff038f481c75d286c2f6e307298cbd816831a4fdbe58b03927ce3dc577faa5a2d0aed3f811b88de089cf21e602eb036f8ec24d20fe4786c96ac280", 0x94, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/19) 02:25:16 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0x6137a8419b7a62b1, 0x1, 0x8}], 0x0, 0x0, 0x400, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 02:25:16 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x45) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x2012, r3, 0x0, 0x3ff) 02:25:16 executing program 0: mknod(&(0x7f0000000100)='.\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 02:25:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c40300dce4a7ef64fe3bfd6fc50500bed7123bdff51e2f6620df15b8d3c60362612e87dda55c421c6b23d1a32d6c22a7bb4b20cdcecaf3736ebbe60000000000000005d13c4ead05e83a06a07684c4a7d26dc075fbb9e545b9a920deace2f464930552d92403c00af7303d10f6381bbcafb02067ca2e7235586103d74d4daae0d626cb1d56835f62b7066e75750a9963fa6e2a516bd47683e6d11dc3786cd5b042b4baeca3a7651474c958e144539e1b4754de1314ff64b4a35b7a88dbf476fc92601c0cf566183588328f4a04d0ff17cbb0061c3ede6f7d8dcd5dc7e7c3463c4604c587"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) close(r2) 02:25:17 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) kqueue() write(r0, 0x0, 0x0) 02:25:17 executing program 0: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000003c0)=0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0x0) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) chmod(&(0x7f0000000280)='./file0\x00', 0x11) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYBLOB, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cb0edb146c6d5bdc4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00"/74], 0x8, 0x800) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000fbfdebbc000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000003d02e8509df2e0e700000000000000000000000000000000642c810ba9780000000000a0dbcae8c7a1ad3687e0c4de0e202d84b6d19a81000000d40f1fabcb5cb4610d33e27c762248fdcda06bfaf34ea9433656443c0ea148b58e2d58e41011529858e2c453d084bc99d21fcabd7ddecd6c6823630897de44ffbdeb9ebbbbdb8a031989b9ac00"/234], 0x81, 0x0, 0x1000) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgrcv(r2, &(0x7f0000000180)={0x0, ""/204}, 0xd4, 0x2, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000000000001aa2a2549dfbda385bed4da297b8b022013450cc283ece9a8ad271967f2bd72a75347b302bdb6270c19029ad70f981c54ea67cc201eb738d4ef58faa4e00ea00f431508e9b37d0f139bf5bf630dc944b95ff8372dc14cf0898f7fc8006e0c8544b7b21ef80c72f62bbf65cd2b2a2afce622e5ac730b8ba4f6c3a6739094c57efe121ca60bdea37ac29f1fa4cef1df80cb10e61e89e3562be77ea57d4914f692efd318b06d1d7b2f5d3d5071c72be822533b69cd5524c94d6dea7fdb71942607cbb00040000e8c97e66d750d279a9ebee0f0d2376fa7cd73b7b315fb14da6d8fc1b1fe542"], 0xec, 0x0) 02:25:17 executing program 1: syz_emit_ethernet(0x1fbf, &(0x7f0000001480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0131f89000000000000040000000000000000000000fe8000000000000000000000000000aa2b12000000000000c2040000000000008800907800000000557277c544431c8816c2ebe463feaac00013180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0001e00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c95200003cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b4e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c47145c8fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5001906d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a9631914700a06b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e650cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3000000"]) 02:25:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r2, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) close(r2) 02:25:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) 02:25:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') 02:25:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000001c0)="0278512cdadfb4e722a8dfd0418c39704b0fc0d82de0be2648169d06a0d3a4e9f15f8c17059dc2c9572c957803a84b42defc5381f2e20957398766a9a2007716c1abe2d6123073442fe7a38388cbd26d41c8c0b79f09c89fa5f494752f0b5d85dc58a083bf8c2cc551a86f8cee786b558c6220329dfb7b43ee60630a522ef560dd1addec07b262f65187b7adce32f5d9fab9dbc6dfe31cff9fc62ddc7b75479f4b5ef9ee717a09f9cce43996ab734fb347ce8f27061073645d8dfb81b46e114c79a15879", 0xc4, 0x0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 02:25:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r3) fcntl$setown(r1, 0x6, r3) fcntl$setown(r0, 0x6, r3) 02:25:18 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @broadcast}}}}}}) 02:25:18 executing program 1: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) lseek(r1, 0x0, 0x3, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = shmget$private(0x0, 0x4000, 0x440, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/131) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x8000000000000000) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r5, &(0x7f00000010c0)=""/4096, 0x1000) 02:25:18 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') getrusage(0x0, &(0x7f0000000900)) 02:25:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="aa10f624779d0fc7dafe7e75a7794cc2db584d7d48c59465ea01f5e8f667984b6d541f698c4009d82c4cd0b976508cbd9435a86618322ee2d3e0ef8ad224380298a2cb5eff41a0fb4e7fc31c2714a12960de96b3227a14edf77ca4b6dcd9b1afcf970433b575f588fb55d19b9fbcda25dc6d2412f09479654af35d6258c86a5603c041d467b6f46366d45fbdfc659e1b0ba10c971e55f3e114b2a5cf426744deb14bbca245e8bfc6c9e94ad7f2a93ef34fc4010b55624513ac67a15e5ca1c7c200c1b11a402aaafb60ea7e4d35b73dd443cdfaf96007da41d3495aba2576ad489e3151fda21ed1c77ac9585804ace9739877db8532e4ab9f0e15c2715ac4bc7724953bc288b20d2bad768b66a7d528f3f74c0d7e18365061372177319b36150aa6cbac2521240fc7f28fc8d524844958c0a333d9e4db34573bb0c94d694676aa4d1defdadb8764e873c31dec15b89e56af8c5392351bca453bc95b67530ad50c6f473c2d35ada1962e2dfec75d102bc520e62c67bc055396"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 02:25:18 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00182e0800000000feffffff009f16ba0505cdfa695881c30a51585a56f320da2bb34d4371ace6a50a2269e85d47d066ca80002ffffc93cac8ae177893001145262b270f3db6"], 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup(r4) listen(r5, 0x0) dup(r5) r6 = accept$unix(r5, 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x0, 0xffff}) listen(r6, 0x0) 02:25:19 executing program 0: r0 = socket(0x20, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) socket(0x1, 0x4000, 0xf9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) 02:25:19 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bb000000000b00907800000000450000000000000000000000e0000002e00000024028000000000000000000000000000000000000e0f5ff01000000000000000000000000000000000713007f000001ac1400aaac1400bb08000000440400000062cf22ee9ed5007e743f0a1ccfd3badbf6604d01ba753cc5303572a0e6857e9b8812eb843d124a002a1f3696489d3d248cd8a3d4251507029bead6202c10b010775d93106d1a625a6794adb116eb4e35a1c0"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) 02:25:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) listen(0xffffffffffffffff, 0x0) r1 = dup(0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000100)) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) dup(0xffffffffffffffff) accept$unix(r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r2, &(0x7f00000005c0), 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 02:25:19 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) socketpair(0x6, 0x4, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/87}, &(0x7f0000000100)=0x59) 02:25:19 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffff3b2526be1caa043cd82b54a7ffffffffffff0386dd6031790000000000cebca9e6ed55382df5428137f606420904000000006009000000002b0000000000000000000000000000000001fe8000"/101]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) setsockopt(r1, 0x7ff, 0x44b6, &(0x7f0000000000)="2470927dd60cbd538b1d223c7969404177dfbe18b04e61628b947b6a4f815b57134b2327a0a9d0dd973d6ae3e34480e995f25233c72cabd26db5718dcfd764869ac3b4a7c81a40285dace3b2fd08858f5568558ca11739d0d0bbcecbb7a3cfceea30e129ca", 0x65) 02:25:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 02:25:19 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = geteuid() sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x20}, 0x0) 02:25:19 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb869d6000000000203aff21405a02000000000000003347a0f5ffffff000000000000ffffe00000018800907800000000fe8000000000000000000000000000bb0201bf51e0ac1c570000"]) r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300), 0x0, &(0x7f0000000340)=[{0x50, 0x1, 0x9, "921ec2745122c1eab1dd7fb2ab6beef1a68b52b077578ccc798174dfca936e7206385e56a110bebee0000b35cb86377a541e278b2cea2f2f0b1ddd"}, {0xd0, 0x1, 0x3, "ca53499d845b173fff8e84e3909a33cd061ac7b87ab34525c61ef9a95de47bf5d1fa333f25e62b6f110a8f4d58ab78f5a3e3a3ed00faaff7d2e3f6bbedce02b96c549cbfa16e7fd8a885fc4c640eec35eb265ee2a532fd41f624acf2dd4761c605d8d2aaf8db0ca257aaa30e3affe4a887e0ca7dd1726eaff6bbce88dea748cf744be35fe27180847413d346084a78b0bc7e47e8f703a7827c35241ea2d783a281b605b0faa5468fbc843628d45500be98e8e6c7c41d9143e63f"}], 0x120}, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) dup2(r1, r2) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/84, 0x54, 0x0, &(0x7f0000000240)=@in6={0x18, 0x2, 0x7, 0x1}, 0xc) syz_emit_ethernet(0xed, &(0x7f00000000c0)={@empty, @broadcast, [{[{0x88a8, 0x3}], {0x8100, 0x0, 0x0, 0x2}}], {@generic={0x8040, "26e2969e44782d0c3f0fafc66a260f9aa5bc5d5d390e9f6892f74edf63351971dec6f0afd47827caee0c8d084ad04a11f09e74e11374428a34fce7d40e0aa6d289c2981b7f969518bf22367c482c2f9a40a1a5822fc0ca1e1ad626127bef0e95fb48e867b0b44585773c5bfcbaa6edc36bcd789893e5bb4b26ea0330b0545ef95b41db0134c019783a097d8a9c4356603a931e9b814f26b81ae741fb72c6369016c98986cbddd530e0102d83ee3d1ce69d3fd17321d90dcb1cd66dda246f5bbbf8bdefd52886bd071623c7799a70d1839c073b09bd82df"}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) 02:25:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0], 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) write(r1, &(0x7f0000000100)="75cbff676861c803d59c15beb319e7751d4f252b418f93ed2c3743dd1da24f96aa79b16095732ff813e4d83d7dd18b8782ba0289f35d0666078fe2a4f84d5a972b8b10580184270d824849ee1130cb8f9e65ec910e562d5eade292e6141cc3302911188379e00ef4f0eba5e9b158e60520259943056aff7a588cfec3f6113a2f91e2244e58fad6f66b0b3bfd366ce0e975317a22b681caf1b09f059f5e35f6a9ac7810ef58491a33ba352ef1483753", 0xaf) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x10) write(r2, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 02:25:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) accept$unix(r3, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x2000000000016, &(0x7f0000000680), 0x0) 02:25:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00810000000000000000237f7942d89040b093d64b0b98af37e224cfb6566396693d6aa2ef4da49191ad7ba3ee93a2badad9c6fcb7923bdad1794eae84a43faf7df7be6338b01b1205f8024ff72d47fd"], 0x10) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="7d33b074788e69dcf22b86a0e50ae27c33d7e08cb1bc2644a87814bfe6e3cad38bb7d1a57a17257ae96f9886ddcae9074b55af127ad2ea638d0ab20a2a846462d82e0bbd8bbbcdc9670280b1903beb8d9e03bab58f3e8f4a61a26f", 0x5b}, {&(0x7f0000000180)="602b9ba432e5d33fcfdfb858f7b596bf4c4ff64095ea60ed58205780580c18902cd290ad0c2ca4c7d64f1b3321bf7eef2023a7c7e08ec8746b7976d5cd1c9267cfd0ded2eda6373592996f856130527f18b982d5b90c2ae05f4d1516361a20bf17aeaa55caca36e524899665097b52ae5e1d2089081457e026cf776802601ab9973e0527e1bf1aef1c70087dab955bfb22fd49528c02ef5e99977b8391231a21a88bdc50786d2be637b9eb2d08d8154624378830178288fd57a413612765e2ccb5e83d334fedc4dc2dc9e65effdbf4378f", 0xd1}], 0x2) shutdown(r0, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000080)) 02:25:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10100, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x25, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 02:25:19 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa000000000000000200000000000000019078e00000020000000083010088428e000d00907800"/58]) semget$private(0x0, 0x7, 0x60) 02:25:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x0, 0x100000001, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r4) fcntl$setown(r2, 0x6, r4) r5 = socket(0x800000018, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r5, 0x0) fcntl$setown(r5, 0x6, r4) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x1, 0x1, 0x53dca561, r4}) 02:25:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91a"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r4, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) write(r0, 0x0, 0x0) 02:25:20 executing program 0: r0 = getuid() syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x93, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e013005d000000000000040000000000000000000000fe8000000000000000000000000000bb2c01000000000000c20400000000c20400000003000000004e204e23", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000f00eb9078008013126f02149b313aecc78b8093020481000000006b807d00"/41]) r3 = semget(0x3, 0x4, 0x421) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r4}, 0x0, 0x4}) r5 = getgid() syz_extract_tcp_res(&(0x7f0000000100), 0x8cc, 0x99a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r5}, 0x0, 0x4}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x1ff, 0xffffffffffffffff, r4, r0, r5, 0x8, 0xffff}, 0x1, 0x6, 0xfffffffffffffff9}) 02:25:20 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000), 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt(r1, 0x81, 0x6, &(0x7f0000000000)="d0e6c182e8b8bbc55e7713f64c7ae21019522f58800e47aff7adf5bfee6df8574a2df9427d4bc1c04dedb9d9b96189aa31ca2a5aa449be69feaec067c86e78d04aa060e4443dabd4852f71e953bebc4856a1063bc96572c85e4bcc3743dbce76", 0x60) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r2, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 02:25:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r1 = socket(0x18, 0x1, 0x0) pread(0xffffffffffffffff, &(0x7f0000000040)="d6d18b6a0a586249e1a2fcd25c51af8b8386a5baa8190c3be09ad92f109f6a8481a87e0a2902b096193caacc3d2272bfac49046d3addcf06706323e9775b8d83ac", 0x41, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) close(r1) listen(r0, 0x0) 02:25:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="000400", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2}}}}) 02:25:20 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x0, 0x6}, 0x0, 0x4, 0xfe}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 02:25:20 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) 02:25:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) dup2(r1, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x3ff, 0xe123, &(0x7f0000000100)="3f2329bb8d75ad336b4052", 0xb) listen(r1, 0xfffffff9) r2 = socket(0x18, 0x17357406b15cbf70, 0x6) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1025, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) bind$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="05e4e4b4000000000000a8d41b643fe955391292b8e5adf3d8249c22093ed23b2415b4"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x1ff, 0x4) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0xf2a, 0x0, 0x0, "0f83f2eea41bd2da0000000100"}) r6 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000180)=""/163) 02:25:20 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2={0xff, 0x2, [0x2]}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket$inet6(0x18, 0x1, 0x4) dup(r0) 02:25:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x25, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 02:25:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000340)=0x1d) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x2, 0x3, 0x1800}, {0x2, 0x1, 0xc00}, {0x1, 0xd984, 0x800}, {0x1, 0xffff}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x3800}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1800}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 02:25:21 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/47, &(0x7f0000000040)=0x2f) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x6) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0xc000, 0x1400) 02:25:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f00000191c0), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0x4, 0x7, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0xffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000019240)) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x0, 0x0, 0x2000}, {0x0, 0xf1de}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000019180)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(0x0, &(0x7f0000019140)=[{0x1, 0x400, 0xc00}, {0x2, 0xfffc, 0x11acb1e5ef0d91fd}, {0x1, 0x4, 0x1800}, {0x0, 0x205}, {0x3, 0x2, 0x1800}], 0x3d) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000192c0)=0x8) 02:25:21 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000500)="4144c68dfc79dd912c64b24fc3cea7da5d6ea0fc670817e9eb70e9c875209cbaf645f007a5541271e7a382a23f27b53356c95c81721704c406e7257852603ac7ab393fe362065235c23194170bb2e3faaba38a240b50ca607607298ad198003bb7ae7cbce81dc81a3916b44230a2ba5fa9c39f6349a9a1e3658189f2ffb1aa734f13b3c05425a23b0c9b182d50b568504057c95ca01bc39f626f6bd43504c6714597a3307d9e2fdb6e523bb16c3987fcd6bfae4335809fe2cb861bae21886f0e2a6dad4f774f1733081c62f1cc2f2bc0f80c799ce8c58c20d1caa64b499b51026efca5ce016c4b69e2a1aaf2b71343a029bacffe260bccaac96e5a03a3ab36e97f2715d519a8c108b216dda1639963c97b4092caf8fb872bbf2e281f0c9e159cf5145e61fe247dae08d3e443b00363e99563f8238eb7a6fdc0eca11af3b586e2df362bf5c81b6bee7b574e8ea4bd27ddc630548d8e95ebd1385639edf6631dc8b05a06e047199a092bdf2d12e7847d57636c0c46a3f83c972d16919e5b432850b06b4d3011a544c95e2070b37357fcde3a3c5ea7f46e7ae42fdb69e8e1b5a9738d5722b09afe1063a6f3f8bed999a8d9970bca22bf12ffda1b01c4d5241c449f808e955ce7f3b9b1e594f53bb362bd37ea46302e685a99140860081471bd3b6892d265e801f836285d18e7155c931233c46a6ab5f469afee17746352ca84238e3d3bc88a0e5697e1406524661021784b8054c3ce0b18afa787cf1a8bfaa9b18c7f8b4a5ee38298c84a17e574a1c2b3143f702e67e37fe1f79ba2d318cb661d9b4dc0c46970b4302e8edd46605db9f61ce78714a28cbb31ef14f8ce4d80c93d68228cbe51076c271835eaa6fdbc9e3d7b3651576ee95e03867a15a8a233843e749d5373b19bb569233aafb8d0c511777e190cecc04815694bb08398c314ad1fa8177a1fc0ad47a43c15c3f3749ac4af5517177b2d01645f866bd07dca57d9d4608813c8b240882d39f1d044f578de7bee621ff2de0588d61f326e86f4ed5dd50c4b9e0784530a95a5b0218e58cada0d7cbf5b2f0503c4989898c8ec1d1a230557ca679ae85323441e405326cf8c5280fa4eec7ffe0aad3963675b1346ee7f2fa3b92ea43a1d234bb8c4e9c1e7ba256aaa99f82733236fa36a93f0622f0ff2c52211e43f30d42fe8c49945948a2c0e0647551dbeeb753c5ef99ce8e1e90c94a27544fc5c2d4b4dc3e305f29931e7e392b9a9b457b64c8e97e7465e09b39cd13b329095b35593660d0b595f5858a6966dd4d79577016942b22a10dbcaab864cf356b54501b4dcb304e5a2ff113d813b8be5d96c08ae569918dc934fb1ead7b88d60af1ef7c3469b6e8b6698e3654ed53137cc945a6bab7c1f5a4f826ea038a12e2c59b05004844952353fa322fa4ce93b1049a945fcf3ceeec58119096f0e734d9ad3e10bc90413283f8b9087c5b7c3fc9c63948a5afb53fe601f05294aecd0f10089e44866f1c35f1ff75d97c6a9acb71ae9e95c0c95b7385419ccfe33a4f68dfc7cfee1292c5a9701837a06bfc22226898d7c9a339a831d0039fc975f0e509d44821ea7cc410c1e9e5fc14ef10b85df23ca08cb6845fbf54bb31f7d93db99701244f4133a39e557e2fe2cd2ab7550e67aa3befc96d4755ea8ae2c7723bfc332bb949cffe7b69a704108573c27657c68dadec9e78d700da318dd704d9107bfa4ad7297bd0f1a7db14ec7394c6e881534c4b1078ce1214922e8a00e3b16e98d49ce8b4046f52115a05a0a075334b1b02048384670981aee9502b8d76736a86c92538b696af343970a0489748ea434bdc865b14f0f0c2e649a930f095ade9f8b2384b02b46cae3288cef3164faa22968bf14207cc34defc8e3928e7e5284237eb802b8f16db0172b5ce876a725c80db1724d57ac04e4edc5f22fca709821e2c879f0f12864ee57dfa15e5360cc23b18e4beb30021cb1797b7085fa72083d713b2899516f43e98c91b3ba34750638b94543090a6c2737aadd50ead3615be29e3a72f75fe2eed0c6bd3af7ee42b7a432c50b88d85287742414940c29ea4048bb08f2add73bf732db33f0a80b77a134759a784e62c94e0a9eb264f8add1ede840c348c459655d20472e557b48f967e1ad576121640342b037d43fb036d4b3d980a406d58d3afa4d4c1fd33702ca15e97233516bc09318c08c5c749e533b5e665dc11e7883a91255a89cef012bf36ea9b4d1c3f0190a97f2460383dc729f043343579419047180479741fe2335b0789e6e5f8f01acfeed617e06f0dd028017333b5b4c452f637508f816047ec051364fe4df65dc847b825f41553fc1637dabb9f4a38fd4cf79680e74d99a67e29139b1e928551282ae7cd8a0c4e6cd8633a8ab2e4741bf08eb95539142ded365da201e04c4c4ff73f9168854e3bd73f485a2c5f4cf0a8da67f1fc98143b3f3ce78db4ccd9b2cbdb5a3a43c2dd17ea4c8880b7ccde5acbd42760488f0f5956224807c6238263e028255fb3195a6d703a8c01d26a5df12f6bd63ebf84aa715470772fc1956e97fe49e74c76a5aef38b1a74f5c1ca816e1d1bbc5afaff0aa9f3bd89fa9e67c9186d07f108a349fca85900f66095836fda04f306000b807e65e8de3c5d3b5e3639fcd5f750a9a352d44b6fb9de6210a00b31a6a17f130f8890a7e5290244bf104c1fd953e6fa36d93a914871b30d5db07641508cb456688ce4571255e1fd421b4f7b05092c758d7586b28e634155d2fa12b0e03f05f9303fdad5c74acfbb55da195996c0cd083188372a843fefb03e67eb4b527d7e86d68f54211d4c1a954543fba3b8fc3309944f1c8ad65d6b64d87f6357e152cf88c30cee18bb319cfc1c4c211efb62969adae6541e068c480621b9dab1d9dce7126c2efcf9ec5465f644fecb067eb4945d8100ddeb43f3248bab7224896562095a7a39e4b9843284883d1b62164448e518941e5a237580dc588e9aac455df35dc31d263f546cd897748b7af981e04527310378d46979462979e545ae9382c075ac356ba09644681108658545c6b74ad82d87d8d6c285eb5b0f7820d107c44a7a79318405c94d407f6c4e4a79ff87d20a0bd8c6a0baab7102991622bb6cdfc22d1da5f99d57ba1d85ed383bdbea3d80cf051dd9af3daafdd8ce03711a9e7c4fce115c9991d0232fa794ddfe34b5b3931aa3729c3a7b7a68e7f7a9ef7e4148ab4f8d2a572de59ab3f9f879f76dd08b72ca8d02df5b5ae11e6c17af00c03d1f7a2bfbd3ef143144543e59f67df61aa9197e5fa7aa5ac43924be924581ef63e0e6a680e5a53c0d182b80e9588534e064cf9c4d2d5741def61cc33c551b762dea7ba92d97a377a055bd88927c110e9b0d835310ec6783af8ee8ea69ded96c28edc683d6c5bdfa28e9f065eb1f43dd9ced7a1cfc51d46f2ba0b95dd2c2f6f36216ef250b516bc38a800fe5f97731393e0fc5532db33e3c6eca43b114ffae247ee29de2059c473c8998e7ce4df74c6cb832c722c6b0f8cde8c763ebf7fde8470d80eeffd214a67a56e2c4002d7d13cd2a77c026b85825d42318a4e2a4f29e7476164047710bff80818dd04ae549c52ef95651c7b50a9fddd073fe055fcb741a2ec0ca88b3cd32aa392a19c3d047343d5c263ec58433ee886e69417d2697f536270e8be1854f53d7998d931ced29b01524b1c6e37586e5b1c7e88cc324486f4a1b7ffd009308df88762a619081067403ebb17e3c9dc3ba4c46c2d877f4a5bf3fe9617003f4df2f5899dfeadd721404e793994e1c0e7c116d33dd430ee6d49726369df35e35419aee350d47aafbf7b919bb8f390b5c586484238697316d987043e282994761b83c8fe93014b419cee58e60b0a5cfc251b383a5efff78b8735832519f0250d86c518d43befe48691c77bafb78f0323dd3884e5e2b9174e249684c6dff1173981120ff7c8dfc58204c2037bcba2bf29069611805220ebb736f7daea7f787fe09eb3d9b975e57af8fcf969d6c70552efaf9e1a88817965991e193dddf2c496e6d2911eccd141cd487ca0a9160a278e4d98ce93355eac63e6c6a4407331a5c7aed6e00ed1fa8640f9da15b3ea566511b6caab7e058b339ebcc8cea53182d05d26ae7ba3842616bf1e6444d599abdaa94b28724b1480db0d183f2f9ba13a0b1699ce7c496a2143202ab2401ee780584001171a6b66452f7b344199f5c915bd4f693fed47582be841a847e84d7d792117221cb8705fc121ddb47f084a388899a9635ad61076142dd7995a4c53ca18d3fcbaeab3f4870a5c5dd7d647de38e75f90018274ab9779c2b56d8100c9678ccb95524ad00df23eb708a3a35e86764365303c0de60ad74bd64d5de4a20667c90befbd9f1e925d2a4ef46af61e43d17b353293f18770565b28f66805a49c9a1f244fe41122ba051333a5d2bf8d60a21e230492fbec6be624f3118061174e3e5139e4a703d2975074e792e88517e8dd8d6888cf99428310a72870a22f0ba368956e29a164970189183de9299eb7a7458169f3fe4066ece3edb2a9dfb44182e7bda9426f082a99c7f2ee7664b0a7e2d6e65162718f10a2ce0c5e378b9b82d7b1e0f9862ba4e4b2b386b2688b043ae6e4947961651412420e5e6ef9fff5cd8283cc6a5a912471a94d4a441c45e2cdb0bca94db751d49996455b850b1d5268e2962b78155588cbb6e400ecd88ff4863ff2902041b0d613cea0f38af8a592fc4492819f615657462169d74361d49367c81f57ee197583b8f2cd4c0ed4853272cefb617f590fcb756c520f72771bfe896a7b8b375dd0f7211982e4d9b5aa95c3082b44de4d0b280c6dbd0610aa48773c02cdb7d019825bdc8c0d35eee08fe2efedb0e2e058386eb4cb048a0dc18fbc6de8962d2b55fb328363d3cae68665c948cdb26d0fb78bccd49c4a9050987083f4b5b48c8438194f16fb944e33e751796392383bf8082c1c0e152e01ab1aff5a41b45a823d1f34a74768d8ca46d1ccd0d9d391bf3ec489d75f27c2ea6b87382f906ebc8fe304280e6ddbcb916a6fcf8501b43115e94fce6b40ffdb74d6b94cb64831f8537be15543cf24e1cc429520774203b814a8425e69477390c2d13e77addc34cd2b2a03bc2d67bc3597aeddbc21e631e0f354a80329773ffd29aae6abcc10aab55af180dc84760de615c5dff81bc8f0f647218aa8a004135739ed7c59081b3a4b90751b5bf233e4b894546e8fea7da3cbd9a68eb9a1ee3ab65b2a59d6ae26c069e6147349bfde0a262d8175c633580708bb7c10661ded88770770b945f329eaecd572a2b27838bac13da2d0fa88d23306ed712c5aece7666f7be11c6c6862411fa1c4c8a16fa01ebc56724d4a0bfda949c9abdf84cba9d18116b36f6f84781f55fbb23c05f0c4431475944b3b7ab2772c66d1520c52a735ceb907ce1f7767d79b82775adfdf0e0e0c3aac6255cf8efa12f1daa78639f683aa9435ce995b5e269832760e5671ac55d1ffbbd033452f60003786bc272dd7b5067ab3f3bf89d1a2da2eaaa57d9cbfbc9b8235c83914afa7d62e704708a73a5a0ed2ee54d37e5bbb811688d260bc6fa506e232920f554daebbebf1cc72a1139dbbfbf52801f6b29dfbb9f21c117193bb87c530af8c497c2121e83f243ebf2c301a99a49c734f9ed39340184d078836706d50bd1a4e09fb552fcb237dcbbfe5f5c1d1e8ea47378a9febd707f3883778f49c5e5b70fe5b561224fffafc36553aa4a9ca180209b8f394d6751ea611082f7d9c689c1939b8522a8d64b23d09d98c0ed4650d04cf", 0xffb}, {&(0x7f0000001940)="03b19feba2224e3c8301a158488309a013948aa477edf43c0fb755acbc9683e87c50110e4ecea2ce4ef165019e732ef0e6d7f7ffe6b6986e3f3d86f3ffc3b4ecefe33cafca9508a34771698279c13e02b7c47d7911bd9c9b31723c827e8146a7fa5110c58ad8ac759dccd3171a0238d1eb004f7215e83d7d131fbf6b97593589472f181d9942995c31d8c75633d756b1b7431c4cd20383d5fc0da59dfccc010000008b7b70970700000000000000c0cb16870fca1ba797290382cbd096ade422b640b8ca67e3c5a0a27c887e6fc16286fef45956cf", 0xd5}, {&(0x7f0000001a40)="50680ecc158213d02a59e73ca72fff67d820aa40eb2daed9e6eeadf9da5e49345fd8b249e828927f4a59cb41ba33c75b1f5c4e6fa17f5d6db45e44294be1633867dfc43834b5ec7caa153c6accdd9d6bb47c63cefec179978c63971f1164422f9be5c9c0cb3c4c7a0ec92b46f91b68fac90b00004030b6c6c17b89e8001173ef1e5fa765203237dc6e89594b445b198b", 0x90}, {&(0x7f0000000180)="f54689b091e531abdc7c9df3327c13691ba8b5cc1246e0789db83c40951ab5cac1ed0b9b8eaa5acd16236a4447e5a4e77e70ffa49d8a154077d4c5db55789166c09576712e50c6b8321f251cbff9387344bc156061d22a3fdf3661bffc4f538585c4", 0x62}, {&(0x7f0000000440)="63a642770bf6271e53fa8c9fffd6d86ff2cf4a75b67a20e756181c1c2ec977b19e328a780f451e340b2aab032b3d4817a2583ed40f2ec99fb1a25b2c2c9e98d513a7d94d822e0c703a9afdb688d06fef0ad74b59343f", 0x56}, {&(0x7f0000001500)="b64d03aa1e3e81fb4697f4b1a73cab65eb47a3b627b36eaea512817652c35052cd86fa27e72a15b3ffc96856ffbdd32aeb5ef46d0a99721722d5b87c0a2aa2c9ffd072315cbe46fe79b3f5d41347af49eee06b86160a0a6ac398bddab03946410f22085a2a04f72be228125dcc0ba6e546feec6a2eccd517d4708f591b0e7c03b7412da913de8ae702a4f5fd4193bf978815a720f41a74c60ef63266e295582b3d70df1831d008ff7ec7da4fc31d6e36bd10bf49cfaf64ff47d1ddebcdb8960bddce92ff5c0a1913952243d51c1baecb7c1e417f670609f4bb51e656b4429cd028b6a7", 0xe3}, {&(0x7f00000017c0)="264b2e4b25354a465c3c9b17809956a6553000678d4112de017bf6f4ced7562d38c0993d4868be8abdf7a82aa3fcf3b80f80b78a3aa5c019b3a803eabbda7b5151a746459529e7a0a149cd33402edf89697db63b8be2657aacea21067239f5629122725a6f39ef3c2ce1cfa5bd7208767a3d9389a1e6919ad4d94d081cbdb32e8d67f971c98fdd9e56244f1f03c66c8ba6aace3d9e0c3611b5f7c5bdf3e26b7d583cb060fd77d9362832b5a448d81d69b291d79bd6591e3c5e5212f2a687f35e72b9affff8ead48621781cc9dcbea1a9c4d5a5e4126ae7d9fc92b7", 0xdb}], 0x7, 0x0, 0x101) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x200, 0x108) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000002c0)={{}, 0xc, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x6813, r4, 0x0, 0x3) dup2(r1, r0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 02:25:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x544, 0x4) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) sendto(r3, &(0x7f0000000280)="9837adf066d1eb6b00"/18, 0x12, 0x0, 0x0, 0x0) 02:25:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x2, 0x1f) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r2, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x22) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000005fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cfa85cb2563b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e609bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9f"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) 02:25:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="62020207e0000001e4c84a94d40f2a3d0c847336896edaa35b71a40a83889e7f820500000000000000703deca1ad75a075c5f3a2bb42caea980a5f5c68ac3ae84e63014faa733357f2ba51237e0bcb92e4aa2b92dd0500854f4fb33ec500000000e7031629cd384fb2"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) write(r2, 0x0, 0x0) r3 = semget(0x1, 0x1, 0x418) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000100)=""/49) recvfrom(r0, 0x0, 0x0, 0x842, 0x0, 0x0) 02:25:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x9, 0x4, {[0x3, 0x2, 0xfffffffffffff361, 0x1f3, 0x82, 0x7, 0x800, 0x6, 0xffffffffffffff62, 0x9, 0x6, 0x6, 0x200, 0x5c07, 0x8001, 0xc0d4, 0x4, 0x81], [0x8000, 0x1, 0x7, 0x8, 0xffffffff, 0x2, 0x10001, 0x7ff, 0x0, 0x9], [0x4, 0x20, 0xc63, 0xfff, 0xfffffffffffffffd, 0x9, 0xdc1], [0x1, 0x2, 0x6, 0x7fffffff, 0x9, 0x7fff], [{0x0, 0x4, 0x4, 0x9448}, {0x5, 0x5, 0x5, 0xfffffffffffffffb}, {0x4, 0x10000, 0xff, 0x3c}, {0xff1c, 0x7, 0xfffff504, 0xff}, {0x9, 0x9, 0x401, 0x7fffffff}, {0x6, 0x7fff, 0x5c32, 0x80000001}, {0x1000, 0x6, 0x1ff, 0xf9c}, {0xa9db, 0x6, 0x7, 0xffffffffffff8000}], {0x4, 0x9, 0x3f, 0x80000001}, {0x4, 0xfff, 0x3, 0x4}}}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:25:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x8e69, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r4) fcntl$setown(r2, 0x6, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x104, r4) sendto(r0, &(0x7f00000002c0)="98f7", 0xfffffdef, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:25:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x8}], 0x101, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13391c070000000000000094c6f1b9fd297381bb6fa81c0f404289627dc45d243f6067352979acd35e8409b5a98867b53cd39b58939098cb8ef88dab887bec6404798fa61fe72851d7cb5114f72b365cba3a1f1ca326cf455edc3fdc31e4c94365f7adea961bf6f04d7bcb27bf9c044a51cda85edd0137ce3d931bad1c9b172ede5a76f226767d1e2d055fd6926ce52be3fd1893f98aad2f9d7739263fad7d7c58c19c5cf9545a17fe657f4c5cc24bbd0a686979697421da4ec8eb3e4ce350ae60411558ab245edd2bc5a93071238dec5e6ceb9da248f88c667edd7a2f32845954bd8ec28fa3e76e2825941cd6db23fc3f5b2352aa466dc20fc506f86da7cf9a79afc43301d300", 0x10b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:25:22 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r2, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r4, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r5, 0x0) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r6, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x2b, 0xfffff, 0x200, 0x3ff}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x80000001, 0xb8}, {{r0}, 0xfffffffffffffffc, 0x11, 0x20000000, 0x5, 0x100000000}, {{}, 0xfffffffffffffffb, 0x18, 0x1, 0x81, 0x26ac}, {{}, 0xfffffffffffffff8, 0x24, 0x1, 0x1000, 0x1ff}, {{}, 0xfffffffffffffffc, 0x14, 0x1, 0x4, 0x18de6e32}, {{r2}, 0xfffffffffffffffc, 0xb1, 0x2, 0x5, 0x595}, {{r3}, 0xfffffffffffffff8, 0x11, 0x40000000, 0x4, 0x1}], 0xfffff800, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x68, 0x1, 0x80000000, 0x1}, {{r5}, 0xfffffffffffffffa, 0x20, 0x40, 0x800, 0x9}, {{r6}, 0xfffffffffffffffe, 0x4, 0x4, 0x4, 0x48}], 0x2, &(0x7f0000000280)={0x0, 0xf127}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x1}, {{}, 0xfffffffffffffff9, 0x21, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x0, 0x8, 0x0, 0x1}], 0x9338, 0x0, 0xfffffe01, 0x0) 02:25:23 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 02:25:23 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[]) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r3) fcntl$setown(r1, 0x6, r3) fcntl$setown(r0, 0x6, r3) r4 = semget(0x0, 0x0, 0x8) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000000)=""/142) 02:25:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x7}, 0x8) socket(0x6, 0x2, 0x4) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x9) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0xfffffffffffffffe) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x109e, &(0x7f0000000140)={@empty, @random="000000000010", [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x2d, 0x1090, 0x64, 0x7f, 0x0, 0x3c, 0x0, @rand_addr=0x80, @broadcast, {[@noop, @end, @noop]}}, @tcp={{0x3, 0x2, r3, r4, 0x1, 0x0, 0x1e, 0x10, 0x8, 0x0, 0x1, {[@eol, @window={0x3, 0x3}, @sack={0x5, 0xe, [0xffff, 0x0, 0xff]}, @timestamp={0x8, 0xa, 0x46b, 0xb4c5}, @sack={0x5, 0x12, [0x3, 0x9, 0x6af, 0x0]}, @md5sig={0x13, 0x12, "034a9d5e51468f1f3f055586c64c4e18"}, @sack={0x5, 0x1a, [0x800, 0x1743, 0x5, 0x4, 0x5f1, 0x80000000]}, @timestamp={0x8, 0xa, 0x31b, 0x4}]}}, {"63e92b802813282132db2cadc9f15cdacc6f3ea6c8c99d4f869da39fefbc61ed4e93f0228d5311d6382208633badf88d3ea15674bc9e271745206646b38d33879646921e3e396df20c1f4cca608f519962b6e2bbda8a5e95f9a53084855aedcfc3eaca54b8141a27cf32e860b55b07d62a7ac6e3b8533bcdc7eb6af032fd0646862cbee824d93ffd93f3f56918e8527eb970fa802b6119f17eefb499b89f49519d6bc66ee5c6411320890004b7942d6ca9cf72740c3b0876655e4e782bee21f7599e28d924e9d7e8746e98e027ec5b2867a21c6c05eb5ee987f2db3fcceeb46c9ff6f015ad3719ad0ea164b71e29e43329de1948484ab7d5938483ff174769d9606cb21c34eadbcbc799eefcd629770c23e8a77a2174700d301a20b72fff8a61ac1960f64666653f757d92e5fb292505d6ad49097400ee4c3ad869fea1c55f445ef236ffe06ff16413616f728f7c568109dc6450ba862500d485af2934b4d7244736ad86c962e9f9866cd8a8dd4894bd0c4aedc1fbc3e2f8c91ed331446abfc4e9bef8667b01332f6839d38bf479f55730642a6b90ac5a8c726979eaf26c8c93bc296a7751c22bc89b4217e1c4897e0334c2761db47614e5cb8579008037c25c9222524df9f5e7325451ffbdf359e13519f2f128e9dcad42e55d2008f536cd674968bd7dd6f5ec1b65e0072fbf3123225239b69dfdee4e4ba20f2220b69b861836f57e60e22b3e5239d205ca394a0d970500d10a3775989e06ae9c399a347bbe9c4328adcfa83abc5c489a0f49c53a93a0be587626a2b471ad77d19fb4524d72285d241c3c3686b42bc73f57459a599fd7af84869aa8c976447fd963668211ba6a345c8c63e2a757db0032791a918ea49485dd755066b27097290cc7653f36e251fd6c7b150c991b1bd1820fde3cf8fe664033b405a2187850cf80861928018c9dc38268a4fd9f67acbf33d9794406ee4a9fe44501b057256eccc69c3bb15841eeff172e31cf9de317b3e52f5c870eecd758050aa035c3ae1dbe4131bbf99f6762d7db150229da4036dbc638f048b487d744e8e8dfefe76a0a1979bfce0982c18e19a89b633f016ed5a214dab5e3072fe8a8698a9beaa2a4b0884a30b85b4267352ed9f6f30f5e0d0c9f8ec326f55ce360b9af2e992e91c2af378767fefd31d98a90d406ad4050c212112fefc99986775141a56c67f30c1a39aec6579fae74ba0c89cbb9717573900f337caf8dde8f35a212af7d00d4f0d772fcb86278a5f23bbdf57c23dcb5a528ee2a0f07f08b440c909a06e17b0359d4f385d023d43e8156f09d401424f6072cd9c04210036fa90b6801133deec9fe73ec5be8688d51694d25f825aea8ebaadd924675a4e5d06f648cdcc012f214c86602ebe42a991b4cf8abcfbf800cd3642ce8f14936abb151d0cc8c436bc15cb54da9afc5b9a57ddb71b042bb3aab0bb883ad22fb3e484c0db68304365c127724ccf44fa39412774099513af5637f821cf6f6b0463d8a99915b5a2757c3d2a052436a2ca783f9f35ca64b1e3786248549f6a2b666479821208312402dd2f4fb8cf3d23532e68a4fb1bc6ccfa28798a64546ec3f7900a1ac467abade94032e09147a3eac6d16e4089c2c78cbc07f253b914c200c0c0128b23992fa166ba2c6902753a0bfc9c4593efe6c6ab5b7421802b8849c33dc15be2dde58057424dabced6c4cacb323a99215291440c48e77209521d9741fd503f91cf5fdd3036e76145a5b41079e0edbe31bb3c061f957d51f8c2fe43884fac367911ab338df84c423254cb5fc6877635eac3dee934ff4e86961c3610cdd883efeab6c25109587bceb0330264f73be36efa18efbb59b33682caf5b3c80d97eff1c206417f25745969843313ab437e201372a01f333353c59ecade1891e316598ccae7a34ea340616750bf054101c7634511be3ae9dbadc9111f66a6295e60fe7c9927f9965d5593d723a4af6cf3670315ce4147ba994d487138c162119cd70930c40ecfde528f959adb7fd4084a8730aff598cc323ce1c19e317523a65cfaf935ddfb54fae10221e35251cf133638a7bc433e8eae1d12d954f307e7c7f2863b188224acb26ef418e4b116d94d62c824da8eb57b2f24f274a2cba824a6b17a5ff662728445a67dbd3d97860226909a8ce01e8e80a5078f3a9ba2a5125753e797bd208b7a5f0a78ce2b267d5b0bdf445168f67f8921d36432fa895e0c36dc418a4075f051ad776ad257df4165d276504181b681810e6b2d7516afd6f1a2bfe6e8eb288face7f76a1feb6a1fa8b38e3eb0b16a71f2b76a56eb1212e8e9e760b5abf815ed267b3d317ee0936c35eb1397b215f092cd1d35a38d9c08e3141a71573facaed3f6ea20057a72865d0814ec1516a8669e7371b1dae1edef6aea0f6eaf00c2c1fdd9f0450a111156f0a256f97b539e20e9b211e5197bac47b6b0830ac632c280aada2c975d45c9f64aabd28ec3f47b9244ec397e66e67cadc5e8ea0e32daa00e17e52c85ef1eeda530d220935dbff3d659492f911a9f3d591fdfd56461e67fcdf41ed7f7452b0962776fdd998e80b90fb1cf7697e1ead78d34149cf92f73e328465cb958cac588904d6e8617ca0fbbfba2067142e4ccdb2acd84fe222286ba9351b50ef6b76fb76b6b26b82a362cd3aef778e1d735f0a5f7a020668c122e9b682cd2fc0fe6259b45254de11354249600f598802e63c439e6472433830389842c3201e2819f1d11cf2c9e6788a17ab25cce073a4df5a43540aeeefb2b4591d18009dd26c22342429cf4bbebc6d1f41270fce7a59e0e2b2087fd1a00b7f7e7fcc62a800f7788f09f50f713a3fa1ddbf103c8656369dfde7e9b685c48a987f4b88a62234eb903f1b1ec81de23614ee2c038ca4a121e577d5052d8e72f1b8c838def3b443a21c30df18f2833060e0c2e29ae4ca23bead0aa2e015a3f6263c4a702edac742e6aa0d6abee667187652df9f2a8a37571bbdd6d8120c4e41ff077b0623e7fe7bceef02254513cf42588af0295491406cc9e3143126c8db27aafb1e34d5f2946836aa561172342ac0fbadd7b251af15eb66032d0aef9515c2a32ad949a9662a31feb00cb938b5c29aa93c4853015ad307d0006a5bce8c0cf4e5e718c9341f9b60ea45dd11e54e9527d29dbf70c5372c1477dad45652b86dc1ca162ca09ff976814e71ceebe8cbde83d987a1dd88f8337c5b30514f9827501950b29ba8ad50ab29578e44264db937d385db0206b46fdd3d529aae1e12cc6813cc26211a4ce12ba8f1c2f68d441052fe0aa7f2ab477a15d3943ad6f55a84fab4dcc30debec488793999309aa068bd2cbe2668304947c9e5e295511d8471c7408fba4fce080a8dc00b60dabb02c202e5876db06b96cb879f88c78e2d8b74210258977f2ed09957fbfe11c93ab589cc5b4c09207af30f1eafde75558cfe4b37efa52f3ec0937b67bab77135cb70ec57e773e43259804c9cd3f604b7dbf661104a4bcd1a7f2891dabc37247fce11181f88f9747b453b9acaeb8d4494f3c8be855fde9f58775f29267ec12da3489a8a7977ff60c608daff98179678ab56d4f5b0f16b3121fe3a1a9175c954c016e42610dc9a3675ec1758ec44f08b1d298303ba9ea87dff91a075241496086bed8ee5d8b2481eb68482a1a5c8589d375ff0c16b05e7d8926be0df07b0c4b2344cc05ccbe3955ba831e28729fbd31967af3608b4f5d6462b20baab7b189ef687030a064ffab1de9d1ff6c2549fde52de2b0deba9320113f14e5ac20fb1c14bd57fbca3a7370064b5a8cd1d4b83e6decbe74c0fb93ecf10a02358af734d1a8f5bf16b54cccf44c319216936e0d96684deb6ec35d077e7eb94a498003449b2e6270c3d236545d2fadfbfb83c98975a6877822a9eda8a28bb67b8a454e14e4632a5ac271b6a850abc0a7d825087ecef040e5241fbe693aa9d05609f3da2b80297444ee2211f6b853fb65213e75b1e85dffa7d0fb4e56f2b1bb3192e010eeae94e5c2b7e7c5637c88464fbe523367b92434dc11915c1f553aad8b0842a09caaf758be5ecbeb9989e61f67afb7416cd73c9d73ddf356e60fecf162306ed39bf64c75bdc8ad975fd5386668677a88f503239e8783fc0978cbd23e041de198ce3bc0dcba27c130b89dc704ea5c5fc1f49056ebb2b27fc5ee4f34133646d5596851d17696c5ff92c77652740e97b228565d26bacd06332955c799491113be706ec4a313fe188ef1b57e598573b602fafbd114113a2806e35bddd5219a049003896b913a32d0bf6fa269359365ab7c304bfb39bbf93f75efb1fa4397cade8fa0b3f5e14cf7f3e99d36a87ecf695ad3c1198bcba633aaff27b6b38afaedef3ee938242f59e0b951f3deed39660eea3e8fc8c2f7e4224ea03cc34c710fbc4251ba1f7a9359bd85b829db16619b3b3b01c4190435acc50ebadb024d9b06030859ce9e01243e0cb63e011f89764bb2d7be3323a4a81e0eed045681e6b532816fb9bcd25589e27775e0872ef9b73a872e383d1e570e35dbc73d718f3626eec3f84cdbcd40b49ab8b77f3eff440ab7315fb9741699e84c6af6504eef2bd8047fb94e64b146c697ea6e6a32d573b16a497e38076e54f185c4ddd22111c7bd6e6a1fd7fd16108e6c0c0562795362292fae6cd94941f6574faef2cc525b937437c8efa3b101f4f0f9d2ae8b42e4fe2cd6ad5e4d9c371b43cdbbba51f11cb561c819e95d175d47ed3c6a06e15385e66185f671b9c75edfaba77b8aa6fa9569a3b5f0543853732ced52a69305488d6e0c19e8e24ad0880fba787edc44226385e6b7a42e162c4443787a9ae720b09455480127417d0ab6fb01cb0e070495f3d145a8dd93e7ade1b7896bd5f6b367d2092d04f1d3a22176f68966f309d1ffdc69a74342caced5e715afcd94a6b3d7fb75558d9e7a39b8b20ade2877ac0d654eec356ce8a032556b630fa514178eb0242891416cfa414367d5e44d1ae677e3fea7b1b5882a1706422e30acad850e8bbfd9cba8cacae1cb8e6cfc411e8cca51c98875607683c5419a136ded14ad8494c8ae0783cf7b17f90e27aebeff05d8e1097d473eea6bcebb60db2f42e549ac0670763ad57e1be359e97159286470e93c305a07fc8a87754332f019dd783bf94863cafc09616c84844fade7e6911c83b643d105d7f87783fec66a5cb16c687a7acae155501277ef30b80feaac259a0ed6641e5036f1652bb62fe655e28460fae3822d3754921c22b070d99cabb9753277b34319e947428ec29b0a5047ebac32ad153e04e27f448ee8d91dc274dc4e81b525977b5895f749d7bad649eadeb6ad2defc437e844a7d355f913811d93186d0f96d95b13b026b71399f1b85cc3fa6ea5dcb6e139e3c167365e51640c74ebf79dc1e5c88ea016a5af0c4307b4f89ecbc995d33fa7bf2ff8dcdb825fd7e365fb74bfa0b3873c1ddfc93fd5be982c6a38ae54bbe890bd23723d0f5261f41fb76bbdcd2de4a4f45519fa6978dd662dc7ea3d9f5a89b66863d0b7398a3fc7cf458d54dbd802c5f8041d86783fa6b9951d5e67b56fa8b3354514ba1a0a37176cbe59962f2caa6e396f8f4d78a54c54b206ee93bcc5a346a8aa2d8995da8ed16c2b5a904c26e327a9cb6f95dd5d2b433fbebec0e5c05d02cc921317d25583ce232fce9633fcf6a8119571d22c52975d5bfcff150a6e99a299130200d3bba257f2e24ba0fe356d157b2c54b50d827f5613477f4019c4dd4ce753472d0a2257ac6595fa4b0e83f92303b2964f4c0d1ff8b227c3f31316736608dacf57b9ea"}}}}}}) 02:25:23 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x20) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x10001, 0x10000}, 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) dup(r3) accept$unix(r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) 02:25:24 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffbfffff, 0xf}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) 02:25:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x81) rmdir(&(0x7f0000000200)='./file0\x00') fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00e52e2f66696c653000"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x6) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000002c0)) bind(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r3 = dup(r2) listen(r3, 0x0) dup(r3) accept$unix(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0xa27, './file0\x00', './file0\x00'}) 02:25:24 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file1\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kqueue() r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) dup(r5) accept$unix(r5, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000000)) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r6, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000180)) 02:25:24 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8", 0x45, 0x7, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1200300000000}) r1 = geteuid() r2 = syz_open_pts() readv(r2, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r2) r3 = fcntl$getown(r2, 0x5) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) 02:25:25 executing program 0: r0 = socket(0x20, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xa7, 0x40d, 0x0, 0x0) 02:25:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) socket(0x18, 0x1, 0x0) r0 = syz_open_pts() setrlimit(0x3, &(0x7f0000000100)={0x4, 0x7}) syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="3458568236f82f50b4fe11bb5ec45ef1df2c6b0d0f74154e0e8c12ea2475005c822758c92b1cd5d3ba236253dc5f1ffdcd87b66de3217e55b437ef84d93489133cafe8e08a280cd6c3267c1369e03df36fadf26203e85ca1f519815f63b5165227ad6b884779c056550c82df3b45c77bfe1d76d6d52b33e307a86d4abaa44a71223d192adaa830938d74da9f89295bd39e", 0x91}, {&(0x7f0000000240)="499b1f6e47c37b388a0a45120a356a9f8c2b675d419e07130fa1652343acd2438d0d16258825333e51c7f2dfacab6f2ceaa485137f220b277370386def7ab1bfd08a2b332cb837ac6b2818033732efca7bf4ec7baac0ed8e56f0bef732e166698b22dd53466592fb1ea2bff6e67e", 0x6e}], 0x2) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, 0x400, 0xf986}, &(0x7f00000000c0)={0xed, 0x0, 0x0, 0x2, 0x1}, 0x0, 0x0) shmget(0x2, 0x1000, 0x60, &(0x7f0000fff000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) 02:25:25 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c20400", 0xffffffffffffff8d, 0x0, 0x0, @loopback={0xfeffffff00000000}, @loopback={0x5}, {[], @udp={{0x0, 0x3, 0x8}, {"a6"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 02:25:26 executing program 1: syz_emit_ethernet(0x245, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x6, 0x6, 'b!!', 0x20f, 0x29, 0x7, @mcast1, @mcast1, {[@dstopts={0x11, 0xe, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x4}, @generic={0x2, 0x55, "68340e2a8f11def5dedec4a722fb862a1bad93876b1417688ec60d68a74a2acdf60797e295f97fd6fdd8fcfd192c10e5722f5e355fda30e512f5d8f91193a7b23b080575dce205a2873c286e8b213bfc1abd408b69"}, @enc_lim, @jumbo={0xc2, 0x4, 0x18a}]}, @dstopts={0x20, 0x11, [], [@pad1, @generic={0x1f, 0x6e, "f1c6c54a40c7c274af6ea2cd7739fa0f9372807dc56959c0ec12ebfa377dc1fdd4e88da5cd60df7bd4a11044a0e1c99e361cd84d96b3438f582dfebbf4fb7d0b72330025dd2e1d07f0ea814249d33f5e39fdfd8d071562a965edb92f735461b0c40db797757050784d963232c80e"}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x61}, @ra={0x5, 0x2, 0xf4}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x6}]}], @udp={{0x2, 0x2, 0x8}, {"f2cdcd0a763b172274b3722dbc31e5455713d28a30c03b7233e25e7c0a87d4a96b6105160eed00a047e1ba9c3c7ca9f5d3187145d2955cd81f3fd94d2b441935fe537c86c39ac688b16c83b2f837bd9322757d558a408debb9fe29738ff6600cdf425e2aacc1236871fb438bdee63dd1a47a2b16d6a2d12e584a39596462f5c451f79c32ea26616e3e5aeb122bc5395b7fb4498df17a5a39daa6c13eb3b56ed24f1d377ac6d709fea4895f5f81a24dadd86c6fb84796d4756066c7ab08869b13b9d7cbbb467daa4b7ec06f9e46c95f9cc777c8c8a089522cf81f6f4d62173a11512d76a1955cbe6ee43d56d4b3e91bdabd506a07e91c94"}}}}}}}) 02:25:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000003cc0)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f0f65ff23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f5e185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6eeedf9bdd517e85b911c4532382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f92622259855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66e91f68638bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1f9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a060015a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d0000000000295df64a426ad050c096389a49f03da635a963191efa773e2afbb2bd5df940ec01be1a6471d8dc2c27df8ff879773506b40107c1f13bd7b8a715215e", 0xf5b, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x3f, './file0\x00', './file0\x00'}) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0xa6}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 02:25:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 02:25:26 executing program 1: r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) socketpair(0x2, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) semop(0x0, &(0x7f0000000040)=[{0x2, 0x20, 0x1000}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc94fbd36ca7852af, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 02:25:26 executing program 1: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="7ec8f37e622082da901f5e30acd3da284724b6918f06b02e961022ac1aa874afdd2bbe7a023463ff25b4d0cc43f783c9aeda73b500369f4366", 0x39}], 0x1) syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x7}, 0x8) listen(r1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() read(r4, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 02:25:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) 02:25:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() chflags(&(0x7f0000000040)='./file0\x00', 0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 02:25:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb5, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1, 0x0}, 0x0) 02:25:27 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xff, 0x0, 0x10000fe, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r0) 02:25:28 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40ae8) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r1 = geteuid() r2 = socket(0x800000018, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x40, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x1, 0x0) listen(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r3}, 0x0, 0x4}) sendmsg(r2, &(0x7f0000000740)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000300)="e6b54ad50d85fe078cfb942cda74025e4179894d76f6018b4c6f380b31a380dcacef4b420c862f276cd6652ba963ee6b3b4c02d9fa4ae82abae344cdeaee5b88f36956859886ab1fe3fef0e2cdfcf4019410598a1e7733496086a4348e248bd3398a574084437a25b8d18e614a5d777cbc88205386eae38f68cd9a00a76906523d1f137ab984e050e6027d2c174b647c8a22e65f6a67a51d8613fa4d4bbe418ad25bf008f4160ffc0df3676b5ad970ad7a5918e22e54060cf35eb9d73c0e9f131272e096e20516aaefdf5fab1bd77a5281532402150a", 0xd6}, {&(0x7f0000000400)="7cd53b0554a7fe36e13a2d7888dbb26e2ab57c5c520dac799f54913be94bf0267956d68a7285c4ee7b57ae7534e63cdafb4ec4fa78b47b2b24d670dcd989e834541699ebee79069f8a9cc8b5dd6cb4c194c5ab753b634363232df08271", 0x5d}, {&(0x7f0000000480)="5463aa77fdb419c69b", 0x9}, {&(0x7f00000004c0)="d19c6827a2b18db19d357871226bee9968a46d49d3823f59983c2464cfb524883ea9e7cfbf302a41f9c1b15b2b350a4498f6", 0x32}, {&(0x7f0000000500)="ed8d54bac35b82dfe3b64564d1d232f21755253f6b30fac34c1a9351ef7f8761296d762850", 0x25}], 0x5, &(0x7f00000005c0)=[{0xd8, 0x1, 0x5, "3cc195878fd1c67bebdefdbb4cb59005ea229cba597c04252dbd99aac7df5d55ab8a5e023c4f2a68c6d8d4cae68bdabc0e1711429dfd7441fa2d0c32a83395c4b1e62f7d42c2ee94b8b8d6a9e85af4753616b708e1620535f30814d0e727a6b08aab7407f32d307bcff79fb3955c7141fd6bfaa5ec9722b7db6a8f708f3806216ba946e9c8a75538325d818e00ab7d7a011a3e35f8a16d8d1c6dfa1e7d1ef21042fa40eac7eb97c06e0e6297570698f1311715741c2ebcf7787398703168ddff5db45bf67e9eee"}, {0x78, 0x1, 0x3, "cdc1d66da0a76e429073c0625cac5096f04325ffa885b9dd002d8f8bb677bf014480c75e9a5049e4a13f70d37d7744f7696a29e498677c5bb44aff36fe229456614d68c01a2907002f5922741d43f24f47991977e29c58ac17a12812957a5efc15"}], 0x150}, 0x402) lchown(&(0x7f0000000040)='./file0\x00', r1, r3) 02:25:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440), 0xb37, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4, 0xffffffff7fffffff}, {}, {0x0, 0x0, 0x3}]}}}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 02:25:28 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x13, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x3}]}}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) 02:25:28 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0800450000380000000000019078ac1400bb00f6ffff020f907800000000470000000000000000000000e3349a416682d47f890700e0000100"]) 02:25:28 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x1f, 0x0, [@multicast1, @multicast2, @broadcast, @broadcast, @broadcast, @loopback, @multicast1]}, @noop, @end, @generic={0x0, 0x9, "a0c34986f2355a"}, @rr={0x7, 0x13, 0x0, [@broadcast, @empty, @empty, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="1a5da1394e294d08abefd4ecda651fda24866542203ccc55c86025b059dfb151f86b703f90f107793d47f0b2bfde7e4cc0ecac2736b30927abcdca2d5c09ef1efd29a1f6ffac23dec6fa21a380877e31258fffff3b147c7875e991b17b49a23d68747e06ae8493678a1323902c356e1e468e2d0418498ac75e42d808ee3761b6fc", 0x81}, {&(0x7f0000000180)="01b9da1e455dac218d1d0da45782431ed50750d4cb0b3605153e96bfbb31bedc0e531de7fc9a65736f06ecc27c70639397a42b6c6c7072b238419e513068b6e9a0a529aa7750f58cd413aa7eeb5b0e9552d823e7b13bd8a0c1956346cf7f72aedf48232a8c3970f2bdc4be886dba1d89fd3e94bc6c8bb85e4e8383438a0945b8c5849a0452244c3f1abc560ee0ca57b6cfb15c71e5114acb8060cfda80127306a37a96f7e1bf099fcdc302afdbb651495b7f25a8b429e79ad90212d822bf16639dabb8daa54ab94c4e3bcd00d47b4648013ad649f5", 0xd5}, {&(0x7f0000000280)="a9f02e2264e6e25ec103bdde33e9eb73ff4f7689b96a2db33dc95150ae9a928e40efd329299b8c0d6f7d9fc3172db3d54c427c9484f8c0a23e0fed1fd0371bdeae30e32ba39e23ae28d9df4b0c4dd9321b8f891b04708f5eed150f", 0x5b}, {&(0x7f00000000c0)="c38cdbe76b12ed81ddfe8b9f28e67d62e148e8d0f3619e3aca3f", 0x1a}, {&(0x7f0000000300)="45ab23b58b65254273175b41c7210a96d13bb2b71f39a7988530", 0x1a}, {&(0x7f0000000340)="83d79961ac60243c5d361fc122bf486ca3233438fa143f31a853b3b1c3d82fc31a1d", 0x22}, {&(0x7f0000000380)="0a158904d52bb31200e15b8dd078c93cda8b2cad4e8acd4df9ec15632f97c16498dd6683ebc22e46e828db65949f2e3e1ce253f0102abfd06926d0d80bda17712f0e4f7aa8bde75e75b594714f428138caf0f0c1c8ca53a8ca28029b8e59853e58994453b0a06ef529aabea545438f979e4c526dbf3b9415d6c2c2c078a44a90e15a0fde3b6079bd25eec04f61edb419f2db9b662c6109baa29d5ec2a551", 0x9e}], 0x7, 0x0, 0x4) 02:25:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/247, 0xf7, 0x42, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) accept$unix(r2, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000000)=[0x0]}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3ffffffd, 0x0, 0x0, "0000000000000017000020ffff00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:25:28 executing program 0: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(r4) accept$unix(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r5, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x81, 0xfffff, 0xff, 0x4}, {{}, 0xfffffffffffffff9, 0xc0, 0xfffff, 0x3f, 0x8}, {{r1}, 0xfffffffffffffff8, 0xc0, 0x80, 0x4, 0x9}, {{r2}, 0xfffffffffffffffb, 0xa4, 0x4, 0x8001, 0x6}, {{r5}, 0xfffffffffffffff9, 0x80, 0x1, 0x80000001, 0xd3}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 02:25:30 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900", 0x0, 0x2000000}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) close(r4) syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0c", 0x3dc) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000680)={0x94, 0xfffffff7}) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r6, 0x0) dup2(r5, r6) read(r2, &(0x7f0000000540)=""/242, 0xf2) 02:25:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000020000400"}) r0 = socket(0x20, 0x1, 0x0) socket(0x18, 0x3, 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:25:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x5, 0x8) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) 02:25:30 executing program 0: r0 = semget(0x3, 0x1, 0x422) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/185) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) read(r2, &(0x7f00000000c0)=""/118, 0x76) msgget(0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x561) semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r3, &(0x7f0000000400)=[{0x0, 0x7e4}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000600)=0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/6) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000240)=""/200) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) 02:25:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ftruncate(r1, 0x0, 0x0) 02:25:30 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000007ae26caa0416fa4f376336acf00b7804be781e4991f7c8", 0x28, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412bf3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000040)={@broadcast}) 02:25:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a75515ffb281c99b3fd62173948dcdff02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) 02:25:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b3349c22062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f77a459e6bf4f7d1fc95fed6bab6400c967014151cd1493946b43714585fe00"/145, 0x91, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000040), 0x1000000000000192, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(r4) accept$unix(r4, 0x0, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x0) close(r2) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) 02:25:30 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f000007e000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) accept$unix(r3, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r4, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) 02:25:31 executing program 0: r0 = socket(0x1, 0x2, 0x4) kqueue() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r2, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) bind(r3, &(0x7f0000000100)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r4 = dup(r3) listen(r4, 0x0) dup(r4) accept$unix(r4, 0x0, 0x0) chflagsat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x10) sendmsg(r2, &(0x7f00000012c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x81}, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000013c0)=[{0x80, 0x1, 0x8000, "adaa5d035b41e1b07026cfd95a37360527cfb03848e949a417d1561281f1db02104008a1a13195654c87f75331adb6995cca372d13314b4fecf649ffca62b7f461e0aabacccc0466b97fc74842b804c1f8a15a8ebf5db35fba39200f28f0a447fed4dcc3d1539b02de"}, {0x50, 0xffff, 0x1, "8aa879e17474910fc05f81a6bf4e6ca06c117641f8398c760b7e6987545c47cde424969ec87f849a943a63ee7a9a4a8124c11fc146bdb6331e54"}, {0x1010, 0x0, 0xe10d, "a4ef8557207159ee07bbcb40b2cedd78d89c5744c21817f9eb6e1f2566070f12315491ddfdbf61e6b01c6772d800e02db83268e0eaaefd443d444db5138daa794d7dadaefedde1340dc3916448b39104a64552832cdcf5345d44720cb8ed0af1922be62481935b0c135eb0b7fe374dd66074426f76817f5dd1b735f720e0a5955f51bfee20cc4e77e982eac1dbb6dc404f7c89fe7340657c74b080c62ac6d8fd4df473af81252ba1f77dd54d2077e5acf10f69b95a03a13f562a498a6c91132ea495c89016ad43549f53f41c44e6ab3aea8ab2c0ed17667a57e20e0d13a089be1bd722f79bb180adf9950e621a391ecf1251d7fade44f03b086e438fb1421886c925e314e247c715c2828ee32fac07610381bffac75b1937c1a44e15cae3fff4b537d11f99f35bcef860baada3c7c7de8dc18726ba879a43cf5c8e39855082afc10cebdf48677cf1a84284159afa3d2cc31e6536bc390d2dcb91a78d7ac300a14c218a853ecfbc016067fa34014309f69715ee7680dc65227149c85bcc95129082aded9640e8866cd3c928c6000c9231da3e8b0f87c592b898ec580f5be3f7a60e41eff3ac1d9d68d8b69231375095b258842a79d750d564eae0c67965f1cef72de3eb6bc99a0b42e187c0aed7f4886660524c62ece0e57068d19e43083a2fab054d41a622cdc1214623f574c69268d201d3dbe3ef3c0c0f6c56486d1c545a2ef703f61ef9b321b40c5b09466eaa609501d9eae43a3b8252bd3b640257c1bbc8c184277e4934fc864837e6464e565a0a731ebf267be1c040f28efe832c27625c18f1af01c10509be04ef1dd5f63b83a103cb0ddd0ce3d2e14d5b26b13795a9e21c487586a8162714e997d2595c573bd93ea3664c9d56c8a7707f8c603c11563a4a28f2ec36e1c2153ed9bba15badc2cbc2ea8ed8443e2cc4b0217f3b53ab86dfae88ec89ed68fa9f7b2950a1c2ece89eeb61c41bcfa152fbad4ac24a1e424128dd3ea9ac0c335de9c29a98c5b0b2c72e6b705261ec49f8ddfa167fe18e7c89e8b71f406c2f3b57cef252927afae47b7e278e4bb5e6874a35d2c6ea1f3a9f90b5c674835d091bdd038d42a469e401004c3d60bc51229af378df55e676d781d8042aca6900927d9022a5b257a8e903fba65273451496b0ae53685745fae7d71475e295155ad7fc8ebad600f119bd4bf675aeefeb8e46b140112c487fce170fc24dc6e7e0ef25d4f99463db3e565e3ef7ac63db433de1c14de8b937ac9d3d5b4cf0100fc2ff40f924c0072b2c2f2803efe4fbd24fad73d1249271cd1240f1dd5c84d8adcad63fc130d50734361a3591d74afe14bea9c2fa96c53123b7cb64c38d35c075e603eb8ba3b262a77ec48e2838d93dccb529897155cf338bf5645bc3434adb5907934973b5cca622dd80ed21ae6427432fc732c1f3f0bb4b62ee5ef28a8ac01782f8d384f022eb64f7216fd052e83af1ed5baedf7fc7e454bb0a5ab2f92e2f29cc86ec2dddd400a004be6b60e83856772c56e177eef8f444f660e319ae01f3941a67e257d1f5775ecb0c8d4faa1549be790597e30bfa101f6e0d6d1779ee78a50ee54267664d6d358eed7877a4c326b1cc1a2aa826b7cfc7de96171a06b9318b5a8d72de489620a07efbf39766bf0fcf353ee1003a174f06af59578b5f08d5abd310b27c8f29828fa2087b747e5f4fe58bd7ba11a27e302de66dafde73f493739a66c0e90f805c037d13229f9ccbd827c28459b3331431ee08bbd5e46383022fb8ec0b4b8794a8ee2c51111d8e053469314bd2763865ed255d312b74015ced14cc1c2f2d616e1a0bec25da479176ec8533529a257f9d6daeae1663b1f82f26e39ef98e0bc842627c196cbd22e1659e828ab9cfe50ad7eb7f81933af5489f5897e45b913946e04b87bef1455e98d5903f4a00ef2c8ca3bc617d06ab1d05708acd1b822075e7983cb588520f6e64b74f35f6307f35df45a354ab666f517ccf8e90b25e98bbcacc692770c89913c1592d769ff03d2132b0ed659a65d3080d4954252a0d3a6fba1118401f6ca44e000ef8c03a19c2f38ebb71015eba183ec1454630d4b1abb3a6055a6f8445aca78bd7cfd6b07c280dd2c8b709a0ba6f6f90addb9b27027e7e743a3f5e1e30bec5c95f5552dc2bbd2fdef961ba2f1e2f6da267b3ff40710d034b3f9a243f93c203beff71abbe8f17c6f29292d1d651e8687c52ebd2881ede3ed7e144ec723d3f9c8b35fbdc0d276be4dbfbcd58e1742f006cbdbea515d42d85b1b1f9c8006fb4e8596fe2875e161d842a012cad751ce3d0e958ec12381d85df4f7807b483edd6fe063f627728c962a03ccbedf8bfe305099d93e01cbce25e5d09dfe5a71217c65789d346bbe693d686b4be10608853e14814b4ed47de82470f16a90eb97127b57d1e5707ce2ac1f1466acb30864e8d841e3d79b307a67d812840fcf100eed632bc02e8f6124aff59d26a76cd39059c5fb260bc622964225a70a4f36936049452d62e9f7c11d90802b995c441eeb776bb1ece9e0b29638fa84c59608803c3ab93adcdf24c3fd6fa83af817c6d8192ef7136f751730b127e7926464f960fe4f9f185345479ad57e2d2115209d04ca74822a31f8d65b4c81873f37883eafaa9f292be05a127f0f1e74b65eb9fd757f92ce3b6454683afa48e437ef3440d19d24f637446d5de1f64d342047dbc26b6cbe79fcf2e2d220071b7d52ae29f4806647c05e66e3b156ad58bc76934f55f673a4c0c0ef7e16a2a1778cd1c67ff45ce51cdb27a1da4f43848ceafd4b3d20b8cc01d45baeda92523514b36d8dfa780b9d95efce8d58caea93725b3606ee4509d665e28ae8b9078a871e3bb239ed49d3e019faf200b8e33021aa1438c219258039cd79d5f1f83c4a71f1378bdcaae05615b5cc4bc2dc65f464225823708cb61e6bddce955f3132221f082ae29b5dbebf1c63e97fd0dc72824883a8b4beffe5837c95469813210efa1afd661464c9267ee7d660eeb0275e042e0854851ecd93e1918d8603525b8a06761feea97a585c316eabc2fa1b6b6f2413ebb5436118515e46abbb8dfc732a8663e42111ae6c1a899f40a832a0529092f28dc9bb026aff8297b947c72a42de12b3f0311781b2ebd5fd6ef35657ed969c94134fcf71d93adbaea349e9bd30ab72d55cdaeff4cbb868f7a971b4cf950204decb3ec73a4cc9f409cde68997cb5a86a8c9682bd40548b62b42cb5b182d24b5e3c47696fe2ae342692e3e7c4d5f9d5128461b15a36304cca2b5154bcb72651ef681159e289fa3454efe07a0135e0cd05c3c44ec333f9cc50bdef98eb3de9266d204954189f8214f18d26f1f8ba70f08c46e2ab303e58345dcc1c2a9820ae22c9a9b28ff70b8d811e653984dc890d9e43d288d1a1b274dd02c4ac862d2772f77762e4ae6c13120655065cf227f329c204bfb7e19b85a895fade5b40ec3440e0ff4910546423b60e50e216ada3b86bded1489bcf143411aaa21c0e528213cb1dd3138a68fc18f285b78bbaa57bac02890d5785b3f03c2aac800a4ea9e570b12a1c0098d12bbb737151761967497a1c519105c2dece13ecd204bda1c5d7d592207ef65300b7b29fbbc6afc03bac93ecfc63d60a64d06e287c85f4445d0568ca311ee03336642c42bc0ce8710b4265dc49a23b9fe938890ab30db2ebc84f8ee38a052b7624bda7839632aee59e247bb6929750db6df2ec3dc015903d46fd86ed720b2e8a6fccc2975cd0356a7c491be55541dc217059a511eedc7a29f5b1a3e854e16955c0da6c135b9bdead017a414993e8f9110d6347ff04cd939e59ffee1b4d4a3f4b03d099dee05e4e47dc72fd24e190d6aa57a0f68aa58bb6f101b01998aebe5790ecbcee732bc37a7c43783bb4337ed1fe210e82db096f73bb5c5c319e44c7c9acbbc575520f173bc22e70171918695e11b2b8ec640d655cfa436c73844c796ea173047e0b154e983a136904b7bd608108cc1be570ff92b5e526ba86fdb63e97d30282631ce267b992e031101ff787eb8f32821fb3d136a404be0593862a365527128e04294a4fec1b854505364e169cad33641232e64b5f649720f6c715cfdfb94b50a0216352f978011cf65c00f76cdfe4a5fc0e618821892633706dd4be523604f954da65ddbdf52b2a9270ee17a5b818f3d33864198b77983f6367b6b4324e29ade55bf192f384961370dfa8942dea7c4129cd3cac7a79dffd211fed8b4265a1632d78a90ac43bcd8abeb7dc804729319e31cb75ef6f01aa6aea332b96627f6a352089310fcb66e24f85f3a3047faa47416d0a4ced727caf62b1f7186179b376d66efbb5f07c099efcd8525594143eb5a71628ad325debbc2735218ad0eaea04e40d6b278a4c5b60d2bc0f0a0dc34bc33ead109cedb6637751e23b3cf81fbdbaeef69104484f0b4d3821e4182ff934f5257ad72d07f1b2f25ad726b544699c65e604cdf8960b9b102b0df32aecd94389b9781da65797577d6ae6287ae02ba24311e8b91b49f92dcc8c10ba100f5d3c6f8d0308e818c98645b90d1c76198eca76bf776a6b13fe299b14f5f6ff0690a04016eba67182d03a821c01e2ead61f9cb73ed9859d7117f7c2fbe27760caadb3bf46741c552434b9ed7073129945d507039eb28c67549d707bebb47d1b25a770e2b1342556c5ae2565d16bd33ee250827be0204e699b344feead879387ef0bd1536d6114866be17dbab7948610ad2401faa31b41ec28aea063f8db68a05cce0cf887bf16da9b46a8b7917100d7d4ba7e103990bc27d8b0e4d48f6afaa49a0ad275a75303f761429378c1bc6e5e87d06c3974319026c641051bf6129487364c35b74a560360ae7b31559728c331c2bfdcc5edd65b8560ea77888e8adeb0656f5d2563c4b9f0c04eb7335f123af0663770ca74b74d57d4334ecb4af05c3212c6c22e88f25eb5cb77964a91db0ac5dec0dbf0e1374ef96bfad156787901d957b50442b44d3a0dbffb3d2a3368b635b301b1ac1320d9fa12195fe47fe1612a3efeeefbd6d717a5f2cb36afdf536a324e74d01ec80d25b84a4a4438d5b013676bcdccc4a4ae5cfae415134c10cc751eca54ac3481e50b1e4ba6af08786f710757d6569f2b6f90315b2a590b4e2b07fe03dc39411910f126a60128f83c851404577e01c07e44dda99a545f478587835b1e4e80a8e4a208f4736ae08f5013120273c586144f9ddec283b1fe2c50189c657121511ac5b57e8eac09db0411a733d1f40d831a72fe72483bc361c96bc9c6d6cf222a4c1cf4c90140cc9cf055442a6aea9a2d96454be455498625a9a371a5a09cae2ca83356ebf4c16688c1588405f69f224a9569ffdea691c2783c3da1f3e204faf9162a6e698407edc7ca3aed78c693ef703eaf1b08f1c3985e18f19c577ab80874ad7241432aa41c664aa4d65271c2eeb4e7096f7fa88884cc613ab89be98707850b9d294bce12dbd80f2e872d3fcc7d13f3a99e3a2f5205931f7c8a08b6dd5ed9f452b8d6e5cecca544bfcb472da573bfea763e67b6d4cb67fa6310c4f754d9f9e2e1ccae79dde9430cce190f7267efa2ed0af82974d5f0249724d724bf2774c0292f908906712415f607b9b8f9347d19d8dadb9019d455c06d75127e078b731dbdab2e254bf81f97f133656d61e1a298d1a020eb2a43d4445dacc3a2b13b56d3a1c7d572ab974ea21cbb37f8dcedd26677fe36b6996ff2bc1fe91bb6c7b67be7376bc4843e90094a06c61c525852621f5ddae35e2ad2bf2127dc75dedefd04bae4f5fd73dd251264a9094ece"}], 0x10e0}, 0xe) dup2(r1, r0) 02:25:31 executing program 1: getitimer(0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) listen(r1, 0x0) dup(r1) accept$unix(r1, 0x0, 0x0) listen(r1, 0x964) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) sync() 02:25:32 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x40, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 02:25:32 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 02:25:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) write(r0, &(0x7f0000000000)="3c0db0408db83f164ac52e8aa8e5b0ce4e6a71396e796dc63da4c60d", 0x1c) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x70, 0x0, @rand_addr, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 02:25:32 executing program 1: clock_getres(0x3, &(0x7f0000000000)) clock_settime(0x2, &(0x7f0000000040)={0x100000001, 0x9}) 02:25:32 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1f00006e0010dc5fe6959f6de49768eb224eb5870b9eada649e2c2f2ae0b42f860e0b9a831d8c36afdbac1ad1d0387d8e474b9451ebc8f785230df334ea7d0418e6fe38b1dcc45b49efcffa7e6c63eca288d982fed807119e200cba3070b721bd98ef82868532a94d25c602d4e8215973e155fc16f691cb665f30285e855fa8290fb13e33f49a5dd4d17ebb0a23e91db3c3146b7501f7323f730a515413548c5ea1f6ee555f6b17d36"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x40, 0x0, 0x0) 02:25:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x4, 0x3ff, 0x7fffff83, "07000000577dac00"}) sendto(0xffffffffffffffff, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r3, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r5, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0xfffffffffffffff9, 0x2, 0x2, 0x40, 0x13d84b6d}, {{}, 0xfffffffffffffffc, 0x40, 0xf0000004, 0xffffffffffffffff, 0x7f}, {{r2}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0xffff, 0x3}, {{r3}, 0x0, 0xfa, 0x82, 0x3, 0x1ef57e87}, {{r4}, 0xfffffffffffffffb, 0x0, 0x80, 0x7f, 0x401}, {{r0}, 0xfffffffffffffffb, 0x60, 0x1, 0x5, 0xba}], 0x6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x80, 0x1, 0x1000000000, 0x3}], 0x376a05a7, &(0x7f0000000140)={0x9, 0x4}) writev(r0, &(0x7f00000034c0)=[{&(0x7f00000001c0)="e3a8f5998401035469e9411e2856712a3d64511977f55400577da9ba3ddf351b0585c48625cbe4f95e6bfebbd75d6fad43748fe6dedab8a4e277ba7daa0c7fe2bebcae5dda58fa230df6ea17293d248dec7a7ba3343d885666b94e64b6dd3bc900794c6ee4d82c33c6e0e10582d9ec891d562d70d1cec2da2cd410e0520b61ff4d1e527376dd798f51eee0c17ba5d33fab8fbfd82b69ef7d9947445084bc2902b99cb3b3cf2b39a87ae5e264ed0e62931ce16be9aa2033e8a00095b29c053bb324b39b4f650230904213eb6c66bb891b32de36cbf861e7b7780b758dbb1c43c3fa54cc38e559ffe8b4311916f889b6ea2cef4de4532878e5fc5f9d9c4d1a981412de81460e74f4c12d1795a4d5259c553d12eb1daf05cd8c1b21497fecdcce8f57fb5a43560a1798c0099c4ea5440cee4a7d7caa25c5a67e5e87b8e85150b4b7163f1c2a0e59609f2342a196e468c34dda06a73c0ec13dfa4d7ae6501e2b2ae22f833290eba25c56a8c468cd0925b51abf0742672d71c39401bf24d7dad83e0a81e563908644cfffbe82d0dafab6b9e2438a9ba18e0074570c1870f5cc41f67444628b95334fa270a47be4b255c3e01dba656b986716506d6f7f1db4e6d03e797f822813da46d854b289675678188f98278e91ba26a310a6f9713245ddbf7ffab8b2ccb6c7aaa47e6c64f755e165dc2da6b4365e8a690c822d26fc5d495fea7d73b6947dfe20d3a6528580d81efae8271787fd", 0x213}], 0x1) 02:25:32 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x2) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) mlock(&(0x7f0000d98000/0x4000)=nil, 0x4000) 02:25:32 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaa08004500004e010000000001b078acbced00100f9078001ef49c0000004500cdc97afc041e79865e33209a86f14636de31c98b3e5fc40000000000000000000000107f3db75c19b0f10ceb1f4408b852f00b567669f16b49471447b5c6adb03329e1eec9f3b18f04e5590293f1ce1df022aa0679d54455ab1370fd62dcdf6e0612fde383cd92c2ce006ac603e891cff0b3ebae9252f8e75178a64fe15930ec6b2b628bbfe05e7057e2d513ae67e905ddd76d5fb1aebed7a193b5cc5d609e8382993703853f3293f6254996cda713f3e16e0300505de358e28559d25014cb1768fad5bc5b1e800a867a79df227c438f73a9803fdefa746ef6fa7277aedc5f97d4f6b6b05762a38aa1e77f84f30e712ffaf8542f642d"]) 02:25:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xffff, 0xfffffffd, "0366002000"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x811, 0xffffffffffffff9c, 0x0, 0x9a) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) write(r2, &(0x7f0000000180)="5a52ce699d171addcda15008c7c9b43aca4b737ac120e0e369a9954768a51fb421e2427c8b7bdc506bc5603e754d28cc1cb6570225a56474df33264257b1aa9eea3c2444d7886a96dd9db11cbfd9a844cc3893502b75b4cb7c044c4b96e95dd8c965c70986865f92e1e737ce994bf69e35fbafb409c3432938c2012e35e6003804e5062f8d893a80beeba5dfb231601e7aa66f3958d182", 0x97) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x5ca, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 02:25:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f00000002c0)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bbf1c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/253, 0xfd, 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 02:25:33 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/120, 0x78, 0x841, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x14, 0xfffffffe, &(0x7f0000000180)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 02:25:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r3) fcntl$setown(r1, 0x6, r3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000019c0), 0x0, 0x0, 0x0, 0x3}, 0x4) r4 = socket(0x2, 0x1, 0x0) socket(0x18, 0x4000, 0x1) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) writev(r5, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) open(&(0x7f0000001380)='./file0\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) r6 = dup(r4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {0x2}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x1, 0x4}, {}, {0x0, 0xfffffffe}]}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r6, 0xffffffffffffffff) 02:25:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) connect$unix(r1, &(0x7f0000001000)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/4096, 0x1000) mlock(&(0x7f0000ae4000/0x400000)=nil, 0x400000) connect$unix(r1, &(0x7f0000001040)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000e78000/0x4000)=nil, 0x4000, 0x6) 02:25:33 executing program 1: r0 = semget$private(0x0, 0x2, 0x1) setitimer(0x73dd560b183d7a28, &(0x7f0000000140)={{0x592, 0xfffffffffffffffb}, {0x800000007a9, 0x1}}, &(0x7f0000000100)) semop(r0, &(0x7f0000000280)=[{0x3, 0x140, 0xd9fa07b72ae6faa0}, {0x0, 0x7fff, 0x800}, {0x0, 0x7b8000000000000, 0x800}, {0x5, 0x8, 0x1800}, {0x1, 0x80, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1804}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x4, 0x1000}, {0x0, 0x80000001}], 0xa) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000001c0)=""/214) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b5f97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0xdb5f, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) r6 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, r7) semop(r0, &(0x7f0000000440)=[{}, {0x2}, {0x2, 0x4}, {0x0, 0x4}, {0x3, 0x7, 0x1800}, {0x1, 0x9}, {0x2, 0x1, 0x800}, {0x2, 0x0, 0x1000}, {}, {0x2, 0xfd}, {0x0, 0x0, 0x1800}, {0x2, 0x2638, 0x1000}, {0x2, 0x5, 0x1000}], 0xd) syz_emit_ethernet(0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffe5ffffaeaaaaaaff7f000060a4f01008182c00fedc772f00fffa0000000000000600aaff0200000000000000004803400000000000011e386918aa11a15ad4e07aa8d1c9e91f4eb60d99f5ef6646d4033d6eaa254d14b6c7606818d5858b78c0649224573e27ba73b9d4eecdc13ee577abda0fb791440cf3082aff7f15aa7b"]) 02:25:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="43026cc8e0"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x10) setsockopt(r0, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 02:25:33 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x6, 0xffff641c, 0xa736, 0x80000001, "97b6c4e56acd76766f1793bec87417a33a1bc506", 0x99, 0x2}) 02:25:33 executing program 0: chmod(0x0, 0x7e) 02:25:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1056, &(0x7f0000002a80)=ANY=[@ANYBLOB="000000000000ffffffffffff08004208104800667fff036c9078e000000200000000070b7f7f000001e0000001070720e0000001070b06e0000002e00000028e0ad27e66ebf08fdca5830b09ac1400aa00000000000062c946df63bef363006433fb6dc3287eb0f498750aa28b611885045361ddc90b993b441bbfe79b0e01a05fc9e02634dca46a976e92e50fceb06efeb3f02e8d3229218ee2dc93be07fc066d5e92724465ae1f5c1fa457a574abc4ec064fdf713539a51b78159c35a4c8ec7f09bce021655e3b40d5a22fe6f7b78e1b1fba2bf831e29289de5a93f3624341c4e8888c420554c2155892a06e51a29166b26f12533b7d9440765102283e228491ae7ad9b3c8d096dda56f49b59b33fe3568b2c5d8ee067b4627a5665f81f80f3d1c9893c03729943e0e8b2ef06df56d3ca43709d17fb1114e657bf62eb8e17b1d98a9bfd87175bcb26d9f4f14a4482f466b06b26cf8ab1bccfde82f771939e60a111c360ce7e37cb04888f2915d37ef14f43af62fb3623bc93b3273166d54ad4883d06e835994665f949dd8060b8cd13d2e805a248e4d734987c214d74c08464419c38a20bf814b345db88db139a526d50bf541da115b5222e075402c8d6496be8f851f0304ee8e8c55260e10025c34f4021773f760e0cf6e0c95356dd6c19679d7327a64d2da968a2694a2a00f179239cfafea64435217690c4f2a54b7f084dc63bd5ccc30570a18aef513d4da08fdf7ab7e85581893e8a9115168d3d537094bd1cade69f4ac7b433b5ec88d8feaa90b1a33f0679389d41f8cc00a9653a910241cacc46fc24338a3d95d291010c9501ac2adcd8e0b110a7bf3e86436783b810961e8d5ed1818ba5e194895ec8e4b1f3145eda058d89f4ead7cea03b9504170d70752f740f780a431168c5c81e4a9b0360ada2f941c7e33178f5f492badf4377e10ade645151e2918157b1cc80ab52165c4254e1d8289c72a981cabf1b19ed92143cf1ec08a06f3c72c8201a2441369e9206c4e2a9c4032a94b3dc21c12a3bbfdd5284c4f9ccb783e00f1a5031e45c0496a05bfad8df3687966ba52a99d1684f0cc41f4501263af360d64f49eff7bdc8b2c422f9106d672822e4a2bb79dc78706b48ca0ebb653d4bd4c4038608a64532805fdc3104c8636599ece522bd0d1ae9294a676f5bb569e2cb22c2f5b39e410c2942e0000ec5783aff4db866832955bfe949c61965fa2efb0ea3d9d00697771e9bb26c1c3f3945fe20380a816e59d893ccad9aed8816dde5d38aadb71afbd7d150f112477f208cf0aac0cba156260c649e0cab2a109d831a1b7de73ee74dd3aa385c219dff130ea270045f33502f1bf3282fb313601ff3a10b28aad0928a1b2cd5c3afed122c6cf2ffa9f996ef7f15cecba8ef0a8bf03a0c6472443cda9e3e1ea7d304dda9d0f15000115c8f20c6489d90cf4267f2ed928c631f46b8c4fc3ec90e60d1c06ab65858fac4e908203963a6c104b46347f9462c8a83c5b2e13d1bc891d288401cc85c1e05381ae0e2121de2a5a806196eae2115cee406f6242620a7e427f0bba48d2c0ab7cdc81e64cbec0737ff1fa3157f67031a507b060702f8c077c1af4792a474c00025210733772c242b49a8fb5706fd70140cb0d38008fa9a470ba404261558c6a1e42412f1abfe299c2d480e7ba2aaba867d61ccbdeb37a88f7ae58beb3145425891c14ec2af5e79c8c5ab032f7ab8f0470953281812122052022530ad650acb6fbb643fe4b9979ba20547bf552c7f8e6bb57217d17a72866c7ea220c27f31b2f26904ff1c2e162f198647662f8c7272b7c1dded2a72eca4efe5b12a908f603c1e2dde51d2a28e52f5f04cda60d9e2db212adf0d4956c805ad95f76e274b23ead066b596ed1cfce91b26a7820cc44c4c2d2f885cc54e26a48301a2dee8a535b771641e90c78c653d7bf37cf1d1df809ce10717b8161294aedb6ae820007ca799e7cd0bf4d28f83541931d05aacdfe0498413ab29bd78b9bc83f77aadb3ba7c8756892f6dd09af223d4ae6b0fc9800823e974d9e7b142a8177c8c2d46d3e3edaa084ed3e4f603ab10f255844b861a2c43e62271c7e639bdea3c24d1ea4c7568d928418ab171f0a5eecdfcefbd477b4ade561d627f3bbc9ae88cc44cb6dfe21d1a4f3766c84dedef00830798b2be55894d20d997fc4cffd84e7b4b1436793e2ee27706f53e0c467604c49309214a84206b64b90e70ebfddf6416a5dd6f06dddce2852ab1ce7c6f2593ae8c90735e6147985d249390251b2ba4cc1ff44152fe245c5d89aea9130ddbb763d56995bc8b31a8d6c82cd38d0645639e5db3d7b83a388b51ca0f47f179b955a38fce20295699322dbd8ffd21ee4825369181ed12f8fdf5719ef49d4bcb5b6f648a00e95be4c03b7b6d7f53840142d64bc56a0f8ce59acff1b1933ea39d59e0068c3f42c64ae6f7fa8344eaf7fed412e2919d26fffada3c691739a54f026de933d52028e139ff1ce5e9151aca7c8aecea620115d2a041fcc28a20642b29e63705c4d2b8698a9ca387a10414a375967e8b789383e3f397e1eee2186a9b9b699104265e43b1322e75ebca2f1d402e66d816f9d3a686455f9026c8f8f32a738981696e55228b765c3897f74293400ef5820240bd62e2801449f16223bfbe3b4a452b037623cdc570ec1e2b66d92bffa2cb9d24fffa252cb74fd6a52a0f861b594b63eb2824b1ab1559a630d758aec97f66fbaaede57b4d417998d3546d0a2ed7534bde138eb16f452b1509ebb9db626fee610758f98e819c41af89fe36dff94ebed9c8c73bef1d827bc70969a951483c254afeac3fbf6dd4dec4f678176a7b42ed54b2fc39f6d0446e400440e72df8cef1e0ae72e3e35dc155961556f5a5cc905f9b5561caa5eac43b619c61d1a6d33152b3331ba69c4724a4e26b95fa285e9688c40fb419ae10478e1460aa0e94598595b5d6009ab92a1b56b7768ba10df60d34d506a72b11c123b5ad994824bfc56c1645a6152504a880ab600ebf8081280f8899ab037bb87bdd3513895e60af8679b5904f39ff51fca7f7e31359731fa204776ea6463a8e45981c08d52605fd657f7fe1314a3f028e8d9a84680f53b7c45d2df38c2e4c56c2d59e9e3c63797835c3a373401f668ce5bb92a4b3a30ec7b729d3b3caad1574b03a7319dc6d8b3d156ced0c9d907f762798e435d6515b131aadefa5092ed59658aff29c44e3aa05b290897ed6901f32f4c5c5fd44a19ca28958237dd5c960b9abe197cec8b3993cb30568eb06f8a2ec24f554feb030aab5ed04db157ef0b347dee275d1e1834f1f2827569de8fc61792a5136a414884ca0954e15f9110232b96ae5fef1c4a836f13fdc81561d88e2e7a6d61c89cb63cde63fddfd634e95fc61db185e7eafa15c185c6423630617a68af13d3ef76f506dcc273be3f9fc09278debee82eb21806293c21220a991867a1b61324ccc8fdde5bee4f1d8408976e6d8de3663d5a55eb72581c70b4842ad565f7ea0ef10dc7b0cc700c1ec21b4b28afea6f963ed2c0dc1d9ce1b9cdefe6a72b708b3c4c2423c00011833dbf3a69660c0c834b2521a8b814f151d2ef0148271999a92fe9a12d7d238d5e0a1fdc8dd05ec678265517e781feacfe8fe7cff1277c93ad4eb1650650548b6b14c38e545b78ca4fc31441c32ac71cf56ae2c5dbb15fe368b22353fc6620415a04ec1093bd9b62c168b2d8458e69cb4e62533e1dff41367edc9e25f85fdcd0696d23722bde87e3d08a0b2649f9f3f7291af94368ff8afa4e6cefac5c4563e83f26e4bb19c906a9ab546dd07b6de722cd13a884381aeed53ec793c054cd72a0a4db32e9f9ebb5f12185d6e9da38383482d268805f59d2c7ee36b788e260a172431578c704225e00a721c978ca9a010506f229bb83e781b3de0e8c5e9d3f5b4ed278ebc70f2e1d15d4efe4317da5808e63e49c959160642021263c4d0a81605b72460e6b471b06515b8df456cf8767075496a2a339c70892c86f8e2373a1ac4ae72e7b62428f62b93d7fa5fd68ad81f15243c895e4132c41a457bb76ba526e24810b1b146fb9acb076560c89ddfc8fe48f95a4473a9c5489ccc25ce225a1ee3d15672d7cd49f37004ffac9295e8b2a0d27f71d93fd5aa1d73920750f31f557c345db72e94f9c7d7921ac8b07e04e38e65ea8057382305cacbc1696b55545773b032ca4b8a863b19c352ee3dd43c3e16f69ba3d0a7728652253ea228c25b89c3514580751e02677844dd621b29da4e568b47a46da416dd271d396989f7fa75d75c44591ea4dfbc5409b0dc1a464c77b7c71dd12032fb1e4303aa1b7e20fd993d0abe8ed3403ffed48875e8191387cda7ccc26ca3940ad12f15f4c9abb069cf7732616b2edcbe8b2772906424eff913e8d03b41e62096dffedf58aa3c8bd68bf042f117e32fbf11faf8dc979642ece44bff6700d643c895255df60f83906018aeeefaf7132189862cdaf21da4363234eecccfd371ea35033e44e0160d079b2179522eb8562ee7524f09b4e613939f9114d2d28a14d9aaf80e62b44ff876d008f93eb4ab899301e931d146feedb43be11c69d576ac1b8ea9a2f79d353dc3c20944add8d2d69e9ff0c36ad5f106c8619b0c6500d9c6f506a20c6f13c827ef7018c248f98365fa447167dc64067132d66c92a886dcac9043bd104072fce1572d7682058a3c60cefe4a306b6118a911b480e15a213694c8dd6c7dc7f3ee764f2daef1e9245edcf5c9fadb91229c5655608a2fd654fd135d54d9b9186b565e08e5ae01106ee7c2d902683d4dddabc206d3ef623e8cba60f92601241d6c91683e58f2ab60504dc547f43daaee2d4b6c7c06d08de849152aafa202a2a3d3e444ee5106e351a485f79ae060a7063f4fec87dfaa469d9ea806a751ab6c84856c51c8ba71d9358483c1107465ff63c37cddd84fde51f288f92f23585a75fe07151147d31fc272dcbd33f61efebe92942fdb168672dbb42fb202ac38ad74657236e4261dedcf5a1c2f6eb0bcee441727c4462cc2fe8eacc940cb89000f3d2935df6bd59a5a1cd562d26732db5d80632eb0d12d95446d1da96ae3e345407f6f0d99eb04ab77d226ea9654972045b14b3a0f18408d743a398d81f2e3d2e118150abe9440cb37d6743f73a1f319b8d379f485acaa709d651ee19f2acde7557be7594bdccfa010ea20cd500aa0e80a899a0585b4f00c00cf6dcd03d1d0291343afa7d8fbd64b8e02ef5377e1e93ad9854317f8c43e0239e72ea38ab69e7adf400fb06bdbc313dffd37b571c7c5b95ca4492c1baf4ebcf67140466ad789a599c3e573471d4df0eebd4ce99c1ab8b98535781bbb5b538cb1ec92465ea779094d339ea8a1377647ffc4fa6c75d0f9fe77b7294b95ca83b732b0a1d4210919a8bb40f867204b2635bc2d335852e3dd7241e084181383a7b6a6b3f24c1eede5ec7e451da85c749326d9f235f08ff973d418bb456014524cafa7dce2f0b18b5b493cb4c51351ee88695fcd23cce38c37653abd8c2b8be16abd6de06d40dc13e5b02a094676d5ecda10f292ff5b425e190827b0ed00026d8140817b0b575228e81d55c27d887bc4d29efde9e3bcaa099bdb04b4764c0e3e6c606b6467ec66c546b2f3e1f09965f1b9ec035a56066663c906b81d1dab7272afa2860e79f2167afdc6ed7a10da945a08315856c19e0bb2cbc75077f130dfc3241e8ec70652144bcccb6c39195c50a9ac5a600391184de987d9a05372ee953917109e9d53a2732d32956b0c3c959d5e84f590684525a5417d8fa82f047544f88af487aeb63c87863c27e84ff799296b56c7791980bf80150ce49b10e94d7372fb06029e11e8032c3221487e2d8c444a603a6ef1f9126f7248498d53dc99598ea186e7fc9664887c9c36a263e35b87517bc5b7f8b184a94118fcbb3a655de4a6fb6334ca95a4f65dac6a297a73262772310e1a50cd8ca57e09e57173f905247fbb55f5cc91e14d7b8ba86cdff26abf87e0c62f5e9e5ae96d6f7435e5b8a1e234af4852ba3082b1678e83d9307476f543f7985f4805547cc5c0285acf5f51afedaf9107707d37a6d60fa4167ad28a8503b113c8c"]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f00000002c0), 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0x92) semop(0x0, &(0x7f00000001c0)=[{0x3, 0x8005, 0xc00}, {0x4, 0x5, 0x800}, {0x1, 0xffff, 0x2000}, {0x1, 0x9}, {0x2, 0x4, 0x1800}], 0x5) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r2, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r2, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xfc79, 0x1800}], 0x1) 02:25:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r1, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000140)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 02:25:34 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 02:25:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2, 0x7, 0x3, 0x1, "774059b84a44cc0436d1625bdac1275f0d7f6248", 0x2b, 0x9}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) poll(&(0x7f0000000040)=[{r2, 0x100}, {r3, 0x40}], 0x2, 0x63e0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) 02:25:34 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/159, 0x9f) 02:25:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x5, 0x4f) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000500), &(0x7f0000000540)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="fdffffff7f696c65a7a8"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d1b613d3f8d1aea08d129", 0x2e1, 0x7, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) unlinkat(r1, &(0x7f00000004c0)='./file0\x00', 0x8) 02:25:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x40, 0x8e, 0x3, 0x800, "0d7ff0e26787138f14d84cdae4af87ffb35d8720", 0x5}) r2 = socket(0x1f, 0x2, 0xfe) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x401, 0xffffffffffffff00, '\x007\x00 \x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="00ae64eb7c44e4b0bf5a98ac6ca7a340682a210553187e22a09e0ced0290ef378958ddd738ab5a2a2debde68ac1ec5852ccaf760c5de7d3e9ec3756e5153626b858c7c5731e6f58278a139481beee67546ae36a8b3200ccef2990d8def8e59c7cd97084809b4b29a86616ea1849f1bb53f68b6fb1c30bec20e28aed723beda26a19ca90319a0d129bbf8e0e1e37f3b9ca8e85f6ab5940cb4ef96b217334ce46c4fe24f72de63f45c30df77fd91f83a3503a26dcffa0fb29bac7270b2c52f9f0b3d1a118dc6b60fdbfeab7acd1e61515b3bdfdb2fbb67bfba733abfcb3d0a4c0c38a9528e6a02ccc3167c65bbf6d38f077ede16261d07553e012e584c549f57a4f6d208cfeb46e21efdf1bdd058eb237007715f1b43adc244d2d8220b36454108e5cbdc62d68f09be0b4127546f569258e6172458a275172d35c1044edd6fa77773adc78c37eb243ef4d4a1c5034349db1d7383983567bd0375f0a3204723c0852868c7a3fb940d440aadb5e18576ba9220a61e2dd24909e355c8d138b37f4f9647fc41c191689015a270badf7a25ab1273878420372e9f36d6dee600ba146d85d44eb48ff430c32ffe7130d17d6277bf10a9bc0407101502db20c1df85a4884f0d507c517e810e66f83392787d1c491572f782da17e2c3b82e6acf3dd30f02748076b68d738183c79deb4b9aeb19ee4d50b1b7bf9b6a4fb892e57adb4f944b23ddd46705ff502e0ae7ee2915010b252a1b8119c81fbdbd0d0b5a9a55ee78008d6f40b705f9cce60c0541da89e2d2549d898692151fc6ccc736b33193c3b9fdc868501f3d79eef55f6c908d7a74fcc253b6d4b5fd6d594b480da8720630efd64989825e00dd19177d5d0e9d10c8ea6429b04a6d1abb79b7aee2179bb77275ad44eafd7d56d92d7437ce34307d5679057b603e5c06a00fa72ed917de0c32dc91309eefdeb6072cb018d70f2702eea18ab3340bf767b001ffb5c90bff1f5fd72a445618f2c5b8baaa9c634ac2467ea059c8b7c34b98823c431d8fa70bb6375843ebb11bfb9b7be90c7eb10e4bb3bc0eacaa5de0e06c227f35735e4f027fe6d0853e2f9f23952390c780970ae30cd489ca4ec64aa36214b2ecdb7c57a1ee45a01662452c0edf7e2f99bbb98528b8b73fd33b6d4a70726db8875a47c50c18932fdf8d47dc14fd18eb89e2449c6e276753c07ba77f773c45cf2df68ec4dce11acba1b826bfa4a14350784839ca79caf1535fdebbe99ea2ae9f5eea558019d4560af34af48cac44aac538c2f00a6c0a0e04ce935b0e5620cbf15aa9f8d3830eecfdf1792828ca94f2c44d9b027bdde14f7cb8aea42288131dc42f26097b306e26af26b31bfbaff3fcbd450a637eec84951a694aeb7445c50fc19d0064358275c5ce36a1c5f985dd011252e58d498785dbe26ab772353c32ca1a1fe25d970f06c7299481f91170d59de5af34e48e2180e25e9096e8eba32ba53892a2a059ea68b15dd8d79f429c21e32318e50f0fd01e0b8eb5895ac70726c141e8c72588c3fbc7b9b454b124d7e3f3f08024459360f831827c2f3efe9cb06767a41bc8bf78bebcb2779e500f84778d74d915e5b7daddec3ff5bd393f87c35f005d83a2d4206842f2e1ce1e72ef976f95ab632b3009fca6aaa77dd087a1cb0b768d6f75219e2fc40ccd37e47a4ccf0ec150c639854df70aae51a84ede2538ee3e0d5b4374810dd025c642310323652d35418d34a78bf8598ad9d6fd89166b6db46c2821fe365ffa435e534869cb1ef284f86c3594b2d9efcb4997df22ff25eca8402cfd6b55ba616c1309a650eb435e7b33f7f2849afda752ddc88cf17920d79d9b783fe3ae80570da2e7aedbb15ce550d4f6ed629f68080b26909beadb1e5e2740a88c1ac507774f7a67a45562820fcebf99d5713b7f09746411349290fa632964df74471247c9b7c1accf6194bf402ee73c26accb4c4786013de8f3719929794f556c86a61f7e03a23aea481f05f3f8bb1609cb8cd7a8152d4f198fe55c50f6eff22938489c2b8637ee5ae584b9b79459d10be4490583848774b65cb7919e3cb8de8b166767c3ac677867f27f688866874626bd3f73613003822bcfa5d2048b1f970d4e7be2034cd4ce63a9cec030a5765c328e094464c8d6b9619e89970f4d2df13fb8a29fd7e04472bfaab6f2ea3a4342a7da4da5361a1bb72c2f6409078ea23d7222f3c0adce05f8c43be576de1ca7fff72c68449ac1578e5cf4a0c01e8351382b70d865373faceb8920c7dc30b10dcef2149fa1e9e206ec9ce1872d9d2eb01d31e47703a89ef55d23a4672edf125d486e95c8f5a55a4da997728c3af8d3d1889510147daa205ea080841555bd425e5e643ca5b2ae348cfd01f16ee147dbbfe19fccc654905c6adf73f172d94cd01a34858931791fa8b676ecf795ec215bb0229084a205b8fa22d7833bd3440677519d9666f454a7b869a0b7eeb5de69e6ea2a1a4625816542ff22f41a671468b0ef4bc7164b218caacaa4560475d937bd14eb7ed0becd5031ffba34ae6d9758601467768dafad4d28899350e5e3a530f79587b729e71ecbfc5c4cba5094913f491bd6e4fe1b4c4a87a40282dba7522a4a45c9fd2d8b6287f814a0f72813934417ef86cdde49c83181d68c0d8946b48570dd0a3a48ce010efcebad3d8824e6a8d125a2a1cbe21f558667814f9cc43ecb7a8b9d2c1d1520024741fb8448cf718acdcabeeb35791d88d0b1fa8b5ba2747dfeeaeb782a441c01289b315264747eaf07759553db4bd0c8f46d9e7104ebd603b0b08e7c98d0fb31e05485d781b7d61a0997d6ce5cd1ea8cba380bcbf5d4fcbd55cdbe233c8572574af353e9d7f4a9d725fdf3f5a71ecd97939118b1da76b70b57a218840fb377a8c499248adabe2c6e908f20d0c8d64152d8a5b516eb3f0cd3103e9f7eddf5725ab5a0f085d04e6c0bb73ebc44f79d494ecf7e871c5f22991d5fe029255fe11e981f5507ac519bd7f8a1a777570772ef2b5eb2763e80bf22e072082f3e707d20a876f39637c47b30eec9b385e587ed051b29b318dca2922c754a0e98c4948c90ed5b7f2bbd3413a25b727982c99461b0e15ad59ef02509edf5db06f62ec39ab05c35bb3a1a5238d3258accdcff17cb2dfe07153712da9112ad5f24a679cadef46ebe529143d932cae860f91e24458e75557e89ecf864bbafa9ec912de6e3d97b0aeb5bb890e14a923e1cb332fbc8ee34a6e447f54558b83b8496079cbfbbfcae2a0172050924b4c388258c28a1b589d21f5e3a861b1fc6e0881fb220a472ce8f3b75b029f1ea30468325aed50672319c2bc35658df3bafb752f6e258026a78038b4ef173a183748a490caaa84070816dc963c4ab0c212ad3950c8c264815d5c3212b19e625ac171783f4da7ebcee1ecb493109447b1a69ac2784506aafcca6b80177766e687034d1759121f297e0e0d617925e010664873eeda03c77af55f7e9a9f6faccc603b84e04e462d3d4788ccb3133c1c9c46006bd4303950625cd18d92aeab453c037c139e3d302c5725cea347ad63fa22d0817fd4574fd253b3a6590bd967a0e35c7d6457d74ab7d626001624bbbe5e6133355c89029072c5c3fe5ef5d41159a59bad66742fa2b5a770b8bc5a397a0e409f5fbb77338b409c172b1bab374e31207d2f5e1e920f6817d755c5a4973817c1fc6e6ed9b50e3d1118be589e71f173f30d3e486dd4fe9d700213710971d66a34e173b7fe2ec242eb7f3e7293262874e86cb4e9963252d5cee1f57279bc7e12fd265b8eb28c294585cb1617880ea228e15ca867564654095624d16f48780fe93cd8b09513056ba465278fe79f66d9a0a52a23c7fdf9518947e214523475c6d394d852698c00c13a1435199344125c9f88d3f91f586f6887a8e12d23403de0390f552633684f26bc75afeecd78ff901fdd641ab7370bff6c7ba9dea47ea93356a333eb5cb21836ada41fd105e9707f600394b067b525d060644276de4f772792875ebcc83c767a0a5245600fa83f529e3bd3cbfe4176d57d94e4fe706383d60db76c2829fce7b4ddd6456f16646a42b125d6a5825094f83de9a00c08b6d2e145c97e80f691de4eba992fdcf61120a2370c802dac4a56f14c6e440c607876de8a26d4dabd6b81645d2cfbcae929d4cf1d21a02ab3c10d7979aca8e4e8d3bd64201cac482d86b46be43ffdb50a24379f49f164215535ddbfefab7d3e6c7dcba19a72c7d75d28c6bbb61a954e4664e604392e6659da98d9b8bd090611ce2664a6a4513f6ecb979d661384734cad4ab794c6b012924d9c7a5e503a73bd5036aeefb08625e7f9813ac37a61db286943ee560fb6dec8db9b083563e52cdc8419159d0ba6140094a7ee8642bd45c0197cfabc6395f3625b056ca2d13010e8a7ad0c39756ebd539055815939313b4e0a49db24b95a34d08ff1379f8b03d65b83c222b8b3f45b332e94f117bdf1d80f01dcd83c96e176e505263493e63b51ec272f9b3ee2d65c3b94efd5a78d63895fa7a7b6b7ff075632f95f6af97c3472b17f7061ec8109800f0468df4a9a926b01735ac531673d5ae4a5f28551dbf6436ebe8bfa91c42b752c2f83f820ab6ee9ffc182a64089f727a17d9f8b9c8aa80007b802e309015f79f50c66b21f3e882f1d99dcc89d97f10996b501fba6bc3855d295255a90c1af70b7a543081ec377ca6b5cb7104f84eab9fdd5e2e2c40b6c863d6cef0ac1fad8193844ec6c3259a8feb020a675b525efaf2368f410763f33ea7910475d23cbb8cc26ca9a3c2918712ede61a74d2c16e989648aac44edd4e30fefccb38d21d7fd4581829827d5339ad4dc35044182bc48a4c2f85465617bf078b64e78f47ab3e5ae3f218b904ee63b9b51946682297ab6925a7d1bb5433c626209c33b7db47f6b2f803fd10448cfb1938925d9c3231267af026fa9510d244a9e63c8464c1b0ae5be418674314feb0bc3498fef2e31ae545911668675448eef6b5a78486130776ed1e50d0ef3e8b98662f9319cd1f02aa18a2db619d02bcbe76d07f15730f8aa3439272d797ddfe6b9ed6ff6ccb4a49235c0c5ed8302e7ca30b626e92858aab25cb217169cae98dea0aadca252e333f05121e3d12e95294b5fcaccd6954d1a16554e6abaf66a340aa27097c3c7ec23e3de5b09c344f88c638c2e7f150086fda23cc172f5c56fbf5fb01b7923ab098cd8a6b6112c8add9bba506758f55a915d38c059397ad6dab81ec1c0822339356810a757f9448e2e617f0724430ea0aff798380a32affe64fe8467b06c439e60271ea43baf7167609f4c961d275b588277176daadda750b11f0f0c49a0309072e30c71cac367bb08177b4cf7fa692b1e0107fa8fedf13c3df2a8184f12f22f005037dda1cb3477f8701d3c37d269a38952f9bab08e9695647abe26e8d062c698a825f528ef19a2cb59d62a28abfbf16e88d00761f059e5a3ae56a43087b98f68e291d9fe2fa6a2393930eeb852df855bf4937a463e5a834dd3a16a7d5499af22e51b1fec037ca6ad267c508515bd1e68bdc35496005ccb63bc042de78b3625401bd86c3a9765d8897b1bd5ed78683e7d0454f1ef0afd98cd2734b91087ff7b0fb73cd7f3b23d8b5d09ec094ad0d9806cf120dcde229370b736d29de585ea4bccb6e121ac84def4ec49d194577d1fd0b038245435ce47a94c942a1162423bacdb4ecfcc3093221cb23d0f77c29829351b36d8aaa0fc4f0809fe53169e8c60eb5488c79a450cf9b68f6a650a12025e6fe37fcb575dd19c38b0b831a0c56dac3cc69bcaa", 0x1000}], 0x1, 0x0, 0x0) close(r0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001200)={{0x18, 0x2, 0xfffff000, 0x6}, {0x18, 0x2, 0x40, 0x8}, 0x81, [0x5, 0xfffffffe, 0xfffffffb, 0x20, 0x5, 0x0, 0x4, 0x8001]}, 0x3c) getsockname(r5, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r5, 0x0) 02:25:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x239) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/39, 0x27}], 0x1, 0x0, 0x0, 0x9}, 0x0) sendto$unix(r0, &(0x7f0000000000)="eae3f970c37b1d09f8757e6aac718de5da7fe5fc676205b9fca969ccaad0bb77cf866956a5a78ec4e0d8d86609fc212c60fb078cb0ddbc4ff12d50ec399b2898824c07f990dc718a1ca48c9832e16e674db0c4333afbc88439f95eb78eef96de9eb6cf4b7bc295db5660371a476406fbd27cf64d502a88769236c346024b57d9ac4126784965ebf1d9efc36036e93916341774a0f02f923a29d675501c0ee52399db48f3af3af13786224d9adfbd720a0ec97cd674cb7ef3544cc86062fa3920163690be10ec464ed7088ec64962c7a929c2e9f7b633088f674b43fb80f1eb075d92dbd21dbbcc43644e89f35648fc0bd177b6aaeb818e", 0xf7, 0x404, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 02:25:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 02:25:35 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) bind(r3, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r4 = dup(r1) listen(r4, 0x0) dup(r4) accept$unix(r4, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x23, 0x4}, {0x47, 0x3c}, {0x26, 0x1}, {0x46, 0x8}, {0x100, 0x80000001}], 0x5}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @broadcast}, "27e18b3013c7a780"}}}}}) 02:25:36 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/86, 0x56, 0x800, &(0x7f0000000140)={0x18, 0x1, 0x8}, 0xc) sync() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000001c0)) r2 = socket$inet6(0x18, 0x8000, 0x6) setsockopt(r2, 0x6403, 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000002c0)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000300)=0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x2, 0x0) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0xa0) r4 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x200) ftruncate(r4, 0x0, 0xf3d8) kqueue() ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[0x4, 0x19d, 0x5, 0x7]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x2, 0x5, 0x6b9a}, {0x18, 0x3, 0x4, 0x6}, 0xfbff, [0x0, 0x0, 0x0, 0x8, 0x8, 0x4, 0xffff, 0x7ff]}, 0x3c) 02:25:36 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) setsockopt(r0, 0x9, 0x2, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) login: OpenBSD/amd64 (ci-openbsd-setuid-4.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect