kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 7 20:28:15 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.214' (ECDSA) to the list of known hosts. 2020/05/07 20:28:25 fuzzer started 2020/05/07 20:28:29 dialing manager at 10.128.15.235:26027 2020/05/07 20:28:29 syscalls: 338 2020/05/07 20:28:29 code coverage: enabled 2020/05/07 20:28:29 comparison tracing: enabled 2020/05/07 20:28:29 extra coverage: support is not implemented in syzkaller 2020/05/07 20:28:29 setuid sandbox: enabled 2020/05/07 20:28:29 namespace sandbox: support is not implemented in syzkaller 2020/05/07 20:28:29 Android sandbox: support is not implemented in syzkaller 2020/05/07 20:28:29 fault injection: support is not implemented in syzkaller 2020/05/07 20:28:29 leak checking: support is not implemented in syzkaller 2020/05/07 20:28:29 net packet injection: enabled 2020/05/07 20:28:29 net device setup: support is not implemented in syzkaller 2020/05/07 20:28:29 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 20:28:29 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 20:28:29 USB emulation: support is not implemented in syzkaller 20:28:31 executing program 0: r0 = semget(0x2, 0x4, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/48) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = semget(0x2, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/186) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x6) open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x2, 0x3ff, 0x252a, 0x101, 0x8001]) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000002c0)=0x1) setsockopt(r3, 0x1, 0xffffffff, &(0x7f0000000300)="ac53292f36f7a2c8866ff9b14e07f0953498509b2a2a6dcc4e2a7ce83598c743a6155709729c3b62d7a6b64f636c6b21e360be13a6fd57501a0531f6df1aa081d547111f6b8389", 0x47) readlinkat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/49, 0x31) chroot(&(0x7f0000000400)='./file0\x00') semop(r2, &(0x7f0000000440)=[{0x4, 0x4, 0x800}], 0x1) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x1, 0x40) bind$inet(r4, &(0x7f00000004c0)={0x2, 0x1}, 0xc) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/11}, &(0x7f0000000540)=0xd) fchflags(r5, 0x10000) 20:28:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0xffffa7dd, 0x7, &(0x7f0000000040)=""/247, &(0x7f0000000140)=0xf7) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) fcntl$getown(r2, 0x5) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = dup(r1) dup2(r3, r4) fcntl$getown(r2, 0x5) r5 = syz_open_pts() ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0x8) r6 = dup(r1) ioctl$TIOCCDTR(r6, 0x20007478) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000280)={0x4, 0x6}, 0x10) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r9, &(0x7f0000000300), &(0x7f0000000340)=0xc) socketpair(0x10, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r11 = socket(0x20, 0x8000, 0x15) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/klog\x00', 0x80, 0x0) sendmsg$unix(r10, &(0x7f0000001600)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000400)="1f8bfd5a083736db2151e00b4d8970e99ca30120c5bfb287b0c2c0384caa18173f5b900f9bfeb2f9474946a5e39331d97af1711db9047c77a8cd3a64d589cfba8ed428ac0d8dfdbf02c88ce32d3025d7c667b1b93356ee963119f8beb8d58ff166fdd9588ce27aed2005c162143ddde128f43520f7c340c41f22a0b896130b113e1d8d34da70368c5d609323648b689629779ccb3bd2a488362e03d083f41f8eeb28a1eb3845e6036062a7607937f301ce153c33188abe07fb655535cd4fd8d0e4af5be1eb8ea23c7c5e5e4c7294591ced82bbd986c54451578e550002fb3636bde95be270ea326126b81778e1d9f61e8510d3c5c0d9c91fc8aa3527c270161da9321314557cc2bc04ca05d54664db14f4d1bda232ed67137aa82e29f2965915a46a5bfb8c017235a21677c1f2d8a4a9cc5e89f943a0c5ab48fb21c25403a1da4b227653183cd1ed9a5a6e64e3b0374d826be0b185f9cbbe88547aa07705d0fde7021551ce1667f2cd66089c128b12bec2f1b0d335bd9b08d404a091eb6f6164cb5b9468a9ce75a64daa38a293e3b8271fb295d1c3c92eea02d3d07c4f8d1b03356a02a1842151824c6b0cf71868d05895e4cf6e04f24dee73be396adef8f5ba0b3aefd959016f75e0a7822a2c5c5ae52015ace9c9b406510438cfc747e5e6594b890de85963bf9a5ba75d3220ef3e3c99878ad0f388a3c48f16bef228cb36b9fa3975dd364daabcffbbc6101186a2beaf1029bc813a963bf28ea1a2d9d04e18cbe242d562322433816b2836250a821b5913401edd872771a8e64753c6980f1e59086a82eff1f68d2db3dfbe7f4ac61c06a93056b2c76f0a974f28c98220d657d880c5e9e9bbd4ec10685fc82ae7ee6ca1e922da10809d17b48e9f54472aa2511a52004cd1e8b6e2511aaa83241c49dc563d794e6d26461d74870f0e2b639d47fc485fa35fc18830b38eb7fdad7564e16ae62336f773b8839c442ac5cca85a36556e3d5b507ee06ef435204da7bbda1eae405be79d9ac68e988060193d376d9903ad4a875a004164b2975c3452b07b10d1e75448bbfdebf6c85f78e126407e29653b73c316da8c04273776382a1ccd05cf376c8e67f455a52255f09460e957876d0af2144b2376129950db143732ed3c9b87bbc99ba6847cc2d66b2b325b414005b5f6b10910e94e29bf5e292cbdb7942e2dce2a5cb811be3863dba22e9567704e19be85d3758474d49c256f2e5d34cb299622f8d750ce4f953e92515e84fd93d7fce4afdc82b6402e2b4f912debd46fb0a34c44ec9794fedd73ddfe87c6f794ffcd90918a3f13e178e3ecf3bf63b020b2ddfae49c2b7f11842d2f2e027d724ce48038f14d5f6586e9a4e13c50de661c2706417319eb87b57295c60cbd0920a57a42a904b513401339d023f4fdf65f8d4b987e0d5088ea44378213acc16eb3b17ad389d96a0d7f3861d556904af798140e34a978b664c900c360a1553020d6d83fbe11c68fd669354ca57f1cf0bbcf779d19f4bbc951757a4b691823fa1e8c39c5a96f152c5a41e0241f088c1b7098dbc89086ea3aadd57865e8b287f46276b1cda40a04780675107afe74ec28d153178177d640c069b07702753ffe407d7600ae6c6b842bfc8450bbbd75b75ce19f57a6171bc23604f45f27767e162a3c0a2d771a263b35e224c1b2bd315c494ee2fd3e30234359fa49aa30a1ac6f1396bb89a178c7e39f71179079e4f65915f1e91435065b4972eb761a1489f92867f330806f2852135ccfced8d01d18eb2806e676e3f390162afc31b59b48df4f579b3e5bd5aa3bdeced9b99dd3ee80c12125501e989d0a814c22901b7d8b9a2239a42ded824b90faf696d2bd35e4ae49100a3e84199ba5af60556501b6adbfbd545d54d225e7a04ebc0ab52812a79d6bd3762e5d201af22b121850093f9c012fcc9999fd173b539dc4c7b1fcb0db20dda3c16746e93a3372f8ceab98656a92d5d67f58c022738b2164377c49c8de8a77312eb912876a35062bb078462626e9a8139e21a40c9dc924d21f521e1f859fabd3e1d1395b454582f446a15c248d6060f2b0bf3117fcb6f6b8dd6e1e475611dbcc4861e41fc4709e346ec0accf0c3655dd1384c01019b637cc282ca545641a26143b62e024bb6d3eaaf0ceac4cad1ca0b21f9ae64373851b563eddaa98883c9eb207bcf039d08ed8094eeb3ecb021d823e9471349ed08f57e0b1a979c05fc8eb009fc055f3c4bfaae67d4c4552fcf06b5230b0b8c6c29f5bc2a1699ed2daa1bcb3b3eb9f6ba3f4f1d7a64fedaa26535eda8727a831a9f35c389250b1df952d4b2664ada732c1b309018dc7745d513151fd799aa704fa01c3486104f83de5878290a6f7f6da162f5572d9b1c7b3e0018495bd677fbbf77f62606d909c662fb30418ac79e934938704d1a798b706d10c940d4a939fde6649be896a571b5b987a883145c840a8ed3c76606955719486545258434810508a499c9ab8be7b6a45c492377d6a2bd82bdbec3bc088531bc47b44631f69dafb4af7a321cfb1816a7d0a65ef941dd81667b7de159fe80e4b44f74f346d915d6900b32e4921de6422c25c327428a8a63bf919014257cbbd03b9872fde3120307e46d81b79b4561c626be8187139a793ac57d9ca58f35605e7b129f858f20fc14aa682c3cb904422db2ae774842aa5bf463b2a3f7fc8adce3d79b866f0545230f3c3bbaaa0d34bfc590c9a415c3bfeb342aaaa6119ae63bba5fca2dce0e5781cdd7b65ec602801c46e504cd4fac31a8899ad22927bb076cf39685f809eb2aa902587304bcb83a4489327afb05675907cd911d8418c3502bd86ed6d50088a06eab4340ea0addcb21d4f1efe85811255d07a8690744c13ffe5a253edd831582177c8a250ae0c8edfa7d8bb6f4e263458c41f40cdece9c32cd60ecaddfc16aec634d5cc5e70bc84be2f645d1fc3979652b022da9fe79c0aceae7158173a45f9e8b9c0f131e52a6efc11221de09c6b411245ebec84820c4861a2ca7e0c9a380c1feb0731722f08359dee8d2350dc0014e24891d97e8b11b6cf0f25f8ad2608f55f4490d5930bf028426e2d0665b806b1aa46f5b36da128ec199ef94977ed720cf4c575e2066c02824c359547b9568fcb85e3c0d26d3c92af15aceac2af265b216c4c318d0a5b24cb62566566b385e54c5adc52d99131d992f7019ac479ac2af01c9577dad421a3902d3fa20d70fef6ff80e101e489817a5fa366fe50a29343e89110c8fae9f1e1ddb0651556580584aa42560a50a62156a545e678e54f7d99b9d3362a69ff575641de876e88520f41deee6f211243bed911f652b6b9b07706e0a6a33b6b763a9f5b8638f335eb4eb8b024c1e59cde6da6b2c218d69d6243bbd41c0d90e38fa651bec9cb20d4e4fb2f55e53652bf1088cff144e9338472844992724c484407c8acf01bf1d1822b214eb19c9a3eaad7d662bbe64527b53543ea27e1298ccdcfe7567e097c0ae162e92619a0a11c4fad5f60598733e7be4011489e8ccf8a429538cdd6d1f1d7d137335001e1b3875ccc8a23d29aa0d01dcca4da377c4ea00d833205248f500d3406d5e828a45f40213cedcf064cd33c45e950e36f1b5e5c67d0eaa97c2312b64a259c575d702bbeeb8c64a158ace9cd74d6f6b72e3b67de3b9c71a4faeed90d2796a5f22a36ad4702ab8b8c58ff6475dcd95b9948c9a3a42fb3f09a8c2e4570b43f318a5cb02129cce0c34d9f41298ce00d1da7d927ed63354bebfb85599ad446ec887813993b4e5ecf79697e94d895fed0faa9f589bb03b02fcc0d8d21a9475248091a9c439426e82ca4d27a9e8c4ae9bc711b376a5d8c709001455fcd09630751a185fc6ccd151150db2fb721d3fb167b9af64604a8d28f7eb594fe471456379a40252be71da809cea6ef9ce6f7ea84f73f28b04672891b67bdb26640c7a635d6d255857e72010dafac1f1fc3889a852178e1dded1941478e3e701b3be11af59b791c6853dc30c9a36299bf280ed4657081bdc4a9a2b8c946b03004ae124f81fabb42120b8d416f6c75039cfc889d86d4c0960fc0ae881c244e1cba98a272e6dad05a1a29cb872eb12e503df22d96124882191c6d791b12bdc1a0fd04567fe4e692c7ea2f313d0956a190416bd28023c385424c4ac3a54db526ba47050360e80d12d89864abcd466e09dd03dfd863f7ca4feac13f7eff9c22ccff59b392c2363874213ff84ff96bdd37b40777a3a6c64b0d75a10afcb0a4b7a299f98341a7df12aaf0db7d5767e2184ea7d9e77a99c8bbe4d398773062b0d17a970a8eb87916a646f1c54b841d60f1ca7999ab677cdb79c0f937ae0a3fd0f5052a289bcd69fc6f4892827e0a68eea6ee97f74e23a05b06e318a838dd1ec60271396bb1ffdf0b98c1829f7731ff85536a82caa47e2f1b26d4f3bf60ab9bc4a2729a92ed0abda35bbce93a6e00d0c409f354688ed4e75c37be3f7679863257185baa744fa977bcae9fe08a472b64a8765f1a4de6d2ca56da9ec003510d6cd97bfb9c7f1a79fa17c9b6af78f991c650d8417ebaac7bdf3a43a75aa23b09db813708960c494f8da22855ab9be3694bdf606f6b41824072d053df4e492d5c844456d9bd0ea24be9934fc4210edd585a7f1e21202dd1193f78d9bba07a96800797af25dbc9822ecde1d2d680162c9d188e54a4f53597d9a13688c17d5b22d7f4ad62362946a20f6fce7cfebd6504c31c8fab25bc4cfc96e3e597658f972a5199e7a43becdf0ca55a3a9c2c0fffc6e1e7ec6df10e20629c84d74bc171c811004c674205d0c2914ab405ee7c59723161b94a71c1915d1b878fdf1c3d99d654b0485e03790e904aa8ca82d553269252aa50d6bab11bd382240ee73d6c648a2d00f5ab58a663c95f3654c5121db0cc91937dd94f7f989808b800ced75fc56f2681adea9ef5fc175c1f61ba0a9ec2846dc3378caf88468839e062d52542711814ff7c08a1006d7097022459631bc97e7b6b66dbe6e71a28e0226fac1891106bd282a510a5d968263032014c8ab254052664c775a08c29bba1e6269830bc97c0952b3a3a5a54fea9c85a0fd9aaaa0175aa1c42d2e4163da1e948d5bbdbf2a0c762b468d431441e408da475f59087400cee9133b1354c15d45aa56e161f6fc4862f2891b96704fc9dd8dbb22a1d3c86bd4d2e613e31bb9f7c2a0e262dc6e8b3087d7032ae4f9cea2d2a8584ff28aec018e0bd9fef4d9b715db3ea04d066eefb5e7071705247f41cccd3622fa7a9c00bdcbb2c864815db7108488e527a9906dc10772c581f4ce91185a3c55b5c8bc09a3470f646b7def35e8aec437b98784a153b0b9f1b4fe859fc9631b19c107505ccb94479a7f368bc4d54426258fff7231e1b8ce845e1d7826635a2db393863c80a09fd99d37e52249315a1106c45f4e554900e01e5fe7e3699720b2e884eeddc587b2ae00b9aaac69680e93b2b62b9f9f32ed12f6199aba125dfecd2db247ffc017e20bd3486f55272f059cd1c4fb13002d78df529e2d711159803278740eca085f02448b6e65e5d3a937679113aec9a98a89442dcc3745b01418b9adda32b844eb8cc9900ddd30ce8e6c30e6a1b64b746ea697aa4432a3a7b7d020e24a0fd75edc13f585ede4455147e6857397b681b891ddc0894c84ee59e0353fc9440f6f3780d723076c9e1de472d0d32a5789a2597eee4b9554a30ec84a833b6c651eb9fdd68e55b75d601032c7eba4099da7cd98ff9b93924009acc85ac8a97276b1da8f0b0ae0ac194606f1b6eeda2aa11982838308baa", 0x1000}, {&(0x7f0000001400)="4e3cef3402ca77e4b669c153458e9487c4bfd3526d04ad905ef46c7aa6e9ac9a17362d830e948e7e83776e9a380a4780c6ca05025c7ff4b68f68d300c5cdda5f5e78a3225a1aa7010636283b546bc96f00cdb67e29bfb7fd84601a1c5e82113b5c0602ee8553bce5ed1042c5d714c1dab2fcea89", 0x74}], 0x2, &(0x7f0000001580)=[@rights={0x30, 0xffff, 0x1, [r11, r12, r1, r7, r8, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}], 0x50, 0x4}, 0x400) 20:28:32 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x1f, 0xd8, [@multicast2, @multicast1, @rand_addr=0x8bc, @loopback, @multicast1, @multicast1, @broadcast]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x4, 0x7, 0x8000}) 20:28:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x800, 0xa0) fchdir(r1) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000180)=ANY=[@ANYBLOB="000000000000b8a500002a0e7e72f5be3448fe35d2325ca927d2626265d2d82833b09b43c1ecf274616f94767e79b370bf635d1739e721995168e86b7890dc0e8bb29d9f0456df19e1c9e7fb6ce13c95e2bdc099656dd4441ffef37308b38fa01c8c55964429215327f82cd7d1eba5d812fcaab111e495b22066a1b86fdd"], 0xa, 0x0}, 0x0) 20:28:32 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x4}]}}, "fe58144a"}}}}}) syz_emit_ethernet(0x22, &(0x7f0000000000)={@remote, @random="a402a36d337a", [], {@generic={0x3c02, "d71918d5db22ed6a60da4bac1ddefe9a359c37c3"}}}) syz_emit_ethernet(0x37, &(0x7f0000000040)={@remote, @random="f3b3e20e40d6", [{[], {0x8100, 0x1, 0x0, 0x1}}], {@arp={0x806, @generic={0x18, 0x80c7, 0x6, 0x1, 0x1, @local, "19", @remote, "5cc64b32cea14169b9e884450ab83070"}}}}) 20:28:32 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000a2e60000dca100000009000000000000"]) r2 = kqueue() r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r3, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) fchownat(r4, &(0x7f0000000100)='./file0\x00', r6, r7, 0x2) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r7) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 20:28:32 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 20:28:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x100}, {0xffffffffffffff9c, 0x10}, {r0, 0x2}], 0x4, 0x4) 20:28:32 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000340000000000010600ac1400bb000000004a76a7546b3c89b56fc5890300000300907800000000000000000000e0000002ac1400aa"]) 20:28:32 executing program 0: fcntl$lock(0xffffffffffffff9c, 0x3a8a63cec8ac67a, &(0x7f0000000100)={0x0, 0x0, 0x2000000000000001, 0x10002fffffffe}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x8) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000240)={0xe24, 0x8, 0x0, 0xfffffff8, "0c95a2980ec45587054ed79b4abb29a6994e6331", 0x1, 0xd6b1}) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000440)=""/254) semop(r1, &(0x7f0000000140)=[{0x3, 0x8, 0x2000}, {0x1, 0x6, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x200, 0x800}, {0x3, 0xffff, 0x1000}, {0x0, 0x4}], 0x7) syz_open_pts() r2 = dup2(r0, r0) getdents(r2, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1303, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r3 = socket(0x11, 0x8000, 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) r4 = socket(0x11, 0x8000, 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1303, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 20:28:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x67}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="5c0fa0b5b456dfabf344a4f8e2afdeec30b0de2c1899957441ed366722657fba349fd8e97e71ba500e4e07c69cbbfd35933cc7d1d4b6a587e7076bc1003cf0f482775644c51db810658d73895d6eca76859b2fd6fa61114cc7735cf9427839a9886a41b34f7e873b0ce269a73c936833628602e7a8a4356dff7071ba8148c7cea173f97751e09e10954a20b956d283b694a94f5cfcd7cd0e31d8bcee2d5523738f4311cf462b0b88a859960661921e7d5a72f028ffdaba893512062e18d5c9232d1532c38fdbce77366d179bda587407a40e53a581e98a2f7601182cc97b8f4e76e982b943fac9f1f5ba8627600b2c0fe1443ceb93ce7483d671047fadf7", 0xfe}], 0x1, 0x0, 0x2) kevent(r2, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 20:28:32 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x3, 0x2, 0x0, 0x10002fffffffe}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) fchmod(r7, 0x48) dup2(r4, r5) getdents(r0, 0x0, 0x0) 20:28:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) utimensat(r1, &(0x7f0000001340)='./file0\x00', &(0x7f00000012c0)={{0x1, 0x1000}, {0x4000000000000800, 0x3}}, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/120, 0x78}, {&(0x7f0000000000)=""/8, 0x8}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/170, 0xaa}], 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000001300)) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000040), 0x1) preadv(r3, &(0x7f0000001500)=[{&(0x7f0000001680)=""/102400, 0x19000}], 0x1, 0x0, 0x96dd) 20:28:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r6, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xc7, 0x0, 0xffffffffffffffff, 0x0, r6, 0x180, 0x33}, 0xfffffffffffff001, 0x0, r7, 0xffffffffffffffff, 0x9, 0x7ff, 0x2, 0x8000}) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@fragment={0x11}]}}}}}}}) 20:28:32 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b757479b86dd60451a7c00382b00fe800000018dfc1b0000000000000000000000bbfe03800000000000000000aa210000000400000000000000000000006000cdcb0e5e858a251d0000000000008000000000ef00aaff0100000000000000fa000000000001004b1913e4499aa9de67962e0a983a6459f5d4d96ad5be20ecf85316ccfb41c24fee36853405c5a16cbf82a46c78177722a0d417bbc50395aa6434d82b32dc95d81c54c8c07a2f14f27863c4741efb3709"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/156) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000140)=""/15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851fbe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff802f6518f47c9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b7122eb404769e9849cb5bce73a404c733cef0cb4512148c6bf193f330df227bb6b8722075c734f55ffff8277f0375cea20e7c6d5523db3dbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d76df2b33c785d63fc1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b2d0277c1028463f36fb933edb09b8ced563180295dac6f94e661b2cb3c546de4e462b12730861ac5183ff965da5aa36fcbd6f811e16c56586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2ad9e3981d9f79ed74cb9089218ccd"], 0x109}, 0x40d) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r2, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x120, 0x400}, 0xfffffffffffff000, 0x800, 0x0, 0x0, 0x0, 0x40, 0x400, 0x3}) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000280)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 20:28:32 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)=""/239, &(0x7f0000000140)=0xef) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x4) login: in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 20:28:32 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "050079", 0x3c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@routing={0x0, 0x4, 0x0, 0x0, 0x0, [@loopback, @loopback]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) 20:28:32 executing program 0: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x1d, &(0x7f0000000000)={@local, @local, [], {@ipv6}}) 20:28:33 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xfff, 0x100}, {0x18, 0x2, 0xc63c, 0x127c}, 0x3, [0x7, 0x7fff, 0x40, 0xd0f8, 0x0, 0x1, 0xfe, 0xffffffff]}, 0x3c) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) 20:28:33 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2000000000000401}, {0x0, 0x120}}, 0x0) getitimer(0x0, &(0x7f0000000100)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) fchdir(r0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) 20:28:33 executing program 1: syz_emit_ethernet(0xb2, &(0x7f0000000000)={@local, @random="45f7b676ee0e", [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0xb, 0x4, [@broadcast, @broadcast]}, @generic={0x83, 0x3, 't'}, @ssrr={0x89, 0xf, 0x2, [@multicast1, @rand_addr=0x89, @local={0xac, 0x14, 0x0}]}, @generic={0x82, 0xd, "dd2fdaaff3e993adc0fc90"}, @noop, @timestamp={0x44, 0x18, 0x3f, 0x1, 0x9, [{}, {[], 0x51}, {[@multicast1], 0x7}, {[], 0x3725}]}, @ra={0x94, 0x6, 0xc6dea2f}]}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0x11, "8fd7a3c40ddb48e00972f89fd211b5"}, @md5sig={0x13, 0x12, "1f603b1b45504f3875c810fde687f295"}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4}]}}}}}}}) 20:28:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) dup2(r1, r0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 20:28:33 executing program 1: socket(0x800000018, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) r2 = dup2(0xffffffffffffffff, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x7f, 0xfffffffa}, 0xfffffffffffffe45) 20:28:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x6, 0x7a47, {0x9, 0x1}}) r1 = syz_open_pts() r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/32) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0c", 0x3dc) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 20:28:33 executing program 0: syz_emit_ethernet(0x4e1, &(0x7f0000000740)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x4ab, 0x0, 0x3, @loopback, @ipv4={[], [], @rand_addr}, {[@routing={0xe6cd49379c9856d2, 0x8, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @empty, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}]}, @fragment={0x1d, 0x0, 0x81, 0x0, 0x0, 0x6, 0x64}, @dstopts={0x6, 0x1a, [], [@generic={0x9, 0x9e, "8aa7cdb4c7d6cf118a0c964700498e5434e6983fd6eea4fcada9a122d7fc6c07d5868a12d4cc7bcd49c58b810f0de86e7e4d80516bf51078b1cd1b14953e35b85970eae7947fc9ee4af021f86b794310820c140a9572ba0a762bb18dffd184d4db83032f134bf2609edfdac875a51d63ef9332fa25739671714d21450ebd2145b71f615a1547575975b7e137d00a975e93703e51c8d7e61e2370f50b3748"}, @generic={0x81, 0x11, "5d274f07b1648fed8274141067bab6845b"}, @jumbo, @enc_lim={0x4, 0x1, 0xbb}, @pad1, @jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x4}, @jumbo, @pad1, @ra={0x5, 0x2, 0x8001}]}, @hopopts={0x2e, 0x2f, [], [@pad1, @generic={0x9, 0xb8, "76af6ec5e66043a04c8257927ad6328037af345cc80a9a06df42c7f211d4870c8087bb661b2c40903a88997f68dd9d3f38f0b3b355065930c7e4c8487f5f4e74be4066100695e3ff64221fbf5cdb8aed6271749fab4bc18e860066598482dfe435c86ecc1075a037ab74746b747394cf6c3e427d55945a0eedbcadf1367ced9d33e6415d7df83ce6d6c23a81a0b277bb12f3b3848c5f97fc2b3a8979bdd629f832b3117d7adb017e22843cbc8abff428ef9eaf97775795bb"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0x7}, @enc_lim={0x4, 0x1, 0x3}, @generic={0x3c, 0xa6, "a3a54dfcaaa25339d538748ac8d615f350d3b95adfa817d215cd88386109818ff763aa6653a92ebdff472e4f2c2d1401abb8b0040039392979dc25d26da216dbff2958195e801124970e4a893c70733c799d4f24bc4ed843aebc1093907bbacfbde625fe3d57c03ac96de8537c7865b6f5939bd3e477867e9a1effeeb41fc8c4c132fb7433bc6f3a0806d483d6179e74c9629fdd76708fdcd353169ac53c7606bdff8001bc74"}, @enc_lim]}, @routing={0x1d, 0x4, 0x0, 0x7f, 0x0, [@rand_addr="a40b000d21c185a481720004ddca8c0d", @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x2c, 0x8, 0x0, 0xfe, 0x0, [@ipv4={[], [], @loopback}, @ipv4, @remote={0xfe, 0x80, [], 0x0}, @loopback]}, @hopopts={0x3, 0x21, [], [@ra, @jumbo={0xc2, 0x4, 0xffffff80}, @generic={0x1f, 0xf8, "f38e8ce4e41814f36e42b95f757f8d57d6e5dd1e6d4dc58b9a92afb2af31a93ec7892ae167ae1ad4a0718bf1c6edf8552ad705a3255fd307b7b565c927abedf0353a28599b3739896ff8c1baa1518f3979e49b01a4da14cd9a5d997fe3169d5ddf2e1cbad6e2793b94ab9b6ffc01a23cf71e303b827cf17b0fa09dee35ed60056031556b4b1c54acd2a7b4f31f6f65cfde1ddcf7e03cbb74746582f016973a6e43da5576fe9f3c675e9ffbacce1174c82e6fc5322c7c33e8b6e1cd112b704bc35dcb8f312b816468db970e23f618201d4cc66c518c73fd71d874b6a0309cb81df708981cf4bc7c43a0725297acae7e764f0690dac423447d"}, @ra={0x5, 0x2, 0x200}]}, @hopopts={0x8, 0x0, [], [@ra={0x5, 0x2, 0x56b5}]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "b2cb5f", 0x0, 0x0, 0x0, @empty, @empty, [], "b877936fad43756c94b19fd5bee9afacb21f6d91d2b3ffffff1287fd0833d86300a2a9274f4a8fba9f515ec920d9596e4430f1"}}}}}}}) 20:28:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000080)=[{r3, 0x181}], 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) socket(0x6, 0x1, 0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r8 = socket$inet6(0x18, 0x2, 0x3) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffd, 0x8, 0x1, 0x1, 0x4}, {{r3}, 0xfffffffffffffffd, 0x40, 0x1, 0x3d, 0x6ea}, {{r0}, 0xfffffffffffffff9, 0x95, 0x10, 0x4, 0x3c01}], 0x4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x20, 0x0, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0xff, 0x8}, {{r6}, 0xfffffffffffffff9, 0x12, 0x8, 0x2, 0x6}, {{r7}, 0xfffffffffffffff9, 0x1, 0xa0000000, 0xd40, 0x7}, {{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x2, 0x10000}, {{r8}, 0x0, 0x1, 0x10, 0x1, 0x7ff}], 0x0, &(0x7f00000000c0)={0x100000000000, 0x5}) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r2, r1) 20:28:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='W\x00') fchdir(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x0, 0x2, 0xbdb, 0x10002fffffffe}) rmdir(&(0x7f0000000200)='./file0\x00') ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') fchdir(r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000300)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000140)={0x1, './file0\x00', './file0\x00'}) 20:28:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="06000000644bfa7f3d4ba9561ab51aa95372469d9705c041fc4bf5b0e452e1f4a15fc50d6dd703e231072e4b8251837dd342351f9dffa03eb8259d60c04a16a1f03b06bd017ebbb40df42a4faba83342ab6821a67b59266d8b58eaa1af55b96bd8cec8493c0e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x9, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/31, 0x1f}, 0x1) 20:28:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) 20:28:34 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) linkat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file1\x00', 0x4) pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffd000 didn't change! 20:28:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="6316fe29e78056765966b52b1a7e0fdfaa84da3d883fb71b54f89bad83cf6820c73ad61199b888f76efd0a0cbfce208a3dfaa9e4144c350797b7479da1fa058eb00c8ad955c3db5d3389659fa1eb50e984322340995d37ece2fbc6df413542f4ef6619f521c88f4abf1e7736ab0a3bf8cfaae2cf6db1c6660f23b0b221372f6687fbd3d48724fc560bbb3b1ca16763ff2d3b21c38eec1a0b3678c9c948836df11332e6ab8375ae24c0f5bfd3d499c2e89c112c47989b7a603008b3f536d6ccdd4b4449203312afef58082442b59b5af854be7847550ec4c3f4337e", 0xdb) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8001) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x3, 0x8000, {0x4, 0x800}}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aac20b00000000000005020000050200004e204e20000890789172988e6477df7541fb19bf16626dacd4af292ddfe9d9fe1fc4f1e39c4018e9f052e746f67a89192eb930a9018e0222b1a3b97ffcc577e6098c47e5378ec234669d9451721838befe01c9dc60bb39836cbe174a14b0a7bc5117e4fe9fde35757fa98e5c21205bcabfe356e82bd99d719ed46a2990e236d181227d01e3add8462d4d4d937887332a6577c89ae38b5319ab57e12e4cfd347f8c613bf617b8bf662131f4c500ee0fdfb3b37cc5d1fa84d9e77c01cba34bada6c55af4c667bb4b40f30639ae8286a3c18307068030d15476ecfe07fbf982de38e0f554ea836038e537f6dfdeff3060a6d5aa5925b4134698e0b577e3188cd1cfce8e"]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) fchdir(r2) 20:28:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) setsockopt(r2, 0x88d, 0x6, &(0x7f0000000080)="68688c8a2e1d48f2abf25c3c89ca84c8a2861c7fa9ef489031b2061f32cbbda9e6df2067fa6f520aa042eea4", 0x2c) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x9466, 0x4) getsockopt(0xffffffffffffff9c, 0xfffffffd, 0xa9, &(0x7f00000000c0)=""/226, &(0x7f00000001c0)=0xe2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c948d52abd82022e2f66"], 0x10) 20:28:34 executing program 1: socket(0x11, 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa6023ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4a34d520fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006e4dd09a45aea8c500000002000000000000020208a371a3f8e904000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) 20:28:34 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) socket(0x10, 0x8000, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x29}], 0x401, 0x0, 0x8, 0x0) 20:28:34 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/212, 0xd4}, {&(0x7f0000000180)=""/71, 0x47}], 0x2, 0x0, 0x80000001) r1 = geteuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r6, 0x2) getgid() chown(&(0x7f0000000240)='./file0\x00', r1, r6) 20:28:34 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/55) kevent(r0, &(0x7f0000000000), 0x400, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 20:28:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)) r1 = semget$private(0x0, 0x3, 0x50) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x1, 0x9}, 0x5, 0x3, 0x8}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fchownat(r5, &(0x7f0000000140)='./file0\x00', r3, r4, 0x0) shmget$private(0x0, 0x2000, 0x414, &(0x7f0000000000/0x2000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r3, r7) 20:28:35 executing program 1: r0 = socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000040)={0x3b3ceeff, 0x0, 0x0, 0x3, 0x5}, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x0, &(0x7f0000000100)}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x7fc}, {0x3, 0x1003, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r3 = socket(0x11, 0x3, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/183) setsockopt(r3, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r3, 0x0, 0x1, 0x3) getpgrp() semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x50, 0x8}, 0x20000000, 0x81, 0x0, 0x0, 0x2703, 0x0, 0x9, 0x3}) 20:28:35 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6000, 0xfffffffb) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f996a78696bf2fc81eba6294373c90262fed495", 0xffffffff}) 20:28:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) shutdown(r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x1}], 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202126eac85"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x40, 0x1, 0xfd, 0x626}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x2, 0x5, 0x73) shutdown(r2, 0x1) 20:28:35 executing program 1: r0 = semget(0x3, 0x2, 0x148) semop(r0, &(0x7f0000000080)=[{0x2, 0xfff, 0x800}, {0x1, 0x3, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x2, 0x1400}, {0x1, 0x8, 0x800}, {0x3, 0x8}, {0x1, 0x4000, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x1, 0x800}], 0xa) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r4 = socket$inet6(0x18, 0x5, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0xc6, 0x40, 0x5, 0x7}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0x6a7aabc2, 0x4}, {{}, 0xfffffffffffffff8, 0x24, 0x1, 0x2, 0x1}], 0x3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x20000001, 0x4cefca68, 0x4}, {{}, 0xffffffffffffffff, 0x22, 0x2, 0x97, 0x4}, {{}, 0xfffffffffffffffc, 0x1, 0x8, 0x28, 0xf13}, {{r1}, 0xfffffffffffffff8, 0x34, 0x1, 0x80, 0x3}, {{}, 0xfffffffffffffff8, 0x9b, 0xfffff, 0x9, 0x1}, {{r2}, 0xfffffffffffffffe, 0x4, 0x4, 0x5, 0x1ff}, {{r3}, 0xfffffffffffffff8, 0x1, 0x80, 0x6, 0xe71a}, {{r4}, 0x5, 0x90, 0x80, 0x2, 0x8}, {{r1}, 0xfffffffffffffffe, 0x35, 0x10, 0x1, 0x7}], 0x7, &(0x7f0000000380)={0x100000001, 0x6354}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="9b3c312bb5f3c10dac5d06a1d19434219c7ff36fad033928fd79e20236e79d14dfa75e58bf7c061d5508f415596b009d4671081fd527bd2fcbf5780eadb9a7d16f1d318be005e0f30443afd1aaeb997cf4d6df6b7b4367167d3db196f0afc60fd5896140d6784ff8456db40202fb0a4d629736da23ea30d46324078a0b569a26d1ad31107d55fb496f63eb093ed24cd18a2c2fc680b0ee228e1701b6bdaadb089e9597342b5fbf65ca90c2fc168e2b3197f89a3c1980c46811c967fe71e3e3eceae5afbbdeb99f681810447b78fe65dda39094fbc570b98d1b6569d1be0961cac51242840a66a2c046c3467099f424f168d328888b1eaa3a67b8807129ff3609428f1baf"], 0x1) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x1e, &(0x7f0000000040)="caf5b415", 0x4) dup2(r5, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) 20:28:35 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x35, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB], 0x28}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 20:28:35 executing program 1: r0 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000280)=""/107) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/91) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sync() openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 20:28:35 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0xfffffffd, 0x0, 0x3, &(0x7f0000000040)={0x0, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) r1 = getuid() lchown(&(0x7f0000000100)='./file0/file0\x00', r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) fchownat(r3, &(0x7f0000000100)='./file0\x00', r6, r7, 0x2) fchownat(r2, &(0x7f0000000080)='./file0/file0\x00', r1, r7, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000380)={0x2, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"}, 0x107, 0x800) msgrcv(r8, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) 20:28:35 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="6ef11e309a53", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb91f0000001c9d60cca81247e4f515", @mcast2, {[@fragment={0x33, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x8, 0x9, r2}) 20:28:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) write(r1, &(0x7f0000000340)="41bd4fb65820723326d59ba89dbf8b68c2e3a3e3bdfd66bdfdab91330f19b34f40faa0ae11cdce244e3de3a91cf263a7c6134859b8a3407fa676b5b7193be44bc65a3296e4d176d339d777a4b9049ae87501f8928c8bea2fa6d1151a50375715c1883ba3c3371b7093e7388109535148c21158e467ce9d27c6f2064be87b809b48587c1570cc52d5edc8782353eb8a33ce510a7b25fec43dba", 0x99) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="0e460239011a4e94578ac34d4b678afacfa352ff3303a2224ef4c9cd26234ccad37aebeedcfea5ca3cc6b95df15ffa0ef6273928047fe02731fa1a4a9ce4530e57c767aabbcda2712cb98173d4beb53d4dbde1eb30899ba494caacee4d15d0776277f3ebfb2e052b32fafeff126ee5867363b0f1154427053f5c0aa6dd8eba403ba87a7924aac2002e8dc1fc9e264fa7", 0x90, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000810"], 0xa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x46, &(0x7f0000000200)=[{0x5, 0x6, 0x20}, {0x12, 0x9, 0x8e, 0x2}, {0x3, 0x9, 0x1, 0x3}, {0xff, 0x8, 0x7, 0x40000009}, {0x9, 0x20, 0x9, 0xff}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000002c0)={0x6, 0x6, 0x8, 0x9, "59ee92f8e2d7d65059fb0c0bc64bff8d1c728344", 0x5, 0x2}) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x240) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x89, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) 20:28:35 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100142f00bdb973531eb41c9d60cea81247e4f515ff02005a257b800000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 20:28:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) 20:28:35 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x40, 0x7) syz_emit_ethernet(0xc7, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x91, 0x2f, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @generic="2e1535f3a823ddfb6e95bf9b101a1b24c9f5388d127712fc42c65ac410f19e5ab2e541af501e01395e095c5632c5ff89f06c54d4600e2a1adea30708effd1f8b79efe283c06553f34cd947b07278d170d20345ef73af27b6042ce6dfd0f1e9d8fb8180a0de774c0a6c371ce09150ac5a3cb012f35d2612ff7f6f5a8d9e2629efee7703308c5521672e89630604e32c5715"}}}}}) 20:28:35 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) clock_settime(0x4, &(0x7f0000000080)={0x100000000, 0xfff}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 20:28:35 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) kevent(r5, 0x0, 0x0, 0x0, 0x5, 0x0) socketpair(0x0, 0x0, 0x6, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) kevent(r4, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x20, 0xfd9, 0x7fffffff}, {{r6}, 0xfffffffffffffffe, 0x83, 0x1, 0x3, 0x3}, {{r6}, 0xfffffffffffffffd, 0x8, 0x1, 0x7fffffff, 0x8001}, {{}, 0xfffffffffffffff8, 0xe8, 0x40000000, 0x401, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x4000009c}, {{}, 0x1, 0x4, 0x8, 0x0, 0x3}], 0x7fff, 0x0, 0xbb01, 0x0) kevent(r3, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) 20:28:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) ioctl$KDDISABIO(r0, 0x20004b3d) msgsnd(0x0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6"}, 0xae, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @random="08088140b3ad", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 20:28:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0400000000000000e7db7a7dc1a6bcb6c225ccb20b6d94b72d63dd2f15802cb73779e916cd19566bbd21a263155248c24a0e5364cc3eaa17bfc68c5cc24dc2178df3f5b2942bde42694f7aa22c1eb6745b00523d56cee4c1175002499f14bde36fed3f7616b48a1624c438215c566b2b103182cb348349e79ef0d9cb4232d9faba868a1fb4c24ae77eb0ee04784b4f4f9d573e01d9fbf4d3ad76bbaa46e3bbc876b6c2b53614d2e3f6155874671eb8c36e7e627ac1ee3e07fecddc159a85c6034ac0"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r2, 0x0, 0x0) 20:28:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x0, 0x7}, {0x18, 0x1, 0x7, 0x5}, 0x3ff, [0x0, 0x9, 0x2, 0xdd2, 0x743, 0x3b]}, 0x3c) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:28:39 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) listen(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x8f, 0x2) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/130, &(0x7f0000000000)=0x82) write(r1, &(0x7f0000000080)="9fb9f790d8eeb4bc6004ee7b888a342a79fac114fd9d4c8a8f9bde067fad2a0942c48219140187c0407d02488ff51f421e8977d978037e7ca489f218df6aec62c15013a1", 0x44) 20:28:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x20}, {0x18, 0x1, 0x3ff, 0x3f}, 0xfff8, [0x40, 0x0, 0x6, 0x4, 0x4, 0xbd1, 0x1, 0x4]}, 0x3c) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 20:28:39 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) r2 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) madvise(&(0x7f000016f000/0x1000)=nil, 0x1000, 0x2) readv(r2, &(0x7f0000002200)=[{0x0}], 0x1) 20:28:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="b3022e2f76696c65000066696c653000"], 0x10, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) 20:28:39 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') 20:28:39 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x100000000000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 20:28:39 executing program 1: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) fchflags(r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) kqueue() 20:28:39 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) 20:28:39 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x10, 0x0, 0x0, @loopback={0xfeffffff00000000}, @ipv4={[], [], @multicast2}, {[@fragment={0x88, 0x0, 0x0, 0x0, 0x0, 0x2}], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x100) write(r1, &(0x7f0000000140)="dd7fd153ecd5abb14f1e55bd647929fc6bc3a53883dcd7d54d3186c2f1cf9c6451827935bd8acb8f4b19ccdb98724d40399d5e73e6c9caf02d2c6d58c8f84a02578a5b6a66444bafca0d9086bce4a97b309128a72ca148a24e14ab7f3b0533a35490c9db4ebf", 0x66) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x0) 20:28:39 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000004, 0x10002fffffffe}) shutdown(r1, 0x2) r2 = dup2(r0, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000200)=0x2) dup2(r3, r4) socketpair(0x1, 0x1, 0x7, &(0x7f0000000000)) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000080)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x7}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000002c0)) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="f76afed369fbb99eac41f2a1b6883bd1cecde3619901c2abdf6d42574a8917e790289b64d47606cafed973ccd51c91d477ab3492af6c2cdc259feacc25b753b0e621b40e666ffd5cb34ab367aa8f8157825925208ebe5defe76f414db462becbd3dfb3c9f3cf92a539808a63503b94ea06273c014d8762422ea7e06d4734f5d8574db04f62aaab313a41386d800baf17565431966e43dd8f821412dc4b07a277fb7e01363ca9616db2bbbfa5eb703f2f7bc638d761effc19171c22c34c69d128203bcf6bc166f4367bd830b76d0cf6975b65f3aad8cc626a0e72c053d82f00f4e4db59f38d38f71268f4676e8647d5f856c26aeceb7632ed9158a895", 0xfc) 20:28:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r2) fcntl$setown(r0, 0x6, r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000001480)="362deef2bddfa0f8cd7b91c03bf191a2784c62c98f9300a193a627c4627cc2b8710c47bfa7b6871f25c85fa5811da5fe51662e41b6e3fa4e32398e367d6b711f6b", 0x41}, {&(0x7f0000001500)="ae22fc506f64a4b0fce7a3a6ebe1811c9ccb1dd18a00b2b5059bfc2a8c75b3ec6d722ce0ddae83acb2323bf3446d945ab255779275d2edff53efaa93fcd3af3ebcdb5f328d2dbed2b20237df5c4d9cfd880dccd41f0bd21ba4f49c8afd0b715f32e87172036bf191d5b2c8455549ed757aa134795e85fe482e1b43c39ccd7d9deed76f014610d1ddba04ecf25f8d90ac564b741b81c50df3c2d818f953f59d", 0x9f}, {&(0x7f00000015c0)="f954cee154e3511900b7ea33461d5bdf60741d4d964ce70fcf1892fc08aab328ab1dd061b3ba3a1a3b39938458c585384e698d81d9707e47700a83bd0991bd05be17b1be2deb2906fd31e40fde66e1dc7d4ab843d6c92f8a1f553283bf75c3cf4f07233bb501289cc7af1f054074fb5d2595e395cb4ac63218", 0x79}, {&(0x7f0000001640)="d83cd32572be52c08ab925eedea80f8e79e826bb422a5b496518d4f64bdf60a295a4f769b3685e4c37ff7d917595d2d0fa8b10c435cb0d4fb1c55b8a8dd444ff5024c7af05a12012970b1b54e4792864143bff239c2dfac88f2f64c537de02939261", 0x62}, {&(0x7f0000000280)="a292fe386e7d8aea253917c99b02b149d7b76bbd244b0f3fbdb33bd136075d4b2272c33a29941fbd5ffcee5cf46e0247219eea59f97c07d78f862fb632bcc4ff", 0x40}, {&(0x7f00000016c0)="399862705b0a5ddb25b24f9e2fb813d291da500ab0dce43ed9bc2aa948350b7b19647f03b16250c42c40172aa8c59813a7f780a6a271cf988a34f6d8c08b3cfca7b18e3cdedbc4679ef879c774fd2900de8178b7defedc0df8fe539b55f3107456063b58d491dabd2b67cfd4c705647984ed35e8a74fb4574d219fadda68f3baefe73679f59d468ee44b88f1b8e6a2ed82b56aeeb1e07b4770a9ae0c15a52fb100aeadfe3178b6c61cecf0e5808fa2d3c79da7177f71efdc5181ae2b0379dc7d754262a0b97b4b96ee45b7f2e1b6747ffe8c5d271ee6f8e855867761e3d705753e702682ef9c0b4f385943d3326b2e45dfde1d30a9", 0xf5}, {&(0x7f00000017c0)="4d8edde0754b8d8f7c2eab454d2dd873a430d4f03e5e7f903e68b4a534f8d8da78138abe9f76c8e5af4cdf3cfd106974eb30089fc4c9fa196edc3c98fd0557ee078bba117e77a6edf6f910805d8ca415b5e514574dddd9d3498ec05e5470d8cc12512124e5455fddbb189bb4f0", 0x6d}, {&(0x7f0000001840)="d37e37a204e374eae5d44eac62574fe44fe96c8eec78c39165aef333198b5f93be2efd1cf793abca831e7156cf27210604a71ad7", 0x34}, {&(0x7f0000001880)="57efab51329dd0e6bcbb6b07d3a1f93afafcc6e0c68c8dda8e03ef1262a3d2502c8c", 0x22}], 0x9, 0x0, 0x0, 0x3}, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) sendmsg$unix(r3, &(0x7f00000009c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000008c0)=[{&(0x7f00000002c0)="2ebe66fee5eabc325c5bd15c996282b3e15a834d453da221b0642248", 0x1c}, {&(0x7f0000000300)}, {&(0x7f0000000340)="7e9dd5ef5ab43d3283f46a538e7c01201c836bbe7822348c1be5aec59c045e49e316e6f7defedcef2baece38d4b48509a6325ebbcbf94971778956e9e904c5d9a7577590b577f9c1116b5ade6170a888160dad4319accfce53d214a6c906d5e003df752e6302b8cf17cd023f9f2295f9bbfd1b0a033405298902c2a5a7ae8d107280", 0x82}, {&(0x7f0000000400)="3414033a48a21bef8bfc4d11c1c8a29c267e38b6cd5c37aaefc09ea6db2af2d2d413be5c29003e552189e330f4455acd6d054c05f8438348fc82c22264e8a23df99e88aba91496d5d2a72ec19fbb02128b99543982385ffbbf3107db1766f94470e57f26b7adb681f8b0bac055b1a114f1a33559f152bf5a68e055ea8f0b54606ffa8325e64f964ada8a5eef8c8a58ab24fde4d77931c11cac843bb73baee46cddca33817a9b2850694f32d99d02df7bad2679e04d8cf6", 0xb7}, {&(0x7f00000004c0)="3b1c7c4e1ec6ab231f90fdc07de376289b3747f690fec9b1eb2be848c99e848ee74d4b5e2a0189791869dd14175614afdf8d9f92bb2613d83a2fdf555b5aaf78dc128f4a507d48dd33a963fd55de17f48ff29be39592c01eb03630308a564b5eba5c67be5cccc173fa013823ebec68a62fbfe871fb64977dcadaed6a330e4bd10bc616ed4569dc80ca4f7e323c0c100505f154553403b0e0cf1ec02a8911338c1c1d50f1e460c562071bf0a841a0b7bcc32998df8d708a570e14bb0b3faa14a0e364b8fc2f3b09f0459c09dc690aad4d1c8a0530d4015f6f6bd5f356c9845d5bf913", 0xe2}, {&(0x7f00000005c0)="1060d6ff6d552af9161b0951477a606612cb67dc7628f0e3457e28b531be88be11d809f7d67aaf0ea9e51f658961b9f03f771046680db1ce43cdf9a6380d3751443cfb34e0953cd7469fa5aa6ab909d64d351595fe18a2b01cb55d92f6749770ba020203e9fe182a0fe0b81f0f714a154ac6ba54bdff4ce75aa3f09be7682c990d8c822f1b900e91fbffd374c70aaa", 0x8f}, {&(0x7f0000000680)="90c6cc15dfecf2c249aa0f3517d5fd1c679498dd2d0a56a4458c09e221f1796f050acd1223daea99217786c7050c6818b31b17c0dc1a150e819ddee6f28d0bdffd18d5782752306156639e548ab2618349b43715f9606034f8d1d7aa12c99d4156f63ddf8c24668c6f708072a86dce9fe81b15ea8a2c9c2b8b1c98cf02651ba9b41082a5b526b94723e469ad74a5d6f74a8e9424de71dcf539e90b", 0x9b}, {&(0x7f0000000740)="b0b50d62e829390a778a3b09f594b61a603afb362cb8a4fba8ce2be833c365e2764121d2ae11565883cadb5de5199d76b31769970f9940f31a6be8372ff853121ee07ce25075f41beff11bd49b5d8f11c06de54b527d7d2f5e823f28e3ddf82a62be77ad18645aac1689e721c02535ab6181b4f9a3e02d3600a1a2d649a1f13de8d5569774ee3887b9ce80571c53339e3956a3ae6dcb6801f1de2913", 0x9c}, {&(0x7f0000000800)="97cd86c8e94b484b326573c9de059c42bf4f7ed9ff51f86414bad791164b0f4fee4adf4e23a1a14908ac3140bfe7c5ef7ca51d0ca674701c98356c9261c4d6a6ac1daf6f06db40739b602847a96c89b3622a7db1d0002ae655de760b4d", 0x5d}, {&(0x7f0000000880)="e52f2e055f499f6489867dd89ea108129ca6a1faa96cc59344b8c4a7c50f2569b779d0a6d1298381285804c73fe9865375424c418e28d90b6d748d", 0x3b}], 0xa, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x8}, 0x40b) r4 = socket(0x2, 0x1, 0x0) socket(0x18, 0x4000, 0x1) r5 = dup(r4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {0x2}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x4}, {}, {0x0, 0xfffffffe}]}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r5, r6) 20:28:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000100), 0x10000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x822, 0x5e1e163e85f9a50) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) r5 = socket$unix(0x1, 0x1, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffd, 0x8, 0x2, 0x1, 0x1fc}, {{r4}, 0xfffffffffffffffa, 0xa4, 0x10, 0x75, 0x8000000002}, {{r3}, 0xfffffffffffffff8, 0x43, 0x1, 0x1, 0x8}, {{r5}, 0xfffffffffffffffb, 0x2, 0x1, 0x6d567c1d, 0x3}], 0x1f, 0x0, 0x100000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000180)=0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x2000000000000000, 0x10002fffffffe}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) 20:28:39 executing program 1: syz_emit_ethernet(0x2c4, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabb0000000000008100330086dd670071eb028af0024f49d78f7135b28a838b1a449707f51d00000000000000000000000000000001670e000000000000fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000000000000000000000000000000000000000000000000000ffffe0000002496b5acc45bdfd54e86e563dda4620d8fe80000000ec2d74b1000000000000aa00000000000000000000ffffac1400bb2900000000000000c204fffffff800003c0100000000000005020004000100c20400000005000000611d000000000000000100407a7c7d393a7cdc362758f9691b9e9123b726af4b11720a3c9c71ccf9ae238853b84e9afb5359eec5278ddb734b5263941659c5bf018c5365ebdec427be0601086949e3ddb4024e5b9ab3f6b9e21e6482d2e6211771c96b67911d3e189a88e41751ed0f36795453d12a94895f1d585e48b9318c0ae712c07e4b990605029058c20400000fff006266079f570d20cfff84e0554e1bec94b5f3c1d0271f35d718bf9cc899b9b612d7213e9ba367ed6e6c7df44693a91d2a0728afe913a9631a8f2a0f9c850615353e3adea2f354e8a2dc7f100d3c2361c5a3bf55cd554f08ed2357f324de90a0fbba9f4700000050000940670000001d906bafa07bb01b989264bdfee4cc0190eca4f6800c104590824e1627a65562fe6030af0916f359f336bcac2baa284bd91f7f863c925c8116376eb176ca6152abf4151d92b6fdcfb9fe12184accce6accb865dd8d9a7af2cde35f44ff72adb2acc9f213e9850fafbc4fa0e321145fc643e9a757422c0e8f6d03229eefed88123abaa557e3b407cf62d708b340ff7d932006b672252450632a1278717ee6029b0dbc273e64056d68f41a52c582e5830cbee9ebc10c11e2833b26c96224c8c79673045cc75b8a90b9991a0015a532e804631ea6bf663e440438ebb40f8243efade451bd03edd44a6d8c6f"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x0, 0x5, 0x10000, 0x1, 0x101, 0x0, 0xff, 0x1, 0x2, 0x9, 0x4}) 20:28:39 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x10001, 0xffffe0d9}, {0x18, 0x2, 0x100, 0xfb}, 0x8, [0x2, 0x7, 0x8, 0xa1, 0x4, 0x7ff, 0x3, 0x2]}, 0x3c) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 20:28:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x400000002, 0x0) write(r1, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) fcntl$getflags(r1, 0x3) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x6a7, 0x1fc80d88, "2517eca6536be6c6576242000000d35ed900"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) close(r2) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) getegid() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfffff001) 20:28:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000544000/0x1000)=nil, 0x1000, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x2e) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 20:28:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000001c0)=0xffffffff, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bcf634e7300000000"], 0x10) r3 = kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) accept$unix(r4, 0x0, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) sendto(r2, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0x1e, &(0x7f0000000240)=[{&(0x7f0000000540)=""/237, 0x134}], 0x1, 0x0, 0x1d}, 0x800) 20:28:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0573cfbd322c35e008d6207000000008284955984c87910bf093f68c11700287ead4bcb777f9dfcbd1697790a10d943"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 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